INGE 3016 – ALGORITMOS Y LENGUAJE DE PROGRAMACION ( C )
Segundo Semestre 2001-2002
Descripción y requisitos de la clase
Anuncios :
La sección 166 se reunirá el dia jueves 25 de abril a las 4:30 de la tarde, como de costumbre.
La hora del examen sigue siendo el dia jueves 25 de abril a las 7:00 p.m.
Instrucciones para activar el compilador de C del libro de la clase ("click" aqui)
Clases :
Clase No. 1 : Introducción a los sistemas de computadoras, componentes principales, representación
interna de la información, conversión de sistemas numericos.
Clase No. 2 : Representación interna de números negativos (Bit del signo, Complemento de dos) y
números reales.
Clase No. 3 : Manipulación interna de los números (Normalización y Punto Flotante) y carácteres.
Clase No. 4 : Breve reseña de los lenguajes de computadoras y sistemas operativos. Como resolver
problemas mediante programas de computadoras. Introducción a Algoritmos.
Clase No. 5 : Programación estructurada. Simbolos para flujogramas ("Flowcharts"). Pseudocodigo.
Clase No. 6 : Problemas para resolver en clase mediante algoritmos (Pseudocodigo) y "Flowcharts".
Breve reseña de los lenguajes de programación de alto nivel. Ejercicios ("click" aqui).
Clase No. 7 : Lenguaje C. Definición de Función. Componentes de un programa (encabezamiento y
Cuerpo). Definición de variables y constantes. Tipos de datos. Palabras reservadas.
Clase No. 8 : Operadores aritméticos, lógicos, de asignación, de incremento y decremento.
Entrada y Salida de Datos.
Clase No. 9 : Expresiones lógicas. Estructuras de selección. Expresiones lógicas compuestas.
Clase No.10: Funciones. "Function Prototype". Valor devuelto "return ( )".
Clase No. 11: Variables locales. Variables globales. Envio, almacenamiento y uso de "address"
y "pointers".
Clase No. 12: Arreglos. Tipos de Arreglos : Unidimensionales y bidimensionales (matrices).