Source: https://asignaturas.uca.es/asig/10618039/
Timestamp: 2020-08-10 18:31:22+00:00

Document:
Programa Docente '2020-21' de 10618039 - INFORMÁTICA INDUSTRIAL
Compartidas: 10618039 (P) - Mat.[4 (nuevos: 4 - repetidores: 0)] 10620032 - Mat.[12 (nuevos: 9 - repetidores: 3)]
Es necesario que el alumnado haya asimilado correctamente los conocimientos de asignaturas previas relacionados con los sistemas digitales, fundamentos de informática y lenguajes de programación.
Estudiar la asignatura de forma continua para aprovechar mejor las clases de teoría y prácticas. Gran parte de la documentación que se manejará en la asignatura está en inglés por lo que será de gran utilidad comprender textos técnicos escritos en dicha lengua.
Plan de Contingencia Plan_de_Contingencia_Informatica_Industrial_10618039_LPlaIyy.pdf
75150266C PRIEGO TORRES BLANCA MARIA PROFESOR SUSTITUTO INTERINO
37425 2 CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio GENERAL
37426 2 CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía GENERAL
37427 4 CT1 Capacidad para la resolución de problemas. TRANSVERSAL
37435 4 CT11 Aptitud para la comunicación oral y escrita en la lengua nativa TRANSVERSAL
37436 4 CT12 Capacidad para el aprendizaje autónomo. TRANSVERSAL
37437 4 CT15 Capacidad para interpretar documentación técnica. TRANSVERSAL
37428 4 CT2 Capacidad para tomar decisiones TRANSVERSAL
37429 4 CT3 Capacidad de organización y planificación TRANSVERSAL
37430 4 CT4 Capacidad de aplicar los conocimientos en la práctica TRANSVERSAL
37431 4 CT5 Capacidad para trabajar en equipo TRANSVERSAL
37432 4 CT6 Actitud de motivación por la calidad y la mejora continua TRANSVERSAL
37433 4 CT7 Capacidad de análisis y síntesis. TRANSVERSAL
37434 4 CT9 Creatividad y espíritu inventivo en la resolución de problemas científico-técnicos TRANSVERSAL
37424 EI10 Conocimiento aplicado de informática industrial y comunicaciones. ESPECÍFICA OPTATIVA
Ser capaz de aplicar los conocimientos disciplinares asociados a la Informática Industrial.
Clases teóricas apoyadas con el uso de presentaciones, resolución de problemas y utilización de aplicaciones informáticas.
Realización de prácticas de laboratorio con equipos y entornos de desarrollo para microcontrolador.
10 10 Actividades formativas no presenciales 21,00
Realización de problemas consistente en el diseño de programas para microcontrolador y su ejecución posterior.
Tutoría colectiva previa a la evaluación final.
Tiempo dedicado al exámen escrito.
13 13 Otras actividades 65,00
Trabajo personal del alumno en el estudio de la materia.
1. Evaluación de exámenes: 1.1. Corrección en las respuestas a las cuestiones y problemas. 1.2. Justificación de las respuestas. 1.3. Organización y estructuración de las respuestas. 1.4. Uso correcto del castellano. 2. Evaluación de las prácticas: 2.1. Asistencia. 2.2. Corrección en la resolución de los ejercicios de prácticas. 2.3. Justificación de las respuestas a los ejercicios de prácticas. 2.4. Presentación correcta de los ejercicios de prácticas. 2.5. Uso correcto del castellano. 3. Evaluación de ejercicios propuestos: 3.1. Corrección en la resolución de los ejercicios propuestos. 3.2. Justificación de las respuestas a los ejercicios propuestos. 3.3. Presentación correcta de los ejercicios de propuestos. 3.4. Uso correcto del castellano.
La evaluación podrá realizarse mediante un sistema de evaluación global en la convocatoria oficial según el calendario académico y/o mediante un sistema de evaluación continua, siempre que se cumplan los requisitos establecidos en esta ficha. 1.- Evaluación continua: 1.1.- Examen escrito teórico/práctico (60% de la nota final). 1.2.- Memoria de prácticas (20% de la nota final). 1.3.- Ejercicios propuestos para trabajo autónomo (20% de la nota final). Para superar la asignatura mediante el procedimiento de evaluación continua será necesario asistir a un 80% de las sesiones de teoría y asistir a todas las sesiones de prácticas. Si no se cumple con el requisito de asistencia a las sesiones de prácticas no se valorará la entrega de la memoria de prácticas. Será necesario superar cada uno de los tres apartados anteriores con al menos 5 puntos sobre 10. Se realizará una revisión on-line de los ejercicios de la memoria de prácticas, así como de los ejercicios propuestos. 2.- Evaluación global: 2.1.- Examen escrito teórico/práctico (70% de la nota final). 2.2.- Examen de contenidos de prácticas (30% de la nota final). Para superar la asignatura mediante el procedimiento de evaluación global será necesario superar los dos exámenes con al menos 5 puntos sobre 10. La fecha para la realización del examen de prácticas se comunicará a través del campus virtual de la asignatura. El examen de prácticas se realizará usando los mismos equipos y software usados en las sesiones de prácticas.
Examen teórico/práctico.
Examen donde se reflejen los conocimientos y habilidades en la resolución de problemas sobre los contenidos de la asignatura.
Realización de las practicas en el laboratorio y entrega de los resultados.
Entrega de ejercicios adicionales a los propuestos en las prácticas que el alumno deberá trabajar de forma autónoma.
1.- Repaso de conceptos básicos.
1.1.- Sistemas de numeración posicional: decimal, binario, hexadecimal y octal.
1.2.- Códigos BCD.
1.3.- Representación de textos.
1.4.- Representación de números reales.
2.- Fundamentos de lenguaje C.
2.1.- Tipos de datos. Operadores. Constantes. Conversiones de tipo.
2.2.- Variables: inicialización, ámbito y clase de almacenamiento
2.3.- Control de flujo. Estructuras alternativas e iterativas.
2.4.- Funciones. Llamada por valor. Ámbito de funciones. La biblioteca estándar.
2.5.- Punteros. Llamada por referencia. Arrays. Aritmética de punteros. Cadenas de caracteres.
2.6.- Estructuras y typedef.
3.- Introducción a los microcontroladores.
3.1.- Definiciones.
3.2.- Características.
3.3.- Aplicaciones.
3.4.- Familias de microcontroladores.
4.- Microcontrolador LPC4088.
4.1.- Estructura interna.
4.2.- Puertos de entrada/salida.
4.3.- Temporizadores.
4.4.- Convertidor analógico/digital.
4.5.- Interrupciones.
5.- Interfaces de comunicación.
5.1.- UART
5.2.- SPI.
5.3.- I2C.
5.4.- CAN.
5.5.- Ethernet.
5.6.- USB.
6.- Sistemas en tiempo real.
6.1.- Definiciones, clasificación y ejemplos.
6.2.- Sistemas multitarea.
6.3.- Trabajos y tareas de tiempo real. Planificación de tareas. Estados de una tarea.
6.4.- Comunicación y sincronización entre tareas.
6.5.- Condiciones de carrera. Secciones críticas.
6.6.- Exclusión mutua. Inversión de prioridad. Protocolo de herencia de prioridad. Bloqueo mutuo.
6.7.- Sistema operativo de tiempo real MicroC/OS-III.
Fundamentos de los computadores, Pedro de Miguel, Paraninfo. Aprenda lenguaje ANSI C como si estuviera en primero, Escuela Superior de Ingenieros Industriales de Navarra. Programación en C, Metodologia, Algoritmos y estructura de datos, Luis Joyanes Aguilar e Ignacio Zahomero Martinez, McGraw-Hill. The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors, Third Edition, Joseph Yiu, Newnes UM10562 LPC408x/407x User manual, NXP. uC/OS-III: The Real-Time Kernel, Jean J. Labrosse. The FreeRTOS Reference Manual, Richard Barry. Designing Embedded Hardware, John Catsoulis, O'Reilly. Mastering the I2C Bus: LabWorX 1, Vincent Himpe, Elektor. ARM v7-M Architecture Reference Manual, ARM Ltd. ARM Cortex-M4 Processor Technical Reference Manual, ARM Ltd.
Los previstos en el Sistema de Garantía Interno de Calidad de la Universidad de Cádiz.

References: resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución