2. Sistema Operativo
Es el programa más importante de un ordenador.
Para que funcionen los otros programas, cada
ordenador de uso general debe tener un sistema
operativo.
Los sistemas operativos realizan tareas básicas,
tales como reconocimiento de la conexión del
teclado, enviar la información a la pantalla, no perder
de vista archivos y directorios en el disco, y controlar
los dispositivos periféricos tales como impresoras,
escáner, etc.
3. Sistema Operativo
Es un programa de control principal que
permite interpretar los comandos de
usuario el cual solicita varios servicios .
4. Funciones Básicas de un SistemaFunciones Básicas de un Sistema
OperativoOperativo
Suministro de interfaz al usuario,
Administración de recursos,
Administración de archivos,
Administración de tareas,
Servicio de soporte y utilidades.
5. Estructura de un SOEstructura de un SO
Gestión de procesador
Procesos del CPU
Gestión de Dispositivos
E/S (gestión y liberación)
Gestión de Memoria y Procesos
Asignación y liberación de memoria
Gestión de Información
Protección de información, trabajar con
ficheros
6. Clasificación de los SOClasificación de los SO
Por su estructura interna
Monoliticos
○ Esta constituido por un único programa
compuesto por varias rutinas que tienen
interrelación entre si
Capas o Estratificados
○ Se caracterizan por su estructuracion
7. Clasificación de los SOClasificación de los SO
Por los modos de Explotación
Monousuario
○ E/S a través del teclado y el monitor
Procesamiento por Lotes (Batch)
○ Bloques de trabajo, ausencia del usuario mientras se
realiza el Proceso
Multiprogramación
○ Distribuye la carga computacional entre los
procesadores existentes
Tiempo compartido UNIX WINDOWS OS/2
Tiempo real SOLARIS SPECTRA VXWORKS
8. SO MODERNOSO MODERNO
Un sistema operativo es un programa que
actúa como intermediario entre el usuario y el
hardware de un computador y su propósito es
proporcionar un entorno en el cual el usuario
pueda ejecutar programas.
El objetivo principal de un sistema operativo
es lograr que el sistema de computación se
use de manera cómoda, y el objetivo
secundario es que el hardware del
computador se emplee de manera eficiente.
9. Sistemas operativos multiprocesador
Se denomina multiprocesador a un
ordenador que cuenta con dos o más
microprocesadores (CPUs).
La arquitectura NUMA ( Non-uniform Memory
Access", acceso no uniforme a memoria. ),
donde cada procesador tiene acceso y control
exclusivo a una parte de la memoria.
La arquitectura SMP (Symmetric Multi-
Processing, multiproceso simétrico. ), donde
todos los procesadores comparten toda la
memoria.
10. Clasificación
Multiusuario:
Permite que dos o más usuarios utilicen sus programas al mismo
tiempo. Algunos sistemas operativos permiten a centenares o millares
de usuarios al mismo tiempo.
Multiprocesador:
Soporta el abrir un mismo programa en más de una computadora.
Multitarea:
Permite que varios programas se ejecuten al mismo tiempo.
Multitramo:
Permite que diversas partes de un solo programa funcionen al mismo
tiempo.
Tiempo Real:
Responde a las entradas inmediatamente.
11. Funcionamiento
Proporcionan una plataforma de
software encima de la cual otros
programas, llamados aplicaciones,
puedan funcionar.
Las aplicaciones se programan para
que funcionen encima de un sistema
operativo particular
12. Ejemplos
Windows
◦ Windows 95
◦ Windows 98
◦ Windows ME
◦ Windows NT
◦ Windows 2000
◦ Windows 2000 server
◦ Windows XP
◦ Windows Server 2003
◦ Windows CE
◦ Windows Mobile
◦ Windows Vista
El sistema operativo dirige las operaciones globales de la computadora, instruye a la computadora para ejecutar otros programas y controla el almacenamiento y recuperación de archivos de discos duros. Gracias al sistema operativo es posible que el programador pueda introducir y grabar nuevos programas, así como instruir a la computadora para que los ejecute. Ejemplos de sistemas operativos son: Microsoft Windows, MS-DOS, OS/2, Mac OS y UNIX
El sistema operativo dirige las operaciones globales de la computadora, instruye a la computadora para ejecutar otros programas y controla el almacenamiento y recuperación de archivos de discos duros. Gracias al sistema operativo es posible que el programador pueda introducir y grabar nuevos programas, así como instruir a la computadora para que los ejecute. Ejemplos de sistemas operativos son: Microsoft Windows, MS-DOS, OS/2, Mac OS y UNIX
El sistema operativo dirige las operaciones globales de la computadora, instruye a la computadora para ejecutar otros programas y controla el almacenamiento y recuperación de archivos de discos duros. Gracias al sistema operativo es posible que el programador pueda introducir y grabar nuevos programas, así como instruir a la computadora para que los ejecute. Ejemplos de sistemas operativos son: Microsoft Windows, MS-DOS, OS/2, Mac OS y UNIX