Fundamentos de Sistemas Digitales se cursa en el primer cuatrimestre del primer año del Grado en Ingeniería Informática de la UNED, con una carga de 6 créditos ECTS. Trata las bases electrónicas de la computación digital y, si no has hecho nada parecido antes, al principio cuesta digerir los conceptos: a mí me pasó.
Me pareció una asignatura de nivel medio-difícil. La preparé con las clases del profesor Nikolas Morillo, que fueron clave para comprender el contenido, y con las dos Pruebas de Evaluación Continua (PECs), parecidas a la pregunta de desarrollo del examen.
Qué se estudia
El enfoque general de la asignatura es introducir diversos métodos de análisis y síntesis, y fomentar la adaptabilidad y la capacidad para resolver problemas de manera creativa. Su objetivo concreto es comprender las bases electrónicas de la computación digital.
Se centra en la estructura y la función de los circuitos que realizan operaciones aritmético-lógicas, convertidores de código, ruta de datos, contadores, registros, memorias y temporizadores, entre otros. El temario tiene diez temas:
- Exigencias Computacionales del Procesamiento Digital de la Información.
- Lógica Combinacional (I): Funciones Aritmético-Lógicas.
- Lógica Combinacional (II): Ruta de Datos.
- Lógica Combinacional Programable.
- Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestables.
- Introducción al Diseño Secuencial: Contadores y Registros.
- Temporizadores y Relojes.
- Memorias RAM y CAM.
- Memorias de Acceso Secuencial.
- Lógica Secuencial Programable: CPLDs FPGAs.
Dónde encaja en el plan de estudios
En el primer año se sitúa entre Lógica y Estructuras Discretas, que proporciona los fundamentos matemáticos necesarios, y Fundamentos Físicos de la Informática, que aborda los aspectos físicos de los dispositivos electrónicos y las familias lógicas.
También prepara para asignaturas posteriores, como Ingeniería de Computadores, porque da los conocimientos básicos para estudiarlas. En resumen, hace de puente entre la lógica y la arquitectura de computadores.
Las clases de Nikolas Morillo
Vi las clases de Nikolas Morillo, profesor del Centro Asociado de la UNED en Bergara. En su blog, además de las clases, ofrece mucho contenido y ejercicios para practicar: todo está en la sección de su blog dedicada a Fundamentos de Sistemas Digitales.
Las dos PECs
Hice las dos PECs. Estas son las que entregué en el curso 22/23:
- Mi PEC 1 de Fundamentos de Sistemas Digitales (PDF)
- Mi PEC 2 de Fundamentos de Sistemas Digitales (PDF)
Cómo es el examen
El examen tiene dos partes: un test eliminatorio y una pregunta teórico-práctica de desarrollo.
Como en muchos otros exámenes del grado, la primera parte es eliminatoria. Son 5 preguntas de 2 puntos cada una y necesitas al menos un 4 para que te corrijan la segunda parte. Además, las respuestas incorrectas restan 1 punto, lo que aumenta la dificultad. Cada pregunta del test es un pequeño problema: vas a tener que resolverlo con papel, boli y calculadora científica para saber cuál es la respuesta correcta.
La pregunta de desarrollo suele ser un problema en el que tienes que diseñar y dibujar un circuito que responda a las necesidades del enunciado. Se parece a lo que se practica en las PECs, sobre todo en la segunda.
Qué me costó y qué me ayudó
En una escala de fácil, medio y difícil, me pareció una asignatura de nivel medio-difícil. Al principio me costaba mucho digerir los conceptos, porque no había hecho nada parecido antes. Con las clases de Nikolas Morillo llegué a comprender el contenido e, incluso, a disfrutar del aprendizaje.