Professional Documents
Culture Documents
Sistemas Operativos
Tutor:
Jaime Jose Valdes
INTRODUCCIN
La Unidad 1 del curso acadmico Sistemas Operativos (SO), se desarrolla a travs de tres
(3) Captulos como son: Captulo 1. Principios de los Sistemas Operativos, o sea, qu son
los SO; Captulo 2. Caractersticas de los Sistemas Operativos, o sea, qu hacen los SO y
Captulo 3. Arquitectura cliente servidor, o sea, cmo estn diseados y construidos
El estudio de estos tres (3) captulos son importantes ya que nos ayudarn a conocer a
fondo la teora en la cual se basa el diseo y desarrollo de los SO, con el fin de obtener el
mximo de beneficio de los recursos de un sistema computacional dado.
el
cual
En los aos 40s. Se introdujeron los programas bits a bits, por medio de interruptores
mecnicos y el lenguaje mquina que trabajaba con tarjetas perforadas.
A finales de los aos 40s y mitad de los 50s. El programador interactuaba directamente
con el hardware de la computadora; el sistema operativo no exista, las entradas de datos y
los programas se realizaban a travs del lenguaje mquina (bits) o interruptores.
A principio de los 50s y los 60s.Se implanto el primer sistema operativo para IBM 170
por la compaa Generals Motors. Comienzan las tarjetas perforadas que permiten que
los usuarios (programadores, diseadores) modificaran sus programas. Introducan,
corregan o depuraban sus programas en su tiempo. A esto le llamaban trabajo en serie.
En los aos 60s y 70s. Se genera el circuito integrado, los procesos Batch (por lotes),
surgen las unidades de cinta y el cargador de programas, el cual se considera como el
primer tipo de sistema operativo.
En los aos 80s. Se inici la Internet en los EEUU. A finales de los 80 comienza el auge y
evolucin de los sistemas operativos. Se descubre el concepto de multiprogramacin que
consiste en tener cargados en memoria a varios trabajos al mismo tiempo.
De los 90s y el futuro. Inicia la era de la computacin distribuida y del
multiprocesamiento a travs de mltiples redes de computadoras, aprovechando el
ciclo del procesador. La conectividad se facilita gracias a estndares y protocolos de
sistemas abiertos establecidos por
organizaciones
como
la
Organizacin
Internacional de estndares (ISO-International Standard Organization).
Existen muchas definiciones de los Sistemas Operativos, pero para comprender mejor que
es realmente debemos saber que el sistema operativo es un programa que
acta como intermediario entre el usuario y el hardware de un computador y su propsito
es proporcionar un entorno en el cual el usuario pueda ejecutar programas.
Los sistemas operativos se aplican a todas las reas de la ingeniera de sistemas a la cual
nos vamos a desempear, implementndolos, administrndolos, disendolos, y
Ventajas
Posibles
escenarios de su
implementacin
Desventajas
tienen
tanta
Multiusuarios
seguridad de datos y
proteccin
de
los En empresas de
mismos como el de negocios donde se
monousuario.
emplean
especialmente
Debe resolver una serie redes.
de complejos problemas
de administracin
de
recursos,
memoria,
acceso al sistema de
archivos, etc.
Cumplen simultneamente
las necesidades de dos
o ms
usuarios,
que
comparten recursos.
Facilita la reduccin de
tiempos de ocioso en el
procesador,
e
indirectamente
implica
reduccin de los costos de
energa y equipamiento
para
resolver
las
necesidades de cmputo de
varios usuarios.
No importa el nmero
de procesadores
en
la
mquina ni el nmero
de procesos que cada
usuario puede
ejecutar
simultneamente.
Monotareas
Multitareas
La Unidad Central de
Procesamiento
(UPC)
siempre tendr alguna tarea
que ejecutar, aprovechando
al mximo su utilizacin.
Mejora la productividad del
sistema y utilizacin de
recursos.
Multiplexa recursos entre
varios programas.
Este
tipo
de
Requiere validacin de S.O se encuentra
usuario para seguridad y soportado
en
proteccin.
mquinas:
Macintosh, UNIX,
Windows, MACOS, OS/2,
entre
otras, utilizadas en
empresas
de
negocios y redes,
principalmente.
Proporciona
facilidades
para
mantener
el
entorno
de
usuarios
individuales.
Proporciona
contabilidad
del uso de los recursos por
parte de los usuarios.
Pueden tener mltiples
programas
activos
compitiendo
por
los
recursos del sistema.
Uniproceso
Este
tipo
de
S.O se encuentra
soportado
en
sistemas DOS y
Mac OS y son
utilizados
especialmente en
los hogares,
en
diseo,
y
pequeas
empresas
de
negocios.
Multiproceso
Son
tiles
en
empresas
de
negocios y redes,
Principalmente.
Se puede mantener en
memoria varios procesos al
tiempo.
REFERENCIAS BIBLIOGRFICAS