Contenidos teóricos y prácticos de la asignatura
Módulo I: El computador
Tema 1 – Introducción a la Informática.
Informática, computadora, instrucciones y datos; Representación de la información; Soporte físico; Soporte lógico; y Aplicaciones de la informática.
Módulo II: Sistema Operativo
Tema 2 – Sistemas Operativos.
Definición, clasificación y funciones; Evolución, interfaz gráfica y línea de comandos; y Sistema Operativo GNU/Linux.
Módulo III: Programación
Tema 3 – Problemas, algoritmos y programas.
Fundamentos básicos; Lenguajes de alto y bajo nivel; Paradigmas de programación; y Herramientas para la resolución de problemas.
Tema 4 – Elementos de la programación.
Datos y tipos de datos; Constantes; Variables; y Expresiones, Operaciones, Reglas de Prioridad.
Tema 5 – Programación estructurada.
Instrucciones de Control; Documentación.
Tema 6 – Programación modular.
Tema 7 – Archivos.
Módulo IV: Bases de datos
Tema 8 – Conceptos básicos de bases de datos. Diseño y gestión de bases de datos.
Tema 9 – Implementación de bases de datos a nivel de ofimática.
Módulo V: Redes
Tema 10 – Conceptos básicos de redes.
Tema 11 – Aplicaciones a nivel de usuario.
Tema 1 – Introducción a la Informática.
Informática, computadora, instrucciones y datos; Representación de la información; Soporte físico; Soporte lógico; y Aplicaciones de la informática.
Módulo II: Sistema Operativo
Tema 2 – Sistemas Operativos.
Definición, clasificación y funciones; Evolución, interfaz gráfica y línea de comandos; y Sistema Operativo GNU/Linux.
Módulo III: Programación
Tema 3 – Problemas, algoritmos y programas.
Fundamentos básicos; Lenguajes de alto y bajo nivel; Paradigmas de programación; y Herramientas para la resolución de problemas.
Tema 4 – Elementos de la programación.
Datos y tipos de datos; Constantes; Variables; y Expresiones, Operaciones, Reglas de Prioridad.
Tema 5 – Programación estructurada.
Instrucciones de Control; Documentación.
Tema 6 – Programación modular.
Tema 7 – Archivos.
Módulo IV: Bases de datos
Tema 8 – Conceptos básicos de bases de datos. Diseño y gestión de bases de datos.
Tema 9 – Implementación de bases de datos a nivel de ofimática.
Módulo V: Redes
Tema 10 – Conceptos básicos de redes.
Tema 11 – Aplicaciones a nivel de usuario.
Actividades a desarrollar en otro idioma
El software utilizado para la realización de las prácticas del módulo III se programación está desarrollado en inglés, por lo que los alumnos tendrán que leer y manejar manuales y tutoriales en inglés.
Estas actividades se evaluarán durante las sesiones de corrección de prácticas dentro del 20% de la práctica. Se valorará si el alumno ha adquirido el conocimiento necesario.
Estas actividades se evaluarán durante las sesiones de corrección de prácticas dentro del 20% de la práctica. Se valorará si el alumno ha adquirido el conocimiento necesario.