La capacidad de las máquinas actuales radica en los microprocesadores, esencialmente en su gran velocidad de proceso y capacidad para guardar información. Es importante para los ingenieros de sistemas conocer los principios y el funcionamiento de los sistemas digitales para adaptar, crear e implementar los algoritmos necesarios para la solución de problemas con el computador.
- Tercio 1
- 40% - Examen téorico
- 30% - Laboratorios
- 30% - Quices, tareas y otros trabajos
- Tercio 2
- 40% - Examen téorico
- 30% - Proyectos
- 20% - Laboratorios
- 10% - Quices, tareas y otros trabajos
- Tercio 3
- 30% - Examen téorico
- 60% - Proyectos
- 10% - Quices, tareas y otros trabajos
Gerardo Ospina Hernandez
- Arquitectura y organización del computador.
- Representación de datos en los sistemas de cómputo.
- Fundamentos de lógica digital y diseño de circuitos.
- Introducción al lenguaje simbólico (assembler) y a la arquitectura.
- Historia de los sistemas operativos.
- Conceptos de arquitectura de sistemas operativos.
- Procesos.
- Manejo de bloqueos.
- Administración de la memoria.
- Memoria virtual.
- Almacenamiento secundario y sistema de archivos.
- Herramientas
- Sistemas Operativos: Linux y Windows - Slackware - NetBSD - Windows Server
- Circuitos Lógicos - Nand2Tetris
- MARIE - MARIE simulator
- Lenguajes
- Lenguaje Ensamblador. ARM
- Lenguaje de Programación C. Compilador GCC
- Lenguaje de programación concurrente. PascalFC