Informática III

marzo 11, 2010

Eje1: Conceptos propedéuticos a la informática: computadora, programa, lenguaje, hardware, software, cómputo, algoritmo, código (c. binario, c. ASCII, c. fuente, c. ejecutable), compilador, intérprete.
Eje 2: Calculadoras y computadoras. Computadoras analógicas y computadoras digitales. Arquitectura y características en sus orígenes. Arquitectura von Newmann y arquitectura Harvard. CPU, periféricos.
Eje 3: Sistemas: elementos, estructura, relaciones. Sistemas abiertos, intercambio energía, materia, información. Retroalimentación (Feedback). Sistemas de cómputo y procesamiento de datos, estructura.
Eje 4: Sistemas de numeración. Sistemas en base 10, base 2 (binarios), base 8 (octal) y base 16 (hexadecimales). Códigos binarios: puro, complemento a 1, complemento a 2. Enteros con y sin signo: codificación, rango. Números reales: codificación, precisión, dígitos significativos, rango. Código ASCII, caracteres de texto y de control. Redondeo y truncamiento.
Eje 5: Tipos de datos: numéricos enteros, numéricos reales, carácter y cadena de caracteres, lógicos. Memoria: direccionamiento y referencia. Variables y constantes: declaración, definición y tipos (signed, unsigned, int, float, double, char, bool).
Eje 6: Identificadores de constantes y variables; importancia del uso apropiado de los mismos en el desarrollo de algoritmos y programas.
Eje 7: Algoritmo. Pseudocódigo. Algoritmos informáticos. Estructuras fundamentales: secuenciales, condicionales, iterativas. Teorema de Bohm y Jacopini. Gráficas de algoritmos, diagramas de flujo.

Comments are closed.