Temario |
Sesiones teóricas en aula (3 ECTS) Competencias: MB3, G5 Módulo 1. Fundamentos de los computadores (4 horas) Tema 1.1 Estructura básica de un computador Tema 1.2 Representación de la información Tema 1.3 Introducción a los sistemas operativos y lenguajes de programación Bibliografía: [1] Módulo 2 Algorítmica y programación (25 horas) Tema 2.1. Conceptos Generales (3 horas) - Variables y constantes. Asignaciones. - Operadores. Expresiones. Funciones Matemáticas. - Conjuntos dimensionados: Vectores y Matrices. Tema 2.2. Introducción a la programación estructurada (8 horas) - Sentencias Condicionales - Sentencias Repetitivas Tema 2.3. Programación modular (6 horas) - Funciones definidas por el usuario. Definición y sintaxis - Llamada a una función Tema 2.4. Ficheros (8 horas) - Tipos de ficheros - Operaciones con ficheros - Manejo de ficheros Bibliografía: [2], [3], [4], [6], [7] Sesiones prácticas en laboratorio de informática (3 ECTS) Competencias: MB3,G5 Práctica-1: Introducción a Matlab (6 horas) - Introducción al entorno de trabajo de Matlab - Operaciones básicas. - Entrada/Salida - Depuración en Matlab En esta primera práctica se distribuirá un guión de laboratorio para que el estudiante instale el entorno de trabajo, se familiarice con las operaciones básicas, las operaciones de entrada/salida y la depuración en Matlab. Práctica-2: Gráficas (4 horas) - Gráficas 2D - Gráficas 3D - Gráficas Estadísticas En esta segunda práctica el estudiante debe realizar una serie de apartados para familiarizarse con la representación de los diferentes tipos de gráficas en Matlab Práctica-3: Introducción a la programación en Matlab (6 horas) - Variables - Números aleatorio.s y complejos - Vectores y matrices - Funciones Matemáticas y funciones propias para vectores y matrices El enunciado de esta práctica incluirá un conjunto de ejercicios en los que se hace hincapié en los diferentes comandos propios de Matlab. Práctica-4: Programación estructurada y modular en Matlab (7 horas) - Sentencias condicionales y repetitivas - Funciones en Matlab: sintaxis, estructura, diferentes tipos de funciones - Manejo de ficheros en Matlab: importar/exportar datos desde/a ficheros de texto y excel Esta práctica propone una serie de ejercicios encaminados a trabajar la programación estructurada y modular en Matlab como técnica de programación general y no exclusiva de Matlab. Práctica-5: Algoritmos aplicados a la Ingeniería (4 horas) En esta práctica se proponen ejercicios relacionados con la Ingeniería para que el estudiante aplique los conceptos que ha trabajado en el resto de los laboratorios del semestre. |