Arquitectura de un sistema operativo primero en entrar, primer en salir La parte que tiene contacto directo con el usuario es la interfaz de usuario (shell) que hace que comunicarse con la computadora se mas fácil para una persona. Dentro de estas esta el administrados de ventanas que asigna bloques de espacio en la pantalla. Mas profundo se encuentra el núcleo o kernel que realiza las acciones mas básicas del OS como el administrador de archivos, cuya tarea consiste en coordinar el uso de dispositivos de almacenamiento masivo. Historia de los sistemas operativos Un sistema operativo es un paquete de software muy grande y complejo. En la década de los 40 las computadoras eran muy estorbosas y nada flexibles, ya que muchas personas querían usas la computadora al mismo tiempo se empezó a usar el procesamiento por lotes que permitía a varios usuarios trabajar al mismo tiempo. Los trabajos a ser ejecutados esperan en colas que funciona con la filosofía FIFO "primero ...
Arquitectura de computaras La parte central y la que controla el tratamiento de la computadora es el CPU (Central Processing Unit) el avance en la tecnología lo ha vuelto cada vez mas pequeño y rápido. Lo procesadores encajan con zócalos en la tarjeta madre. El procesador tiene 3 partes: 1ra La unidad aritmética/lógica que contiene los circuitos que procesan los datos. 2da La unidad de control que contiene los circuitos que coordinan la actividades de la maquina. 3ra Unidad de registros que contiene celdas de almacenamiento de datos. Lenguaje máquina Una instrucción expresada en este lenguaje es denominada instrucción de nivel maquina. Ahora entramos a un donde añadir mas funciones no aumentan la capacidad de procesamiento de un procesador aquí hay dos arquitecturas la RISC que las maquinas hechas con ella son mas eficientes y baratas, y la arquitectura CISC que son mas complejas y potentes. Ejecución de programas Las computadoras ejecutan un programa almacenado el...