sistemas operativos

Páginas: 13 (3142 palabras) Publicado: 8 de julio de 2014
Sistemas operativos: una visión aplicada

Capítulo 2
Introducción a los sistemas operativos

Contenido








¿Qué es un sistema operativo?
Arranque del computador
Componentes y estructura de un sistema operativo
Activación del sistema operativo
Interfaz del programador
Interfaz del usuario
Historia y evolución

Sistemas operativos: una visión aplicada

1

© J.Carretero, F. García, P. de Miguel, F. Pérez

¿Qué es un sistema operativo?
• Un programa que actúa como intermediario entre el usuario de
un computador y el hardware del mismo
• Objetivos del sistema operativo:
– Ejecutar programas y facilitar la solución de los problemas
del usuario
– Hacer un uso conveniente del computador
• Usar el computador de forma eficiente
• Proporcionar unamáquina virtual extendida

Sistemas operativos: una visión aplicada

2

© J. Carretero, F. García, P. de Miguel, F. Pérez

Funciones del sistema operativo
• Gestor de recursos (UCP, memoria, ...)
– Asignación y recuperación de recursos
– Protección de los usuarios
– Contabilidad/monitorización
– Soporte de usuario
• Máquina extendida (servicios)
– Ejecución de programas (procesos)
–Órdenes de E/S
– Operaciones sobre archivos
– Detección y tratamiento de errores
• Interfaz de usuario
– Shell
Sistemas operativos: una visión aplicada

3

© J. Carretero, F. García, P. de Miguel, F. Pérez

Niveles del sistema operativo

Usuarios
Programas
Shell
Servicios
Núcleo

API
Sistema
operativo

Hardware

Sistemas operativos: una visión aplicada

4

© J.Carretero, F. García, P. de Miguel, F. Pérez

Contenido
• ¿Qué es un sistema operativo?

• Arranque del computador






Componentes y estructura de un sistema operativo
Activación del sistema operativo
Interfaz del programador
Interfaz del usuario
Historia y evolución

Sistemas operativos: una visión aplicada

5

© J. Carretero, F. García, P. de Miguel, F. Pérez

Arranquedel computador
• El Reset carga valores predefinidos en registros
• CP ← dirección de arranque del cargador ROM
• Se ejecuta el cargador ROM del sistema
– Test del sistema
– Trae a memoria el boot del SO
Unidad de Memoria
Dirección
0
2.047

Celdas

Unidad de Memoria
Dirección

Celdas

0

Zona
ROM

1.046.528
1.048.575

1.048.575

Zona
ROM

• En el caso del PC la ROMcontiene, además, sw de E/S (BIOS)
Sistemas operativos: una visión aplicada

6

© J. Carretero, F. García, P. de Miguel, F. Pérez

Arranque del sistema operativo
• El SO está almacenado en el disco
Programa cargador
(identificador)

Disco

Sistema Operativo

Sistemas operativos: una visión aplicada

7

© J. Carretero, F. García, P. de Miguel, F. Pérez

Arranque del sistemaoperativo
• El cargador ROM carga el sector de boot del SO y le da control
• El boot del SO carga el SO residente y da control al programa de
arranque del SO, que:
– Comprueba el hardware
– Comprueba el sistema de ficheros
– Establece las tablas del SO
– Crea procesos (según el tipo de SO)
• Proceso INIT
• Procesos o tareas del sistema (demonios)
• Procesos de login (uno por terminal)– Tras la autenticación, el proceso login se convierte en shell

Sistemas operativos: una visión aplicada

8

© J. Carretero, F. García, P. de Miguel, F. Pérez

Contenido
• ¿Qué es un sistema operativo?
• Arranque del sistema operativo

• Componentes y estructura de un sistema operativo





Activación del sistema operativo
Interfaz del programador
Interfaz del usuarioHistoria y evolución

Sistemas operativos: una visión aplicada

9

© J. Carretero, F. García, P. de Miguel, F. Pérez

Componentes del SO

Usuarios
Programas de usuario

Shell 1

Win 32

Shell 2
POSIX

Gestión de Seguridad Comunicac.
Gestión de Gestión de Gestión de
y
archivos y
y
procesos memoria
la E/S
directorios protección sincroniz.

Varias API

Sistema...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS