You are on page 1of 3

Universidad Dominicana O&M

Nombre: Matricula:
Juan Carlos Almanzar Ferreiras 12-EIST-1-156

Materia:
SISTEMAS OPERATIVOS II
PRACTICA #1
Profesor:
BIENVENIDO BRITO
Seccin:
0821
Periodo:
Septiembre/ Diciembre 2013



Conceptos de Sistemas Operativos
Se puede definir el sistema operativo como el software bsico que permite al usuario
interactuar con el ordenador, administrando sus recursos, coordinando los sucesos y
proporcionando la ayuda y los servicios necesarios para la mayora de los programas.
Un Sistema Operativo es un programa que acta como intermediario entre el usuario y el
hardware del computador y su propsito es proporcionar el entorno en el cual el usuario
pueda ejecutar programas.
Es un conjunto de programas y archivos auxiliares que permiten la interactividad entre el
usuario y la computadora, comportndose como un intrprete entre el lenguaje humano y el
lenguaje mquina.

Es un sistema que consiste en ofrecer una distribucin ordenada y controlada de
los procesadores, memorias y dispositivos de E/S entre los diversos programas que
compiten por ellos.


Historia de los sistemas operativos


Los sistemas operativos han evolucionado con el paso del tiempo, debido a diferentes
personas que han aportado de una forma u otra al desarrollo de estos, a este proceso
evolutivo se le suele dividir en generaciones.
La primera generacin(1845-1855);en esta generacion las computadoras estaban
construidas con tubos de vacios ,sus principales caracteristicas era que ocupaban
habitaciones enteras, consumian mucha energia y transmitian mucho calor.
La segunda generacion (1955-1965),en esta generacion se introdujeron los transitores.
Para ejecutar un trabajo, un programador escriba primero el programa en papel (en
FORTRAN o ensamblador) y luego lo perforaba en tarjetas. Despus, llevaba elgrupo de
tarjetas al cuarto de entrada y lo entregaba a uno de los operadores.
Pero haciendo esto se vio que se perdia mucho tiempo y decidieron adoptar una solucion
que fue el sistema por lotes para agilizar el trabajo.
Tercera generacion (1965-1980)en esta generacion se empeazaron a utilizar los circuitos
integrados y la multiprogramacion ,la IBM 360 fue la primera linea de computadoras en
utilizar circuitos integrados y vino acompoado con un software, mas bien un sistema
operativo llamado OS/360..
Esta generacion fue un gran paso para el desarrollo de sistemas opertaivos creando CTSS y
M.I.T que utilizaban la caracteristica de tiempo compartido una variante de la
multiprogramacion,despues se creo el sistema operativo MULTICS.
Posteriormente, Ken Thompson se propuso escribir una versin de MULTICS reducida al
mnimo, para un solo usuario. Este trabajo posteriormente evolucion para convertirse en el
sistema operativo UNIX.
Cuarta generacion(1980-presente)En esta generacion se introdujo el microprocesador que
eran circuitos integrados a gran escala, chips que contenian miles de transistores en un cm2
de silicio, de aqui naci la era de la computadora personal(PC).
Dos sistemas operativos dominaron inicialmente el campo de las computadoras personales
y las estaciones de trabajo: MS-DOS de Microsoft y MS-DOS de UNIX.En 1985 hubo un
crecimiento de los sistemas operativos de red.
Componentes de un Sistema Operativo
La gestin de memoria: Los sistemas operativos se encargan de administrar y gestionar la
capacidad de la memoria del ordenador mientras los programas se estn ejecutando.
El sistema de archivos: un sistema de archivos es un conjunto de carpetas y directorios
necesarios para almacenar, organizar, crear, manejar y acceder a los datos.
La gestin de procesos: Los procesos son los programas en ejecucin, que requieren ser
gestionados para que funcionen correctamente.
La gestin de los elementos de Entrada y Salida: cada una de las interfaces o
abstracciones proporcionadas por un sistema operativo, para permitir que las aplicaciones
accedan y hagan uso de los dispositivos hardware de entrada/salida.
Tipos de sistema operativo
Monousuarios :Los sistemas operativos monousuarios son aqullos que soportan a un
usuario a la vez, sin importar el nmero de procesadores que tenga la computadora o el
nmero de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo.
Multiusuarios: Los sistemas operativos multiusuarios son capaces de dar servicio a ms de
un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o
por medio de sesiones remotas en una red de comunicaciones.
Monotareas :Los sistemas monotarea son aquellos que slo permiten una tarea a la vez por
usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten
varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea
a la vez.
Multitareas: Un sistema operativo multitarea es aqul que le permite al usuario estar
realizando varias labores al mismo tiempo.
Uniproceso: Un sistema operativo uniproceso es aqul que es capaz de manejar solamente
un procesador de la computadora, de manera que si la computadora tuviese ms de uno le
sera intil. El ejemplo ms tpico de este tipo de sistemas es el DOS y MacOS.
Multiproceso: Un sistema operativo multiproceso se refiere al nmero de procesadores del
sistema, que es ms de uno y ste es capaz de usarlos todos para distribuir su carga de
trabajo.

You might also like