Logo UAB
2023/2024

Fundamentos de Computadores

Código: 104384 Créditos ECTS: 6
Titulación Tipo Curso Semestre
2503740 Matemática Computacional y Analítica de Datos FB 1 1

Contacto

Nombre:
Tomás Manuel Margalef Burrull
Correo electrónico:
tomas.margalef@uab.cat

Idiomas de los grupos

Puede consutarlo a través de este enlace. Para consultar el idioma necesitará introducir el CÓDIGO de la asignatura. Tenga en cuenta que la información es provisional hasta el 30 de noviembre del 2023.

Equipo docente

Gemma Sanjuan Gomez

Prerrequisitos

- No hay prerrequisitos. Es una asignatura de 1º semestre de 1º curso.


Objetivos y contextualización

El objetivo de esta asignatura consiste en dar al alumno una visión general del funcionamiento de un computador actual, viendo sus fundamentos teóricos y las unidades funcionales que lo integran, así como analizar las mejoras introducidas a nivel arquitectónico para lograr un buen rendimiento.


Competencias

  • Aplicar conocimientos básicos sobre la estructura, el uso y la programación de ordenadores, sistemas operativos y programas informáticos para solucionar problemas de distintos ámbitos.
  • Evaluar de manera crítica y con criterios de calidad el trabajo realizado.
  • Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de la base de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de texto avanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de su campo de estudio.
  • Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado.
  • 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.
  • Trabajar cooperativamente en un contexto multidisciplinar asumiendo y respetando el rol de los diferentes miembros del equipo.
  • Utilizar eficazmente bibliografía y recursos electrónicos para obtener información.

Resultados de aprendizaje

  1. Comprender los principios básicos de la lógica de los computadores.
  2. Conocer los conceptos básicos de la estructura y la programación de los computadores.
  3. Describir el funcionamiento básico de los sistemas de cómputo.
  4. Evaluar de manera crítica y con criterios de calidad el trabajo realizado.
  5. Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de la base de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de texto avanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de su campo de estudio.
  6. Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado.
  7. 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.
  8. Reconocer e identificar los métodos, sistemas y tecnologías propios de la computación.
  9. Trabajar cooperativamente en un contexto multidisciplinar asumiendo y respetando el rol de los diferentes miembros del equipo.
  10. Utilizar eficazmente bibliografía y recursos electrónicos para obtener información.

Contenido

1.- Sistemas de numeración.

2.- Álgebra de Boole.

3.- Estructura básica de un computador: Unidades funcionales.

4.- Jerarquía de memoria: Memoria caché.

5.- Procesamiento segmentado.

6.- Procesadores Multi / Many-core.

6.- Aceleradores.

7.-Visión general de un Sistema Informático.


Metodología

1- Clases magistrales: Los conocimientos propios de la asignatura se expondrán en forma de clases magistrales. En ellas se mostrarán al alumno los conceptos básicos expuestos en el temario de la asignatura y claras indicaciones de cómo completar y profundizar estos contenidos. Las clases magistrales a pesar de ser principalmente una explicación por parte del profesor intentará que sean participativas para el alumno dándole la oportunidad de preguntar aquellos puntos que no acabe de comprender y se les plantean constantemente preguntas y problemas para comprobar la buena comprensión de la materia expuesta.
2.- Seminarios: La misión de los seminarios es doble. Por un lado se trabajarán los conocimientos científico-técnicos expuestos en las clases magistrales para completar su comprensión y profundizarlos. Para ello se desarrollarán actividades diversas, desde la típica resolución de problemas hasta la discusión de casos prácticos. Se implementarán metodologías de aprendizaje y resolución de problemas cooperativo. Por otra parte, los seminarios serán el foro natural en el que discutir en común el desarrollo del trabajo práctico, aportando los conocimientos que le faltan al estudiante para llevarlo adelante, o indicándole donde puede adquirirlos. La misión de los seminarios es hacer de puente entre las clases magistrales y el trabajo práctico, que promoverá la capacidad de análisis y síntesis, el razonamiento crítico, y que entrenará al estudiante en la resolución de problemas.
3.- Practicum: Al comienzo del curso el alumno recibirá un dossier con el trabajo práctico que deberá desarrollar durante el curso. Este trabajo práctico se basa en el diseño y programación de programas en ensamblador que permitan comprender el funcionamiento deun computador y aprender los mecanismos del subsistema de Entrada / Salida. Las prácticas se desarrollarán individualmente. El practicum incluye 6 sesiones de prácticas, de 2 horas de duración, donde realizará la implementación y depuración de los programas. Antes de cada sesión el alumno deberá realizar un trabajo de preparación de la sesión y deberá mostrar al profesor para poder empezar su trabajo en el laboratorio. El alumno entregará un portafolio del practicum en terminar este que, por razones de capacidad docente, sólo se corregirá en el caso de alumnos cuya calificación sea dudosa.
Este planteamiento del trabajo está orientado a promover un aprendizaje activo y desarrollar las competencias de capacidad de organización y planificación, comunicación oral y escrita, trabajo en equipo y razonamiento crítico. La calidad del proyecto realizado, de su presentación y de su funcionamiento se valorará especialmente.

Durante las clases de teoría y seminarios de problemas no se pueden hacer fotos ni grabaciones sin el consentimiento por parte del profesor.

La plataforma para la comunicación virtual utilizada a lo largo del assignautra será el Campus Virtual - Moodle de la UAB.

COMPETENCIAS TRANSVERSALES
Las competencias transversales serán trabajadas y evaluadas en varios momentos a lo largo del curso. concretamente:

    

T01.00 - Evaluar de manera crítica y con criterios de calidad el trabajo desarrollado: En las sesiones de laboratorio los alumnos llevarán a cabo un trabajo práctico y se analizarán las soluciones propuestas para resolver los problemas planteados.
T02.00 - Trabajar cooperativamente en un contexto multidisciplinar asumiendo y respetando el rol de los diferentes miembros del equipo: Durante la realizacióndelas prácticas los alumnos trabajarán en equipo.
T04.00 - Utilizar eficazmente la bibliografía y los recursos electrónicos para obtener información: De manera constante a lo largo del asignautra los alumnos deberán consultar material y manuales.

 

Nota: se reservarán 15 minutos de una clase dentro del calendario establecido por el centro o por la titulación para que el alumnado rellene las encuestas de evaluación de la actuación del profesorado y de evaluación de la asignatura o módulo.


Actividades

Título Horas ECTS Resultados de aprendizaje
Tipo: Dirigidas      
Prácticas de laboratorio 12 0,48 4, 1, 2, 6, 7, 8, 9, 10
Seminarios de problemas 6 0,24 4, 1, 2, 3, 5, 6, 7, 8, 10
Teoría 20 0,8 1, 2, 3, 8, 10
Tipo: Autónomas      
Estudio, realización de ejercicios y preparación de prácticas 101 4,04 4, 1, 2, 3, 8, 9, 10

Evaluación

Proceso y actividades de evaluación

El objetivo del proceso de evaluación es verificar que el alumnado ha adquirido los conocimientos y habilidades definidos en los objetivos de la asignatura, así como las competencias.

 

La evaluación se llevará a cabo en base al grado de implicación en los seminarios, los conocimientos científico-técnicos de la materia alcanzados por el alumnado y en el trabajo práctico desarrollado por el alumnado en grupos de 3 personas en las sesiones de laboratorio.

 

Para realizar esta evaluación se cuenta con los siguientes instrumentos:

 

- La valoración del trabajo en las sesiones de Seminarios, que incluirá la entrega de un trabajo en cada sesión.

- Una serie de controles realizados a lo largo del curso, de forma individual, para valorar adecuadamente el grado de conocimiento adquirido por el alumnado.

 

- La valoración del trabajo del alumnado en el laboratorio, así como la de la documentación entregada de su trabajo práctico y la prueba individual de validación correspondiente.

 

 

Nota final = Nota media seminarios * (0,2) + Nota media Controles * (0,5) + Nota Prácticas * (0,3)

  • Seminarios de problemas

 

Nota media seminarios = > Se considerarán las 5 mejores calificaciones obtenidas en los 6 seminarios. Cada seminario considerado tendrá una ponderación de 0,2 en la calificación final de seminarios.

Los seminarios se realizarán en equipos de 2 personas (siempre los mismos equipos). En el caso excepcional de no poder asistir a un seminario por causa de fuerza mayor se podrá contemplar la posibilidad de conectarse con el equipo por Teams y participar en la resolución del seminario para que se pueda contarse la asistencia.

Los seminarios no se pueden recuperar ni realizar en días diferentes de lo establecido en el calendario.

 

  • Controles

 

Nota media controles = Control 1 * (0,5) + Control 2 * (0,5)

 

Nota media mínima de controles:                                               5 puntos

Nota mínima de cada control para poder promediar:      3 puntos

 

El alumnado que no supere la parte de los controles (ya sea por haber obtenido menos de 2 puntos en un control o por no llegar a una media de 5 puntos en esta parte) podrán realizar un examen de reevaluación de TODA la materia de la asignatura en el horario establecido por la coordinación.

 

  • Prácticas

 

Nota prácticas = Laboratorio * Validación

 

Nota mínima de prácticas:                                                                     5 puntos

Nota mínima de laboratorio para poder promediar:          5 puntos

 

La asistencia a las sesiones de laboratorio es obligatoria y no puede recuperarse. En el caso excepcional de no poder asistir a una sesión de laboratorio por causa de fuerza mayor se podrá contemplar la posibilidad de conectarse con el equipo por Teams y participar en la sesión de prácticas para que se pueda contarse la asistencia.La no asistencia a dos sesiones de prácticas supone un suspenso en la calificación del laboratorio.

 

El trabajo de prácticas llevado a cabo en las sesiones de laboratorio NO TIENE REEVALUACIÓN.

 

La práctica se estructurará en tres niveles: Básico, Medio y Avanzado:

 

- El nivel básico da opción a una puntuación entre 0 y 6 puntos, si se entrega en las 3 primeras sesiones. Si se entrega en la cuarta o quinta sesión puede llegar a un 5,5 y si se entrega en la última sesión a un 5.

- El nivel medio permite sumar un punto a la calificación del nivel básico, si se entrega en las dos sesiones siguientes a la entrega del nivel básico, y medio si se entrega a partir de la tercera sesión después de haber entregado el nivel básico.

- El nivel avanzado da opción a sumar un punto a la puntuación alcanzada después de entregar el nivel medio si se entrega en las dos sesiones siguientes a la entrega del nivel medio y medio punto a partir de la tercera sesión.

 

No se puede presentar un nivel si previamente no se ha presentado el nivel anterior al/a la profesora/a y ha dado el visto bueno. En una sesión sólo se puede presentar un nivel. Un equipo puede solicitar una tutoría a su profesor/a de prácticas para presentar un nivel entre dos sesiones de laboratorio. No se pueden presentar niveles después de la última sesión de laboratorio.

 

La calificación obtenida en el laboratorio es individual, y dependerá de la asistencia, participación, trabajo desarrollado durante las sesiones de prácticas y de las respuestas por parte de cada miembro del equipo a las preguntas que pueda hacer el/la profesor/a responsable del turno.

 

Hay una prueba escrita de validación individual de las prácticas en el horario establecido por la coordinación para los segundos parciales de enero. Una calificación de 0 puntos en la prueba de validación dará un factor de 0,5, una calificación de 5 puntos dará un factor de 1 y una calificación de 10 dará un factor de 1,25. Es decir, existe un factor de escala entre 0 y 5 (0,5+0,1*nota) y un factor de escala entre 5 y 10 (1+0,05*(nota-5)).

Programación y funcionamiento de las actividades de evaluación:

Las fechas de las pruebas de evaluación continua y entrega de trabajos se publicarán en el campus virtual y pueden estar sujetas a posibles cambios de programación por motivos de adaptación a posibles incidencias; siempre se informará en el campus virtual (CV) sobre estos cambios ya que se entiende que el CV es el mecanismo habitual de comunicación de información por parte del profesorado. El alumnado que desee comunicarse con el profesorado de forma electrónica tendrá que utilizarlo utilizando su correo institucional y dirigiéndolo alcorreo institucional del profesorado para evitar problemas de recepción.

Tanto en lo referente a los controles como a la evaluación global, no se permitirá la entrada de ninguna persona transcurridos 5 minutos desde el comienzo de la prueba. En las pruebas evaluativas no se pueden utilizar teléfonos móviles.

Procedimiento de revisión de calificaciones:

Para cada actividad de evaluación, se indicará un lugar, fecha y hora de revisión en la que el alumnado podrá revisar la actividad con el profesor. En este contexto, se podrán realizar reclamaciones sobre la nota de la actividad, que serán evaluadas por el profesorado responsable de la asignatura. Las personas que no se presenten a esta revisión no podrán revisar posteriormente esta actividad.

Casos Particulares:

- Se considera que el alumnado se ha presentado a la asignatura cuando ha realizado una entrega de ejercicios de seminario y ha asistido a un control.

 

- Para aprobar la asignatura será necesario haber obtenido una puntuación mínima de 5 en cada una de las partes (practicum y controles).

 

- Se preverá una evaluación global de la parte de teoría (controles) al final del semestre para que hayan superado el practicum, pero no los controles. Siempre que la nota de esta reevaluación global de los controles sea superior a 5 puntos se calculará la nota final haciendo la media correspondiente con la nota de practicum y los seminarios.

 

- En caso de no superar la asignatura por no llegar a la puntuación mínima en alguno de los apartados, aunque al promediar la nota final fuera igual o superior a 5 la nota que se pondrá en elexpediente será de 4, 5. En caso de que la media no llegue a 5 la nota que figurará en el expediente será la nota media obtenida numéricamente.

 

- Para optar a la calificación de matrícula de honor es condición necesaria haber obtenido una nota final de la asignatura de más de 9 puntos. Por otra parte, sólo pueden asignarse, como máximo, un número de matrículas de honor igual al 5% del número de personas matriculadas.

Evaluación del alumnado repetidor:

El alumnado repetidor se evalúa de la misma forma que el alumnado de nueva matrícula, sin diferencia alguna, ni guardando ninguna nota del curso anterior.

Consecuencias de las irregularidades cometidas por el alumnado:

Sin perjuicio de otras medidas disciplinarias que se estimen oportunas, y de acuerdo con la normativa académica vigente, las irregularidades cometidas por una persona que puedan conducir a una variación de la calificación se calificarán con un cero (0). Por ejemplo, plagiar, copiar, dejar copiar, el uso no autorizado de la IA (p. ej., Copilot, ChatGPT o equivalentes) …, una actividad de evaluación implicará suspender esta actividad de evaluación con un cero (0). Las actividades de evaluación calificadas de esta forma y por este procedimiento no serán recuperables. Si es necesario superar cualquiera de estas actividades de evaluación para aprobar la asignatura, esta asignatura quedará suspendida directamente, sin oportunidad de recuperarla en el mismo curso.

 

Evaluación Única:

La evaluación única consistirá en 4 pruebas que se llevarán a cabo en un único día:

 

-         En la primera prueba se tendrá que resolver un conjunto de problemas en equipos de dos o personas (si hay más de una persona con evaluación única) con la posibilidad de utilizar el material. La duración de la prueba será de hora y media. Esta parte representará el 20% de la calificación final.

-         En la segunda prueba se deberá realizar una práctica que se propondrá utilizando su ordenador. Esta prueba será individual y tendrá una duración de 3 horas. Es necesario tener un 5 en esta prueba para poder superar la asignatura.

-         En la tercera prueba deberá realizarse una prueba de validación de la práctica realizada. Será individual y tendrá una duración de 1 hora. Entre la práctica realizada y la prueba de validación tendrán un peso del 30% de la calificación final.

-         En la última prueba se deberá realizar un examen individual de toda la materia de la asignatura, sin utilizar material adicional. Esta prueba tendrá una duración de 2 horas y media y representará el 50% de la calificación final. Es necesario tener un 5 como mínimo en esta prueba para poder hacer media.


Actividades de evaluación continuada

Título Peso Horas ECTS Resultados de aprendizaje
Control 1 25% 2 0,08 1, 2, 3, 5, 6, 8
Control 2 25% 2 0,08 1, 2, 3, 6, 7, 8
Laboratorio 30% 1 0,04 4, 1, 2, 8, 9, 10
Seminario de problemas 1 4% 1 0,04 1, 2, 5, 7, 9
Seminario de problemas 2 4% 1 0,04 1, 2, 5, 7, 8, 9
Seminario de problemas 3 4% 1 0,04 1, 2, 5, 7, 8, 9
Seminario de problemas 4 4% 1 0,04 4, 1, 2, 3, 6, 7, 8, 9
Seminario de problemas 5 4% 1 0,04 4, 1, 2, 3, 6, 7, 8, 9, 10
Validación de prácticas Factor multiplicativo de la calificación de laboratorio entre 0,5 i 1,25 1 0,04 1, 2, 5, 7

Bibliografía

  • “Organización y Arquitectura de Computadores. Principios de estructura y funcionamiento” William Stallings. Ed. Pearson. Prentice-Hall.
  • “Estructura y diseño de computadores” David Patterson/John L. Hennessy. Ed. Reverté.
  • “Computer Systems Design and Architecture” Vicent P. Heuring / Harry F. Jordan. Ed. Addison-Wesley
  • "Problemas resueltos de estructura de Computadores" Félix García Carballeira, Jesús Carretero Pérez, José Daniel García Sánchez, David Expósito Singh. Editorial Paraninfo

Software

VirtualBox

Máquina virtual Ubuntu

Geany

Yasm

KDBG