2. Funcionamiento del computador y
Sistema Operativo
• Ejecución de un solo programa a la vez.
• Batch: conjunto de programas que se ejecutan en grupo.
• Multiprogramación: varios programas se ejecutan a la
vez y el S. O. Asigna los recursos.
• Entrada remota de trabajos
• Tratamiento de transacciones: permite la ejecución
múltiple de un mismo programas (multithreading)
• Multiacceso: varios usuarios actuando de forma
concurrente.
• Tiempo real: los ordenadores pueden interactuar con
otros equipos.
3. Definición de Sistema Operativo
• Es un programa o conjunto de programas.
• Estos programas trabajan juntos para
lograr ciertos objetivos.
• Se encarga de gestionar ciertos recursos:
– Entrada/salida
– Tratamiento de la información
– Almacenamiento masivo
• Actúa de intermediario entre el hardware y
los programas de aplicación.
4. Objetivos de los Sistemas
Operativos
• Hacer posible el uso eficiente de los recursos
del sistema:
– Actúa coordinando las diferentes velocidades de
funcionamiento de los dispositivos. Por ejemplo: Mas
velocidad de procesadores, mas lentitud de
periféricos.
• Simplificar la operación de trabajo con el
hardware:
– Generan una máquina virtual: ordenador simplificado
en el que el S. O. Carga con el trabajo de
acercamiento al hardware.
5. Funciones de los Sistemas
Operativos
• Asignación de tiempo de CPU:
– Planificar las diversas actividades.
• Control de recursos:
– Asignar recursos de forma racional. Por ejemplo: División de la
memoria del ordenador entre los programas.
• Control de entrada/salida:
– Gestionar los datos desde y hacia los periféricos.
• Control de los errores y protección:
– Informar de las situaciones anómalas.
• Interfaz con el usuario:
– Facilita el uso.
• Facilidades contables:
– Cálculo de costes de uso de CPU.
7. Estructura de un Sistema
Operativo
•
•
•
•
Núcleo
Gestión de la memoria
Control de entrada/salida
Gestión de dispositivos de almacenamiento
masivo
• Asignación de recursos y planificación
• Protección
• Interfaz de usuario
8. Sistemas Operativos más utilizados
Windows ( windows 3.1, NT, 95, 98, 00, XP) : programa informático
más conocido del mundo, utiliza los computadores personales
llamados “compatibles” y que ha reemplazado al MS-DOS (primer
sistema operativo para microordenadores).
MS-DOS: Está compuesto por un conjunto de programas que nos
permiten comunicarnos con un ordenador personal, tanto para darle
órdenes como para recibir sus informaciones o mensajes, cuya
apariencia ere de texto y no de gráficos.
Unix: es el más extendido entre los grandes sistemas y ordenadores
llamados” Estaciones de trabajo”. En los últimos años, se ha extendido
un tipo especial de Unix, llamado: Linux
Mac-Os: se utiliza en computadores personales, pero en los
computadores de Apple llamados: Macintosh
9. •
•
•
•
•
•
•
Windows
Interfaz gráfico
Metáfora escritorio
Menús y botones
Teclado y ratón
Sistema operativo Usuario
Sistema operativo Servidores
Historia
–
–
–
–
–
–
–
Windows 1.0, 2.0, 3.0
Windows 3.1
Windows 3.11
Windows 95 y 98
Windows NT, 2000 y XP
Windows CE
Windows Pocket PC
10. UNIX
•
•
•
•
Laboratorios Bell de ATT
Sistema Operativo de propósito general
Multiusuario e Interactivo
Soporta multiprogramación y multiacceso
11. LINUX
• Desarrollado por Linus Torvald
• Funciona sobre plataformas Intel o Motorola
• Se estructura en:
– Núcleo o Kernel: Interactúa directamente con el
hardware y reside permanentemente en memoria.
– Shell: Intérprete de comandos. Interfaz entre núcleo y
usuario.
– Utilidades o programas de usuario.