Вы находитесь на странице: 1из 10

SISTEMAS

OPERATIVOS
Jaffet solis sanchez
Evidencia de logro 1
Computacin bsica
Lic. Profesor oscar prado

Contenido
SISTEMA OPERATIVO.............................................................................................. 2
Concepto:........................................................................................................... 2
Historia y evolucin............................................................................................ 2
Primera generacin (Finales de la dcada de los 50's)....................................2
Segunda generacin (Mitad de la dcada de los 60's)....................................3
Organizacin del uso del sistema operativo.......................................................5
Componentes del sistema operativo..................................................................5
Tipos de sistemas operativos............................................................................. 5
Funciones bsicas de un sistema operativo........................................................6
Administracin del procesador........................................................................6
Gestin de la memoria de acceso aleatorio:...................................................6
Gestin de entradas/salidas............................................................................ 6
Gestin de ejecucin de aplicaciones..............................................................6
Administracin de autorizaciones:...................................................................6
Gestin de archivos......................................................................................... 6
Gestin de la informacin................................................................................ 6
Administracin de trabajos.............................................................................. 6
Sistemas de multiprocesos................................................................................. 8
Sistemas de tiempo real..................................................................................... 9
Bibliografa............................................................................................................. 9

Jaffet solis sanchez

Pgina 1

SISTEMA OPERATIVO
Concepto:
1.-Conjunto de programas que sirven como interfaz entre el usuario (Sirve como agente de
intercambio de informacin entre la computadora y el usuario.) y la computadora, adems de que
administran los recursos de la misma (Entendindose como recursos: Memoria, Disco Duro,
Procesador, monitor.)
2.-Conjunto de programas que se integran con el hardware para facilitar al usuario, el
aprovechamiento de los recursos disponibles.
- Algunos de sus objetivos principales son:
1. Proveer de un ambiente conveniente de trabajo.
2. Hace uso eficiente del Hardware.
3. Provee de una adecuada distribucin de los recursos
-Para un Sistema Operativo real deber satisfacer las siguientes funciones:
Gobierna el Sistema.
Asigna los recursos.
Administra y controlar la ejecucin de los programas.

Historia y evolucin
Los Sistemas Operativos han estado relacionados histricamente con la arquitectura de las
computadoras en las cuales se ejecutan, razn por la cual su historia. Los Sistemas Operativos, al
igual que el Hardware de los computadores, 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 vlvulas (primera generacin ) a transistores (segunda
generacin), a circuitos integrados (tercera generacin), a circuitos integrados de gran y muy gran
escala (cuarta generacin).
Cada generacin Sucesiva de hardware ha ido acompaada de reducciones substanciales en los
costos, tamao, emisin de calor y consumo de energa, y por incrementos notables en velocidad
y capacidad. En la actualidad existe gran variedad de Sistemas Operativos como pueden ser
Windows 98, Windows NT, Linux, etc.
Primera generacin (Finales de la dcada de los 50's)
En esta dcada aparecen los sistemas de procesamiento por lotes, donde los trabajos se reunan
por grupos o lotes. Cuando se ejecutaba alguna tarea, sta tena control total de la mquina. Al
terminar cada tarea, el control era devuelto al sistema operativo, el cual limpiaba, lea e iniciaba
la siguiente tarea. Aparece el concepto de nombres de archivo del sistema para lograr
independencia de informacin. Los laboratorios de investigacin de General Motors poseen el
Jaffet solis sanchez

Pgina 2

crdito de haber sido los primeros en poner en operacin un sistema operativo para su IBM 701.

Segunda generacin (Mitad de la dcada de los 60's)


En esta generacin se desarrollan los sistemas compartidos con multiprogramacin, en los cuales
se utilizan varios procesadores en un solo sistema, con la finalidad de incrementar el poder de
procesamiento de la mquina. El programa especificaba tan slo que un archivo iba a ser escrito
en una unidad de cinta con cierto nmero de pistas y cierta densidad. El sistema operativo
localizaba entonces una unidad de cinta disponible con las caractersticas deseadas, y le indicaba
al operador que montara una cinta en esa unidad.

Tercera generacin
En esta poca surge la familia de computadores IBM/360 diseados como sistemas para uso
general, por lo que requeran manejar grandes volmenes de informacin de distinto tipo, lo cual
provoc una nueva evolucin de los sistemas operativos: los sistemas de modos mltiples, que
soportan simultneamente procesos por lotes, tiempo compartido, procesamiento en tiempo real
y |multiprocesamiento.

Jaffet solis sanchez

Pgina 3

Cuarta generacin (Mitad de la dcada de los 70's hasta nuestros das)


Los sistemas operativos conocidos en la poca actual son los considerados sistemas de cuarta
generacin. Con la ampliacin del uso de redes de computadoras y del procesamiento en lnea es
posible obtener acceso a computadoras alejadas geogrficamente a travs de varios tipos de
terminales. Con estos sistemas operativos aparece el concepto de mquinas virtuales, en el cual
el usuario no se involucra con el hardware de la computadora con la que se quiere conectar y en
su lugar el usuario observa una interfaz grfica creada por el sistema operativo.

Jaffet solis sanchez

Pgina 4

Organizacin del uso del sistema operativo


-Llamadas al Sistema
El Sistema Operativo en conjunto con el Hardware aparecen al usuario como un solo dispositivo
con un conjunto de instrucciones ms flexibles y variadas a las que se conoce como Llamadas al
Sistema (System Callings).
-Intrprete de Comandos
Tambin conocido por su nombre en ingls, Shell, es un programa que interpreta las rdenes del
usuario y las convierte en Llamadas al Sistema.
-Ncleo (o Kernel)
Es la parte del Sistema Operativo que se encarga de sincronizar la activacin de los procesos y
definir prioridades.
-Programas del Sistema
Son programas de servicio que debe ser solicitados explcitamente por los usuarios.
-Programas de Aplicacin
Programas externos al sistema, utilizados para realizar tareas especficas como simulacin,
creacin y edicin de grficas e imgenes, etc..

Componentes del sistema operativo


El sistema operativo est compuesto por un conjunto de paquetes de software que pueden
utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo
general en este conjunto de software:
El ncleo, que representa las funciones bsicas del sistema operativo, como por ejemplo, la
gestin de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de
las funciones de comunicacin.
El intrprete de comandos, que posibilita la comunicacin con el sistema operativo a travs de un
lenguaje de control, permitiendo al usuario controlar los perifricos sin conocer las caractersticas
del hardware utilizado, la gestin de las direcciones fsicas, etctera.
El sistema de archivos, que permite que los archivos se registren en una estructura arbrea.

Tipos de sistemas operativos


Existen dos tipos: Los basados en caracteres y los de interfaz grfica (ambientes amigables).
1. El sistema basado en caracteres es ejemplificado perfectamente con el sistema operativo utilizado
por las computadoras IBM y compatibles. El MS-DOS est listo para recibir un comando
desplegando el tipo de indicador (A> o C>) en la pantalla; en donde el usuario escribe carcter
por carcter el comando que se desea ejecutar.
2. Un sistema operativo que se opera mediante el uso de imgenes y smbolos en vez de palabras se
denomina interfaz grfica para el usuario, o GUI (Graphic User Interface).

Jaffet solis sanchez

Pgina 5

Funciones bsicas de un sistema operativo


Administracin del procesador
el sistema operativo administra la distribucin del procesador entre los distintos programas por
medio de un algoritmo de programacin. El tipo de programador depende completamente del
sistema operativo, segn el objetivo deseado.
Gestin de la memoria de acceso aleatorio: el sistema operativo se encarga de gestionar el
espacio de memoria asignado para cada aplicacin y para cada usuario, si resulta pertinente.
Cuando la memoria fsica es insuficiente, el sistema operativo puede crear una zona de memoria
en el disco duro, denominada "memoria virtual". La memoria virtual permite ejecutar aplicaciones
que requieren una memoria superior a la memoria RAM disponible en el sistema. Sin embargo,
esta memoria es mucho ms lenta.
Gestin de entradas/salidas: el sistema operativo permite unificar y controlar el acceso de los
programas a los recursos materiales a travs de los drivers (tambin conocidos como
administradores perifricos o de entrada/salida).
Gestin de ejecucin de aplicaciones: el sistema operativo se encarga de que las aplicaciones
se ejecuten sin problemas asignndoles los recursos que stas necesitan para funcionar. Esto
significa que si una aplicacin no responde correctamente puede "sucumbir".
Administracin de autorizaciones: el sistema operativo se encarga de la seguridad en
relacin con la ejecucin de programas garantizando que los recursos sean utilizados slo por
programas y usuarios que posean las autorizaciones correspondientes.
Gestin de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de
archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.
Gestin de la informacin: el sistema operativo proporciona cierta cantidad de indicadores que
pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.
Administracin de trabajos
Cuando existen varios programas en espera de ser procesados, el sistema operativo debe decidir
el orden de procesamiento de ellos, as como asignar los recursos necesarios para su proceso.
Administracin de recursos
Mediante est funcin el sistema operativo esta en capacidad de distribuir en forma adecuada y
en el momento oportuno los diferentes recursos (memoria, dispositivos, etc.,...) entre los diversos
programas que se encuentran en proceso, para esto, lleva un registro que le permite conocer que
recursos estn disponibles y cuales estn siendo utilizados, por cuanto tiempo y por quien, etc.
Control de operaciones entrada/salida
Mediante esta actividad el sistema operativo decide que proceso har uso del recurso, durante
cunto tiempo y en que momento.
Administracin de la memoria
Supervisa que reas de memoria estn en uso y cual estn libre, determina cuanta memoria
asignar a un proceso y en que momento, adems libera la memoria cuando ya no es requerida
para el proceso.

Jaffet solis sanchez

Pgina 6

RECUPERACION DE ERRORES
El sistema operativo contiene rutinas que intentan evitar perder el control de una tarea cuando se
suscitan errores en la trasferencia de informacin hacia y desde los dispositivos de entrada /
salida.
PROGRAMAS DE PROCESO
El sistema operativo contiene programas de servicios que sirven de apoyo al procesamiento de los
trabajos, se conocen tambin como utileras y se pueden clasificar en tres tipos:
A) UTILERIAS DEL SISTEMA
Se ejecutan bajo el control del sistema operativo y se utilizan para preparar algunos recursos
usados por el sistema. Son de uso interno.
B) UTILERIAS PARA ARCHIVOS
Manejan informacin de los archivos tales como imprimir, clasificar, copiar, etc.
C) UTILERIAS INDEPENDIENTES
Realizar funciones que se relacionan con la iniciacin de dispositivos de Entrada/Salida, carga del
sistema operativo, etc.

TIPOS DE SISTEMA OPERATIVO


El sistema operativo como controlador y supervisor de todas las actividades que realiza la
computadora tiene caractersticas que le permiten soportar tcnicas avanzadas de procesamiento
de datos como:
-

La utilizacin de Lenguaje de Alto Nivel.


Tiempo Compartido.
Multiprogramacin.
Memoria Virtual

Sistemas de multiprocesos
Un sistema operativo se denominada multiprocesos cuando muchas "tareas" (tambin conocidas
como procesos) se pueden ejecutar al mismo tiempo.</b>
Jaffet solis sanchez

Pgina 7

Las aplicaciones consisten en una secuencia de instrucciones llamadas "procesos". Estos procesos
permanecen activos, en espera, suspendidos, o se eliminan en forma alternativa, segn la
prioridad que se les haya concedido, o se pueden ejecutar en forma simultnea.
Un sistema se considera preventivo cuando cuenta con un programador (tambin llamado
planificador) el cual, segn los criterios de prioridad, asigna el tiempo de los equipos entre varios
procesos que lo solicitan.
Se denomina sistema de tiempo compartido a un sistema cuando el programador asigna una
cantidad determinada de tiempo a cada proceso. ste es el caso de los sistemas de usuarios
mltiples que permiten a varios usuarios utilizar aplicaciones diferentes o similares en el mismo
equipo al mismo tiempo. De este modo, el sistema se denomina "sistema transaccional". Para
realizar esto, el sistema asigna un perodo de tiempo a cada usuario.

Sistemas de multiprocesadores
La tcnica de multiprocesamiento consiste en hacer funcionar varios procesadores en forma
paralela para obtener un poder de clculo mayor que el obtenido al usar un procesador de alta
tecnologa o al aumentar la disponibilidad del sistema (en el caso de fallas del procesador).
Las siglas SMP (multiprocesamiento simtrico o multiprocesador simtrico) hacen referencia a la
arquitectura en la que todos los procesadores acceden a la misma memoria compartida.
Un sistema de multiprocesadores debe tener capacidad para gestionar la reparticin de memoria
entre varios procesadores, pero tambin debe distribuir la carga de trabajo.

Sistemas fijos
Los sistemas fijos son sistemas operativos diseados para funcionar en equipos pequeos, como
los PDA (asistentes personales digitales) o los dispositivos electrnicos autnomos (sondas
espaciales, robots, vehculos con ordenador de a bordo, etctera) con autonoma reducida. En
consecuencia, una caracterstica esencial de los sistemas fijos es su avanzada administracin de
energa y su capacidad de funcionar con recursos limitados.

Los principales sistemas fijos de "uso general" para PDA son los siguientes:

Jaffet solis sanchez

Pgina 8

PalmOS
Windows CE / Windows Mobile / Window Smartphone

Sistemas de tiempo real


Los sistemas de tiempo real se utilizan principalmente en la industria y son sistemas diseados
para funcionar en entornos con limitaciones de tiempo. Un sistema de tiempo real debe tener
capacidad para operar en forma fiable segn limitaciones de tiempo especficas; en otras
palabras, debe tener capacidad para procesar adecuadamente la informacin recibida a intervalos
definidos claramente (regulares o de otro tipo).
ejemplos:
OS-9;
RTLinux (RealTime Linux);
QNX;

Bibliografa
http://es.ccm.net/contents/651-sistema-operativo. (s.f.).
http://www.ecured.cu/index.php/Archivo:Componentes_Sistemas_Operativos.PNG. (s.f.).
http://www.mflor.mx/materias/comp/cursoso/sisope1.htm, .. (s.f.).

Jaffet solis sanchez

Pgina 9

Вам также может понравиться