|
Unidad 1: Introducción a los conceptos informáticos
Naturaleza de la información. Informática: definición. Dato e información. Estructura de la información. Tipos de datos. Expresiones: tipos de expresiones, jerarquía, resolución de problemas. Estructura del computador: perspectiva histórica, modelo de Von Newman. Cómo se mide la información. Sistemas de numeración: conversión entre sistemas, operaciones, complemento a la base. Terminología informática.
Unidad 2: Sistemas operativos
Sistema Operativo: definición, clasificación, funciones principales: ejecución de programas, administración de hardware, administración de archivos. Sistema operativo Linux.
Unidad 3: Software de aplicación bajo entorno Linux
Editores y procesadores de texto. Planilla de cálculo. Redes de computadoras: definición, clasificación. Internet.
Unidad 4: La programación como metodología de resolución de problemas
Problemas de interés informático. Etapas en la solución de problemas. Concepto de algoritmo. Características de un algoritmo informático. Programación modular. Programación estructurada: teorema fundamental, estructuras básicas. Lenguaje de diseño. Diseño de algoritmos. Representación gráfica: diagrama de flujo. Variables: concepto. Operación de asignación.
Unidad 5: Lenguajes de programación
Lenguaje: concepto. Tipos de lenguaje desde el punto de vista informático. Evolución de los lenguajes de programación. Los paradigmas de la programación. Introducción al Lenguaje C: estructura general de un programa en lenguaje C, operadores, estructuras básicas.
|