Sistema operativo

10
JOHAN ARMANDO CONDORI MENDOZA

description

sistemas operativos

Transcript of Sistema operativo

Page 1: Sistema operativo

JOHAN ARMANDO CONDORI

MENDOZA

Page 2: Sistema operativo
Page 3: Sistema operativo

Un sistema operativo (SO o,

frecuentemente, OS —del

inglés Operating System—) 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 (aunque

puede que parte del mismo se

ejecute en espacio de

usuario).

Page 4: Sistema operativo

El 30 de enero de 2007, Microsoft lanzó

Windows Vista. Contiene una serie de

características nuevas, desde un shell

rediseñado y la interfaz de usuario da

importantes cambios técnicos, con especial

atención a las características de seguridad.

• El 22 de octubre de 2009, Microsoft lanzó

Windows 7. A diferencia de su predecesor,

Windows Vista, que introdujo a un gran número

de nuevas características, Windows 7 pretendía

ser una actualización incremental, enfocada a la

línea de Windows, con el objetivo de ser

compatible con aplicaciones y hardware que

Windows Vista no era compatible.

El 29 de octubre de 2012, Microsoft lanzó

Windows 8. Por primera vez desde Windows 95,

el botón Inicio ya no está disponible en la barra

de tareas, aunque la pantalla de inicio está aún

activa haciendo clic en la esquina inferior

izquierda de la pantalla y presionando la tecla

Inicio en el teclado. Presenta un Explorador de

Windows rediseñado, con la famosa interfaz

ribbon de Microsoft Office.

HISTORIA La primera versión de Microsoft Windows,

versión 1.0, lanzada en noviembre de 1985, compitió con el sistema operativo de Apple.

En julio de 1993, Microsoft lanzó Windows NT basado en un nuevo kernel. NT era considerado como el sistema operativo profesional y fue la primera versión de Windows en utilizar la Multitarea apropiativa.

El 24 de agosto de 1995, Microsoft lanzó Windows 95, una versión nueva para los consumidores, que incluía grandes cambios que en la interfaz de usuario y la utilización de la multitarea apropiativa.

Como parte de su línea «profesional», Microsoft lanzó Windows 2000 en febrero de 2000. La versión de consumidor tras Windows 98 fue Windows Me (Windows Millennium Edition).

En octubre de 2001, Microsoft lanzó Windows XP, una versión que se construyó en el kernel de Windows NT que también conserva la usabilidad orientada al consumidor de Windows 95 y sus sucesores.

En abril de 2003, se introdujo Windows Server 2003, reemplazando a la línea de productos de servidor de Windows 2000 con un número de nuevas características y un fuerte enfoque en la seguridad; esta versión fue continuada por Windows Server 2003 R2 en diciembre de 2005.

Page 5: Sistema operativo

El problema principal de los primeros

sistemas era la baja utilización de los

mismos, 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.

Problemas de explotación y soluciones iniciales

Page 6: Sistema operativo

Según fue avanzando la complejidad de los programas, fue necesario implementar soluciones que automatizaran la organización de tareas sin necesidad de un operador. Debido a ello se crearon los monitores residentes: programas que residían en memoria y que gestionaban la ejecución de una cola de trabajos.

Un monitor residente estaba compuesto por un cargador, un Intérprete de comandos y un controlador (drivers) para el manejo de entrada/salida.

Page 7: Sistema operativo

Son aplicaciones de utilidad que se suministran con el SO pero no forman parte

de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas,

siendo algunas de las tareas que realizan:

Manipulación y modificación de archivos.

Información del estado del sistema.

Soporte a lenguajes de programación.

Comunicaciones.

Page 8: Sistema operativo

Monotarea: Solamente permite ejecutar un proceso (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.

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 que el usuario percibe que todos funcionan a la vez, de forma concurrente.

Administración de tareas

Page 9: Sistema operativo

Monousuario: Sólo permite ejecutar los programas de un usuario al mismo

tiempo.

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

Page 10: Sistema operativo