6
FUNDAMENTOS DE LOS SISTEMAS OPERATIVOS Historia Los Sistemas Operativos, al igual que el Hardware de los computadores han sufrido una serie de cambios revolucionaros llamados generaciones. En el cual cada generación ha ido acompañada de mejoras como disminuciones de costo, tamaño, emisión de calor y consumo de energía, aumento de capacidad de almacenaje y velocidad. -Generación Cero (Década de 1940) Los sistemas no tenían sistemas operativos o lógicos. Los usuarios hacían el trabajo completamente ingresando el lenguaje de la máquina y todas las instrucciones manualmente que ellas necesitaban. -Primera Generación (Década de 1950) Los Sistemas Operativos de los años cincuenta Fueron diseñados para hacer más fluida la transición entre trabajos. En este año se implementó el primer sistema operativo para la IBM 701. Los sistemas en esta época desarrollaban solamente una tarea para lograr la máxima utilización del sistema. Pero lo más significativo de esta época fue la implementación del transistor. - Segunda Generación (Década de 1960) Caracterizada por el desarrollo de los sistemas compartidos con multiprogramación y los principios de multiprocesamiento. En los de multiprogramación, varios programas de usuario se encuentran al mismo tiempo en almacenamiento principal y el procesador cambia rápidamente de un trabajo a otro. Se desarrollaron los sistemas compartidos en la que los usuarios podía acoplarse directamente con el computador a través de terminales. Los sistemas de tiempo real podían proveer una respuesta inmediata al usuario. - Tercera Generación (entre 1960 y 1970) Se inicia en 1964, con la introducción de la familia de computadores Sistema7360 de IBM. Eran grandes, voluminosos y con propósito de serlo para toda la gente. Eran sistemas de

Fundamentos de los sistemas operativos

Embed Size (px)

Citation preview

Page 1: Fundamentos de los sistemas operativos

FUNDAMENTOS DE LOS SISTEMAS OPERATIVOS

Historia

Los Sistemas Operativos, al igual que el Hardware de los computadores han sufrido una

serie de cambios revolucionaros llamados generaciones. En el cual cada generación ha

ido acompañada de mejoras como disminuciones de costo, tamaño, emisión de calor y

consumo de energía, aumento de capacidad de almacenaje y velocidad.

-Generación Cero (Década de 1940)

Los sistemas no tenían sistemas operativos o lógicos. Los usuarios hacían el trabajo

completamente ingresando el lenguaje de la máquina y todas las instrucciones

manualmente que ellas necesitaban.

-Primera Generación (Década de 1950)

Los Sistemas Operativos de los años cincuenta Fueron diseñados para hacer más fluida

la transición entre trabajos. En este año se implementó el primer sistema operativo para la

IBM 701. Los sistemas en esta época desarrollaban solamente una tarea para lograr la

máxima utilización del sistema.

Pero lo más significativo de esta época fue la implementación del transistor.

- Segunda Generación (Década de 1960)

Caracterizada por el desarrollo de los sistemas compartidos con multiprogramación y los

principios de multiprocesamiento. En los de multiprogramación, varios programas de

usuario se encuentran al mismo tiempo en almacenamiento principal y el procesador

cambia rápidamente de un trabajo a otro.

Se desarrollaron los sistemas compartidos en la que los usuarios podía acoplarse

directamente con el computador a través de terminales.

Los sistemas de tiempo real podían proveer una respuesta inmediata al usuario.

- Tercera Generación (entre 1960 y 1970)

Se inicia en 1964, con la introducción de la familia de computadores Sistema7360 de IBM.

Eran grandes, voluminosos y con propósito de serlo para toda la gente. Eran sistemas de

Page 2: Fundamentos de los sistemas operativos

modos múltiples, tenían un procesamiento en tiempo real y un multiprocesamiento. Eran

grandes y costosos. Estos sistemas introdujeron una mayor complejidad pues los usuarios

no estaban acostumbrados a usarlos.

- Cuarta Generación (1970 en adelante)

Estos constituyen el estado actual de la tecnología. Muchos diseñadores y usuarios se

sienten aun incomodos por el avance rápido y significativo de esta cuarta generación. Los

sistemas de seguridad se han incrementado para contrarrestar la vulneración de las

líneas de comunicación para que los datos importantes del usuario estén seguros.

Actualmente el usuario no se concentra en los detalles físicos sino en el sistema operativo

que usa la computadora. Nuestro mundo es una sociedad orientada a la información,

Tecnología y Globalización donde cada vez más avanzan a un ritmo alarmante los

desarrollos no solo de los sistemas operativos sino de todo los campos electrónicos, de

Salud, Bélico, de educación, etc… en general, buscando el beneficio en algunos casos de

la humanidad misma.

¿Qué es un Sistema Operativo?

Es el programa o Software (parte lógica) más importante de un ordenador. Para que

funcionen los otros programas, cada ordenador debe tener un sistema operativo instalado.

Estos sistemas operativos realizan las tareas básicas para que el usuario pueda trabajar

en él y con el cual nosotros interactuamos a través de los periféricos o Hardware. El

sistema operativo también es responsable de la seguridad y envió de la información.

Este es un sistema reciproco o de participación de todos los componentes que son el

Hardware, Software y el usuario, pues la parte lógica (Software) necesita de un espacio

para poder ejecutarse o desarrollarse (hardware) y al mismo tiempo estas partes físicas

no sirven sin un sistema operativo ni alguien que le dé órdenes y le guie.

Componentes de un sistema Operativo

-Gestión de procesos.

Es un programa en Ejecución que necesita recursos para realizar una tarea como la

memoria, archivos y dispositivos para editar, crear o destruir los procesos. La gestión de

procesos podría ser similar al trabajo de oficina, tareas a realizar dependiendo de

prioridades de la más alta o baja según su importancia.

Page 3: Fundamentos de los sistemas operativos

-Gestión de la memoria principal.

Es como su nombre lo dice la memoria en la cual se almacenan los datos principales de la

CPU y el usuario puede tener rápido acceso a estos. Pero, es volátil y pierde su contenido

ante posibles fallos del sistema.

-Gestión de almacenamiento secundario.

Un sistema de almacenamiento secundario es necesario, ya que la memoria principal es

volátil y además muy pequeña para almacenar todos los programas y datos. También es

conveniente colocar aquí los danos que no sean importantes y no en la memoria principal.

-Sistema de entrada y salida.

Consiste en un sistema de almacenamiento temporal (caché), una interfaz de

manejadores de dispositivos y otra para dispositivos concretos.

-Sistema de archivos.

Los archivos son colecciones de información relacionada, definida por los creadores.

Estos almacenan programas, datos tales como imágenes, archivos, textos, etc… en el

cual el SO es responsable de:

Construir y eliminar archivos.

Ofrecer funciones para manipular archivos.

Establecer la correspondencia entre archivos y unidades de almacenaje.

Realizar copias de seguridad de archivos

-Sistemas de protección

Mecanismo que controla el acceso de los programas o usuarios a los recursos del sistema

el cual el SO se encarga de:

Distinguir entre uso autorizado y no autorizado.

Especificar los controles de seguridad a realizar.

Forzal el uso de estos mecanismos de protección.

-Sistema de comunicaciones

Para mantener las comunicaciones con los otros sistemas es necesario controlar el envió

de información a través de la red. También hay que crear y mantener puntos de

comunicación que sirvan ara enviar, recibir información y mantener conexiones virtuales.

Page 4: Fundamentos de los sistemas operativos

-Sistema de programas

Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de el.

Ofrecen un entorno útil para el desarrollo y ejecución de programas como:

Manipulación y modificación de archivos.

Información del estado del Sistema.

Soporte a lenguajes de programación

Comunicaciones.

-Gestor de recursos

Como Gestor de recursos el sistema operativo administra:

La unidad Central de Procesamiento (Microprocesador).

Los dispositivos de entrada y salida.

La memoria Principal.

Los discos de almacenamiento.

Los procesos.

Y en general todos los recursos del sistema.

CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS

-Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo.

Algunos sistemas operativos permiten centenares o miles de usuarios al tiempo.

-Multiprocesador: Soporta el abrir de un mismo programa en más de una CPU.

-Multitarea: Permite que varios programas se ejecuten al mismo tiempo.

-Multitramo: Permite que diversas partes de un solo computador funcionen al mismo

tiempo.

-Tiempo Real: Responde a las entradas inmediatamente.

Page 5: Fundamentos de los sistemas operativos

TIPOS DE SISTEMAS OPERATIVOS

Microsoft

-Windows 95

-Windows 98

-Windows XP

-Windows Vista

-Windows 7

-Windows8

Apple

-iOs

-Mac OS 8

-Mac OS 9

-Mac OS X Lion

Otros

-Linux

-Unix

-Solais

-Google Chrome OS

- Fedora

Page 6: Fundamentos de los sistemas operativos

BIBLIOGRAFIA VIRTUAL

Monografias. Web. Banco de datos [en linea][consultado en Mayo] disponible en

internet:http://www.monografias.com/trabajos6/hiso/hiso.shtml

About. Blog. Banco de datos [en linea][consultado en Mayo] disponible en

internet:http://windowsespanol.about.com/od/ConoceEInstalaWindows/f/Que-Es-Un-

Sistema-Operativo.htm

Wikipedia. Web. Banco de datos [en linea][consultado en Mayo] disponible en

internet:http://es.wikipedia.org/wiki/Sistema_operativo

Masadelante. Blog. Banco de datos [en linea][consultado en Mayo] disponible en

internet:http://www.masadelante.com/faqs/sistema-operativo