Sie sind auf Seite 1von 10

Resumen

Introduccin a los sistemas operativos


Definicin
Un sistema operativo es una coleccin de programas que acta como interfaz entre el
usuario de un ordenador y el hardware del equipo. El propsito de un sistema operativo
es proporcionar un entorno en el que un usuario puede ejecutar los programas.
LOS sistemas operativos son vistos como gestores de recursos y estn diseados para
servir a dos propsitos bsicos:
-Para controlar la asignacin y utilizacin de los recursos del sistema de
computacin entre los diversos usuarios y tareas.
-Para proporcionar una interfaz entre el hardware del ordenador y el programador
que simplifica y hace posible la creacin, codificacin, depuracin y mantenimiento
de programas de aplicacin
Mapa conceptual del Sistema operativo

Mapa Conceptual de Sistema Operativo

El posicionamiento del sistema operativo en la computadora esta dado por:

Funciones del Sistema Operativo:


Las principales funciones de un sistema operativo son los siguientes:
-Gestin de Procesos
- Gestin de memoria
- Gestin de almacenamiento secundario
-Gestin de I / O
-Administracin de archivos
- Proteccin
- Gestin de Redes
- Interpretacin de comandos.
Gestin Del Proceso
La CPU ejecuta un gran nmero de programas. Un proceso es un programa en ejecucin.
El sistema operativo es responsable de las siguientes actividades en relacin con la
gestin de procesos:
- La creacin y supresin de los dos procesos de usuario y del sistema
- La suspensin y la reanudacin de los procesos.
-La provisin de mecanismos para la sincronizacin de los procesos
-La provisin de mecanismos para el manejo de punto muerto.
Gestin de la memoria
La memoria es la parte ms cara en el sistema informtico. La memoria es un gran
conjunto de palabras o bytes, cada uno con su propia direccin. El sistema operativo es
responsable de las siguientes actividades en relacin con la gestin de memoria.
- Realizar un seguimiento de lo que se estn utilizando actualmente partes de la memoria
y por quin.

- Decidir qu procesos han de ser cargados en la memoria cuando se disponga de espacio


de memoria.
- Asignar y asigna espacio de memoria segn sea necesario.
Gestin de almacenamiento secundario
El objetivo principal de un sistema informtico es para ejecutar programas. Estos
programas, junto con los datos a los que acceden, deben estar en la memoria principal
durante la ejecucin. Puesto que la memoria principal es demasiado pequea para
acomodar permanentemente todos los datos y el programa, el sistema informtico debe
proporcionar almacenamiento secundario a la memoria principal de copia de seguridad.
El sistema operativo es responsable de las siguientes actividades en relacin con la
administracin de discos:
-gestin del espacio libre
-asignacin de almacenamiento
-Programacin de discos

Gestin I / O
Uno de los efectos de un sistema operativo es permite al usuario utilizar diferentes tipos
de dispositivos de I / O en el ordenador y ocultar la complejidad de la utilizacin de
dispositivos de hardware del usuario. El sistema operativo es responsable de las
siguientes actividades en relacin con la gestin de I/O:
- Un sistema de almacenamiento en cach de bfer
- Para activar un cdigo de controlador de dispositivo en general
- Para ejecutar el software del controlador de dispositivos de hardware especficos cuando
sea necesario.
Gestin de Archivos
La gestin de archivos es uno de los servicios ms visibles de un sistema operativo. Los
archivos se asignan, por el sistema operativo, en dispositivos fsicos. Un archivo es una
coleccin de informacin relacionada definida por su creador. Comnmente, los archivos
representan programas (tanto de origen y formularios objeto) y datos. Los archivos de
datos pueden ser numricos, alfabticos o alfanumricos, sonido o vdeo.
El sistema operativo es responsable de las siguientes actividades en relacin con la
gestin de archivos:
-La creacin y supresin de ficheros.
-La creacin y eliminacin de directorio.
- El soporte para manipular archivos y directorios.
- El mapeo de archivos en el almacenamiento en disco.
- Copia de seguridad de archivos en almacenamiento estable
- Proteccin y seguridad de los archivos.

Proteccin
Los distintos procesos en un sistema operativo deben ser protegidas de las actividades
del otro. A tal fin, varios mecanismos que pueden utilizarse para asegurar que los
archivos, segmento de memoria, CPU y otros recursos pueden ser operados nicamente
por aquellos procesos y los usuarios que han obtenido la debida autorizacin del sistema
operativo.
El sistema operativo es responsable de las siguientes actividades en relacin con la
proteccin:
-Proporciona un mecanismo para controlar el acceso de los programas, procesos o
usuarios a los recursos definidos por unos controles de la computadora.
- Mejorar la fiabilidad mediante la deteccin de errores latentes en las interfaces entre
subsistemas componentes.
- La deteccin temprana de errores de interfaz para evitar subsistema sano por un
subsistema que est funcionando mal.
- Proporcionar un medio de autenticacin y autorizacin

Redes
Con el avance de la tecnologa de la necesidad de sistemas distribuidos y el intercambio
de informacin o acceder desde un ordenador remoto tiene se convierte en el orden del
da. Casi todas las organizaciones dependen de la Intranet o Internet. As que hay una
necesidad de protocolos de red y aplicacin.
El sistema operativo es responsable de las siguientes actividades en relacin con el
establecimiento de una red:
-Configuracin de una conexin de red (LAN Inalmbrico y)
-mecanismo para mantener la direccin IP (Manual y mediante el uso de DHCP)
-protocolo de red Gestin
-Seguridad de conexin de red
-gestin del cortafuego para bloquear el acceso no autorizado de equipo
Interpretacin de comandos
Uno de los componentes ms importantes de un sistema operativo es el intrprete de
comandos. El intrprete de comandos es la interfaz principal entre el usuario y el resto
del sistema.
Las sentencias de comandos mismos se ocupan de la gestin de procesos, administracin
de i/ o, la gestin del almacenamiento secundario, la gestin de la memoria principal, el
acceso al sistema de archivos, proteccin y trabajo en red.
El sistema operativo es responsable de las siguientes actividades en relacin con la
interpretacin de comandos:
-Proporciona un mecanismo para leer comando del usuario o proceso.
- Interpretar comando en lenguaje de bajo nivel
- Interactuar con requerida hardware, recursos o archivo.

- Generar salida definida en la clase.

Clasificacin de Sistema Operativo


En un sistema operativo de procesamiento por lotes usuarios enviar trabajos de entorno a
un lugar central donde estos trabajos se recogen en un lote, y posteriormente se colocan
en una cola de entrada en el equipo en el que se llevar a cabo.

Ventajas de procesamiento por lotes


- Una vez que se inicia el proceso de datos, la computadora puede estar en
funcionamiento sin supervisin.
-El procesamiento por lotes permite a una organizacin para aumentar la
eficiencia, porque una gran cantidad de transacciones se pueden combinar en un
lote en lugar de procesarlos cada uno individualmente.

Desventajas de procesamiento por lotes


-Con el procesamiento por lotes hay un retardo de tiempo antes de que el trabajo
se procesa y se volvi.
-Es muy difcil mantener la prioridad entre los lotes.
- No hay interaccin directa del usuario con el ordenador.

Sistema Operativo interactivo:


En un sistema operativo interactivo, el usuario interacta directamente con el sistema
operativo para suministrar comandos y datos como se ejecuta el programa de aplicacin
y el usuario recibe los resultados del procesamiento inmediato. El usuario est en
comunicacin bidireccional directa con el ordenador

Sistema de Intercambio de Tiempo de funcionamiento:


Un sistema de tiempo compartido permite que muchos usuarios comparten los recursos
de la computadora al mismo tiempo. En otras palabras, el intercambio de tiempo se
refiere a la asignacin de los recursos informticos en las ranuras de tiempo para varios
programas simultneamente

Ventajas del Sistema de Intercambio de Tiempo


- Ms de un usuario puede ejecutar sus tareas de forma simultnea.
-tiempo de CPU de espera se reduce y la mejor utilizacin de los recursos.

Desventajas de Sistema de Intercambio de Tiempo


-Cuestin de asegurar la seguridad y la integridad de los datos y los programas de
usuario.
- Desde mltiples procesos se gestionan de forma simultnea, por lo que requiere
un manejo adecuado de la memoria principal.

Sistema Operativo mltiple programada


Un sistema operativo de multiprogramacin es un sistema que permite a ms de un
programa de usuario activa (o parte del programa de usuario) para ser almacenados en la
memoria principal de forma simultnea. El sistema operativo recoge uno de los
programas y comienza a ejecutar

Ventajas del sistema operativo de multi programacin


-Aumentar utilizacin del CPU y reducir el tiempo de inactividad de la CPU.
-Se disminuye el tiempo total de lectura necesaria para ejecutar un trabajo como
los puestos de trabajo estn en la memoria principal.

Desventajas de la programacin del sistema operativo multi


-Es bastante sofisticado y complejo en comparacin con el sistema de
Uniprogramming.

-proceso puede consumir ms memoria disponible. En tal caso, el sistema se


ralentiza o se puede colgar algn tiempo.
Sistema operativo en tiempo real (RTOS)
Es un sistema operativo (OS) destinado a servir peticiones de aplicaciones en tiempo real.
Debe ser capaz de procesar datos a medida que entra, normalmente sin retrasos
tamponantes. Estos sistemas operativos gestionan los aplicacin en la que el tiempo de
respuesta es de extrema importancia.
Hay dos tipos de sistemas de tiempo real
Sistemas suaves De Tiempo Real:
Si ciertos plazos se pierden entonces el sistema contina funcionando sin fallos y no
causar un desastre grave, pero su rendimiento se degradar. Es el tipo menos restrictivos
de la hora real.
Sistemas duros De Tiempo Real:
Si los plazos que a continuacin se pierden entonces el sistema no va a funcionar y va a
dar lugar a desastres graves. Es totalmente de tipo restrictivo de la hora real.
Ventajas del sistema operativo en tiempo real
-Mejor programacin de tareas en comparacin con el rendimiento del proceso y los
plazos de tiempo Manual est garantizado en la mayora de los casos.
- Acelerar el proceso por el automanaging de los recursos del sistema, como en el caso de
aviones piloto automtico y sistema de reservas e-billete de tren.
Desventajas de sistema operativo en tiempo real
- Si las lneas muertas de tiempo se pierden, puede dar lugar a graves desastrosa
situacin.
- Se requiere kernel adicional complejo y necesita, memoria y otros recursos.
- Ms vulnerables a violaciones de seguridad como virus y accesos no autorizados.

Sistema Operativo de multiprocesamiento


Un sistema de multiprocesamiento es una configuracin de hardware de ordenador que
incluye ms de una unidad de procesamiento independiente. Ther multiprocesamiento
trmino se utiliza generalmente para referirse a unas grandes complejos de hardware
cmputer se encuentran en las principales aplicaciones cientficas y comerciales.
El usuario puede ver el sistema operativo tan potente sistema de un procesador.
Ventajas del Sistema Operativo de multiprocesamiento
-Debido a la multiplicidad de los procesadores, sistemas multiprocesador tienen un mejor
rendimiento (respuesta ms cortos tiempos y mayor volumen) que los sistemas de un
solo procesador.

Desventajas de sistema operativo en tiempo real


- caro de adquirir y mantener por lo que estos sistemas no son adecuados para el uso
diario.
- Requiere inmensa sobrecarga para programar, el equilibrio y la coordinacin de las
entradas, salidas y actividades de procesamiento de mltiples procesadores.
Sistema operativo multitarea
sistemas operativos multitarea permiten que ms de un programa a ejecutar a la vez. Un
sistema operativo que proporciona la percepcin de 2 o ms tareas / trabajos / procesos
que se ejecutan al mismo tiempo. Esto se hace dividiendo los recursos del sistema entre
estas tareas / trabajos / procesos. Y cambiar entre las tareas / trabajos / procesos antes
de que se estn ejecutando muy rpido una y otra vez.
Hay dos tipos bsicos de multitarea: preventiva y cooperativa. En multitarea preferente,
el sistema operativo parcelas a cabo cortes de tiempo de CPU para cada programa. En la
multitarea cooperativa, cada programa puede controlar la CPU durante el tiempo que lo
necesita. Si un programa no est utilizando la CPU, sin embargo, puede permitir que otro
programa para usarlo temporalmente.
Ventajas del sistema operativo multitarea
-La multitarea aumenta utilizacin CPU.
-Tareas mltiples pueden ser manejados en un momento dado.
Desventajas de sistema operativo multitarea
-Para realizar multitarea la velocidad del procesador debe ser muy high.to uso diario.
-Hay posibilidades de que el equipo puede bloquearse durante la gestin de mltiples
procesos, pero la multitarea es una de las mejores caractersticas del sistema operativo.
Sistema Operativo de subprocesos mltiples
sistemas operativos multitarea tienen la capacidad de ejecutar diferentes partes de un
programa, llamados hilos, de forma simultnea. Estos hilos son mutuamente exclusivos
partes del programa y se pueden ejecutar simultneamente con interfiriendo a cabo
entre s.
Por ejemplo, el proceso de revisin ortogrfica mientras se escribe el contenido en el
documento MS-Word es un ejemplo de subprocesos mltiples, porque un hilo escribir el
contenido de los documentos, mientras que el otro hilo en el fondo funcionar para
comprobar la ortografa o errores gramaticales en el documento.
Ventajas del sistema operativo multiproceso
-Aumenta utilizacin CPU, reduciendo el tiempo de inactividad
-Hilos mutuamente excluyentes de la misma aplicacin se pueden ejecutar
simultneamente.
Desventajas de sistema operativo multiproceso
-Si no se programa adecuadamente, varios subprocesos pueden interferir entre s al
compartir recursos de hardware, tales como cachs.
-Hay posibilidades de que el equipo puede bloquearse durante la gestin de mltiples
procesos, pero la multitarea es una de las mejores caractersticas del sistema operativo.

Sistema operativo multiusuario


Un sistema operativo multi-usuario es un sistema operativo (OS) que permite a varios
usuarios en diferentes ordenadores o terminales para acceder a un nico sistema con un
sistema operativo en l.
Los usuarios estarn tpicamente en los terminales u ordenadores que les dan acceso al
sistema a travs de una red, as como otras mquinas en el sistema tales como
impresoras.
Un sistema operativo multiusuario se diferencia de un sistema de un solo usuario en una
red en la que cada usuario est accediendo al mismo sistema operativo en diferentes
mquinas.
Ventajas del sistema operativo multiusuario
-Ms de un usuario puede operar en los datos centralizados. Por lo tanto, estos datos
crecen o actualizacin para mltiples usuarios.
- Los recursos como impresora y la CPU se pueden compartir entre varios equipos.
Desventajas de sistema operativo multiusuario
-Aumento del coste est implicado por tener la infraestructura adicional para conectar
varios ordenadores.
-Las amenazas de seguridad con respecto a virus y acceso no autorizado son ms altos
en los sistemas operativos multiusuario.

Das könnte Ihnen auch gefallen