Vous êtes sur la page 1sur 3

1- Elaborar un breve resumen ordenado cronolgicamente,

en el cual expongan la evolucin de los sistemas


operativos a travs de la historia.
Aos 40s
En esta poca los primeros sistemas electrnicos digitales no tenan sistema
operativo, por lo cual el programador tena que interactuar directamente con el
hardware. Eran tan primitivas estas mquinas, que los programas se introdujeron
al ordenador un poco a la vez en las filas de los interruptores mecnicos.
Despus de esto, se introdujeron los lenguajes de maquina (cadenas de 0 y 1) lo
cual aceler bastante el proceso de programacin.
Aos 50s
Los sistemas trabajaban solamente con un proceso a la vez y se permita una sola
persona a la vez para utilizar la mquina. Cada usuario escriba todo el cdigo
necesario para implementar una aplicacin concreta, incluidas las muy detalladas
de la mquina de nivel de entrada / salida de instrucciones. Muy rpidamente, la
codificacin de entrada / salida necesarias para implementar funciones bsicas se
consolid en un sistema de control de entrada / salida (IOCS). Los usuarios que
deseaban realizar operaciones de entrada / salida ya no tenan que codificar las
instrucciones directamente.
Se estableci la computacin por lotes separados por tarjetas de control.
Aos 60s
Se implementa el primer sistema operativo para IBM (OS/360). Aparece la
multiprogramacin, el cual permite que la memoria principal albergue ms de un
programa usuario y tambin aparecen los sistemas de tiempo compartido y de
tiempo real. Tambin apareci multiprocesador, lo que permita que un computador
que dos o ms microprocesadores.
Aos 70s
Aparecen los sistemas operativos. Marc inicio de UNIX, a mediados de los 60
aparece Multics, sistema operativo multiusuario - multitarea desarrollado por los
laboratorios Bell de AT&T y Unix, convirtindolo en uno de los pocos SO escritos en un
lenguaje de alto nivel. Tambin se dio a luz la primera implementacin de Prolog y la
revolucionaria orientacin a objetos Smalltack. Sin embargo eran sistemas grandes,
complejos y costosos.

Aos 80s
Se dej un poco de lado el rendimiento y se busc ms que el sistema operativo
fuera amigable, surgiendo mens de interfaces grficas. Se crearon los circuitos
LSI, que eran chips que contenan miles de transistores en un centmetro cuadrado
de silicio. Nacen nuevos lenguajes de programacin como C++ y Eiffel. Se
desarrollaron redes de computadoras personales que corran sistemas operativos
en red y sistemas operativos distribuidos. Nace el internet en Estados unidos de
Amrica.
Tambin nacieron los sistemas operativos: Apple Macintosh, MS-DOS y Microsoft
Windows.
Aos 90s
En 1991 aparece la primera versin del ncleo de Linux. Creado por Linus
Torvalds y un sinfn de colaboradores a travs de Internet. Este sistema se basa
en Unix, un sistema que en principio trabajaba en modo comandos, estilo MSDOS.

2-

Mediante un escrito establecer una definicin completa de


los que es el sistema operativo y explicar claramente,
segn su entendimiento, las funciones de los sistemas
operativos.
El sistema operativo es el software bsico de un computador que provee una
interfaz entre el resto de programas del ordenador, los dispositivos hardware y
el usuario. Su funcin principal es administrar los recursos de la mquina y
permitir que el usuario pueda interactuar con el hardware de una forma sencilla
y prctica.
El sistema operativo es programa ms importante del ordenador, ya que con el
funcionan los otros programas. Los sistemas operativos realizan tareas
bsicas, tales como reconocimiento de la conexin del teclado, enviar la
informacin a la pantalla, no perder de vista archivos y directorios en el disco, y
controlar los dispositivos perifricos tales como impresoras, escner, etc.
Clasificacin de los Sistemas Operativos
Los sistemas operativos pueden ser clasificados de la siguiente forma:
Multiusuario: Permite que dos o ms usuarios utilicen sus programas al
mismo tiempo. Algunos sistemas operativos permiten a centenares o millares
de usuarios al mismo tiempo.
Multiprocesador: Soporta el abrir un mismo programa en ms 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.

Vous aimerez peut-être aussi