TI 1401 Programa de Curso
TI 1401 Programa de Curso
TI 1401 Programa de Curso
Taller de Programacin
Escuela de Computacin Carrera Administracin de Tecnologa de Informacin
2 Descripcin general
Este curso introduce los conceptos y herramientas necesarias para el desarrollo de programas, asimismo, complementa y ejercita las destrezas y las habilidades adquiridas en el curso de "Introduccin a la Programacin" con el fin de desarrollar experiencia en el desarrollo de programas.
Pgina | 2 de 6
3 Objetivos generales
Al finalizar este curso el estudiante debe ser capaz de construir un programa con los elementos bsicos de un ambiente de programacin. Operar efectivamente un sistema computacional y manejar la terminologa que es utilizada en la disciplina de las ciencias de la computacin. Manejar los comandos bsicos de un sistema operativo y los dispositivos de hardware. Manejar las herramientas ms utilizadas en un ambiente de desarrollo de programacin. Implementar, validar y documentar programas. Manejar conceptos y terminologa fundamentales en las ciencias de la computacin. Conocer aspectos importantes del papel de la programacin dentro de la computacin, la realidad nacional e internacional. Organizacin de un sistema computacional Antecedentes histricos Arquitectura de un computador Memoria Unidad Central de Procesamiento Almacenamiento secundario Codificacin de la informacin Otras arquitecturas Sistemas numricos El sistema binario y otras bases Representacin de los nmeros enteros Representacin de fracciones Sistema Operativo Funciones del sistema operativo Caractersticas virtuales Evolucin del sistema operativo Arquitectura del sistema operativo Programacin de un computador Antecedentes histricos El programa almacenado Ejecucin de un programa Implementacin de un lenguaje Lenguajes imperativos Lenguajes declarativos
4 Contenidos
Pgina | 3 de 6
El ambiente de desarrollo Elementos del ambiente Componentes de una aplicacin Estructuras de control Construccin de Funciones Mdulos Proyectos y Desarrollo de Aplicaciones
Semanas
1, 2, 3, 4 5, 6, 7, 8 9, 10, 11, 12 13, 14, 15, 16 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15,16
Pgina | 4 de 6
enviar una carta al expediente del estudiante. 6. La asistencia a clases es obligatoria. Si un estudiante falta al 15% o ms del total de horas semestrales pierde automticamente el curso. Si el estudiante llega 10 minutos despus de iniciada la leccin se considerar ausente del periodo. 7. El profesor reserva el derecho de calificar forma y fondo de las actividades tomando como referencia la mejor actividad presentada.
6 Evaluacin
Los estudiantes elaboraran pruebas cortas, evaluaciones, tareas, proyectos programados, exposiciones, as como participacin en clase. Proyecto programado 1 Proyecto programado 2 Proyecto programado 3 Exmenes (2) Laboratorios, quices, tareas, exposiciones 15% 15% 20% 20%
30% 100%
7 Bibliografa
Levine, Guillermo. Computacin y programacin moderna, Pearson Educacin, 2001. Abelson, Harold; Sussman, Gerald J. "Structure and Interpretation of Computer Programs", The MIT Press, McGraw-Hill Company, Massachusetts, Peterson, J.L.; Siberschatz, A. "Operating Systems Concepts", Addison-Wesley, 1983.
8 Profesor
Grupo 3 Ing. Isaac Alpzar Chacn, M.Sc. Correo electrnico: ialpizar@itcr.ac.cr, isaacalpizar@gmail.com Horario de Clases: Mircoles 03:00 - 04:50 pm, Aula B2 08, Viernes 03:00 04:50 pm, Aula B1 - 05 Usuario de Skype: live:isaac.alpizar.chacon
Pgina | 5 de 6
Horario de Consulta: martes de 3:30 pm a 5:30 pm. en Oficina de Comunicacin Visual del TEC Digital. Medio oficial electrnico: TEC Digital
Pgina | 6 de 6