La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Introducción a Sistemas Operativos

Presentaciones similares


Presentación del tema: "Introducción a Sistemas Operativos"— Transcripción de la presentación:

1 Introducción a Sistemas Operativos
Paul Leger

2 ¿Qué es un sistemas operativos?
GUI / SHELL Modo supervisor No confundir con modo superusuario ¿Dónde (en que modo) se encontrará VirtualBox? ¿Dónde se encuentra el sistemas operativos instalados? Si dos juegos de última generación quieren acceder a la tarjeta de video ¿Es siempre posible que dos software accedan a un dispositivo? ¿Quién administra este acceso?

3 Modo Kernel Se puede considerar como un pequeño programa, cuyo labor es controlar el funcionamiento de otros programas y dar acceso correspondientes a sus recursos administrado Los programas del usuario no debería tener acceso al modo kernel, pues eso se convierte una falla de seguridad. Por ejemplo, podrían tener acceso a lo demás programas y la información que este sistema operativo maneja Ejemplo: actualizaciones de seguridad de Windows Algunos programas necesitan ayuda para lograr su tarea. Ejemplo, “passwd”

4 Tareas de un Sistema Operativo
Un sistema operativo provee básicamente dos tipos de tarea: Ofrecer una interfaz de uso “simple” y abstracta al los programas y programadores del hardware administrado. Aquí se crea la torre de niveles de abstracciones Administrar (y proteger) los recursos de hardware NOTA: Sus tareas permiten definir más acertadamente qué es un sistema operativo

5 1. Niveles de abstracción (1/2)
Hardware es nivel con más compleja interfaz (nivel más feo) y luego por capas/niveles de software la interfaz comienza a simplificar (nivel más hermoso) ¿Cuáles usted cree que son las ventajas y desventaja de la abstracción de más bajo nivel y de la abstracción de más alto nivel?

6 1. Niveles de abstracción (2/2)
Podría considerarse que la última abstracción es el software que usa un usuario normal Usando el término abstracciones y hardware, hay una frase conocida: “El hardware para uno, es el software para otro” Programas Python Assambler Código de maquina

7 Un Sistema Operativo como Administrador (y protector) de recursos
Un sistema operativo debería administrar: Procesadores Mouse Interfaces de red Impresoras Archivos Microsoft Word??????? Etc Por ejemplo, un SO debe decidir que usará la impresora en un momento. debe decidir en qué tiempo un programa puede usar el procesador (un procesador y varios programas) debe decidir que programa se va swap cuando la memoria RAM es insuficiente

8 Lectura – Capitulo 1.1 SISTEMAS OPERATIVOS MODERNOS ANDREW S. TANENBAUM


Descargar ppt "Introducción a Sistemas Operativos"

Presentaciones similares


Anuncios Google