Tema1 UNIX

Páginas: 15 (3718 palabras) Publicado: 14 de julio de 2015
Sistemas Operativos I

Tema 1

Introducción a los sistemas
operativos

Equipo de sistemas operativos DISCA / DSIC
UPV

Objetivos
1.- Presentar el concepto de sistema operativo.
2.- Describir las funciones que debe llevar a cabo cualquier
sistema operativo actual.
3.- Dar una visión general de la historia de los sistemas
operativos que ayudará a entender cuándo y por qué se
introdujeron estasfunciones en el sistema.
4.- Presentar el concepto de llamada al sistema como
mecanismo necesario para obtener los servicios de éste.
5.- Presentar el intérprete de órdenes como ejemplo más
importante de programa del sistema.

Sistemas Operativos I (00-01)

Introducción a los Sistemas Operativos

2

Introducción a los sistemas operativos
?

Índice

1.- Concepto de sistema operativo
2.- Funciones dels.o.
?
?
?
?
?

Gestión de procesos
Gestión de la memoria
Gestión de ficheros
Gestión de la red
Protección

3.- Evolución de los sistemas
operativos
?
?
?
?
?
?
?

?

Bibliografía
?

W. Stallings.
Operating Systems, 3ª ed.
?Tema 2.

?

A. Silberschatz, P. B. Galvin.
Sistemas Operativos. 5ª ed.
?Temas 1 y 3

Primeros sistemas
Sistemas por lotes (batch)
Sistemas multiprogramados
Sistemas de tiempocompartido
Sistemas Unix
Sistemas para PC
Tendencias actuales

4.- Llamadas al sistema
5.- Programas del sistema
Sistemas Operativos I (00-01)

Introducción a los Sistemas Operativos

3

Contenidos

1.- Concepto de sistema operativo
2.- Funciones del s.o.
Gestión de procesos
? Gestión de la memoria
? Gestión de ficheros
? Gestión de la red
? Protección
?

3.- Evolución de los sistemas operativosPrimeros sistemas
? Sistemas por lotes (batch)
? Sistemas multiprogramados
? Sistemas de tiempo compartido
? Sistemas Unix
? Sistemas para PC
? Tendencias actuales
?

4.- Llamadas al sistema
5.- Programas del sistema
Sistemas Operativos I (00-01)

Introducción a los Sistemas Operativos

4

1.- Concepto de sistema operativo
?

Sistema operativo
Programa que actúa como interfaz entre los usuarios yel hw del
computador.
Objetivos:
?

Comodidad: Facilitar el uso de la máquina a los usuarios,
proporcionando un entorno cómodo para el desarrollo y
ejecución de programas y para el acceso a los recursos de la
máquina.

?

Eficiencia: El s.o. debe administrar los recursos (hw y sw) de la
máquina de forma que se aprovechen de la manera más
conveniente.

Sistemas Operativos I (00-01)

Introducción alos Sistemas Operativos

5

1.- Concepto de sistema operativo
Usuario 2
Usuario 1

Usuario n

compilador
editor

sistema de
bases de datos

Programas del sistema y aplicaciones

Sistema Operativo

Hardware

Sistemas Operativos I (00-01)

Introducción a los Sistemas Operativos

6

1.- Concepto de sistema operativo
?

Conceptos de sistema operativo
1.- Máquina extendida: Los recursos hw sondifíciles de
manejar y programar (especialmente la E/S). El s.o. debe
ocultar la complejidad del hw y proporcionar una interfaz
sencilla de utilizar.
2.- Gestor de recursos: En un computador los programas en
ejecución deben compartir los recursos disponibles que son
limitados (CPU, memoria, dispositivos de E/S, etc.). El s.o.
establece la política que determina a quién, cuándo, cuánto
tiempo y lacantidad de recurso que asigna.

Sistemas Operativos I (00-01)

Introducción a los Sistemas Operativos

7

1.- Concepto de sistema operativo
?

shell

compilador

copy

Procesos
de usuario

Conceptos básicos
?

Núcleo del s.o.: Parte residente del s.o.:
se carga al arrancar la máquina y se
mantiene siempre en memoria.

?

Procesos de usuario: Aplicaciones
hechas por programadores que se ejecutan
sobreel s.o. Piden los servicios del s.o.
invocando “llamadas al sistema”.

?

Llamadas al sistema: Interfaz formada por
un conjunto de servicios que el s.o. ofrece
a los procesos de usuario.

?

Programas del sistema: Utilidades del s.o.
que se ejecutan como procesos de usuario
(fuera del núcleo). Ejemplos:

Llamadas
al sma.

Núcleo
del s.o.
Hardware

?Editores, compiladores, montadores, ......
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tema1
  • tema1
  • unix
  • Tema1
  • Unix
  • Tema1
  • unix
  • Unix

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS