Este documento presenta el plan de estudios de un curso de Programación 1. El objetivo del curso es familiarizar a los estudiantes con el diseño, desarrollo y depuración de programas usando el lenguaje Pascal en el entorno Turbo Pascal. El curso consiste en presentaciones teóricas semanales y prácticas de programación en grupo. La evaluación se basa en la asistencia, la realización de prácticas y un examen final teórico.
2. Resumen del programa:
Esta asignatura es el complemento práctico de
la asignatura Introducción a la Programación
Objetivo: familiarizar al alumno con el diseño,
la implementación y la puesta a punto de
programas.
3. Programa detallado:
Los contenidos de esta asignatura se basan en
la aplicación de los conceptos explicados en
Introducción a la Programación
Diversas prácticas, cuya complejidad irá en
aumento a lo largo del curso.
Como lenguaje de programación se utilizará
Pascal en su implantación en el entorno Turbo
Pascal
4. Programa detallado:
Una hora semanal dedicada a la exposición de
los elementos necesarios para la realización de
dichas prácticas.
Aspectos complementarios que no suelen
abordarse en los cursos teóricos, pero que
resultan indispensables para el desarrollo real
de programas.
5. Programa detallado:
1. Familiarización con el entorno integrado de
Turbo Pascal.
2. Actividades usuales en el desarrollo de
programas.
Documentación de programas.
Selección de casos de prueba.
Depuración de programas.
6. Programa detallado:
3. Técnicas de programación.
Diseño descendente.
Diseño ascendente.
Abstracciones de datos.
4. Unidades.
Unidades estándar.
Unidades definidas por el usuario.
7. BIBLIOGRAFIA
Valls, J.M., Camacho, D ;
Programación Estructurada y Algoritmos en Pascal;
Prentice Hall, 2004;
P. Grogono.
Programación en Pascal.
Ed. Addison-Wesley Iberoamericana, 1985.
W. I. Salmon.
Introducción a la computación con Turbo Pascal.
Ed. Addison-Wesley Iberoamericana, 1993.
8. Desarrollo de la asignatura:
Se dedicará una hora a la semana a la
presentación teórica de la asignatura
Los ejercicios de programación se
realizarán en el laboratorio durante las
dos horas prácticas de la asignatura
9. Desarrollo de la asignatura:
Grupos de dos personas.
Entrega de las prácticas dentro de los
plazos que se vayan señalando al efecto
obligatoria.
10. Método de evaluación:
Convocatoria de Junio y Septiembre:
Asistencia a clase obligatoria.
Es obligatoria con carácter eliminatorio la
realización en grupo de prácticas y su
defensa individual (0%).
Examen final teórico (100%).