Informática  (079)

+Info
DEPARTAMENTO PROFESOR/ES
MATEMÁTICAS Y COMPUTACIÓN Eduardo Sáenz de Cabezón Irigaray  (Responsable)
Julio Rubio García
Eloy Javier Mata Sotés
Juan José Olarte Larrea
TITULACIONES EN LAS QUE SE IMPARTE LA ASIGNATURA
Titulación Carácter Curso Semestre Créditos Guía Docente
Grado en Ingeniería Electrónica Industrial y Automática Básica 1 Segundo Semestre 6 pdf
Grado en Ingeniería Eléctrica Básica 1 Segundo Semestre 6 pdf
Grado en Ingeniería Mecánica Básica 1 Segundo Semestre 6 pdf
CONTEXTO
Es una asignatura de introducción a la programación. Se imparte en primer curso y no asume que el alumno tiene algún conocimiento en el campo de la informática. Aunque más adelante se especifican las competencias y resultados del aprendizaje, a modo de resumen podríamos decir que se pretende que el alumno:

Adquiera conceptos y nociones básicas en informática, fundamentalmente en programación.

Sea capaz de formular, representar y resolver problemas utilizando el ordenador.

Consiga una aproximación progresiva al análisis, diseño, codificación, prueba, depuración y documentación de programas.

Aprenda un lenguaje de programación de propósito general.
Estos conocimientos servirán de apoyo para posteriores asignaturas del Grado.
COMPETENCIAS
G1 - Capacidad de análisis y síntesis.
G2 - Capacidad de aplicar los conocimientos a la práctica.
G3 - Planificación y gestión del tiempo.
G6 – Habilidades informáticas básicas.
G9 - Habilidades de gestión de la información (habilidad para buscar y analizar información procedente de fuentes diversas).
G10 - Capacidad crítica y autocrítica.
G12 - Capacidad para generar nuevas ideas.
G13 - Resolución de problemas.
G15 - Trabajo en equipo.
G19 - Habilidad para trabajar de forma autónoma.
B3 - Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos con aplicación en ingeniería.
TEMARIO
TEMA 1: INTRODUCCIÓN Y FUNDAMENTOS. - Introducción a la Informática.
- Hardware.
- Software: Sistemas Operativos, Sistemas de Gestión de Bases de Datos.
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 y 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.
- Ficheros.