Los contenidos que se imparten en ésta asignatura vienen condicionados,
en primer lugar, por su descriptor en los planes de estudios.
En estos se describen los
contenidos de la asignatura como:
| Estructura de los Computadores. Programación. Sistemas Operativos. |
Distinguimos aquí tres bloques temáticos claramente diferenciados,
cuales son: Estructura de los Computadores, Programación y Sistemas Operativos.
Antes de exponer los contenidos de la asignatura,
debemos dejar claro a qué se refiere
cada uno de estos bloques temáticos.
- El término de Estructura de los Computadores se refiere al estudio
de los componentes internos del ordenador,
desde un punto de vista
funcional y estructural. Es un ámbito extenso que cubre temas de lógica
digital, sistemas digitales, representación de información en la máquina,
organización de la máquina a nivel de ensamblador, organización de sistemas
de memoria y arquitecturas, comunicación e interfaces y arquitecturas
alternativas.
- La Programación
es el proceso mental que tiene como fin la especificación
de un conjunto de instrucciones a partir de las cuales un ordenador
puede resolver un problema específico. Un curso básico de programación
engloba por un lado el estudio de los conceptos fundamentales para
la resolución de problemas y por otro una introducción a un
lenguaje de programación.
- El término de Sistemas Operativos se aplica al estudio de dichos
sistemas. Un sistema operativo es el conjunto de programas que permiten
controlar los recursos del ordenador. De nuevo es un campo de estudio
amplio que cubre aspectos relativos a la historia, evolución y filosofía
de estos sistemas; al control de tareas y procesos, gestión de memoria,
gestión de dispositivos, sistemas de ficheros, seguridad y protección,
comunicaciones y redes y sistemas distribuidos y de tiempo real. En un
plano práctico, esta materia se centra en el estudio del interfaz de
un sistema operativo concreto, o en la simulación o implantación de
uno particular (generamente de una parte específica).
A la vista del descriptor y de las referencias de cada uno de los
bloques, vemos que se trata de un descriptor que implica un
temario demasiado extenso. El Computing Curricula ACM 1991
asigna un mínimo de horas a cada sección de :
| |
Estructuras de Ordenadores |
59 horas |
| |
Programación |
28 horas |
| |
Sistemas Operativos |
31 horas |
Si consideramos que el plan de estudios
asigna 6 créditos a la asignatura, hemos de asumir que pretender abarcar
todos los aspectos arriba descritos en toda su extensión es imposible.
Más adelante, cuando fijemos los objetivos de la asignatura, veremos que no es
necesario estudiar cada uno de los bloques en toda su extensión.