SO_sesion_1
-
Upload
luisramonzuniga -
Category
Documents
-
view
1.102 -
download
0
Transcript of SO_sesion_1
Funciones del SistemaOperativo
Sistemas OperativosST-324
Facultad de Ingeniería Industrial y deSistemas - UNI -2012
Carlos [email protected]
FIIS - UNI - Carlos Janjachi 1
Funciones del Sistema Operativo
DEFINICIONES.
• Software propietario.• Software libre.
• GPL• Freeware
• Sistema operativo por dispositivos.• PC
• Server• Movil• Tabletas• Gadget
FIIS - UNI - Carlos Janjachi 2
Funciones del Sistema Operativo
COMPONENTES DE UN COMPUTADOR.• Un sistema informático consta de: procesador, memoria y componentes de
E/S.
FIIS - UNI - Carlos Janjachi 3
Funciones del Sistema Operativo
LECTURA Y EJECUCIÓN DE INSTRUCCIONES.
FIIS - UNI - Carlos Janjachi 4
Funciones del Sistema Operativo
LECTURA Y EJECUCIÓN DE INSTRUCCIONES.
FIIS - UNI - Carlos Janjachi 5
Funciones del Sistema Operativo
¿Porque es importante un sistema operativo?.
Es importante por que...
FIIS - UNI - Carlos Janjachi 6
Funciones del Sistema Operativo
FUNCIONES DEL SISTEMA OPERATIVO.
• Las principales funciones son:• Proporcionar una interfaz a usuarios y aplicaciones.
• Administrar los recursos del computador.
FIIS - UNI - Carlos Janjachi 7
Funciones del Sistema Operativo
SO - INTERFAZ
Fuente: Stalling,2000, p.48
FIIS - UNI - Carlos Janjachi 8
Funciones del Sistema Operativo
SO - INTERFAZ
Fuente: Tanembaun,1997 p.2
FIIS - UNI - Carlos Janjachi 9
Funciones del Sistema Operativo
SO - ADMINISTRADOR RECURSOS
FIIS - UNI - Carlos Janjachi 10
Funciones del Sistema Operativo
COMPONENTES DEL SISTEMA OPERATIVO.
• Los componentes del sistema operativo se encargan de:• Control de Procesos.• Planificación.
• Gestión de memoria.• Concurrencia.• Gestión de E/S.
• Gestión de archivos.• Proceso en red y distribuido.
• Seguridad.
FIIS - UNI - Carlos Janjachi 11
Funciones del Sistema Operativo
NUCLEO DEL SISTEMA OPERATIVO.
• El kernel es un software que constituye la parte mas importante del SO.• Es el responsable de facilitar a los distintos programas acceso seguro al
hardware de la computadora, es decir es el encargado de la gestión derecursos a través de servicios de llamada al sistema, realiza el multiplexado.
• Compuesto por:• Controladores o drivers, para la comunicación con los dispositivos E/S• Programas, para atender las tareas de procesamiento de datos.• Servicios, para atender los eventos que ocurren en el sistema.
• Tipos de nucleo:• monolitico.• micronucleo.• hibrido• exonucleo
FIIS - UNI - Carlos Janjachi 12
Funciones del Sistema Operativo
NUCLEO DEL SISTEMA OPERATIVO.
#include <fcntl.h>
int main() {
int fd, count; char buf[1000];
fd = open("mydata", RDONLY);
count = read(fd, buf, 1000);
write(1, buf, count);
close(fd);
}
FIIS - UNI - Carlos Janjachi 13
Procesos Distribuidos
Bibliografías.
• Introducción a los Sistemas Informáticos• “Sistemas Operativos”, Stalling, 1997, Pag. 1-Pag. 5.
• Funciones y Objetivos del Sistema Operativo.• “Sistemas Operativos”, Stalling, 1997, Pag. 47-Pag. 51.
• “Sistemas Operativos, Diseño e Implementación”, Tanenbaum, 1997.
FIIS - UNI - Carlos Janjachi 14
Gracias
15