2. Definición y concepto.
Funciones y características.
3. Definición
Un Sistema Operativo (SO) es un
conjunto de programas con las rutinas
de control necesarias para realizar
distintas tareas, destacando la
administración eficaz de recursos.
Los sistemas operativos se encuentran
en la mayoría de los aparatos que
trabajan con un microprocesador
4. Concepto
Es un software que actúa de interfaz entre los
dispositivos de hardware y los programas
usados por el usuario para manejar un
ordenador….
Es responsable de gestionar , coordinar las
actividades y llevar acabo el intercambio de los
recursos y actúa como estación para las
aplicaciones que se ejecutan en la máquina.
5. Funciones y características.
Un Sistema Operativo desempeña 5
funciones básicas en la operación de un
sistema informático.
1 Suministro de interfaz al usuario.
2 Administración de recursos.
3 Administración de archivos.
4 Administración de tareas.
5 Servicio de soporte y utilidades.
6. Interfaz de usuario
Parte del sistema operativo que permite la
comunicación con el usuario.
Basadas en comandos
Utilizando menús
Interfaz gráfica
7. Comandos
Un comando (orden,
instrucción)o
mandato es una
instrucción u orden que
el usuario proporciona
a un sistema
informático, desde la
línea de comandos
(como una Shell o
desde una llamada de
programación.
8. Menús
Un menú es una serie de
opciones que el usuario
puede elegir para realizar
determinada tarea.
Los menús están
contenidos en una barra
de menús, la cuál se
puede decir que es una
propiedad que tienen las
ventanas.
9. Interfaz gráfica
La interfaz gráfica de usuario,
conocida también como GUI (del
inglés graphical user interface) es
un programa informático que
actúa de interfaz de usuario,
utilizando un conjunto de
imágenes y objetos gráficos para
representar la información y
acciones disponibles en la
interfaz.
10. Interfaz de usuario
Monousuario : Si sólo permite ejecutar los
programas de un usuario al mismo tiempo.
Multiusuario : Si permite que varios
usuarios ejecuten simultáneamente sus
programas, accediendo a la vez a los
recursos de la computadora. Normalmente
estos sistemas operativos utilizan métodos
de protección de datos, de manera que un
programa no pueda usar o cambiar los
datos de otro usuario.
11. Ejemplos de Monousuario y Multiusuario
Estas son 2 tipos de interface de
usuarios que se usan en un SO
12. Interfaz de usuario de diferentes compañías
Como se ve en cada compañía tiene su estilo de
interfaces de usuario
13. Administración de recursos
Sirve para administrar los recursos de
hardware y de redes de un sistema
informático.
• CPU
• Memorias
• Dispositivos de almacenamientos
secundarios
• Periféricos de entrada y salida
14. Administración de recursos
Centralizado: Si permite utilizar
los recursos de una sola
computadora.
Distribuidos : Si permite utilizar
los recursos (memoria, CPU,
disco, periféricos... ) de más de
una computadora al mismo
tiempo.
15. Administración de recursos
Las administraciones de recurso se pueden
identificar con los iconos, cada compañía
tiene diferentes formas de poner un icono
que identifique un hardware o software.
16. Administración de archivos
Controlan la creación, borrado y acceso de
archivos de datos y de programas.
Mantienen el registro de la ubicación física de
los archivos almacenados en memoria
secundaria.
18. Administración de tareas
Administran las aplicaciones de los usuarios
finales. Controlan el área y tiempo de acceso al
CPU.
La función del administrador de tareas puede
distribuir una parte especifica del tiempo del CPU
para una tarea en particular, y puede interrumpir
en cualquier momento al CPU para sustituirla con
una tarea de mayor prioridad.
19. Administración de tareas
Monotarea : Solamente puede ejecutar un proceso
(aparte de los procesos del propio S.O.) en un
momento dado. Una vez que empieza a ejecutar un
proceso, continuará haciéndolo hasta su finalización
y/o interrupción.
Multitarea: Es capaz de ejecutar varios procesos al
mismo tiempo. Este tipo de S.O. normalmente asigna
los recursos disponibles (CPU, memoria, periféricos)
de forma alternada a los procesos que los solicitan,
de manera que el usuario percibe que todos
funcionan a la vez, de forma concurrente.
20. Ejemplo de administración de
tareas
El administrador de
tareas es parte del
sistema operativo
que permite ver los
programas que se
están utilizando, el
rendimiento de la
computadora y
funciones de red
etc.
21. Aplicaciones
Las aplicaciones
del administrador
de tarea es para
ver los programas
que se están
utilizando en este
momento
22. Rendimiento
El rendimiento del
administrador de
tareas, sirve para
saber el uso del
CPU.
23. Servicio de soporte y utilidades
Estos servicios de soporte suelen consistir en:
Actualización de versiones.
• Mejoras de seguridad.
• Inclusión de alguna nueva utilidad (un nuevo
entorno gráfico, un asistente para administrar
alguna determinada función).
• Controladores para manejar nuevos periféricos
(este servicio debe coordinarse a veces con el
fabricante del hardware).
• Corrección de errores de software.
24. Servicio de soporte y utilidades
Estos programas de seguridad y servicios, sirven
para ayudar al ordenador para la seguridad de la
maquina, para que el ordenador este libre de
virus, malos fachos , la seguridad de usos de
programas, etc.
25. Acabamos de ver los principales
funciones principales de un SO, el SO
además de funciones ya mencionados
tiene una gran variedad de funciones
26. Otras funciones del SO
Controlar las operaciones de E/S.
Soportar el Multiacceso.
Etc.
27. Controlar las operaciones de
E/S.
En computación, entrada/salida, también
abreviado E/S es la colección de interfaces que
usan las distintas unidades funcionales
(subsistemas) de un sistema de procesamiento
de información para comunicarse unas con
otras, o las señales (información) enviadas a
través de esas interfaces.
29. Multiacceso
Un sistema multiacceso es el que
permite a varios usuarios (cada uno
desde su terminal) hacer uso de un
mismo ordenador "simultáneamente".