historia de S.O..docx
-
Upload
ericjaviersanchezvargas -
Category
Documents
-
view
223 -
download
0
Transcript of historia de S.O..docx
7/17/2019 historia de S.O..docx
http://slidepdf.com/reader/full/historia-de-sodocx 1/4
Eric sanchez
2015
Universidad de Guadalajara
Sistemas
7/17/2019 historia de S.O..docx
http://slidepdf.com/reader/full/historia-de-sodocx 2/4
Sistemas Operativos
Historia de los Sistemas OperativosLos sistemas operativos han estado relacionados históricamente con la arquitectura de las computadoras en
las cuales se ejecutan, razón por la cual se pueden analizarse según las siguientes generaciones y sus
principales características.
Generación cero (Dcada de !"#$%& 'arencia total de .).
'ompleto acceso al lenguaje de m*quina.
+rimera Generación (!"#-!"%& ulos y cone/iones& 'arencia de .).
0n los a1os $ comienzan como transición entre traajos, haciendo la misma m*s simple.
egunda Generación (!"-!"2%& transistores y sistemas de procesamiento por lotes (atch%. 0n los a1os sesenta aparecen los .). para sistemas compartidos con
Multiprogramación: varios programas de usuarios se encuentran al mismo tiempo
en el almacenamiento principal, camiando el procesador r*pidamente de un traajo
a otro. Multiprocesamiento: varios procesadores se utilizan en un mismo sistema para
incrementar el poder de procesamiento. +osteriormente aparece la independencia de dispositivos.
0l programa del usuario especi3ica las características de los dispositivos que
requieren los archivos. 0l .). asigna los dispositivos correspondientes según los requerimientos y las
disponiilidades.
4ercera Generación (!"2-!"5$%& 'ircuitos integrados y multiprogramación& Di3usión de la multiprogramación&
+artición de la memoria en porciones, con traajos distintos en cada una de ellas.
6provechamiento del tiempo de espera consecuencia de operaciones de e7s, para
utilizar la '+8 para otros procesos. +rotección por 9ard:are del contenido de cada partición de memoria.
6parición de tcnicas de spooling:
imultaneous peripheral )peration )n Line& )peración simult*nea y en línea de
peri3ricos. 6lmacenamiento de traajos de entrada y salida en dispositivos transitorios r*pidos
(discos%, para disminuir el impacto de los peri3ricos m*s lentos. on sistemas de modos múltiples, es decir que deen soportar sistemas de propósitos
generales; son grandes y complejos pero muy poderosos. <nterponen una capa de o3t:are entre el usuario y el 9ard:are.
Eric sanchez 2
Sistemas Operativos
7/17/2019 historia de S.O..docx
http://slidepdf.com/reader/full/historia-de-sodocx 3/4
Sistemas Operativos
6parecen los lenguajes de control de traajos, necesarios para especi3icar el traajo y los
recursos requeridos. oportan timesharing (tiempo compartido%, variante de la multiprogramación con usuarios
conectados mediante terminales en línea, permitiendo la operación en modo interactivo o
convencional. 6parecen los sistemas de tiempo real, que requieren tiempos de respuesta muy e/igentes,
especialmente para uso industriales o militares. e di3unden las computadoras de rango medio.
'uarta Generación (!"5$-!""$%& computadoras personales& 6parición de so3t:are amigale con el usuario, destinado a usuarios no pro3esionales y con
una inter3az gr*3ica muy desarrollada. Desarrollo de sistemas operativos de red sistemas operativos distriuidos.
istemas operativos de red&
Los usuarios est*n conscientes de la e/istencia de varias computadoras conectadas
'ada m*quina ejecuta su propio .). local.
on similares a los . ). de un solo procesador pero con el agregado de&
'ontrolador de inter3az de la red y su so3t:are de ajo nivel.
o3t:are para cone/ión y acceso a archivos remotos.istemas )perativos Distriuidos &
6parece ante los usuarios como un .). de un solo procesador, aun cuando de soporte a
varios procesadores. Los usuarios no son conscientes del lugar donde se ejecutan sus programas o donde se
encuentran sus archivos, ya que lo dee administrar el .). autom*ticamente. Deen permitir que un programa se ejecute mediante varios procesadores a la vez,
ma/imizando el paralelismo. 6parición de emuladores de terminal para el acceso a equipos remotos desde computadoras
personales (+'%.Gran n3asis en la seguridad, en especial por el desarrollo de sistemas de comunicaciones de datos.0l .). crea un amiente de traajo según el concepto de m*quina virtual, que lo aísla del
3uncionamiento interno de la m*quina.+roli3eración del sistema de ases de datos, accesile mediante redes de comunicación.
Proceso De Arranque De Una
Computadora
Eric sanchez !
7/17/2019 historia de S.O..docx
http://slidepdf.com/reader/full/historia-de-sodocx 4/4
Sistemas Operativos
La secuencia de eventos que ocurre entre el tiempo que se enciende la computadora y el tiempo que se pone
ready para aceptar comandos, recie el nomre de proceso de arranque, micros y minis computadoras todas
requieren un proceso de arranque.
8nos de los componentes m*s importantes de la computadora es la memoria =6>, pero esta es vol*til, es
decir, no almacena ninguna in3ormación cuando la computadora es apagada, por tal razón la computadora no
puede usar el contenido de la memoria =6> para recordar muchas de las 3unciones *sicas, de cómo
comunicarse con sus puertos de entrada y salida con el e/terior. 8na computadora necesita de alguna
manera dar a la memoria =6> los archivos del .). para que este pueda iniciar. 0ste es uno de los
principales ojetivos del proceso de arranque. 0n general el sistema de arranque sigue estas seis etapas&
!. 0ncendido (cuando usted presiona el otón de encendido, el po:er ligt es iluminado y la energía es
distriuida por circuitos internos de la computadora%.?. 'omienzo del programa de arranque (0l microprocesador comienza a ejecutar las instrucciones de
almacenamiento en la memoria =)>%.@. 6uto pruea de encendido o po:er-on sel3-test (la computadora realiza un diagnostico crucial del
sistema y de cada componente de la computadora%.#. 'arga del .). (0l sistema operativo es copiado desde el disco duro a la memoria =6>%.. 'hequeo de la con3iguración (0l microprocesador lee los datos de con3iguración del '>)s y ejecuta
cualquier rutina especí3ica para su uso%.2. Lista para aceptar datos y comandos (la computadora esta lista para aceptar datos y comandos%.
'onclusion&
0s interesante saer los inicios de la computadora y el como 3ue evolucionando, asi como su proceso de
arranque.
A80B40 D0 <BA)=>6'<)B&
istemas operativos >agister David Luis La =ed >artinez.
Eric sanchez "