Sie sind auf Seite 1von 4

UNIVERSIDAD POLITECNICA DE FRANCISCO I.

MADERO
INGENIERIA EN SISTEMAS COMPUTACIONALES
INTRODUCCIN A LOS SISTEMAS
COMPUTACIONALES
PROFESORA: VIRGINIA CALDIO MRQUEZ
Yuridia Salas Cortes
MATRICULA: 1510034248
TAREA: SISTEMA OPERATIVO.
GRUPO: 1SCG1
PRIMER CUATRIMESTRE
FECHA: 03/11/2015

Yuridia salas cortes

SISTEMA OPERATIVO

El sistema operativo es un conjunto de programas que se inician al arrancar el


ordenador y cuya funcin principal es desvincular al usuario de las caractersticas
hardware de su equipo y facilitarle as la ejecucin de otros programas, es decir,
simplicar al usuario el uso del ordenador.
Provee de rutinas bsicas para controlar los distintos dispositivos del equipo y
permite administrar, escalar y realizar interaccin de tareas.
Un sistema operativo, tiene tambin como funcin, administrar todos los
perifricos de una computadora. Es el encargado de mantener la integridad del
sistema.
Podemos decir que el sistema operativo es el programa ms importante de la
computadora.
Existen muchos tipos de Sistemas Operativos, cuya complejidad vara
dependiendo de qu tipo de funciones proveen, y en qu tipo de equipo puede ser
usado. Algunos sistemas operativos permiten administrar gran cantidad
de usuarios, en cambio otros controlan dispositivos de hardware como bombas de
petrleo.
Una de las atribuciones del sistema operativo es cargar en la memoria y facilitar la
ejecucin de los programas que el usuario utiliza. Cuando un programa est en
ejecucin, el sistema operativo contina trabajando. Por ejemplo, muchos
programas necesitan realizar acceso al teclado, vdeo e impresora, as como
accesos al disco para leer y grabar archivos. Todos esos accesos son realizados
por el sistema operativo, que se encuentra todo el tiempo activo, prestando
servicios a los programas que estn siendo ejecutados.

Funciones del 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

Yuridia salas cortes

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.

TIPOS DE SISTEMAS OPERATIVOS:

Sistemas de multiprocesos:

Un sistema operativo se denomina de multiprocesos cuando muchos procesos se


pueden ejecutar al mismo tiempo.
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.

Sistema preventivo:

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.

Sistema de tiempo compartido:

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

Yuridia salas cortes

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.
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 como los dispositivos
electrnicos autnomos (sondas espaciales, robots, vehculos con ordenador de a
bordo) 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:
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 de tener la capacidad
para procesar adecuadamente la informacin recibida a intervalos definidos
claramente.
Estos son algunos ejemplos de sistemas operativos de tiempo real:
OS-9;
RTLinux (RealTime Linux);
QNX;

Yuridia salas cortes

Das könnte Ihnen auch gefallen