Sistemas Operativos

Páginas: 8 (1813 palabras) Publicado: 24 de mayo de 2014
Sistema Operativo: Es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes y anteriores próximos y viceversa

Perspectiva histórica: Los primeros sistemas (1945-1955) eran grandes máquinas operadas desde la consola maestra por losprogramadores. Durante la década siguiente (1955-1965) se llevaron a cabo avances en el hardware: lectoras de tarjetas, impresoras, cintas magnéticas, etc. Esto a su vez provocó un avance en el software: compiladores, ensambladores, cargadores, manejadores de dispositivos, etc. A finales de los años 1980, una computadora Commodore Amiga equipada con una aceleradora Video Toaster era capaz de producirefectos comparados a sistemas dedicados que costaban el triple. Un Video Toaster junto a Lightwave ayudó a producir muchos programas de televisión y películas, entre las que se incluyen Babylon 5, SeaQuest DSV y Terminator 2.7

Sistemas operativos multiprogramados:
Surge un nuevo avance en el hardware: el hardware con protección de memoria. Lo que ofrece nuevas soluciones a los problemas derendimiento:
Se solapa el cálculo de unos trabajos con la entrada/salida de otros trabajos.
Se pueden mantener en memoria varios programas.
Se asigna el uso de la CPU a los diferentes programas en memoria.
Debido a los cambios anteriores, se producen cambios en el monitor residente, con lo que éste debe abordar nuevas tareas, naciendo lo que se denomina como Sistemas Operativos multiprogramados, loscuales cumplen con las siguientes funciones:
Administrar la memoria.
Gestionar el uso de la CPU (planificación).
Administrar el uso de los dispositivos de E/S.
Cuando desempeña esas tareas, el monitor residente se transforma en un sistema operativo multiprogramado.

Problemas de explotación y soluciones iniciales: El problema principal de los primeros sistemas era la baja utilización de losmismos, la primera solución fue poner un operador profesional que lo manejase, con lo que se eliminaron las hojas de reserva, se ahorró tiempo y se aumentó la velocidad. Para ello, los trabajos se agrupaban de forma manual en lotes mediante lo que se conoce como procesamiento por lotes (batch) sin automatizar.

Clasificación
Administración de tareas
1. Monotarea: Solamente permite ejecutar unproceso (aparte de los procesos del propio SO) en un momento dado. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta su finalización y/o interrupción.
2. Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de SO. normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma alternada a los procesos que los solicitan, de manera queel usuario percibe que todos funcionan a la vez, de forma concurrente.
Administración de usuarios
1. Monousuario: Sólo permite ejecutar los programas de un usuario al mismo tiempo.
2. Multiusuario: Permite que varios usuarios ejecuten simultáneamente sus programas, accediendo a la vez a los recursos de la computadora. Normalmente estos sistemas operativos utilizan métodos de protección de datos,de manera que un programa no pueda usar o cambiar los datos de otro usuario.
Manejo de recursos
1. Centralizado: Permite usar los recursos de una sola computadora.
2. Distribuido: Permite utilizar los recursos (memoria, CPU, disco, periféricos...) de más de una computadora al mismo tiempo.
Ejemplos de sistemas operativos para PC
1. Microsoft Windows
2. Mac OS X
3. GNU/Linux
4. Unix
5.Solaris
6. FreeBSD
7. OpenBSD
8. Google Chrome OS
9. Debian
10. Ubuntu
11. Mandriva
12. Sabayon
13. Fedora
14. Linpus linux
15. Haiku (BeOS)
Ejemplos de sistemas operativos para dispositivos móviles
1. Artículo principal: Sistema operativo móvil
2. Android
3. iOS
4. Bada
5. BlackBerry OS
6. BlackBerry 10
7. Windows Phone
8. Symbian OS
9. HP webOS
10. Firefox OS
11. Ubuntu...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS