Asignatura: FUNDAMENTOS DE INFORMÁTICA Titulación: ITI

Anuncio
Asignatura:
Titulación:
Departamento:
Tipo de asignatura:
Curso:
Cuatrimestre:
Conocimientos previos:
CRÉDITOS:
6
FUNDAMENTOS DE INFORMÁTICA
ITI
Matemáticas y Computación
Troncal
1
1
Teóricos:
Prácticos:
3
aula
laboratorio
3
campo
OBJETIVOS:
Adquirir conceptos y nociones básicas sobre programación. Saber formular, representar y resolver
problemas utilizando el ordenador. Aproximación progresiva al análisis, diseño, codificación, prueba,
depuración y documentación de programas. Aprender un lenguaje de programación de propósito general:
C++.
PROGRAMA TEÓRICO Y PRÁCTICAS DE AULA:
TEMA 1: INTRODUCCIÓN Y FUNDAMENTOS.
- Introducción a la Informática.
TEMA 2: CONCEPTOS BÁSICOS DE PROGRAMACIÓN.
- Resolución de problemas y especificación de algoritmos.
- Tipos de datos simples.
TEMA 3: ESTRUCTURAS DE CONTROL. DESARROLLO DE PROGRAMAS.
- Composición secuencial.
- Composición de selección condicional.
- Composición iterativa.
- Tratamiento secuencial.
TEMA 4: DISEÑO DESCENDENTE.
- Acciones.
- Funciones.
- Comunicación de datos entre algoritmos.
TEMA 5: ESTRUCTURAS DE DATOS NO ELEMENTALES.
- Vectores y matrices.
- Registros.
PROGRAMA DE PRÁCTICAS EN LABORATORIO Y CAMPO:
- Entorno de Programación.
- Estructura de un programa en C++.
- Depurador.
- Composición condicional en C++.
- Composición Iterativa en C++.
- Tratamiento de secuencias en C++.
- Diseño descendente en C++.
- Vectores en C++.
- Registros en C++.
SISTEMA Y CRITERIOS DE EVALUACIÓN:
La evaluación del curso se hará en base a los resultados obtenidos en los siguientes apartados:
1) Un examen escrito teórico y de problemas.
2) Un examen de Prácticas.
BIBLIOGRAFÍA BÁSICA:
Metodología de la programación:
- CASTRO, J., "Curso de programación", McGraw-Hill, 1993.
- JOYANES, L., "Fundamentos de programación: algoritmos y estructuras de datos", McGraw-Hill, 1997.
- JOYANES, L., "Problemas de metodología de la programación", McGraw-Hill, 1990.
- CEBALLOS, F.J. “C/C++ : curso de programación”, RA-MA, 2007
- XHAFA, F. “Programación en C++ para ingenieros”, Thomson 2006
- ELLIS Y STROUSTRUP, "Manual de referencia C++ con anotaciones", Addison Wesley/Díaz de
Santos 1994.
- HERNANDEZ, E., "Programación en C++" , Paraninfo, 1993.
- SCHILDT, H., "Lenguaje C++ : guía de autoenseñanza", MacGraw-Hill, 2ªEd 1995.
- STROUSTRUP, B., "El lenguaje de programación C++", Addison Wesley, 2002.
- SCHILDT, H., "C++ : manual de referencia", MacGraw-Hill, 1995.
Descargar