multiprogramacion

5
Escuela Colombiana de Carreras Industriales Materia: Sistemas Operativos 4 – Semestre Grupo: 4BN Presentan: Mario Alejandro Gil William Camilo Mendieta

Upload: mariogilm81

Post on 26-Jul-2015

227 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Multiprogramacion

Escuela Colombiana de Carreras Industriales

Materia: Sistemas Operativos

4 – Semestre

Grupo: 4BN

Presentan: Mario Alejandro GilWilliam Camilo Mendieta

Page 2: Multiprogramacion

Mul

tipro

gram

ació

n (T

iem

po C

ompa

rtido

)

• Tiempo Compartido

Se podría definir como la capacidad de acceso de cada usuario a un único equipo a través de una terminal, donde el equipo o computador central simulara la ejecución simultánea de las tareas del usuario.

• Multiprogramación

Es la capacidad de ejecutar múltiples tareas compartiendo los recursos de un mismo PC, al hablar de multiprogramación debemos relacionar el concepto de tiempo compartido.

Page 3: Multiprogramacion

Mem

oria

y je

rarq

uía

• Jerarquía de Memoria

• Registro• Memoria Cache• Memoria RAM• Memoria flash• Disco Duro• Cintas Magnéticas

• MemoriaSe le llama a la organización por niveles de la memoria en un computador, lo cual sirve para mejorar el rendimiento en el equipo.

Page 4: Multiprogramacion

Obj

etivo

s de

l Sist

ema

Ope

rativ

o

• Es el traductor entre las aplicaciones del usuario y el HW del PC

• Tener control absoluto de los recursos de hardware locales

• Gestionar los recursos de localización y protección de acceso del hardware

• Proporcionar ya sea una interfaz de línea de comando o una interfaz gráfica al usuario, para que este último se pueda comunicar con la computadora.

Page 5: Multiprogramacion

Serv

icio

s de

l Sist

ema

Ope

rativ

o

Los sistemas operativos ofrecen diferentes servicios para el trabajo sobre un equipo.

• Ejecución de programas• Operaciones de E/S• Manipulación de archivos y directorios• Comunicación entre procesos• Comunicación con equipos remotos• Administración de la protección y seguridad• Leer el estado del sistema (hora, nº de procesos, etc.)