INDICE. Prólogo de la Segunda Edición
|
|
- Mercedes Giménez Pinto
- hace 5 años
- Vistas:
Transcripción
1 INDICE Prólogo de la Segunda Edición XIII Capitulo 1. Algoritmos y Programas Los sistemas de procesamiento de la información Concepto de algoritmo Características de los algoritmos Los lenguajes de programación Instrucciones a la computadora Lenguajes máquina Lenguajes de bajo nivel Lenguajes de alto nivel Traductores de lenguaje Intérpretes Compiladores La compilación y sus fases Datos tipos de datos y operaciones primitivas Datos numéricos Datos lógicos (booleanos) Datos tipo carácter y tipo cadena Constantes y variables Expresiones Expresiones aritméticas Reglas de prioridad Expresiones lógicas (booleanas) Operadores de relación Operadores lógicos Prioridad de los operadores en las expresiones lógicas Funciones internas La operación de asignación Asignación aritmética Asignación lógica Asignación de cadenas de caracteres Conversión de tipo Entrada y salida de información 31 Actividades de programación resueltas 31 Ejercicios 37 Capitulo 2. La Resolución de Problemas con Computadoras y las 39 Herramientas de Programación 2.1. La resolución de problemas Análisis del problema Diseño del algoritmo Escritura inicial del algoritmo Resolución del problema mediante computadora Representación gráfica de los algoritmos Diagramas de flujo Diagramas de Nassi Scheiderman (N - S) Pseudocódigo 58 Actividades de programación resueltas 59
2 Ejercicios 64 Capitulo 3. Estructura General de un Programa Concepto de programa Partes constitutivas de un programa Instrucción y tipos de instrucciones Tipos de instrucciones Instrucción de asignación Instrucciones de lectura de datos (entrada) Instrucciones de escritura de resultados (salida) Instrucciones de bifurcación Elemento básicos de un programa Bucles Contadores Acumulador Decisión o selección Interruptores Escritura de algoritmos/programas Cabecera del programa o algoritmo Declaración de variables Declaración de constantes numéricas Declaración de constantes y variables carácter Comentarios Estilo de escritura de algoritmos/programas 87 Actividades de programación resueltas 88 Ejercicios 93 Capitulo 4. Introducción a la Programación Estructurada Técnicas de programación Programa modular Tamaño de los módulos Implementación de los módulos Programación estructurada Recursos abstractos Diseño descendente (top - down) Teorema de la programación estructurada: estructuras básicas Estructura secuencial Estructuras selectivas Alternativa simple (si entonces / if - then) Alternativa doble (si entonces si_no /if then - else) Alternativa múltiple (Según_sea, caso_de/case) Estructuras repetitivas Estructura mientras (<<while>>) Estructura repetir (<<repeat>>) Estructura desde/para (<<for>>) Salidas internas de los bucles Estructuras de decisión anidadas Estructuras repetitivas anidadas La instrucción ir_a (<<goto>>) 144 Actividades de programación resueltas 145
3 Ejercicios 160 Capitulo 5. Subprogramas (Subalgoritmos): Procedimiento y 163 Funciones 5.1. Introducción a los subalgoritmos o subprogramas Funciones Declaración de funciones Procedimientos (subrutinas) Sustitución de argumentos/parámetros Ámbito: Variables locales y globales Paso de parámetros Paso por valor Paso por referencia Comparaciones de los métodos de paso de parámetros Síntesis de la transmisión de parámetros Funciones y procedimientos como parámetros Los efectos laterales En procedimientos En funciones Recursión (recursividad) 194 Actividades de programación resueltas 197 Ejercicios 202 Capitulo 6. Estructuras de Datos (Arrays) Introducción a las estructuras de datos Arrays unidimensionales: los vectores Operaciones con vectores Asignación Lectura/escritura de datos Acceso secuencial al vector (recorrido) Actualización de un vector Arrays de varias dimensiones Arrays bidimensionales (tablas/matrices) Arrays multidimensionales almacenamiento de Arrays en memoria Almacenamiento de un vector Almacenamiento de arrays multidimensionales 222 Actividades de programación resueltas 224 Ejercicios 230 Capitulo 7. Las Cadenas de Caracteres Introducción El juego de caracteres código ASCII Código EBCDIC Cadena de caracteres Datos tipo carácter Constantes Variables Instrucciones básicas con cadenas Operaciones con cadenas 244
4 Cálculo de la longitud de una cadena Comparación Concatenación Subcadenas Búsqueda Otras funciones de cadenas Insertar Borrar Cambiar Conversión cadenas/números 251 Actividades de programación resueltas 252 Ejercicios 257 Capitulo 8. Archivos (Ficheros) Noción de archivo: estructura jerárquica Campos Registros Archivos (ficheros) Bases de datos Estructura jerárquica Conceptos y definiciones: terminología Clave (indicativo) Registro físico o bloque Factor de bloqueo Soportes secuenciales y direccionables Organización de archivos Organización secuencial Organización directa Organización secuencial indexada Operaciones sobre archivos Creación de un archivo Consulta de un archivo Actualización de un archivo Clasificación de un archivo Reorganización de un archivo Destrucción de un archivo Reunión, fusión de un archivo Rotura/estallido de un archivo Gestión de archivos Crear un archivo Abrir un archivo Cerrar archivos Borrar archivos Mantenimiento de archivos Operaciones sobre registros Procesamiento de archivos secuenciales (algoritmos) Creación Consulta Actualización 284
5 8.9. Archivos de texto Procesamiento de archivos secuenciales (algoritmos) Creación Altas Altas Consulta Bajas Modificaciones Clave dirección Tratamiento de las colisiones Acceso a los archivos directos mediante indexación Consulta Procesamiento de archivos secuenciales indexados 296 Actividades de programación resueltas 297 Ejercicios 304 Capitulo 9. Ordenación, Búsqueda e Intercambio Introducción Ordenación Método de intercambio o de burbuja Ordenación por inserción Ordenación por selección Método de Shell Método de ordenación rápida (quicksort) Búsqueda Búsqueda secuencial Búsqueda binaria Búsqueda mediante transformación de claves (hashing) Métodos de transformación de calves Colisiones Intercalación 343 Actividades de programación resueltas 345 Ejercicios 358 Capitulo 10. Ordenación, Búsqueda y Fusión Externa (Archivos) Introducción Archivos ordenados Fusión de archivos Partición de archivos Clasificación interna Participación por contenido Selección por sustitución Partición por secuencias Clasificación de archivos Clasificación por mezcla directa Clasificación por mezcla natural Clasificación por mezcla de secuencias equilibradas 376 Actividades de programación resueltas 377 Ejercicios 3383 Capitulo 11. Estructuras Dinámicas Lineales de Datos (Pilas, Colas 385
6 y Listas Enlazadas) Introducción a las estructuras lineales de datos Estructuras dinámicas de datos Listas Listas enlazadas Procesamiento de listas enlazadas Implementación de listas enlazadas con punteros Creación de la lista Inserción de un elemento Eliminación de un elemento de una lista enlazad Recorrido de una lista enlazada Acceso a un elemento de una lista enlazad Implementación de listas enlazadas con arrays Creación de la lista Inserción de un elemento Eliminación de un elemento Recorrido de una lista Búsqueda de una determinado elemento en una lista Funciones Lista circulares Listas doblemente enlazadas Inserción Eliminación Pilas Aplicaciones de las pilas Colas Representación de las colas Aprovechamiento de la memoria Doble cola 428 Actividades de programación resueltas 428 Ejercicios 436 Capitulo 12. Estructura de Datos no Lineales (Árboles y Grafos) Introducción Árboles Terminología y representación de un árbol general Árbol binario Terminología de los árboles binarios Árboles binarios completos Conversión de un árbol general en árbol binario Representación de los árboles binarios Representación por punteros Representación por listas enlazadas Representación por arrays Recorrido de un árbol binario Árbol binario de búsqueda Búsqueda de un elemento Insertar un elemento Eliminación de un elemento 459
7 Árbol binario mediante arrays Grafos Terminología de grafos Representación de grafos Matriz de adyacencia Lista de adyacencia 472 Actividades de programación resueltas 473 Ejercicios 477 Capitulo 13. Diseño Efectivo de Programas y Aplicaciones 481 Algorítmicas Estilo de programación Nombres de variables Comentarios Estructura de programa Estructura modular y diseño descendente Programación modular Diseño de programas Codificación Ejecución de programas Puesta a punto de programas Manipulación de entrada/salida Escritura de programas: la documentación Documentación interna Documentación externa Aplicaciones de gestión (análisis) Análisis de oportunidad Análisis funcional Análisis orgánico Explotación 486 Ejercicios 496 Capitulo 14. Tablas de decisión Introducción a las tablas de decisión Definición de una tabla de decisión (TD) Reglas de decisión Modos de representación de las tabas de decisión Tipos de tablas de decisión Tablas de decisión limitadas Tablas de decisión de entradas ampliadas o extendidas Tablas de decisión mixtas Comparación y transformación de los tipos de tablas Tipos de reglas de decisión Conversión de reglas <<0>> y <<SI_NO>> Construcción de tablas de decisión Estudio de condiciones, acciones y relaciones Análisis y requisitos de una TD Simplificación de una tabla de decisión Encadenamiento de tablas de decisión Tablas abiertas 513
8 Tablas cerradas Conversión de tablas de decisión en programas Programación directa en lenguajes de alto nivel Transformación de la tabla en diagrama de flujo 516 Actividades de programación resueltas 522 Ejercicios 530 Apéndice A. Especificaciones del lenguaje algorítmicos UPSAM 533 Apéndice B. Guía del usuario ISO/ANSI pascal estándar 545 Apéndice C. Guía de sintaxis turbo/borland Pascal Apéndice D. Guía de referencia lenguaje C ANSI 607 Apéndice E. Guía de sintaxis del lenguaje C++ (estándar C++ANSI) 631 Apéndice F. Codificación de algoritmos en lenguajes de programación 667 Apéndice G. Glosario de programación 687 Apéndice H. Códigos ASCII 695 Bibliografía 701 Índice 707
INDICE Parte I Algoritmos y herramientas de programación Capitulo 1. Computadoras y lenguajes de programación Actividades de Programación Resueltas
INDICE Prologo a la tercera edición xiii Prologo a la segunda edición xxvii Parte I Algoritmos y herramientas de programación Capitulo 1. Computadoras y lenguajes de programación 3 1.1. Organización de
Más detallesINDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación
INDICE Prologo XI Capitulo 1. Algoritmos y programas 1.1. Configuraciones de una computadora 1 1.2. Lenguajes de programación 2 1.3. Resolución de problemas 1.3.1. Fase de resolución del problema 3 1.3.1.1.
Más detallesContenido PARTE I. ALGORITMOS Y HERRAMIENTAS DE PROGRAMACIÓN Prefacio a la cuarta edición...
Prefacio a la cuarta edición... xvii PARTE I. ALGORITMOS Y HERRAMIENTAS DE PROGRAMACIÓN... 1 Capítulo 1. Introducción a las computadoras y los lenguajes de programación... 3 INTRODUCCIÓN... 3 1.1. Qué
Más detallesMETODOLOGÍA DE LA PROGRAMACIÓN. APLICACIONES EN BASIC, COBOL Y PASCAL ÍNDICE
PRÓLOGO CAPÍTULO 1. LA PROGRAMACIÓN DE COMPUTADORES Fases del diseño y puesta a punto de un programa Diseño del programa Puesta a punto del programa Características de los programas Legibilidad Portabilidad
Más detallesFundamentos de Programación Visual Basic
Pág. N. 1 Fundamentos de Programación Visual Basic Familia: Editorial: Tecnología de información y computación Macro Autor: Ricardo Walter Marcelo Villalobos ISBN: 978-612-304-236-3 N. de páginas: 280
Más detallesFundamentos de programación C++
Pág. N. 1 Fundamentos de programación C++ Familia: Editorial: Autor: Computación e informática Macro Ricardo Walter Marcelo Villalobos ISBN: 978-612-304-235-6 N. de páginas: 280 Edición: 2. a 2014 Medida:
Más detalles1 Introducción a los algoritmos y a la programación de computadoras... 1
Contenido - IX Contenido 1 Introducción a los algoritmos y a la programación de computadoras... 1 1.1 Introducción... 2 1.2 Concepto de algoritmo... 2 1.2.1 Definición de algoritmo y problema... 2 1.2.2
Más detallesP L A N I F I C A C I O N
P L A N I F I C A C I O N ESTABLECIMIENTO: INSTITUTO SUPERIOR JUJUY CARRERA: TECNICATURA SUPERIOR EN INFORMATICA CON ORIENTACION EN SISTEMAS DE INFORMACION ASIGNATURA: HS. CATEDRA: MODALIDAD: PROFESOR:
Más detallesFundamentos de programación JAVA
Pág. N. 1 Fundamentos de programación JAVA Familia: Editorial: Autor: Computación e informática Macro Ricardo Walter Marcelo Villalobos ISBN: 978-612-304-238-7 N. de páginas: 296 Edición: 2. a 2014 Medida:
Más detallesÍndice general 7. Presentación 15
ÍNDICE GENERAL Índice general 7 Presentación 15 1. Introducción 19 1.1. Antecedentes históricos de la computación................... 19 1.2. Definiciones previas............................... 24 1.3.
Más detallesPrefacio 25 Organización de la Unidad Didáctica Cómo utilizar el libro Objetivos docentes... 27
ÍNDICE Prefacio 25 Organización de la Unidad Didáctica.................... 25 Cómo utilizar el libro............................. 26 Objetivos docentes.............................. 27 1 Fundamentos de
Más detallesFundamentos de Programación y Base de Datos
Fundamentos de Programación y Base de Datos Duración: 67 horas. Modalidad: online Contenidos 1. Algoritmos y programas Algoritmos y programas Qué es un algoritmo? Programas y Aplicaciones Lenguajes de
Más detallesMetodología y Tecnología de la Programación. I.T. Informática de Gestión
ESCUELA POLITÉCNICA SUPERIOR DE CÓRDOBA PROGRAMAS, MÉTODOS Y CRITERIOS DE EVALUACIÓN A APLICAR DURANTE EL PROCESO DE EXTINCIÓN DEL PLAN 1999 Metodología y Tecnología de la Programación I.T. Informática
Más detallesCURSO: FUNDAMENTOS DE PROGRAMACION Y BASES DE DATOS
CURSO: FUNDAMENTOS DE PROGRAMACION Y BASES DE DATOS FINALIDAD: En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa informático es necesario
Más detallesFundamentos de programación y Bases de Datos
Fundamentos de programación y Bases de Datos Duración: 25.00 horas Descripción En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa
Más detallesAgradecimientos. Nota de los autores. 1 Problemas, algoritmos y programas 1
Prologo Agradecimientos Nota de los autores Índice general I III V VII 1 Problemas, algoritmos y programas 1 1.1 Programas y la actividad de la programación.................... 4 1.2 Lenguajes y modelos
Más detallesDISEÑO DE ALGORITMOS. Ingeniería Ingeniería en Sistemas. Hardware. Clave de la materia: 215. UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU007H Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: DISEÑO DE ALGORITMOS DES: Ingeniería Ingeniería en Sistemas Programa(s) Educativo(s): Computacionales
Más detallesFundamentos de Programación y Base de Datos
Fundamentos de Programación y Base de Datos Duración: 67 horas. Modalidad: online En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa
Más detallesPlanificaciones Algoritmos y Programación I. Docente responsable: AZCURRA DIEGO ANDRES. 1 de 5
Planificaciones 7540 - Algoritmos y Programación I Docente responsable: AZCURRA DIEGO ANDRES 1 de 5 OBJETIVOS Objetivos estratégicos: -Desarrollar el concepto algorítmico. -Aplicar técnicas de programación
Más detallesUNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO INTRODUCCION A LA PROGRAMACION Y COMPUTADORAS 1 CODIGO: 770 CREDITOS: 4 ESCUELA: Ciencias
Más detallesAl final, qué sabré hacer?... Itinerario del proceso de aprendizaje... Capítulo 1. Conceptos generales a modo de introducción (CG)
Contenido presentación... Al final, qué sabré hacer?... Itinerario del proceso de aprendizaje... xvii xxiii xxv Capítulo 1. Conceptos generales a modo de introducción (CG) OBJETIVO DIDÁCTICO... 1 1.1.
Más detallesDES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: INGENIERÍA DE SOFTWARE Y COMPUTACIÓN I DES: Programa(s) Educativo(s): Tipo de materia: Clave
Más detallesPROGRAMACIÓN EN JAVA
1. INTRODUCCIÓN A LA PROGRAMACIÓN 1.1. Datos, algoritmos y programas 1.1.1. Definición de algoritmo 1.1.2. Datos 1.1.3. Características de un programa 1.2. Paradigmas de programación 1.2.1. Programación
Más detallesUNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL
VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL PROGRAMA: PROGRAMACION I CÓDIGO ASIGNATURA: 1215-208 PRE-REQUISITO: 1215-102 SEMESTRE: II (SEGUNDO) UNIDADES
Más detallesProgramación Inicial. Requisitos previos. Objetivos. Próximos Inicios. Modalidad a Distancia. Costo y formas de pago. Resumen de Contenidos
Programación Inicial con Java y Oracle Requisitos previos Para realizar esta capacitación el único requisito previo es contar con un amplio dominio del manejo del entorno Windows, además de utilizar programas
Más detallesIntroducción a la. Programación con
Introducción a la Programación con C Objetivo El alumno comprendera los conceptos sobre cuales se rige la programación estructurada mediante una base teórica y un conjunto de prácticas, enfocando dichos
Más detallesUniversidad Tecnológica Nacional Facultad Regional San Francisco. Tecnicatura Superior en Programación PROGRAMACIÓN II
Universidad Tecnológica Nacional Facultad Regional San Francisco Tecnicatura Superior en Programación PLANIFICACIÓN CICLO LECTIVO 2014 ÍNDICE ÍNDICE... 2 PROFESIONAL DOCENTE A CARGO... 3 UBICACIÓN... 4
Más detallesGuía del Curso IFCD052PO PROGRAMACIÓN EN JAVA
Guía del Curso IFCD052PO PROGRAMACIÓN EN JAVA Modalidad de realización del curso: Titulación: Online Diploma acreditativo con las horas del curso OBJETIVOS CONTENIDOS UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A
Más detallesINDICE 1.1. Información y Significado 1.2. Arreglos en C 1.3. Estructura en C 1.4. Clases en C++ 2. La Pila 2.1. Definición y Ejemplos
INDICE Prefacio xiii 1. Introducción a las Estructuras de datos 1 1.1. Información y Significado 1 Enteros binarios y decimales 2 Números reales 4 Cadenas de caracteres 5 Hardware y software 6 Concepto
Más detallesUNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO
FACULTAD DE CS. QUIMICAS, FISICAS Y MATEMATICAS I. DATOS GENERALES DEPARTAMENTO ACADEMICO DE INFORMATICA SILABO 1.1 Asignatura : LENGUAJE DE PROGRAMACION 1.2 Categoría : OE 1.3 Código : IF463AME 1.4 Créditos
Más detallesAREA A LA QUE PERTENECE: 103 Matemática Básica 2 34 créditos POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS NOMBRE DEL CURSO: Introducción a la Programación Y Computación 1 CODIGO: 770 CREDITOS: 4 ESCUELA: Ciencias y Sistemas AREA
Más detallesModelo Académico de Calidad para la Competitividad MATP-02 13/22
2.2. Propósito del módulo Manejar técnicas para el desarrollo de programas de cómputo con base en el uso de pseudocódigo, diagramas de flujo, principios de programación estructurada, funcional, orientada
Más detallesPROGRAMA: COMPUTACION I
UNIVERSIDAD NACIONAL EXPERIMENTAL DEL TACHIRA VICERECTORADO ACADÉMICO DECANATO DE DOCENCIA DEPARTAMENTO DE INGENIERÍA INFORMÁTICA 1 PROGRAMA: COMPUTACION I Código 0415102T Carrera: Ingeniería Informática
Más detallesEVIDENCIAS DE APRENDIZAJE
GESTIÓN DEL COCIMIENTO Y DOCENCIA VERÓN 04 PLAN DE S Página 1 de 10 FACULTAD CIENCIAS BÁCAS DIVIÓN: INGENIERÍAS, ARQUITECTURA AGNATURA: LÓGICA DE PROGRAMACIÓN AREA: MATEMATICAS/PROGRAMACIÓN PROFESOR: NELSON
Más detallesFUNDAMENTOS DE INFORMÁTICA
PRIMER CURSO. INGENIERO QUÍMICO FUNDAMENTOS DE INFORMÁTICA Curso 2007-2008 Departamento de Ingeniería de Sistemas y Automática 1. PROFESORADO Manuel López Martínez (Coordinador) Amparo Núñez Reyes José
Más detallesINTRODUCCIÓN A LA PROGRAMACIÓN
PLAN DE ESTUDIOS 2008 LICENCIADO EN INFORMÁTICA FACULTAD DE CONTADURÍA, ADMINISTRACIÓN E INFORMÁTICA ASIGNATURA: INTRODUCCIÓN A LA PROGRAMACIÓN ÁREA DEL CONOCIMIENTO: PROGRAMACION E INGENIERIA DE SOFTWARE
Más detallesEVIDENCIAS DE APRENDIZAJE
GESTIÓN DEL COCIMIENTO Y DOCENCIA VERÓN 04 PLAN DE S Página 1 de 10 FACULTAD CIENCIAS BÁCAS DIVIÓN: INGENIERÍAS, ARQUITECTURA AGNATURA: LÓGICA DE PROGRAMACIÓN AREA: MATEMATICAS/PROGRAMACIÓN PROFESOR: NELSON
Más detallesContenido. 1. Introducción a la programación La secuenciación La selección...55
Contenido - IX Contenido 1. Introducción a la programación...1 1.1 Conceptos generales...3 La computadora... 3 El programa... 6 Estructuras de datos... 6 Operaciones primitivas elementales... 7 Estructuras
Más detalles: Algorítmica y Estructura de Datos I
FACULTAD POLITÉCNICA DIRECCIÓN ACADÉMICA PROGRAMA DE ESTUDIO I. IDENTIFICACIÓN Carrera : Ingeniería de Sistemas CARGA HORARIA (Horas reloj) Asignatura : Algorítmica y Estructura de Datos I Carga Horaria
Más detallesUniversidad Central Del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Departamento de Ingeniería de Sistemas
Universidad Central Del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Departamento de Ingeniería de Sistemas Programa de la asignatura: SIS-206 ESTRUCTURA DE DATOS Total de Créditos: 3
Más detallesPOST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015 HORAS POR SEMANA DEL LABORATORIO: DIAS QUE SE IMPARTE EL LABORATORIO:
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS NOMBRE DEL CURSO: Introducción a la Programación Y Computación 1 CODIGO: 770 CREDITOS: 4 ESCUELA: Ciencias y Sistemas AREA
Más detallesContenido. Prefacio Orígenes de la programación orientada a objetos... 1
Prefacio... xv 1. Orígenes de la programación orientada a objetos... 1 1.1 La crisis del software... 1 1.2 Evolución del software... 3 1.3 Introducción a la programación orientada a procedimientos... 4
Más detallesAREA A LA QUE PERTENECE: POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: 1er. Semestre 2015 AUXILIAR:
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS NOMBRE DEL CURSO: Introducción a la Programación y Computación 1 CODIGO: 0770 CREDITOS: 4 ESCUELA: Ciencias y Sistemas
Más detallesUNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO
FACULTAD DE CS. QUIMICAS, FISICAS Y MATEMATICAS I. DATOS GENERALES DEPARTAMENTO ACADEMICO DE INFORMATICA SILABO 1.1 Asignatura : PROGRAMACION DIGITAL 1.2 Categoría : FCB 1.3 Código : IF301AMI 1.4 Créditos
Más detallesFUNDAMENTOS DE INFORMÁTICA
90FUNDAMENTOS DE INFORMÁTICAMª Carmen Aranda Antonio L. Carrillo José Galindo José A. Gómez José L. Leiva Este libro se centra fundamentalmente en la enseñanza de la programación estructurada en el lenguaje
Más detallesGUÍA DOCENTE ABREVIADA DE LA ASIGNATURA
GUÍA DOCENTE ABREVIADA DE LA ASIGNATURA G40 - Programación Grado en Física Curso Académico 2016-2017 1. DATOS IDENTIFICATIVOS Título/s Grado en Física Tipología Obligatoria. Curso 1 y Curso Centro Módulo
Más detallesANEXO XVII DE LA RESOLUCION N
Hoja 1 de 7 UNIVERSIDAD NACIONAL DE CÓRDOBA Facultad de Ciencias Exactas Físicas y Naturales República Argentina Programa de: Código: Informática Carrera: Materia común Res. Nº Plan: Puntos:3.5 Escuela:
Más detallesUNIVERSIDAD DE GUADALAJARA
UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS INTRODUCCIÓN A LA PROGRAMACIÓN
Más detallesEstructura de datos. Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Estructura de datos Licenciatura en Informática IFM - 0412 3-2-8 2.- HISTORIA DEL
Más detallesFundamentos de Programación. Archivos (Ficheros)
Fundamentos de Programación Archivos (Ficheros) Noción de Archivo (Fichero): Estructura Jerárquica Las estructuras enunciadas hasta el momento se almacenan en la memoria principal. Sin embrago, no siempre
Más detallesEstructura de datos. Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Estructura de datos Licenciatura en Informática IFM - 0411 3-2-8 2.- HISTORIA DEL
Más detallesALGORÍTMICA. Dpto. Ingeniería de Sistemas y Automática Facultad de Ciencias Universidad de Valladolid.
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática Facultad de Ciencias Universidad de Valladolid. Indíce Algoritmo Elementos de un algoritmo: Variables, Constantes, Expresiones Datos: Definición y
Más detallesPlanificaciones Algoritmos y Programación I. Docente responsable: GUARNA PABLO FRANCISCO. 1 de 6
Planificaciones 7540 - Algoritmos y Programación I Docente responsable: GUARNA PABLO FRANCISCO 1 de 6 OBJETIVOS Conocer un lenguaje de programación imperativo. Aplicar las capacidades que ofrece el lenguaje
Más detallesUniversidad Salesiana de Bolivia
Universidad Salesiana de Bolivia Ingeniería de Sistemas I II PLAN DE DISCIPLINA GESTIÓN I - 2014 DATOS DE IDENTIFICACIÓN INSTITUCIÓN UNIVERSITARIA: Universidad Salesiana de Bolivia RECTOR: Dr. Rvdo. P.
Más detallesUniversidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Ciencias y Sistemas PROGRAMA DEL CURSO. I. Información General
Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Ciencias y Sistemas I. Información General PROGRAMA DEL CURSO Nombre Introducción a la Programación y Computación 1 Código 0770
Más detallesPROGRAMA DEL CURSO AREA A LA QUE PERTENECE: POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: 2do Semestre 2017 AUXILIAR:
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS I. Información General PROGRAMA DEL CURSO NOMBRE DEL CURSO: Introducción a la Programación y Computación 1 CODIGO: 0770
Más detallesPROPUESTA DE ACCIÓN FORMATIVA
SOLICITUD INFORMACIÓN PROPUESTA DE ACCIÓN FORMATIVA DENOMINA CIÓN DE LA ACCIÓN FORMA TIVA 1. INTRODUCCION A LOS FUNDAMENTOS DE PROGRAMACIÓN Nº HORAS MODALIDA D 140 horas DISTANCIA OBJETIVOS DE LA ACCIÓN
Más detallesIngeniería Programa académico. CI209 Semestre: 2 Área en plan de estudios ( B, P y E):
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave: 08USU4053W FACULTAD DE INGENIERIA PROGRAMA ANALÍTICO DE LA UNIDAD DE APRENDIZAJE: PROGRAMACIÓN DES: Ingeniería Programa académico Ingeniería Aeroespacial
Más detallesUniversidad Salesiana de Bolivia
Universidad Salesiana de Bolivia Ingeniería de Sistemas I II PLAN DE DISCIPLINA GESTIÓN I - 2016 DATOS DE IDENTIFICACIÓN INSTITUCIÓN UNIVERSITARIA: Universidad Salesiana de Bolivia RECTOR: Dr. Rvdo. P.
Más detallesPrograma Oficial de Asignatura. Ficha Técnica. Presentación. Competencias y/o resultados del aprendizaje. Fundamentos de Programación
Ficha Técnica Titulación: Grado en Ingeniería de Organización Industrial Plan BOE: BOE número 75 de 28 de marzo de 2012 Asignatura: Módulo: TICs (Tecnologías de la Información y las Comunicaciones) Curso:
Más detallesPrograma académico. CI209 Semestre: 3 Área en plan de estudios ( B, P y E):
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave: 08USU4053W FACULTAD DE INGENIERIA PROGRAMA ANALÍTICO DE LA UNIDAD DE APRENDIZAJE: PROGRAMACIÓN DES: Ingeniería Programa académico Ingeniería en
Más detallesContenido. 4. La selección Introducción a la programación Elementos para solucionar problemas en seudocódigo...
7 Contenido Convenciones utilizadas en el texto...10 Registro en la Web de apoyo...11 Prefacio...13 1. Introducción a la programación...19 1.1 Conceptos generales...21 1.2 Evolución de los paradigmas de
Más detallesDATOS DE IDENTIFICACIÓN DEL CURSO Ciencias Computacionales Estructuras y algoritmos
DEPARTAMENTO: ACADEMIA A LA QUE PERTENECE: NOMBRE DE LA MATERIA: DATOS DE IDENTIFICACIÓN DEL CURSO Ciencias Computacionales Estructuras y algoritmos Estructuras de Datos CLAVE DE LA MATERIA: CC202 CARÁCTER
Más detallesUniversidad Salesiana de Bolivia
Universidad Salesiana de Bolivia Ingeniería de Sistemas I. DATOS DE IDENTIFICACIÓN PLAN DE DISCIPLINA GESTIÓN I - 2011 INSTITUCIÓN UNIVERSITARIA : Universidad Salesiana de Bolivia RECTOR : R. P. Dr. Thelían
Más detallesDE AMÉRICA) FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA ESCUELA PROFESIONAL DE INGENIERÍA DE SOFTWARE
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA) FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA ESCUELA PROFESIONAL DE INGENIERÍA DE SOFTWARE 1. INFORMACIÓN GENERAL
Más detallesALGORITMOS, ESTRUCTURAS Y PROGRAMACION
VICERRECTORADO ACADÉMICO DIRECCIÓN DE GESTIÓN, DESARROLLO E INNOVACIÓN CURRICULAR FACULTAD: INGENIERIA ESCUELAS: COMPUTACION - SISTEMA UNIDAD CURRICULAR: ALGORITMOS, ESTRUCTURAS Y PROGRAMACION FECHA DE
Más detallesProgramación. Orienta a Objetos con C++
Programación Orienta a Objetos con C++ Objetivo El alumno comprenderá los conceptos sobre cuales se rige la programación orientada a objetos mediante una base teórica y un conjunto de prácticas, enfocando
Más detallesPlanificaciones Algoritmos y Programación I. Docente responsable: AZCURRA DIEGO ANDRES. 1 de 5
Planificaciones 9514 - Algoritmos y Programación I Docente responsable: AZCURRA DIEGO ANDRES 1 de 5 OBJETIVOS Conocer un lenguaje de programación imperativo. Aplicar las capacidades que ofrece el lenguaje
Más detallesINTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11
Índice INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11 1.1 PROGRAMA Y LENGUAJESDE PROGRAMACIÓN...12 1.1.1 EL LENGUAJE JAVA...13 1.1.2 EL JDK...15 1.1.3 LOS PROGRAMAS EN JAVA...16
Más detallesINDICE Capitulo 1. Introducción a la informática Capitulo 2. La información y su representación
INDICE Prólogo XIII Capitulo 1. Introducción a la informática 1 1.1. Definición y origen de término informática 1 1.2. Elementos y conceptos fundamentales 2 1.3. Esquema básicos de elementos físicos (hardware)
Más detallesCarrera: TÉCNICO EN INFORMÁTICA
Modelo Educativo Centrado en el Aprendizaje con Enfoque por Competencias Plan 2008 FUNDAMENTACIÓN La Unidad de Aprendizaje de Programación Estructurada pertenece al área de formación profesional del Bachillerato
Más detallesDATOS GENERALES PRERREQUISITOS : SE CURSA SIMULTÁNEAMENTE CON LA MATERIA DE TALLER DE PROGRAMACIÓN ESTRUCTURADA CC103
UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACÓN DEPARTAMENTO DE CIENCIAS COMPUTACIONALES DATOS GENERALES CLAVE : CC102 NOMBRE DE LA
Más detallesFUNDAMENTOS DE INFORMÁTICA PARA INGENIERÍA INDUSTRIAL
FUNDAMENTOS DE INFORMÁTICA PARA INGENIERÍA INDUSTRIAL Miguel A. Rodríguez Jódar Daniel Cascado Caballero Saturnino Vicente Díaz Claudio A. Amaya Rodríguez Fernando Díaz del Río José Luis Sevillano Ramos
Más detallesJesús Manuel Carrera Velueta José Juan Almeida García Fecha de elaboración: Mayo 6 de 2010 Fecha de última actualización:
PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciatura en Ingeniería Ambiental Sustantiva profesional. Programa elaborado por: PROGRAMACIÓN APLICADA Horas teóricas: 1 Horas prácticas:
Más detallesIntroduccion a la Programacion. Pablo Sevilla Jarquin
Introduccion a la Programacion Pablo Sevilla Jarquin pasj@guegue.com.ni Sistema de Evaluación Primer Parcial 15 Febrero 22 Febrero Segundo Parcial 05 Abril 12 Abril 26 Abril Rescate Contenido del Curso
Más detallesTema 2 Conceptos básicos de programación. Fundamentos de Informática
Tema 2 Conceptos básicos de programación Fundamentos de Informática Índice Metodología de la programación Programación estructurada 2 Pasos a seguir para el desarrollo de un programa (fases): Análisis
Más detallesMetodología de. la programación orientada a objetos. Segunda Edición. Leobardo López Román
Metodología de la programación orientada a objetos Segunda Edición Leobardo López Román a 2ás. Leobardo IX 1. Introducción a la programación 1 1.1 Conceptos generales 3 La computadora 3 El programa 6 Estructuras
Más detallesSECUENCIA DIDÁCTICA. Módulo IV Competencia de Módulo: Competencia de curso:
SECUENCIA DIDÁCTICA Nombre de curso: Diseño de Algoritmos Antecedente: Ninguno Módulo IV Competencia de Módulo: Clave de curso: COM0302A21 Clave de antecedente: Ninguno Desarrollar programas de cómputo
Más detalles3.Conocimientos previos requeridos 7.Estimación de la dedicación del alumno. 4.Contenidos mínimos. 1.Introducción. 2.Objetivos generales
Proyecto Docente Curso 05/06 1 de 9 1.Introducción. 2.Objetivos generales 5.Competencias. 6.Calendario de actividades. 9. Evaluación 10. Bibliografía del aprendizaje. 3.Conocimientos previos requeridos
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE HONDURAS EN EL VALLE DE SULA DESCRIPCIÓN DEL ESPACIO FORMATIVO
I. Aspectos Generales Espacio Formativo: UNIVERSIDAD NACIONAL AUTÓNOMA DE HONDURAS EN EL VALLE DE SULA DESCRIPCIÓN DEL ESPACIO FORMATIVO Metodología de la Programación Código: IA-033 Unidad Académica Responsable:
Más detallesLicenciatura de Matemáticas Informática I Notación algorítmica - Descripción BNF
Licenciatura de Matemáticas Informática I Notación algorítmica - Descripción BNF Dpto. Informática Noviembre 1998 1. Deniciones en forma BNF < > Símbolos no terminales. Declaraciones u objetos declarados
Más detallesProgramación I. Programa de la asignatura
Programación I Programa de la asignatura Página Web: http://www.ctr.unican.es/asignaturas/programacion1 Curso 2009-2010 DEPARTAMENTO DE MATEMÁTICAS, Michael González Harbour y José Luis Montaña 1 4 Profesores
Más detallesINDICE. XVII Parte I Introducción a la programación en Visual Basic 6.0
INDICE Antes de comenzar XVII Parte I Introducción a la programación en Visual Basic 6.0 3 Capitulo 1. introducción a Visual Basic 6.0 Programación en Windows Estructura de un proyecto en Visual Basic
Más detallesUNIVERSIDAD POPULAR DEL CESAR FACULTAD INGENIERIAS Y TECNOLOGICAS DEPARTAMENTO DE INGENIERIA DE SISTEMAS
PLANEACIÓN PARA EL DESARROLLO DE CONTENIDOS PROGRAMÁTICOS I. IDENTIFICACIÓN PROGRAMA : Ingeniería de Sistemas ASIGNATURA: FUNDAMENTOS DE PROGRAMACIÓN CODIGO: SS407 DOCENTE: Eliecer Suarez Serrano PERÍODO
Más detalles3.2. Programación estructurada. Principal. Modulo 1 Modulo 2 Modulo 3 Modulo 4. Modulo Modulo Modulo 3 1 Modulo 4 1 Modulo 4 2. Pág.
CAP. 3. PROGRAMACION ESTRUCTURADA 3.1. Técnicas de programación Las herramientas de programación fundamentalmente los diagramas de flujo, son las representaciones gráficas utilizada para el diseño de algoritmos
Más detallesContenido 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS PROCESOS Prólogo...
1 Prólogo... xv 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS... 1 1.1. Conceptos generales sobre sistemas operativos... 2 1.1.1. Funciones del sistema operativo... 2 1.1.2. Componentes del sistema operativo...
Más detallesUNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI
UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: DISEÑO DE ALGORITMOS FECHA DE ELABORACIÓN: ENERO 2005 ÁREA DEL PLAN DE ESTUDIOS: AS ( ) AC (
Más detallesGUIA DOCENTE INFORMÁTICA. Facultat de Matemàtiques. Curso Departament d Informàtica (ETSE)
GUIA DOCENTE de INFORMÁTICA Curso 2009-10 Departament d Informàtica (ETSE) Facultat de Matemàtiques 1 GUÍA DOCENTE DE ASIGNATURA INTRODUCCIÓN Informática es la única asignatura relativa a la materia del
Más detallesINDICE 1. Introducción: Archivos y Estructuras de Archivos 2. Operaciones Fundamentales para el Procesamiento de Archivos
INDICE 1. Introducción: Archivos y Estructuras de Archivos 1.1. Almacenamiento primario y secundario 2 1.2. Nada es gratis 3 1.3. Archivos 5 1.4. Estructuras de archivos versus estructuras de datos 6 1.5.
Más detallesPlanificaciones Algoritmos y Programación I. Docente responsable: CARDOZO MARTIN MIGUEL. 1 de 7
Planificaciones 7502 - Algoritmos y Programación I Docente responsable: CARDOZO MARTIN MIGUEL 1 de 7 OBJETIVOS Capacitar al alumno en el diseño y programación documentados de algoritmos y en la elección
Más detallesPROGRAMACIÓN UNIDADES
PROGRAMACIÓN Semestre: Segundo Horas: 90 horas Hrs/sem: 4.5 Créditos: 9 Clave: AI-02 DESCRIPCIÓN DE LA ASIGNATURA Al finalizar el curso el alumno tendrá el conocimiento y la capacidad de implementar programas
Más detallesPOSTGRADO INGENIERO EN INFORMÁTICA Total UC= II
IV III II I Trayecto PROGRAMA NACIONAL DE FORMACIÓN EN INFORMÁTICA TÉCNICO SUPERIOR UNIVERSITARIO EN INFORMÁTICA INGENIERÍA EN INFORMÁTICA Software (Especialización en Software Libre) Hardware (Especialización
Más detallesUNIVERSIDAD DEL AZUAY. Facultad de Ciencias de la Administración. Escuela de Ingeniería de Sistemas y Telemática. Sílabo
UNIVERSIDAD DEL AZUAY Facultad de Ciencias de la Administración Escuela de Ingeniería de Sistemas y Telemática Sílabo 1. Datos generales Materia: Introducción a la Programación Código: FAD0176 Créditos:
Más detallesPlanificaciones Algoritmos y Programación I. Docente responsable: CARDOZO MARTIN MIGUEL. 1 de 8
Planificaciones 9511 - Algoritmos y Programación I Docente responsable: CARDOZO MARTIN MIGUEL 1 de 8 OBJETIVOS Capacitar al alumno en el diseño y programación documentados de algoritmos y en la elección
Más detallesINTRODUCCION A LA INFORMATICA
VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE lngenlería INDUSTRIAL PROGRAMA: INTRODUCCION A LA INFORMATICA CÓDIGO ASIGNATURA: 1215-102 PRE-REQUISITO: Ninguno SEMESTRE: I UNIDADES
Más detallesGLOSARIO 1. Qué es bit y byte? Bit: Es la unidad mínima de información. Puede ser 0 o 1. Byte: Es el conjunto de 8 bits. Ejemplo:
Cuestionario Modulo 1.1 GLOSARIO 1. Qué es bit y byte? Bit: Es la unidad mínima de información. Puede ser 0 o 1. Byte: Es el conjunto de 8 bits. Ejemplo: 1001 0110. 2. qué es Dato? Definición: Es toda
Más detalles