Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema 1 Introduccion PDF
Tema 1 Introduccion PDF
de Sistemas Operativos.
Tema 1: Introduccin:
Principio de embellecimiento:
S. O. como conjunto de programas cuya misin es ofrecer
al usuario final de la computadora la imagen de que sta
es una mquina sencilla de manejar, por muy difcil y
complicado que sea el hardware con el que se haya
construido.
Gobierno:
No desempea ninguna funcin por s slo.
Crea un entorno dentro del que otros programas pueden
realizar un trabajo til.
Objetivos:
Actuar de intermediario entre usuario y hardware.
Garantizar el funcionamiento correcto del computador.
Facilitar la tarea de programacin (comodidad).
Administrar eficientemente los recursos de la mquina.
Tipos de usuarios:
Conocer:
Estado en que se encuentran los recursos.
Quin, cundo y durante canto tiempo tiene el control.
Asociar y desasociar recursos.
Orientacin de la evolucin:
Aumentar: Potencia, multipropsito, fiabilidad, n de usuarios,
comodidad y amigabilidad.
Disminuir: Precio, tamao, requisitos de instalacin, dificultad
de uso, tiempo de respuesta.
Primeros sistemas.
Sistemas por lotes.
Multiprogramacin.
Sistemas de tiempo compartido.
Sistemas de ordenadores personales.
Sistemas paralelos-multiprocesadores.
Sistemas distribuidos.
Sistemas de tiempo real.
Tendencias actuales y futuras en sistemas operativos.
Multiprogramacin:
Gracias al spooling (reserva de trabajos en el disco), el
sistema operativo escoge qu trabajo ejecutar a
continuacin con el criterio de mejorar el
aprovechamiento de la CPU, planificacin de trabajos.
El aspecto ms importante de la planificacin es la
multiprogramacin, aumentando el aprovechamiento de
la CPU.
Siempre habr varios trabajos en memoria, el sistema
operativo escoger de entre ellos y lo ejecutar, de tal
forma que siempre haya un trabajo en ejecucin.
Multiprogramacin (3):
Mayor complejidad de los stmas multiprogramados:
Ordenadores personales:
Aparicin a finales de los 70 debido a:
Abaratamiento de coste.
Microprocesadores, reduccin de tamao.
Destinados al uso individual y no experto.
Interfaces de usuario amigables: ventanas, iconos,
mens,...
Prescinden de ciertas funciones, como proteccin de la
CPU (sistemas no multiusuario y no multitarea).
Objetivos: Facilidad y comodidad de uso y rapidez de
respuesta.
Sistemas distribuidos:
Caractersticas:
El cmputo se reparte entre varios procesadores conectados
mediante una red.
Cada procesador tiene su propia memoria local, dbilmente
acoplados, ahora no comparten memoria ni reloj.
Comunicacn entre procesadores a travs de lneas de
comunicacin, buses de alta velocidad o lneas telefnicas.
Procesadores de distintos tamaos y funciones.
Escalable hasta millones de procesadores (internet).