Informática IV

marzo 22, 2011

Eje 1
Unidad 1
Programas, estructura funcional genérica. Operaciones y sentencias. Líneas y bloques de sentencias. Funciones de entrada y salida.
Unidad 2
Diseño de programas. Programación estructurada. Método Top-Down o de Refinamiento Progresivo. Comentarios de una línea y bloques de comentarios. Procedimientos y funciones.
Unidad 3
Proceso de construcción de un programa. Código fuente. Código objeto. Código ejecutable. Editor. Compilador. Enlazador (Linker). Depuración. Errores sintácticos, lógicos y funcionales.
Unidad 4
Estructura genérica de un programa (en lenguaje C) basado en funciones: comentarios, directivas al compilador, declaración y definición de funciones, declaración y definición de constantes y variables, ingreso de datos, procesamiento, impresión de resultados. Funciones de entrada y salida de datos con formato (scanf() y printf() en lenguaje C).

Eje 2
Unidad 1
Operadores aritméticos, orden de prelación. Expresiones aritméticas, evaluación y asignación de resultados (en C).Operadores de relación y lógicos, orden de prelación. Expresiones lógicas-relacionales. Evaluación del resultado, valores posibles.
Unidad 2
Toma de decisiones simple, bifurcación. Estructura if()… else. Toma de decisiones múltiples. Estructura switch()…case…default.
Unidad 3
Control de iteraciones. Estructuras while() y for(). Ruptura de la secuencia natural de en selecciones múltiples e iteraciones. Proposiciones break y continue.

Eje 3
Unidad 1
Índices, contadores y acumuladores.
Algoritmos de búsqueda de menor, mayor y dicotómica. Algoritmo de cálculo de promedio.
Unidad 2
Organización de datos en arreglos, dimensiones. Arreglo de variables. Concepto de puntero a variables y arreglos. Cadenas de caracteres. El tipo string como arreglo de caracteres. Manejo de cadenas a través de funciones. Funciones de biblioteca.
Unidad 3
Arreglos bidimensionales. Arreglos de cadenas como matrices de caracteres. Tablas de datos. Arreglos vinculados. Estructura de datos, conceptos básicos. Arreglos de estructuras.
Unidad 4
Funciones, conceptos, declaración, prototipo, definición. Argumentos reales y formales, valor y tipo de retorno. Variables externas e internas. Alcance de las variables. Variables estáticas. Inicialización de variables. Comunicación de datos entre funciones. Argumentos por valor y por referencia (punteros). Archivo de encabezamiento (header), organización de funciones en archivos de encabezamiento.
Unidad 5
Archivos, conceptos, modos de acceso.

Eje 4
Unidad 1
Algoritmos de ordenamiento: Selección, Burbuja, Inserción, Shell, Quicksort.
Unidad 2
Algoritmos de búsqueda de ceros de polinomios. Algoritmos para resolución de sistemas de ecuaciones: método de los determinantes y método de Gauss. Algoritmos para cálculo de integrales definidas: métodos de los trapecios, Simpson y Romberg.

Comments are closed.