AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
Presentación de la asignatura
1. Lenguajes y sistemas informáticos
ampliación de programación
ETSII de BÉJAR
Miguel Ángel Sánchez Sanz
massanz@usal.es
2. datos de interés
LSI
DATOS PERSONALES
ampliación de programación
Miguel Ángel Sánchez Sanz
nombre
Profesor Asociado
Categoría
30 (3ª planta, ala Oeste)
Despacho
massanz@usal.es
Correo
2
Miguel Ángel Sánchez Sanz – ETSII de Béjar
3. datos de interés
LSI
DATOS ACADÉMICOS
ampliación de programación
massanz@usal.es
3
Miguel Ángel Sánchez Sanz – ETSII de Béjar
4. datos de interés
LSI
DATOS ACADÉMICOS
ampliación de programación
Con este horario y consultado el calendario
académico, dispondremos de 50 horas
lectivas, mas cuatro horas de preparación
para el examen.
El examen será el 23 de mayo de 2009.
4
Miguel Ángel Sánchez Sanz – ETSII de Béjar
5. objetivos de la asignatura
LSI
ampliación de programación
1. Utilizar los conceptos generales y las
técnicas básicas de programación, ya
adquiridas en Fundamentos de programación
2. Diseñar algoritmos eficientes para la
resolución de problemas
3. Elaborar programas en lenguaje C, claros,
legibles y modulares
5
Miguel Ángel Sánchez Sanz – ETSII de Béjar
6. objetivos de la asignatura
LSI
1. Utilizar los conceptos generales y las técnicas
básicas de programación ya vistas en Fundamentos
ampliación de programación
2. Diseñar algoritmos eficientes y programas claros
para la resolución de problemas
3. Elaborar programas de ordenador utilizando los
elementos fundamentales del lenguaje C
6
Miguel Ángel Sánchez Sanz – ETSII de Béjar
7. temario
LSI
1. Generalidades sobre C
ampliación de programación
2. De Pascal hacia C (I)
3. Características propias de C
4. De Pascal hacia C (II): estructuras de
control y tipos de datos complejos
5. Funciones
6. Punteros
7. Ficheros
7
Miguel Ángel Sánchez Sanz – USAL ‐ ETSII de Béjar
8. plan de trabajo de la parte práctica
LSI
EN LAS CLASES:
• Explicaciones, con la ayuda del videoproyector, de
ampliación de programación
las técnicas y conceptos necesarios para comenzar a
programar y conseguir los objetivos propuestos.
• Ejemplos para ilustrar esas explicaciones
• Práctica de lo explicado, con la guía y ayuda del
profesor.
FUERA DE LAS CLASES:
• Practicar, practicar y practicar, para lo que se
entregará una colección de ejercicios (que también
podrán ser trabajados o revisados en las clases).
• Campus virtual.
8
Miguel Ángel Sánchez Sanz – USAL ‐ ETSII de Béjar
9. aula virtual
LSI
http://moodle.usal.es
ampliación de programación
9
Miguel Ángel Sánchez Sanz – USAL ‐ ETSII de Béjar
10. evaluación
LSI
Un único examen que constará de:
ampliación de programación
1. Un test con cuestiones referidas a los
conocimientos impartidos.
2. Uno o dos programas que se desarrollarán en
ordenador y que deberán cumplir las
especificaciones de diseño.
La nota de cada parte se especificará
claramente en el examen.
10
Miguel Ángel Sánchez Sanz – USAL ‐ ETSII de Béjar
11. bibliografía
LSI
• Gottfried, B. S., Programación en C. McGraw-Hill,
ampliación de programación
1997.
• Kernighan, B., Ritchie, D. El lenguaje de
programación C. Prentice Hall, 1991.
• Schildt, H. Ansi C a su alcance. McGraw-Hill. 1991.
• Schildt, H. C Manual de referencia. McGraw-Hill,
1988.
• Waite M., Prata S., Martin D., Programación en C.
Introducción y conceptos avanzados. Anaya, 1989.
11
Miguel Ángel Sánchez Sanz – USAL ‐ ETSII de Béjar