Comparador Básico

Fundamentos de computadores (11665)

Editar IA
Curso: Cuatrim.: A ECTS: 6 Carácter: FBa ERT: EPSA
Título: Grado en Ingeniería Informática
Dpto: INFORMÁTICA DE SISTEMAS Y COMPUTADORES
Contenido:
1. UD1. Introducción a los computadores
1.1 Introducción a los computadores y perspectiva histórica
2. UD2 Circuitos digitales
2.1 Principios de diseño digital
2.2 Bloques combinacionales básicos
2.3 Circuitos secuenciales
3. UD3. Representación de la información
3.1 Sistemas de representación de la información
4. UD4. Introducción al lenguaje ensamblador
4.1 Lenguaje ensamblador. Arquitectura RISC-V
Contexto:
El estudio del procesador se realiza en distintas asignaturas del grado Fundamentos de Computadores (asignatura que nos ocupa en esta guía docente), Tecnología de Computadores, Estructura de Computadores y Arquitectura e ingeniería de Computadores, en las que se desarrollan los conceptos básicos de funcionamiento, organización e implementación del computador. FCO se centra en los fundamentos básicos del computador, analizándose los bloques funcionales básicos que permiten construir un computador, la representación de la información, y la programación en lenguaje ensamblador. El resto de asignaturas profundiza y continua el estudio del procesador, conocimientos básicos para un ingeniero informático.
Descripción:
Descripción general El objetivo final de la asignatura es contribuir al entendimiento del funcionamiento de un procesador partiendo del diseño de los componentes que lo forman y de la comprensión del lenguaje máquina necesario para su funcionamiento. Para ello, en primer lugar se introduce una versión holística del funcionamiento de los computadores: arquitectura y unidades funcionales, representación de datos, software y sistemas operativos. En segundo lugar se aprenden los métodos de diseño de los circuitos digitales básicos, que se utilizarán para implementar los distintos componentes del computador. En tercer lugar se aprende cómo se representan en los circuitos del computador tanto los datos numéricos (números enteros y reales) como los caracteres alfanuméricos. Finalmente, se contribuye a la comprensión de los principios de la programación en ensamblador, introduciendo las instrucciones básicas que lo componen y programas básicos elementales. Temario UD1. Introducción a los computadores UD2. Circuitos Digitales UD3. Representación de la información UD4. Introducción al lenguaje ensamblador
Evaluación:
Se realizará la evaluación continua de las unidades docentes de la asignatura a través de pruebas escritas de respuesta abierta y pruebas objetivas. Estas representarán el 80% de la nota, mientras que el trabajo individual realizado en el laboratorio representará el 20% restante. El control de las Unidades didácticas 1 y 2 tendrá un peso del 40% y se requiere un nota mínima de 4.0 para poder hacer media y aprobar mediante evaluación continua. El control de las Unidad didácticas 3 y 4 tendrá un peso del 40%, y se requiere un nota mínima de 4.0 para poder hacer media y aprobar mediante evaluación continua. En el caso de que no se supere la asignatura por evaluación continua, el alumno se podrá presentar a una prueba final donde podrá recuperar todas las partes no superadas.

Programación (11666)

Editar IA
Curso: Cuatrim.: B ECTS: 6 Carácter: FBa ERT: EPSA
Título: Grado en Ingeniería Informática
Dpto: SISTEMAS INFORMÁTICOS Y COMPUTACIÓN
Contenido:
1. Introducción a la Programación Orientada a Objetos.
2. Análisis de algoritmos. Complejidad. Ordenación.
3. Estructuras de datos lineales.
Contexto:
La asignatura "Programación" es una continuación de la asignatura "Introducción a la Programación" (Sem. 1A), en la que se amplía la formación del alumnado para adquirir conocimientos y destrezas de desarrollo de programas informáticos eficientes a pequeña escala. Estos resultados fundamentales de aprendizaje serán prerrequisitos en asignaturas obligatorias posteriores como "Lenguajes, tecnologías y paradigmas de la programación" (Sem. 2A), "Estructuras de Datos y Algoritmos" (Sem. 2B), "Ingeniería del Software" (Sem. 3A), "Sistemas Inteligentes" (Sem. 3A) y "Computación Paralela" (Sem. 3A), entre otras. Asimismo, las destrezas adquiridas en esta asignatura serán de vital importancia para garantizar un desarrollo profesional exitoso del estudiantado en el ámbito de la ingeniería informática.
Descripción:
En esta asignatura se continúa la formación en el desarrollo y estudio de programas informáticos. Para ello, se inicia al estudiante en aspectos de la Programación Orientada a Objetos, se continúa incidiendo en el análisis de algoritmos, y se finaliza aplicando lo anterior al estudio de las estructuras de datos lineales. El objetivo final es que el alumno sea capaz de diseñar, analizar, implementar y validar soluciones algorítmicas eficientes para problemas específicos, en el ámbito de la programación a pequeña escala, siguiendo el modelo de programación imperativa, e incidiendo en aspectos fundamentales de Programación Orientada a Objetos: todo ello, como parte de su formación en la construcción de sistemas informáticos.
Evaluación:
La evaluación de la asignatura se realizará mediante la captura de evidencias a través de los siguientes actos de evaluación (evaluados de cada uno de 0 a 10): - ET1 y ET2: Dos pruebas escritas correspondientes a los contenidos teóricos vistos en el aula (70%). - EP: Una prueba práctica correspondiente a los contenidos prácticos vistos en laboratorio (30%). Se exigirá una nota mínima de 4 puntos en los actos de evaluación ET1 y ET2 para poder superar la asignatura. En tal caso, la nota final de la asignatura (NF) se calculará como: NF = (0.3 * ET1) + (0.4 * ET2) + (0.3 * EP) En caso de no superar la nota mínima en alguno de los dos actos de evaluación mencionados, la nota final de la asignatura será el mínimo entre 4.9 y el valor NF calculado en la expresión anterior. Ningún acto de evaluación tendrá carácter eliminatorio. Todas las pruebas serán recuperables. El alumnado podrá concurrir a los actos de recuperación de la asignatura, incluso habiéndola aprobado (NF >= 5), con objeto de mejorar la nota final. En tal caso, las calificaciones obtenidas en actos de recuperación podran suponer una modificación de la nota final, tanto al alza como a la baja. El alumnado con dispensa realizará la misma evaluación que el alumnado sin dispensa.