You are on page 1of 19

ISAE UNIVERSIDAD FACULTAD DE CIENCIAS TECNOLOGICAS TÉCNICO EN INFORMÁTICA

Introducción a los Sistemas Operativos
Facilitador: Prof. Eliécer Espinosa

Diciembre 2013

Sistema Operativo
Qué es? Conceptos Objetivos

Sistema Operativo Prg 2 Prg 1 Prg N

Servicios
Recursos
Es un conjunto de programas...

... que Contribuyen al funcionamiento del hardware

2

SISTEMAS OPERATIVOS

Concepto S.O

Función de un S.O

Utilizacion de un S.O

CARACTERÍSTICAS
1 Controlar y coordinar el uso del Hardware- programas de aplicación y los diferentes usuarios Ambiente de ejecución de programas – Administrar recursos. Conveniencia, Eficiencia, administrar hardware, E/S.

2
3

CATEGORIAS
1 2 Multitareas 3

Monotareas
Monousuarios

4

Multiusuarios

Sistema Operativo
Objetivos Sistema Computacional •CPU •Memoria •Dispositivos de Entrada/Salida

Hardware
5

Sistema Operativo
Qué es Conceptos Objetivos Servicios Sistema Computacional •Compiladores •Bases de Datos •Servidores Web •Servidores de Correo •Juegos Programa de Aplicación Sistema Operativo

Recursos
Hardware
6

Sistema Operativo
Qué es Conceptos Usuarios Objetivos Servicios Recursos Prog. de Aplicación Sistema Operativo Hardware
7

Sistema Computacional

Sistema Operativo
Objetivos Generales de un SO.
Conveniencia Eficiencia Escalable

El sistema Operativo debe facilitar el uso del hardware

8

Sistema Operativo
Objetivos Generales de un SO.
Conveniencia Eficiencia Escalable

El sistema operativo debe lograr que los recursos sean utilizados en forma coherente y organizada.

9

Sistema Operativo
Objetivos Generales de un SO.
Conveniencia Eficiencia Escalable

Un sistema operativo debe ser construido de tal manera que permita cualquier posterior desarrollo sin afectar sus servicios.

10

Sistema Operativo
Servicios que provee un SO
Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría
11

Sistema Operativo
Servicios que provee un SO •Utilidades => crear aplicaciones Usuarios Entornos de desarrollo
Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría
12

Programa (ejecutable)

SO

Sistema Operativo
Servicios que provee un SO Usuarios
Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría
13

Programa (lo ejecuta) Memoria SO Archivos Dispositivos de I/O

Sistema Operativo
Servicios que provee un SO
Aplicación
Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría
14

Leer/Escribir
SO

Device Driver

Señalizaciones Set de Inst. de control. Scanner de Hw

Sistema Operativo
Servicios que provee un SO Usuario 1 Usuario N Leer/Escribir SO
Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría
15

Red

CD

Permisos

Archivo

Sistema Operativo
Servicios que provee un SO Usuario 1 Usuario N
Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría
16

SO

Bases de Datos Correo Archivos de Usuarios

Sistema Operativo
Servicios que provee un SO

Aplicaciones, Procesos, Usuarios

Fallas de Hw, Software, etc SO

Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría
17

Ha ocurrido un error ...

Sistema Operativo
Servicios que provee un SO Reunir datos del pasado
Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría
18

90 80 70 60 50 40 30 20 10 0 1e r trim. 2 do trim. 3 e r trim. 4 to trim.

Este O e ste N o rte

Generar estadísticas de uso y predicción

Muchas gracias…!

19