4. INTRODUCCIÓN
Un sistema operativo una parte importante de cualquier sistema
de computación
Los sistemas operativos son ante todo administradores de recursos
Un Sistema Operativo es un programa que actúa como
intermediario entre el usuario y el hardware del computador y su
propósito es proporcionar el entorno en el cual el usuario pueda
ejecutar programas.
Funciones del s. o:
Gestionar el hardware.- Se refiere al hecho de administrar de una
forma más eficiente los recursos de la máquina.
Facilitar el trabajo al usuario.-Permite una comunicación con los
dispositivos de la máquina.
5. DEFINICION
Hablando de sistema operativo, nos
estamos refiriendo al programa
principal y/o fundamental para poner
en funcionamiento el hardware, ya
que permite instalar los diferentes
programas que facilitan al usuario
realizar diferentes tareas.
6. Historia
La informática tal y como se le conoce hoy día, surgió a raíz de la II
Guerra Mundial, en la década de los 40. programadores
interactuaban directamente con el hardware de las computadoras
trabajando en lenguaje máquina (esto es, en binario, programando
únicamente con 0s y 1s).
El concepto de Sistema Operativo surge en la década de los 50. El
primer Sistema Operativo de la historia fue creado en 1956 para un
ordenador IBM 704.
En los años 60 se produce una revolución en el campo de los
Sistemas Operativos. Aparecen conceptos como sistema
multitarea, sistema multiusuario, sistema multiprocesadores y
sistema en tiempo real.
Es en esta década cuando aparece UNIX, la base de la gran
mayoría de los Sistemas Operativos
7. En los 80's, inició el auge de la internet en los estados
unidos de América. A finales de los años 80's comienza el
gran auge y evolución de los Sistemas Operativos. Se
descubre el concepto de multiprogramación que consiste en
tener cargados en memoria a varios trabajos al mismo
tiempo, tema principal de los Sistemas Operativos actuales.
Los 90's y el futuro, entramos a la era de la computación
distribuida y del multiprocesamiento a través de
múltiples redes de computadoras, aprovechando el ciclo del
procesador.
8. Sistemas operativos por servicios
• Monousuarios • Monotareas
• multiusuarios • multitareas
Por el
Por el numero
numero de de tareas
usuarios
Por el numero
de tareas
• Uniproceso • Simétrico
• Asimétrico
• multiproceso
9. Sistemas Operativos de
Multiprogramación
(o Sistemas Operativos de multitarea)
Son sistemas que soportan la multitarea.
Sistemas Operativos como UNIX, Windows
95, Windows 98, Windows NT, MAC-OS,
OS/2 son algunos de ellos.
10. Sistemas Operativos Paralelos
En estos tipos de Sistemas Operativos se
pretende que cuando existan dos o más
procesos que compitan por algún
recurso se puedan realizar o ejecutar al
mismo tiempo. Ejemplos de estos tipos
de Sistemas Operativos están: Alpha,
PVM, la serie AIX, que es utilizado en
los sistemas RS/6000 de IBM.
12. WINDOWS
La primera de esas líneas conformaban la apariencia
de un Sistema Operativo, aunque realmente
requerían otro sobre el que ejecutarse (MS-DOS).
Todos los Sistemas Operativos desde Windows
1.0 a Windows ME necesitaban tener MS-DOS
instalado, aunque desde la aparición de Windows
95 podía instalarse Windows sobre un disco duro
vacío, ya que durante su propia instalación se
instalaba además una versión reducida de MS-
DOS. La arquitectura de Windows comenzó
siendo de 16 bits, hasta Windows 95, donde pasó
a funcionar bajo una arquitectura de 32 bits,
aunque manteniendo bastantes módulos de 16
bits por razones de compatibilidad.
13. Versiones de s.o
Windows 1.0
Windows 2.0
Windows 3.x
Windows 3.0
Windows 3.1
Windows 3.11 para trabajo en grupo
Windows 95
Windows 95 OSR2
Windows 98
Windows 98 SE (Segunda Edición)
Windows ME (Edición Millenium)
14. Versiones basadas en NT
La segunda línea de desarrollo (NT) se basaba en emplear desde el
origen un sistema operativo en modo gráfico y con una
arquitectura de 32 bits. Este Sistema Operativo no requiere tener
instalado ningún otro previamente. Incluye en todas sus versiones
un emulador de consola en modo texto. A modo de anécdota,
Windows NT 4.0 en origen no era compatible con tarjetas gráficas
AGP. Requería la instalación de un Service Pack o conjunto de
parches (de la versión 3 en adelante), que permitían su detección y
la instalación de sus controladores.
NT 3.1
NT 3.5
NT 3.51
NT 4.0
Windows 2000
Windows XP
Windows XP N
Windows Server 2003
Windows Vista (Windows Code Name: Longhorn hasta la
construcción 41xx)