Professional Documents
Culture Documents
M E R I D A - V E N E Z U E L A
JUSTIFICACIN
El ingeniero de sistemas utiliza la computadora como su herramienta principal de trabajo,
por ello es imprescindible formar profesionales que se distingan por su slida formacin
bsica y avanzados conocimientos en el manejo de computadoras, de tal manera que
puedan aprovechar al mximo sus capacidades de procesamiento para la resolucin de
problemas en reas tan diversas como sistemas de control, investigacin de operaciones,
ciencias de la computacin, medicina, matemticas, arquitectura, geografa, etc.
OBJETIVOS
CONTENIDO PROGRAMTICO
Unidad I:
Resumen histrico de la computadora
Tema 1. Evolucin de la computadora.
Tema 2. Generaciones de la computadora.
Unidad II: Descripcin funcional de la computadora
Tema 1. Computadora, tipos y sus aplicaciones.
Tema 2. Componentes fsicos (hardware).
Tema 3. Componentes lgicos (software): Programas del sistema y programas de
aplicacin.
Tema 4. Representacin interna de datos y programas.
Subprogramas
Tema 1.
Tema 2.
Programacin modular.
Definicin y llamada a una funcin: representacin algortmica y
codificacin.
Tema 3. Definicin y llamada a un procedimiento: representacin algortmica y
codificacin.
Tema 4. Pase de parmetros: representacin algortmica y codificacin.
Unidad VI: Estructuras de datos simples
Tema 8. Vectores: representacin algortmica y codificacin
Tema 9. Cadenas de caracteres: representacin algortmica y codificacin
Tema 10. Matrices: representacin algortmica y codificacin
Tema 11. Registros: representacin algortmica y codificacin
METODOLOGA DE ENSEANZA
La enseanza de este curso se realizar a travs clases terico-prcticas y clases guiadas en
el laboratorio.
RECURSOS
EVALUACIN
Sern evaluados los siguientes aspectos:
Asistencia
Participacin en clase
Evaluacin del conocimiento terico a travs de pruebas parciales escritas
BIBLIOGRAFA
Besembel, I. Tipos bsicos de datos. Universidad de Los Andes, Consejo Editorial. 1990.
Deitel, T. y Deitel, R. Cmo programar en C y C++. Prentice Hall. 1995.
Jamsa, K. C++. Mexico Alfaomega. 1997.
Joyanes, L. Fundamentos de Programacin. McGraw Hill. 1996.
Narciso, F. Guas de Programacin Digital 10 de la N 1 a la N 11. Publicaciones de la
Facultad de Ingeniera. 2000.
Narciso, F. y Barucci, N. Tutorial interactivo: Introduccin a la computacin. Disponible en
http://sistemas.ing.ula.ve/sistemas/pd10
Navas, E. y Besembel, I. La lgica de la programacin. Universidad de Los Andes, Consejo
de Publicaciones. 1992.
Stroustrup, B. El lenguaje de programacin C++. Addison-Wesley. 1993.