Sistemas Operativos
Universidad: Universidad Tecnológica de Honduras (UTH)
Campus: Tegucigalpa M.D.C.
Asignatura: Sistemas Operativos
Catedrático: Ing. Hector Castillo
Número de Cuenta: 201310060202
Alumno:Arling Ariel Burgos Velásquez
Título: Guía De Tareas Primer Parcial
Fecha: 18/02/2015
2. Índice
Tabla de contenido
1. Portada 1
2. Índice 2
3. Introducción 3
4. Sistemas De Tiempo Compartido 4
5. API 11
6. Virtualización 20
7. Cuestiones de repaso 38
8. Conclusiones 44
9. Bibliografía 45
3. Introducción
Sistemas Operativosde tiempo compartido. Permiten la simulación de que el sistema y sus recursos son todos para cada usuario. El usuario hace una petición a la computadora, esta la procesa tan pronto como le es posible, y la respuesta aparecerá en la terminal del usuario.
Los principales recursos del sistema, el procesador, la memoria, dispositivos de E/S, son continuamente utilizados entre los diversos usuarios,dando a cada usuario la ilusión de que tiene el sistema dedicado para sí mismo. Esto trae como consecuencia una gran carga de trabajo al Sistema Operativo, principalmente en la administración de memoria principal y secundaria. Ejemplos de Sistemas Operativos de tiempo compartido son Multics, OS/360 y DEC-10.
Una API es en inglés una "Application Programing Interface", lo que en español quiere decir"Interfaz de Programación de Aplicaciones", y se refiere a un protocolo de programación para comunicarse con un software en particular. Sueno como algo muy complejo, pero en principio su finalidad es simple: permite a los desarrolladores de software crear programas que interactúen con otras aplicaciones. Un buen ejemplo son todas las aplicaciones existentes que intereactúan o utilizan de algunamanera a otras aplicaciones tales como Facebook, Twitter o incluso mapas como los de Google maps.
En computación, la virtualización es un medio para crear una versión virtual de un dispositivo o recurso, como un servidor, un dispositivo de almacenamiento, una red o incluso un sistema operativo, donde se divide el recurso en uno o más entornos de ejecución. Por ejemplo, algo tan simple comoparticionar un disco duro es considerado una virtualización. Esto es así, porque se toma un disco duro y la partición sirve para crear dos unidades (o más), que simulan dos discos duros. - See more at: http://www.alegsa.com.ar/Dic/virtualizacion.php#sthash.tMn9PVef.dpuf
4. Sistemas De Tiempo Compartido
1.
Sistemas de tiempo compartido
Son sistemas de multiprogramación en donde existe interaccióndirecta entre el usuario y la máquina
En computación, el uso del tiempo compartido se refiere a compartir de forma concurrente un recurso computacional (tiempo de ejecución en la CPU, uso de la memoria, etc.) entre muchos usuarios por medio de las tecnologías de multiprogramación y la inclusión de interrupciones de reloj por parte del sistema operativo, permitiendo a este último acotar el tiempode respuesta del computador y limitar el uso de la CPU por parte de un proceso dado.
Su introducción en los años 1960, y su asentamiento como modelo típico de la computación en los años 1970, representa un cambio importante en la historia de la computación. Al permitir que un gran número de usuarios interactuara y ejecutara diversos programas de forma simultanea en una sola computadora, el costedel servicio de computación bajó drásticamente, mientras que al mismo tiempo hacía la experiencia computacional mucho más interactiva.
2.
Multics (Multiplexed Information and Computing Service) fue uno de los primeros sistemas operativos de tiempo compartido y tuvo una gran influencia en el desarrollo de los posteriores sistemas operativos
Multics fue un de los primeros sistemas operativos que...
Regístrate para leer el documento completo.