You are on page 1of 10

MENÚ

• Definición • Componentes

• Clasificación y tipos • Funciones

• Historia • Funcionamiento
El sistema operativo es el programa o
software más importante de una
computadora, para que funcionen los otros
programas cada computador de uso general
debe tener un sistema operativo.
Los sistemas operativos realizan tareas
básicas tales como reconocimiento de la
conexión del teclado, enviar la información
a la pantalla y controlar impresoras o
escáner.
Los sistemas operativos realizan tareas básicas tales como
reconocimiento de la conexión del teclado, enviar la
información a la pantalla y controlar impresotas, escáner
Los sistemas pueden clasificarse como:

Multiusuario: permite que dos o más usuarios


utilicen los programas al mismo tiempo.
Multiprocesador: soporta el abrir el mismo
programa en mas de una Cpu
Multitarea: permite que varios programas se
ejecuten al mismo tiempo
Multitramo: permite que diversas partes de un
solo programa funcionen al mismo tiempo.
Tiempo real: responde a las entradas inmediatamente.
Los sistemas operativos como DOS y UNIX no funcionan
en tiempo real.
Años 40
A finales de los años 40, con la aparición de la primera generación de ordenadores no existían los sistemas operativos, y los
programadores debían interactuar con el hardware del computador sin ayuda externa. El tiempo de preparación para realizar una
tarea era muy largo y costoso.
Años 50
A principios de los años 50 los sistemas operativos hacen una aparición discreta y bastante simple.
En esta época los sistemas ejecutaban solo una tarea a la vez.
Años 60
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 que existen hoy en día.
En los años 60 los diseñadores de programas desarrollaron la multiprogramación. Aparece el primer sistema operativo escrito en
un lenguaje de programación de alto nivel.
Años 70
Es en los años 70 cuando se produce el boom de los mini ordenadores y la informática se acerca al nivel de usuario. Pero
aparecen una serie de inconvenientes en los sistemas existentes , ya que se trataba de sistemas grandes y costosos, porque
antes no se había construido nada similar.
Años 80
En los 80 nacieron sistemas como Windows en esta época casi cualquier persona podía tener su propio sistema personal, o
tener accesos a uno fácilmente, al contrario que en los años 70 cuando solo las grandes organizaciones podían comprar
computadoras.
Años 90
En los 90aparece la primer versión del núcleo de Linux. Creado por Linux Torvalds y un sinfín de colaboradores a través de
Internet. Este sistema se basa en Unix, un sistema que en principio trabajaba en modo comandos,
t
e

p
r
e
s
e
n
t
a

a
l

u Un
s
s ope istema
r
conf ativo e
u
s
bás ormado tá
a
r
ic
i mód ament
u e po
o
Núc los: r 4
leo
l Adm o ke
a i
mem stra rnel
ni
d or
Sist oria de
E ema
/ y sa de
S Adm lida entr
ad a
i
arch nistra
d ivos d or
e de

d
a
t
o
s

c
o
m
o
Las funciones más importantes que debe cumplir un sistema operativo son las
siguientes:
Aceptar los trabajos y conservarlos hasta su finalización.
Detectar errores y actuar de modo apropiado en caso de que se produzcan.
Controlar las operaciones de E/S.
Controlar las interrupciones.
Planificar la ejecución de tareas.
Entregar recursos a las tareas.
Retirar recursos de las tareas.
Proteger la memoria contra el acceso indebido de los programas.
Soportar el multiacceso.
Proporcionar al usuario un sencillo manejo de todo el sistema.
Aprovechar los tiempos muertos del procesador.
Compartir los recursos de la máquina entre varios procesos al mismo tiempo.
Administrar eficientemente el sistema de cómputo como un todo armónico.
Permitir que los diferentes usuarios se comuniquen entre sí, así como protegerlos unos de otros.
Permitir a los usuarios almacenar información durante plazos medianos o largos.
Dar a los usuarios la facilidad de utilizar de manera sencilla todos los recursos, facilidades y lenguajes de que
dispone la computadora.
Administrar y organizar los recursos de que dispone una computadora para la mejor utilización de la misma, en
beneficio del mayor número posible de usuarios.
Controlar el acceso a los recursos de un sistema de computadoras.
Se instala en la computadora para
obtener un formato prediseñado
Al encender la computadora,
de las operaciones que se quieren
el sistema operativo hace la
ejecutar. Está cargado en la
lectura de inicio de la
memoria principal de la
aplicación que va a utilizar.
computadora y se inicia
Revisa si no hubo errores al
automáticamente al encender la
apagar el equipo y avisa el
máquina.
usuario cuando existe algún
problema.
FIN

You might also like