Escolar Documentos
Profissional Documentos
Cultura Documentos
INTRODUCCIN
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Ingeniera de Sistemas e informtica Lima Per 2012
Introduccin
Los sistemas operativos son indispensables para los ordenadores. Salvo los ordenadores muy pequeos y especializados, como por ejemplo los que controlan los electrodomsticos, todos los ordenadores dependen de un sistema operativo para funcionar. Otros programas no pueden funcionar sin sistema operativo.
Introduccin
El sistema operativo realiza las tareas ms bsicas como captar la informacin que se introduce mediante el teclado, enviar la informacin al monitor, controlar el lugar que ocupan los archivos y los directorios en el disco o controlar los perifricos (impresoras, escneres, discos, etc.) conectados al ordenador. En grandes sistemas suele desempear funciones ms complejas como controlar el trabajo de mltiples usuarios usando simultneamente diversos programas, controlar los permisos de acceso de los usuarios, etc.
Introduccin
Sistema Bancario Reservaciones en una lnea Compiladores Area Editores Sistemas Operativos Lenguaje de Maquina Monoprogramacin Dispositivos Fsicos Juegos Programas de Aplicacin Programas de Sistema
Interprete de comandos
Hardware
Fig. 1
Introduccin
Fig. 1
Punto de vista del usuario: Un sistema operativo es un conjunto de programas y funciones que ocultan los detalles del hardware, ofreciendo al usuario una va sencilla y flexible de acceso al mismo.
La ocultacin de los detalles del hardware a usuarios del hardware a usuarios y parte del personal informtico tiene dos objetivos:
Abstraccin Seguridad
Punto de vista de Gestor de Recursos: Un sistema operativo es el administrador de recursos ofrecidos por el hardware para alcanzar un eficaz rendimiento de los mismos.
Los recursos fundamentales que administra son: El procesador, la memoria, la E/S y la informacin.
Ecker y Mauchly contribuyeron al desarrollo de computadoras de la primera generacin formando una compaa privada y construyendo UNIVAC I que el comit del censo utilizo para evaluar el censo de 1950.
los sistemas operativos multiprogramados, en que se necesita un tiempo de respuesta pequeo ante cualquier peticin. Suele emplearse en aplicaciones dedicadas a sistemas de control con sensores como elementos de entrada, donde es necesaria una respuesta rpida sobre el sistema a controlar. Podemos decir que un sistema trabaja en tiempo real si el tiempo de respuesta permite controlar y regular al medio sobre el que opera.
controlan mquinas, instrumentos de laboratorio y procesos industriales. En stos lo importante es el proceso mismo, es decir que es crtico que un determinado suceso ocurra en un preciso momento y no en otro. El usuario no suele tener muchas opciones de intervenir.
b)
Sistemas Distribuidos
b)
Multiprocesamiento Simtrico
Cada procesador, ejecuta una copia del sistema operativo, estas copias se comunican entre s cuando es necesario. Es preciso controlar la E/S para asegurar que los datos lleguen al procesador adecuado Una CPU podra estar ociosa y las dems sobrecargadas.
Tarjetas inteligentes