Un sistema operativo desempeña 5 funciones principales: 1) proveer una interfaz de usuario, 2) administrar recursos, 3) administrar tareas, 4) administrar archivos y 5) proveer servicios de soporte. Un sistema operativo funciona como intermediario entre el hardware y el software, administrando el hardware y proveyendo servicios a los programas de aplicación. Los principales sistemas operativos incluyen Windows, Linux, Mac OS X, Android y Windows Phone.
2. ¿QUÉ ES ?
Un sistema operativo (SO, frecuentemente OS, del
inglés Operating System) es un programa o conjunto
de programas que en un sistema informático
gestiona los recursos de hardware y provee
servicios a los programa de aplicación, ejecutándose
en modo privilegiado respecto de los restantes y
anteriores próximos y viceversa.
es un error común muy extendido denominar al
conjunto completo de herramientas sistema
operativo, es decir, la inclusión en el mismo término
de programas como el explorador de ficheros el
navegador web y todo tipo de herramientas que
permiten la interacción con el sistema operativo,
también llamado núcleo o kernel .
3. EL HARDWARE: Componentes físicos del ordenador, es decir,
todo lo que se puede ver y tocar. Clasificaremos el hardware en
dos tipos:
- El que se encuentra dentro de la torre o CPU, y que por lo
tanto no podemos ver a simple vista.
- El que se encuentra alrededor de la torre o CPU, y que por lo
tanto, si que vemos a simple vista, y que denominamos
periféricos.
4. EL SOFTWARE: Son las instrucciones que el ordenador necesita para
funcionar, no existen físicamente, o lo que es igual, no se pueden ver ni
tocar. También tenemos de dos tipos:
- Sistemas Operativos: Tienen como misión que el ordenador gestione
sus recursos de forma eficiente, además de permitir su comunicación
con el usuario. Nosotros utilizamos el Sistema Windows.
- Aplicaciones: Son programas informáticos que tratan de resolver
necesidades concretar del usuario, como por ejemplo: escribir, dibujar,
escuchar música,...
5. FUNCIONAMIENTO BASICO
•Funciones del Sistema Operativo(1/6)Un sistema operativo desempeña 5
funciones básicas en la operación de un sistema informático: suministro de
interfaz al usuario, administración de recursos, administración de archivos,
administración de tareas y servicio de soporte y utilidades.
•Funciones del Sistema Operativo(2/6) Interfaces del usuario. Es la parte del
sistema operativo que permite comunicarse con él de tal manera que se
puedan cargar programas, acceder archivos y realizar otras tareas. Existen
tres tipos básicos de interfaces: las que se basan en comandos, las que
utilizan menús y las interfaces gráficas de blog.pucp.edu.pe usuario.
•Funciones del Sistema Operativo(3/6) Administración de recursos. Sirve para
administrar los recursos de hardware y de redes de un sistema informativo,
como el CPU, memoria, dispositivos de almacenamiento secundario y
periféricos de entrada canal-ayuda.org y de salida.
6. •Funciones del Sistema Operativo(4/6) Administración de archivos. Un
sistema de información contiene programas de administración de archivos
que controlan la creación, borrado y acceso de archivos de datos y de
programas. También implica mantener el registro de la ubicación física de los
archivos en los discos magnéticos y en otros dispositivos de
almacenamiento audienciaelectronica.net secundarios.
•Funciones del Sistema Operativo(5/6) Administración de tareas. Los
programas de administración de tareas de un sistema operativo administran
la realización de las tareas informáticas de los usuarios finales. Los
programas controlan que áreas tiene acceso al CPU y por cuánto tiempo.
Las funciones de administración de tareas pueden distribuir una parte
específica del tiempo del CPU para una tarea en particular, e interrumpir al
CPU en cualquier momento para matematicas.unam.mx sustituirla con una
tarea de mayor prioridad.
7. •Funciones del Sistema Operativo(6/6) Servicio de soporte. Los servicios de
soporte de cada sistema operativo dependerán de la implementación
(programas orientados a diferentes tareas, como editores de texto,
administradores de archivos, navegadores, etc.) particular de éste con la que
estemos trabajando. Estos servicios de soporte suelen consistir en: ◦
Actualización de versiones. adanvvv.wordpress.com ◦ Mejoras de
Controladores para manejar nuevos periféricos. ◦ Corrección de errores de
software.
8. ESTRUCTURA
El sistema operativo es un programa o software que sirve de
intermediario entre el computador y el usuario brindando un entorno
agradable a los ojos del usuario para su buen uso y manejo.Su objetivo
principal es lograr que el usuario use su sistema de computación de
una forma mas cómoda y mas eficiente.Para lograr este objetivo, el
sistema operativo se encuentra estructurado de la siguiente forma:
• Estructura modular.
•Estructura de anillos o capas.
• Estructura Microkernel.
•Estructura Multinucleo.
• Estructura de maquinas virtuales.
9. •ESTRUCTURA MODULAR :También llamados sistemas monolíticos, se
caracterizan por que carecen de estructura.Este sistema se describe como
una colección de procedimientos es decir que estos pueden llamar a otros
sistemas cada vez que así lo requieran.
•ESTRUCTURA DE ANILLOS O CAPAS Consiste en organizar al sistema
operativo en una jerarquía de capas, es decir que una esta construida sobre
la inmediata inferiorEl primer sistema construido de esta forma fue el llamado
SISTEMA THE (Technische Hogeschool Eindhoven) el cual constaba de seis
capas:
CAPA 0: El sistema consta de procesos secuénciales, cada uno de los
cuales se podría programar sin importar que varios procesos estuvieran
ejecutándose en el mismo procesador, la capa cero proporciona la
multiprogramación básica de la CPU
CAPA 1: Realizaba la administración de la memoria. Asignaba el espacio de
memoria principal para los procesos Por encima de la capa 1, los procesos
no debían preocuparse si estaban en la memoria o en el recipiente; el
software de la capa 1 se encargaba de garantizar que las páginas llegaran a
la memoria cuando fueran necesarias.
10. Función del sistema operativo
•Un sistema operativo desempeña 5 funciones básicas en la operación de un
sistema informático:
1 – Suministro de interfase al usuario
2 – Administración de recursos
3 – Administración de tareas
4 – Administración de archivos
5 – Servicio de soporte y utilerías.
1 – Interfase del usuario:
Es aquella parte del sistema operativo que nos permite comunicarnos con él de
tal manera que se puedan cargar programas, acceder archivos ya realizar otras
tareas. Los 3 tipos principales de interfase son:
• Basadas en comandos: cuando usamos la consola e ingresamos los
comandos.
• Basadas en menús
• Basadas en interfases gráficas de usuario: Gnome, Kde.
11. 2 – Administración de recursos:
Esta funcionalidad nos sirve para administrar los recursos de hardware y de
redes de un sistema informativo, como el CPU, memoria, dispositivos de
almacenamiento secundario y periféricos de entrada y de salida.
3 – Administración de tareas:
Los programas de administración de tareas de un sistema operativo
administran la realización de las tareas informáticas de los usuarios finales.
Los programas controlan que áreas tiene acceso al CPU y por cuánto tiempo.
Las funciones de administración de tareas pueden distribuir una parte
específica del tiempo del CPU para una tarea en particular, e interrumpir al
CPU en cualquier momento para sustituirla con una tarea de mayor prioridad.
12. 4 – Administración de archivos:
Un sistema de información contiene programas de administración de archivos
que controlan la creación, borrado y acceso de archivos de datos y de
programas. También implica mantener el registro de la ubicación física de los
archivos en los discos magnéticos y en otros dispositivos de almacenamiento
secundarios.
5 – Servicio de soporte y utilería:
Entre las compañías que ofrecen este servicio se encuentran:
• Microsoft
• UNIX
• Linux
• Mac OS X
13. Niveles de los sistemas operativos
Nivel 1: Gestión del Procesador: Se encuentra la parte del sistema operativo
encargada de la gestión del CPU. En los sistemas operativos multiprocesos,
este nivel se encarga de compartir la CPU entre los distintos procesos
realizando funciones de sincronización, conmutación de la CPU y gestión de
interrupciones.
Nivel 2: Gestión de Dispositivos: Se realiza la gestión de entradas y salidas.
Es función de los dispositivos existentes.
Nivel 3: Gestión de Memoria y Procesos: Es el encargado de repartir la
memoria disponible entre los procesos como su creación comunicación y
destrucción.
Nivel 4: Gestión de la Información: Gestiona el espacio de nombres lógicos y
la protección de la información realizando funciones de creación y destrucción
de ficheros y directorios.