6. Evolución de los Sistemas Operativos Para comprender más a fondo qué es un sistema operativo, es necesario entender cómo han sido desarrollados. Los primeros sistemas evolucionaron como soluciones a los problemas hasta los actuales. Los Sistemas Operativos, al igual que el Hardware, han sufrido una serie de cambios revolucionarios llamados generaciones. En el caso del Hardware, las generaciones han sido marcadas por grandes avances en los componentes utilizados, pasando de válvulas ( primera generación ) a transistores ( segunda generación ), a circuitos integrados ( tercera generación), a circuitos integrados de gran escala (cuarta generación). Cada generación de hardware ha ido acompañada de reducciones substanciales en los costos, tamaño, emisión de calor y consumo de energía, y por incrementos notables en velocidad y capacidad. · Generacion Cero (década de 1940) Los primeros sistemas de ordenadores no poseían sistemas operativos. Los usuarios tenían completo acceso al lenguaje de la maquina. Todas las instrucciones eran codificadas a mano. · Primera Generacion (década de 1950) Estos sistemas operativos fueron diseñados para hacer mas fluida la transición entre trabajos. Antes de que los sistemas fueran diseñados, se perdía un tiempo considerable entre la terminación de un trabajo y el inicio del siguiente. Este fue el comienzo de los sistemas de procesamiento por lotes, donde los trabajos se reunían por grupos o lotes. Cuando el trabajo estaba en ejecución, este tenia control total de la maquina. Al terminar cada trabajo, el control era devuelto al sistema operativo, el cual limpiaba y leía e iniciaba el trabajo siguiente. Ésto se mejoró con la introducción de tarjetas perforadas. En esta generación también se introdujeron los transistores, pero sólo las grandes universidades y las grandes corporaciones o bien las oficinas del gobierno se podían dar el lujo de tenerlos.
7.
8.
9. UNIX es un sistema operativo multitarea y multiusuario, lo cual significa que puede ejecutar varios programas simultáneamente, y que puede gestionar a varios usuarios simultáneamente. Se desarrolló en los laboratorios Bell (por Kernighan & Thompson). Es un sistema operativo de tiempo compartido, controla los recursos de un ordenador y los asigna entre los usuarios . Este sistema contiene las siguientes características : - Es un sistema operativo multiusuario , con capacidad de simular multiprocesamiento y procesamiento no interactivo. - Está escrito en un lenguaje de alto nivel: C . - Dispone de un lenguaje de control programable llamado SHELL . - Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software. - Emplea manejo dinámico de memoria por intercambio o paginación. - Tiene capacidad de interconexión de procesos. - Permite comunicación entre procesos. - Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos. - Tiene facilidad para direccionamiento de Entradas/Salidas. - Garantiza un alto grado de portabilidad .
10. Este sistema operativo es una versión mejorada del sistema Unix. Linux es una muy buena alternativa frente a los demás sistemas operativos . Más allá de las ventajas evidentes de costo, ofrece algunas características muy notables. En comparación con las otras versiones de Unix para PC, la velocidad y confiabilidad de Linux son muy superiores. También está en ventaja sobre la disponibilidad de aplicaciones. Comunicaciones y capacidades de red La superioridad de Linux sobre otros sistemas operativos es evidente en sus usos para redes y comunicaciones. Con Linux puedes conectarte a Internet. Otras de sus características son la portabilidad de sistemas abiertos Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema. Memoria virtual usando paginación (sin intercambio de procesos completos) a disco. VENTAJAS : - Es totalmente gratuito, su seguridad, es muy robusto, estable y rápido, no está restringido a personas con grandes conocimientos de informática, … DESVENTAJAS : - Linux no cuenta con una empresa que lo respalde, no es tan fácil de usar como otros sistemas operativos, la documentación y terminología es muy técnica, es muy sensible al hardware, muchas distribuciones e idiomas y que hay que leer y entender código LINUX
11. MAC-OS El Sistema Operativo Mac OS no fue la primer interfaz gráfica, pero fue la primera con gran éxito por su accesibilidad de precio. Mac OS (del inglés Macintosh Operating System , en español Sistema Operativo de Macintosh ) es el nombre del sistema operativo creado por Apple para su línea de computadoras Macintosh. Es conocido por haber sido el primer sistema dirigido al gran público en contar con una interfaz gráfica compuesta por la interacción del mouse con ventanas, iconos y menús. Apple quitó importancia de forma deliberada a la existencia del sistema operativo en los primeros años de su línea Macintosh procurando que la máquina resultara más agradable al usuario, diferenciándolo de otros sistemas contemporáneos, como MS-DOS , que eran un desafío técnico. A partir de Mac OS X, el sistema es un derivado de Unix que mantiene en su interfaz gráfica muchos elementos de las versiones anteriores. Una de las mejoras de MAC-OS es el Mac OS X v10.2 es una actualización del sistema operativo de Mac con un gran conjunto de prestaciones para los usuarios más exigentes de Mac y con gran potencialidad. Esta nueva versión cuenta con más de 150 características que lo convierten en el sistema operativo más avanzado del mundo.
12. MS-DOS MS-DOS es un sistema patentado por Microsoft Corporation para ordenadores personales PC's. El Sistema Operativo más difundido con diferencia es MS-DOS. MS-DOS son las siglas de MicroSoft Disk Operating System , Sistema operativo de disco de Microsoft. Es un sistema operativo comercializado por Microsoft perteneciente a la familia DOS . Se trata de un SO que permite utilizar el PC en un sólo puesto de trabajo: monopuesto (o monousuario), es decir, no da la posibilidad de que distintos usuarios desde distintos puestos puedan trabajar simultáneamente sobre un único S.O. MS-DOS es también monotarea, ya que no permite simultanear la ejecución de varias tareas a la vez. Por tanto, antes de ejecutar una nueva orden, debemos esperar a que concluya la anterior. A MS-DOS le acompañan unos números que indican la versión. Si la diferencia entre dos versiones es la última cifra representa pequeñas variaciones. Sin embargo, si es en la primera cifra representa cambios fundamentales. Las versiones comenzaron a numerar por 1.0. El sistema operativo MS-DOS tiene una estructura donde existen unidades, dentro de ellas directorios y a su vez dentro de ellos tenemos los ficheros. Las unidades son las disqueteras y los discos duros. Los directorios son, dentro de las unidades, carpetas donde se guardan los ficheros. Los ficheros son conjuntos de datos y programas.
13. WINDOWS · WINDOWS VS. LINUX · WINDOWS VS. MS-DOS ** CARACTERÍSTICAS WINDOWS
14. La comparación de Microsoft Windows y el sistema operativo de Linux es un tema común de la discusión entre sus usuarios. Windows es el sistema operativo más importante bajo una licencia propietaria de software, mientras que Linux es el sistema operativo más importante bajo una licencia libre de software. Los dos sistemas operativos compiten por el usuario básico en el mercado de las computadoras personales así como el mercado de los servidores, y se utilizan en agencias del gobierno, escuelas, oficinas, hogares, servidores de intranet y de internet, supercomputadoras y sistemas integrados. Windows domina el mercado de las computadoras personales y de escritorio (90%). Por su parte, la característica que Linux maneja como su potencial ventaja, es que pone en las manos del usuario todo un código del sistema, el cual puede ser transformado de acuerdo a las necesidades del usuario. Aunque esto tiene sus consecuencias. Mientras Windows da la opción de resolver todo a través de sus sistema operativo, obligando al usuario a depositar su confianza en la buena aplicación del programa y, por consecuencia, del programador de dicho sistema; Linux provee al usuario la responsabilidad de que el sistema pasa a estar en sus manos, es decir,no le da la seguridad instantánea, sino que pone a su disposición los medios para conseguirla.
15. WINDOWS vs. MS-DOS Para ambos sistemas operativos, una de sus ventajas es su capacidad de procesar mucha información, crear scripts o guiones de comandos para automatizar este procesamiento. Otra ventaja es que se entiende y se puede trabajar con todo el contenido de la computadora, su configuración, su funcionamiento y se puede jugar con eso para mejorar el rendimiento del equipo o para resolver problemas. Las interfaces de línea de comando son rápidas, eficientes y de bajo consumo de recursos. La desventaja es que para las grandes masas, es muy difícil comprender y entender como procesar la información y aprenderse los comandos para generar la información. En general el sistema operativo windows tiene más ventajas que el MS-DOS, a continuación veremos el por qué. Windows al principio corría sobre DOS, pero ahora ya es independiente y lo que hace es evitarte el aprender los comandos, así con el ratón abres ventanas donde ves el contenido de los directorios y navegas a través de éstos, por medio de formularios, menús, etc. Configuras tu equipo, agregas o quitas software y un sin fin de cosas, sin necesidad de dictar una sola línea de comando. La desventaja es que sin ratón o mouse se acabaron todas las habilidades del usuario, no se sabe donde están las cosas, si no abre una ventana o la resolución del monitor no es la suficiente puede presentarse el caso de que no sea posible configurar algo y por no saber ejecutar comandos la gente no adquiere la habilidad de la automatización de tareas tan fácilmente como cuando se acostumbra ejecutar líneas de comando. Otro problema es que a cada versión le cambian a la gente el lugar de las cosas, las ventanas, forma, contenido y un sin fin de cosas que obliga a la gente a volver a recorrer la línea de aprendizaje y aumenta el miedo al uso de la tecnología.