Zusammenfassung der Ressource
SISTEMAS OPERATIVOS
- Concepto
- Un Sistema Operativo (SO) es un software que proporciona un acceso sencillo y seguro al soporte físico
del ordenador (hardware), ocultando al usuario detalles de la implementación particular y creando la
ilusión de existencia de recursos ilimitados (o abundantes), actúa como intermediario entre el usuario
de la computadora y el hardware de la computadora.
- Caracteristicas
- • Hace que la computadora sea fácil y conveniente de usar.
• Utiliza el hardware de la computadora de forma eficiente.
- Funciones que cumple
- 1. Ejecución de
Programas
2.Operaciones de E/S
3.Manipulación de
ficheros
4.Comunicaciones
5.Detección de errores
6.Asignación de recursos
7.Contabilidad
8.Proteccion
- Clasificación
- ADMINISTRACIÓN DE TAREAS:
- MONOTAREA:
los que
permiten sólo
ejecutar un
programa a la
vez
- MULTITAREA:
los que
permiten
ejecutar varias
tareas o
programas al
mismo tiempo
- ADMINISTRACIÓN DE USUARIOS
- MONOUSUARIO:
aquellos que sólo
permiten trabajar
a un usuario,
como es el caso
de los
ordenadores
personales
- MULTIUSUARIO:
los que
permiten que
varios usuarios
ejecuten sus
programas a la
vez.
- ORGANIZACIÓN INTERNA O ESTRUCTURA
- Monolítico
Jerárquico
Cliente-servidor
- MANEJO DE RECURSOS O ACCESO A SERVICIOS
- CENTRALIZADOS:
si permite utilizar
los recursos de
un solo
ordenador
- DISTRIBUIDOS: si
permite utilizar
los recursos (CPU,
memoria,
periféricos...) de
más de un
ordenador al
mismo tiempo
- Partes
- Manejo de Procesos
(programa en
ejecución: ejecutable,
datos, pila, contador,
registros...)
- Manejo de Memoria.
“Almacén” (array) de
datos direccionables (y
por lo tanto accesibles)
por la CPU y algunos
dispositivos de E/S
(DMA).
- Manejo de Ficheros.
La función del SO es
abstraer las
propiedades físicas
del dispositivo de
almacenamiento,
proporcionando una
unidad lógica de
almacenamiento.
- Manejo de Dispositivos
de Entrada/Salida. La
función del SO es abstraer
las propiedades físicas del
dispositivo de
Entrada/Salida, así como
coordinar el accesos a los
mismos de múltiples
procesos.
- Manejo de Redes. La
función del SO es
proporcionar una
interfaz de acceso a
dispositivos remotos,
conectados a través
de líneas de
comunicación.
- Intérprete de Comandos.
Proporciona la interfaz
entre el usuario y el
sistema operativo.