Sei sulla pagina 1di 5

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Sistemas operativos

Ingeniera de sistemas

Rafael Alejandro Rozo Vega C.C. 1073534051

Presentado al Tutor
Jaime Jos Valds

30 de septiembre del 2016

1. Defina con sus propias palabras que es Sistemas operativos.


Es un conjunto de programas que permiten la manipulacin del hardware, a
travs de una interfaz grfica amigable para los usuarios, aunque hay
sistemas operativos, que no manejan interfaz grfica, pero funcionan por
medio de comandos
2. Elaborar un resumen ordenado cronolgicamente donde se especifique
cada una de las generaciones de los sistemas operativos.
-

Generacin Cero: Dcada 1940, No existe Sistema Operativo, se


comunicaban con el lenguaje mquina (0,1).

Generacin Uno: Dcada 1950, Los sistemas operativos de los aos


cincuenta fueron diseados para que sean ms giles. Antes de que los
sistemas fueran diseados, se perda un tiempo considerable entre la
terminacin de un trabajo y el inicio del siguiente. Este fue el comienzo
de los sistemas de procesamiento por lotes, donde los trabajos se
reunan por grupos o lotes. Cuando el trabajo estaba en ejecucin, este
tena control total de la mquina. Al terminar cada trabajo, el control era
devuelto al sistema operativo, el cual limpiaba y lea e iniciaba el trabajo
siguiente.

- Generacin Dos: Primera mitad de la dcada de 1960, Desarrollo de


Sistemas Operativos compartidos con multiprogramacin y principios de
multiprocesamiento. Se desarrollaron los sistemas de tiempo
compartido. Surgieron sistemas de tiempo real.

Generacin Tres: Segunda mitad de la dcada de 1960 a la Primer


mitad de 1970, Los sistemas operativos de esta generacin eran de
modos mltiples, tiempo compartido, procesamiento en tiempo real y
multiprocesamiento. Comienza en 1964 con la introduccin de
computadoras IBM Sistema 360 e introducen su sistema operativo para
ese equipo (OS/360). A partir de esta aparicin de mquina (184360)
surgieron otros sistemas operativos, medianos y grandes; OS/MVT para
los sistemas 360 grandes, CP-67/CNOS para el poderoso sistema
360/67 de tiempo compartido, ISS para el 360/67, VMOS de RCA,
KRONOS de CD para su serie 6000.

Generacin Cuatro: De la Segunda mitad de la dcada de 1970 a la


actualidad. Surgen las redes de computacin, para poder compartir
recursos tanto hardware como software que ser administrado por el
sistema operativo. Surge el procesamiento en lnea relacionado con el
sistema en tiempo real surge el concepto de mquinas virtuales, y los
sistemas de bases de datos.

3. Definir las funciones y caractersticas de los sistemas operativos.


FUNCIONES:
Control de Recursos: constituyen la parte del sistema operativo dedicada
a coordinar el funcionamiento de todos los recursos y elementos de la
computadora, es decir, el procesador, la memoria, las operaciones de
entrada/salida, la informacin y en definitiva todo el entorno del sistema
incluidos los perifricos.
Los programas de control estn especialmente desarrollados para que
puedan ayudar con xito a la computadora, se cual fuese la modalidad con
que trabaje: monoprogramacin, multiprogramacin, proceso distributivo,
etc., consiguiendo as la utilizacin ptima de los recursos disponibles.
Interpretacin de Comandos: es un programa informtico que tiene la
capacidad de traducir las rdenes que introducen los usuarios, mediante un
conjunto de instrucciones facilitadas por l mismo directamente al ncleo y
al conjunto de herramientas que forman el sistema operativo.
Manejo de Errores: Gestiona los errores de hardware y la prdida de
datos.
Manejo de dispositivos de E/S: Organiza los archivos en diversos
dispositivos de almacenamiento, como discos flexibles, discos duros, discos
compactos o cintas magnticas.
Secuencia de tareas: El sistema operativo debe administrar la manera en
que se reparten los procesos. Definir el orden. (Quien va primero y quien
despus).
Proteccin: Evitar que las acciones de un usuario afecten el trabajo que
est realizando otro usuario.
Multiacceso: Un usuario se puede conectar a otra mquina sin tener que

estar cerca de ella.


Contabilidad de recursos: establece el costo que se le cobra a un

usuario por utilizar determinados recursos.


Aceptar todos los trabajos y conservarlos hasta su finalizacin.

CARACTERISTICAS:
En general, se puede decir que un Sistema Operativo tiene las siguientes
caractersticas:
Conveniencia. Un Sistema Operativo hace ms conveniente el uso de
una computadora.
Eficiencia. Un Sistema Operativo permite que los recursos de la
computadora se usen de la manera ms eficiente posible.
Habilidad para evolucionar. Un Sistema Operativo deber construirse de
manera que permita el desarrollo, prueba o introduccin efectiva de nuevas
funciones del sistema sin interferir con el servicio.
Encargado de administrar el hardware. El Sistema Operativo se
encarga de manejar de una mejor manera los recursos de la computadora
en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte
del procesador para poder compartir los recursos.
Relacionar dispositivos (gestionar a travs del kernel). El Sistema
Operativo se debe encargar de comunicar a los dispositivos perifricos,
cuando el usuario as lo requiera.
Organizar datos para acceso rpido y seguro.
Manejar las comunicaciones en red. El Sistema Operativo permite al
usuario manejar con alta facilidad todo lo referente a la instalacin y uso de
las redes de computadoras.
Procesamiento por bytes de flujo a travs del bus de datos.
Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fcil
al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la
computadora.

4. Realice un cuadro comparativo de los tipos de sistemas operativos


(monousuario, multiusuario, multiusuario, monotarea, multitarea. etc)
Tipos

Administraci
n de tareas

Administraci
n de usuarios

Manejo de
recursos

Sistemas operativos
Clasificacin
Descripcin
Solamente permite ejecutar un proceso
(aparte de los procesos del propio SO) en
un momento dado. Una vez que empieza
Monotarea
a ejecutar un proceso, continuar
hacindolo hasta su finalizacin y/o
interrupcin.
Es capaz de ejecutar varios procesos al
mismo tiempo. Este tipo de SO
normalmente
asigna
los
recursos
disponibles (CPU, memoria, perifricos)
Multitarea
de forma alternada a los procesos que los
solicitan, de manera que el usuario
percibe que todos funcionan a la vez, de
forma concurrente.
Monousuari Slo permite ejecutar los programas de
o
un usuario al mismo tiempo.
Permite que varios usuarios ejecuten
simultneamente
sus
programas,
accediendo a la vez a los recursos de la
computadora.
Normalmente
estos
Multiusuario
sistemas operativos utilizan mtodos de
proteccin de datos, de manera que un
programa no pueda usar o cambiar los
datos de otro usuario.
Permite usar los recursos de una sola
Centralizado
computadora.
Permite utilizar los recursos (memoria,
Distribuido
CPU, disco, perifricos...) de ms de una
computadora al mismo tiempo.

Potrebbero piacerti anche