Programacion i
-
Upload
hitsuji-kuroi -
Category
Documents
-
view
213 -
download
0
description
Transcript of Programacion i
-
Universidad Hispanoamericana
Carrera Ingeniera Informtica Nivel Acadmico: Bachillerato
Nombre del Curso: Programacin I Cantidad de Crditos: 4.00 Horas lectivas semanales: 3.00 Horas Trabajo individual semanal:
9.00
Horas Acumuladas semanales: 12.00 Duracin: 15 semanas
Justificacin del curso: Este es un curso netamente prctico, como programador inicial, el
estudiante se debe enfrentar a problemas comunes del programador. Es importante recalcar que es un curso de la columna vertebral de la carrera.
Descripcin del curso:
Introduccin a la programacin con lenguaje Pascal, presentacin de
conceptos, mtodos y tcnicas necesarias para desarrollar programas que cumplan unas ciertas normas de calidad.
Objetivo General:
Establecer a los estudiantes las herramientas de programacin necesarias, para el manejo de operaciones bsicas en Lenguaje Turbo Pascal, a nivel
avanzado, as como iniciar el proceso de trabajo y operacin con la memoria del computador.
Objetivos Especficos:
Ampliar y dominar los conceptos generales del Turbo Pascal
Dominar las herramientas bsicas de programacin.
Contenidos Temticos:
TEMA 1.
Diseo de programas a. Anlisis y diseo b. Refinamiento y modularidad
c. Diseo estructurado d. Codificacin y prueba
e. Documentacin. f. Interna del Programa g. Externa del programa
-
TEMA 2
Cadenas, Procedimientos y Funciones a. Cadenas b. Procedimientos Simples y con intercambio de Variables.
c. Funciones Simples y Compuestas d. Recursividad.
TEMA 3
Registro, bloques, y unidades. a. Registros b. Bloques
c. Unidades TEMA 4
Estructura de Datos Dinmicas a. Vectores Simples y Paralelos.
b. Matrices Bidimensionales y Multidimensionales.
TEMA 5 Estructura de datos externas a. Archivos
b. Organizacin secuencial c. Organizacin directa o aleatoria
d. Organizacin secuencial indexada e. Operaciones sobre archivos
TEMA 6 Bsqueda, ordenamiento e intercalacin a. Mtodos de bsqueda b. Mtodos de ordenamiento c. Mtodos de intercalacin
Experiencia De Aprendizaje:
Al concluir con este curso los alumnos estarn en capacidad de resolver
problemas informticos bsicos; por medio de un lenguaje de programacin y conocern los elementos bsicos de cmo manejar la memoria dinmica
del computador.
Recursos Educativos:
Material didctico de aula. Laboratorio de cmputo
Lenguaje de programacin.
-
Evaluacin:
Evaluacin Puntaje Primer Parcial 20 %
Segundo Parcial 20 % Examen Final 30 %
Proyecto 15 % Tareas y Quices 15 %
Metodologa de la enseanza:
El desarrollo de este curso es prctico y demanda del estudiante su asistencia puntual; as como la realizacin de los trabajos y tareas
asignados por el docente, el alumno debe por medio de los ejemplos de ejercicios presentados por el profesor integrar y desarrollar sistemas programados ms complejos.
Cronograma:
Semana Tema 1 1, 2 2 2 3 2 4 3 5 3 6 Examen Parcial 7 4 8 4 9 4,5 10 5 11 Examen Parcial 12 5 13 6 14 6 15 Examen Final
Bibliografa: Joyanes, L. (2006). Programacin en Pascal. McGraw-Hill.
Joyanes, L. (2003). Fundamentos de Programacin, Libro de Problemas Algoritmos y Estructuras de Datos. McGraw-Hill.