martes, 4 de mayo de 2010

Sistemas Operativos



I- ¿ Que son los Sistemas Operativos?


Un sistema Operativo es el programa principal de una computadora, el cual se encarga de realizar las funciones básicas y de interactuar entre el Hardware ( que son los componentes o dispositivos del computador), ejemplo: la RAM, Procesador, Disco Duro, CD-DVD ROM y otros dispositivos que esten conectado a él, y el Software (los programas) que permitan que estos dispositivos puedan ser utilizados por el usuario. La principal función es utilizar los recursos del ordenador (PC) para beneficio de la preferencia del usuario, ya sea para escribir documentos, escuchar musica, conectarse a internet, para jugar o cualquier otro uso que prefiera darle el usuario al computador siempre y cuando el computador se lo permita debido a su capacidad.






Podrían mencionarse otros ejemplos como:


*Conexión del teclado, mouse, bocinas,  CD-DVD ROM, etc.
*Enviar información a la pantalla, cable de red, conector de corriente, etc.
*Controlar dispositivos periféricos como USB, impresoras, Escáner, etc.




Sistemas Operativos mas conocidos:


 *Windows (Windows  95, Windows 98, Windows 2000 (Milenium), Windows  XP, Windows 2003 Server, Windows Vista, Windows 2008 Server, Windows 7 y Windows8).




 *Linux (Ubuntu, Red Hat, Mandriva, Fedora, Gentoo, Debian, Entre Otros).


 *Mac Os.




II- Historia de los Sistemas Operativos:




En la actualidad aun existen conflictos respecto a la real fecha del inicio de las generaciones de las computadoras, debido a esto no se especificaran totalmente per 
En la actualidad aun existen conflictos respecto a la real fecha del inicio de las generaciones de las computadoras, debido a esto no se especificaran totalmente pero se reflejara una cercanía a estas fechas sabemos que para poder conocer como conocemos el computador hoy en día este tuvo que pasar por un sin numero de modificaciones, transformaciones y crecimientos, mejor conocidas como generaciones.


*Generación Cero: Muchos historiadores dicen que existe esta generación otros la omiten o no la incluyen, pero daremos una pequeña descripción de lo que sucedió en esta etapa. Va entre los años 1937-45. En esta no existía un sistema operativo en sí sino que había una iteración directa entre el hardware (válvulas o tubos de vacío) la cual se utilizaban exclusivamente en el ámbito científico o militar y toda las interacciones era introducido a mano por el usuario. Se cree que el comienzo va con la computadora llamada ABC, según un supuesto dictamen jurídico que lo confirma. ABC y ENIAC (Electronic Integrator and Calculator) eran simplemente maquinas programables eléctricas. ABC ejecutaba aritmética binaria, memoria regenerativa, procesamiento paralelo, así como la separación funcional de memoria y cómputo y ENIAC entre otras cosas era capaz de realizar 5,000 adicciones o sumas en 20 segundos lo que una persona le llevaría 40 hora realizar.


*Primera Generación: Va entre los años 1945-50s.  En estas fechas se mencionan maquinas prototipos como ENIAC en 1941,  EDVAC en 1949, UNIVAC en 1951, IBM701 en 1953 e IBM650 en 1954. Aun se utilizaban los tubos de vacios conocidos como bulbos y esta etapa es inicianda con la instalación de la primera computadora cormecial UNIVAC  en los 50s, pesando alrededor de 30 toneladas y un espacio de 20 a 40 pies. Debido al alto costo de implementación, consumo e instrumentos usados por las computadoras para este timpo no existian mas de 30. En los 50s IBM gozaba de gran reputación en equipos, articulos y relojes, pero estaba fuera del área de las computadoras fue entonces que lanzo IBM701 que tuvo un lento pero gran exito al igual que con la introducción de su modelo IBM650, IBM ariesgo mucho y estimo la venta de 50 compuntadoras, pero al final logro instalar mucho mas de lo preevisto.


*Segunda Generación: Va entre los años 1950s-65. Aquí se ve un progreso importante con la implementación del desarrollo de los sistemas compartidos con multi-programación y el multi-procesamiento. Se le puede agregar que en esta época ya los sistemas operativos eran capaces tener más de un proceso en la memoria de almacenamiento principal y que el procesador cambiara rápidamente de un trabajo al otro. También surgieron los famosos sistemas de tiempo real.


*Tercera Generación: Va entre los años 1965-75. En esta época los Sistemas Operativo fueron dedicados para que fueran capaz de realizar de todo para todo tipo de persona de modo general. Eran capaces simultáneamente de hacer procesos por lotes (Batch Processing, un script o especificación para un grupo de tareas repetitivas), tiempo compartido (2 o mas tareas con recursos compartidos), procesamiento de tiempo real y multi-procesamiento. Aun que esto lo complico más ya que era computadora grandes, costosas y al mismo tiempo muy complicada para el publico en general.


*Cuarta Generación: Va a partir del 1975-hasta hoy en día. Podríamos decir que estos sistemas operativos son los que actualmente son conocidos como Windows, MacOS y Linux entre otros. También la implementación del la Internet en los 80 fueron y siguen siendo un gran avance para la sociedad humana, entre mucho avances más.






III- Diferentes ambientes de procesamiento: Hay 4 tipos por lotes, interactivo, tiempo compartido y en tiempo real.


*Procesamiento por Lotes: o Batch Processing, hacido una forma de operación en los primeros sistemas operativo hasta la actualidad, es en el cual se programa una o varias tareas (Script o Guiones) para realizar o trabajar con un grupo de informaciones o procesos similares.


*Procesamiento interactivo: Este ejecuta un proceso en un procesador que requiere la interacción de un usuario.


*Procesamiento por Tiempo Compartido: Este se refiere a compartir recursos con mucho usuarios por medio de la multitareas. Implementada en los años 60 y gran modelo en los 70, represento un aporte importante al ámbito de las computadoras. Todo esto se debió a que en esa época las pc (mainframes y minicomputadores)eran costosos se implemento esta medida para permitir que mas de un usuario usara una pc.


*Procesamiento por Tiempo Real: STR Es un sistema digital el cual interactúa con un entorno dinámico que es capaz de comunicarse correctamente con sus entrada, salidas y restricciones temporales, para darle un buen funcionamiento de acuerdo a los conceptos de predictibilidad, estabilidad, controlabilidad y alcanzabilidad.


IV- Tipos de Sistemas Operativos: Se encuentra 4 tipos Uni-usuario y multi-usuario, Uni-tarea y multi-tarea.


*Uni-usuario o Monousuario: Es aquel sistemas operativo que solo puede ser ocupado por un usuario a la vez por un determinado tiempo.


*Multiusuario: Es la característica de un sistema operativo que permite varios servicios y procedimiento a múltiples usuario simultáneamente.


*Uni-usuario o Monotarea: Es aquel sistema operativo que solo puede ejecutar un proceso o programa a la vez.


*Multitarea: Es la característica de los sistemas operativo actuales, que permiten realizar mas de un procedimiento o programa al mismo tiempo.


Enlaces consultados:


Generaciones


http://www.tecnotopia.com.mx/computadoras/generacion1.htm
http://es.wikipedia.org/wiki/Primera_generaci%C3%B3n_de_computadoras
http://www.cavsi.com/preguntasrespuestas/cuales-son-las-generaciones-de-la-computadora/
http://www.monografias.com/trabajos13/histcomp/histcomp.shtml

No hay comentarios: