Sistemas operativos

121 views

Published on

ENSAYO SOBRE LOS SISTEMAS OPERATIVOS

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
121
On SlideShare
0
From Embeds
0
Number of Embeds
35
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sistemas operativos

  1. 1. SISTEMAS OPERATIVOSAndrea otayaAsistente en gerenciaPrimer semestreInesupVillagarzón-putumayo2013
  2. 2. SISTEMAS OPERATIVOS(Ensayo)Empezare este ensayo con algo de historia, inicialmente lo único que existía era el"hardware" del ordenador. Los primeros ordenadores eran máquinas muy grandes queejecutaban su trabajo desde lo programado en una consola. El usuario escribía elprograma y lo ejecutaba directamente desde la consola del operador, se debía decargar manualmente en la memoria, bien fuera desde los conmutadores del panelfrontal, desde cinta de papel o mediante tarjetas perforadas.Con el tiempo seperfeccionaron tanto el "hardware" como el "software", aparecieron los lectores detarjeta muy rápidos, impresoras de línea de elevadas prestaciones en cuanto avelocidad y cintas magnéticas. Se diseñaron programas ensambladores, cargadores yenlazadores para facilitar la tarea de programación.Más tarde aparecieron compiladores para los lenguajes FORTRAN y COBOL, haciendomás sencillo el manejo del ordenador por parte del usuario, pero más compleja su formade operar. Por ejemplo para trabajar con un programa en FORTRAN, el programadorhabía de cargar primero en la máquina el compilador FORTRAN, que estabanormalmente en una cinta magnética que se tenía que montar en un lector de cinta. Elprograma se leía a partir de tarjetas perforadas.Los procesos por lotes mejoraron las prestaciones, sin embargo aunque el trabajorealizado por los operadores se redujo, había una parte del proceso que era muy lentaen comparación con la velocidad de la CPU, este problema era originado por lossistemas de entradas y salidas, siendo el caso más representativo el acceso a las cintasmagnéticas, pues al ser dispositivos mecánicos la velocidad es muy baja comparadacon los procesos electrónicos. Por ejemplo al trabajar para la ejecución de unprograma, que como es lógico se cargaba desde cinta, se tenía la CPU inactiva el 93%del tiempo que duraba todo el proceso.
  3. 3. Con el tiempo se crearon dispositivos de entrada/salida más rápidos, pero lasvelocidades de las CPUs crecieron aún a un ritmo mayor, por lo que el problemaaumentó.Al introducirse como sistemas de almacenamiento los basados en disco, elsistema off-line se fue eliminando progresivamente, y se introdujo el sistema conocidocomo spooling, que consiste en usar el disco como tampón, cuya principal ventaja esque solapa la entrada/salida de un proceso con la computación de otros.El aspecto más importante de la planificación de trabajo es la capacidad demultiprogramación. Las operaciones descritas previamente para procesos de E/S tienensus limitaciones, un usuario, no puede en general mantener la CPU o los dispositivosde E/S ocupados todo el tiempo. La multiprogramación es un método para incrementarel empleo de CPU, disponiendo en todo momento de algo que la CPU pueda ejecutar.La idea es la siguiente, el sistema operativo toma uno de los trabajos de un grupo deellos y empieza a ejecutarlo, eventualmente el trabajo tendrá que esperar por algúnmotivo, como por ejemplo para montar una cinta, en un sistema sin multiprogramaciónla CPU quedaría inactiva.Los sistemas operativos multiprogramados son bastantesofisticados. Tener varios trabajos dispuestos para su ejecución, supone mantenerlossimultáneamente en memoria, y tener varios programas en memoria al mismo tiemporequiere una gestión de la memoria.Un sistema operativo de tiempo compartido utiliza la planificación de la CPU y lamultiprogramación para dotar a cada usuario de una pequeña parte del ordenadorcompartido. Permite que muchos usuarios compartan el ordenador. Como cada accióno comando suele ser breve, basta con un tiempo de CPU corto para cada usuario.Otro tipo de sistemas son los conocidos como en tiempo real, que se utilizanfrecuentemente como dispositivos de control en aplicaciones especializadas. Porejemplo unos sensores proporcionan datos al ordenador, que los analiza y enconsecuencia ajusta unos controles para modificar las entradas al sensor. Casos de
  4. 4. este tipo se dan en aplicaciones científicas, médicas e industriales, Un caso típico deequipo que funciona bajo tiempo real, es un "controlador miniatura", que consiste en unpequeño ordenador, diseñado en una placa de circuito impreso, que se embebe en unamáquina o cualquier otro dispositivo, con finalidad de control.Algunos ejemplos realesse citan seguidamente:Hornos, Control de señales de tráfico, Control de satélites,Equipos musicales.A parte los sistemas operativos habituales son:MS-DOS: Fue un sistema operativo adaptado por Microsoft para IBM (PC-DOS), y enconcreto para el modelo PC, aunque se popularizó rápidamente siendo el más usado anivel personal. Fue desarrollado en el año 1979, su función era proporcionar una baseflexible para el software de un microordenador. Tiene un núcleo con un conjunto decomandos residentes y una capa con comandos transitorios que se cargan en memoriacuando se necesita su ejecución para a continuación abandonarla. Su desventajaes que es monousuario y monotarea, es decir que sólo puede trabajar un usuario y quea su vez este sólo puede ejecutar un programa al mismo tiempo.WINDOWS: se presentaron Windows 2000, Windows XP, Windows Server 2003,Windows Vista, Windows Server 2008 y por fin Windows 7. Cada nueva versión conmejoras en el diseño, la estabilidad, más dispositivos de red, nuevos servicios, máscapacidades multimedia, etc. Sin embargo Windows Vista no ha obtenido el éxito que
  5. 5. se esperaba, sobre todo en grandes empresas. Ya está disponible Windows 7, que estáreemplazando al tan criticado Windows Vista, pues ha tenido mucho éxito en sucomercialización.UNIX: fue diseñado en los laboratorios Bell de la empresa AT&T, para su empleo enordenadores marca Digital. Dadas sus características pronto se difundió ampliamenteen ambientes universitarios, por lo que en el principio se consideró como un sistemaoperativo orientado hacia ambientes de investigación y no en aplicaciones degestión.LINUX: es básicamente un sistema operativo compatible con UNIX, que operabajo equipos compatibles con el estándar del mercado y grandes sistemas informáticos.Su ventaja principal es que su costo es prácticamente nulo, y es "software" libre, quesignifica que lo podemos distribuir y modificar libremente, según la licencia GNU.Actualmente supone una gran competencia para Windows, más que para UNIX, dehecho en el futuro puede desbancarlo, no sólo por ser gratis y disponer de las fuentes,sino por superioridad y más seguridad.Después de analizar la historia de los sistemas operativos podemos darnos cuenta quepara llegar al punto donde estamos primero tuvieron que pasar por un largo proceso ycorrecciones, pero al final llegamos a obtener un sistema bien programado.También podemos concluir que no solo es un sistema operativo son muchos pero elcomercial es Windows, porque es gratis, luego esta Linux haciéndole la competencia aWindows.

×