Qué opinan de un Sistema Operativo (S.O.)? Qué esperan de un S.O.? Cuál es el S.O. de su...

Post on 24-Jan-2016

230 views 0 download

Transcript of Qué opinan de un Sistema Operativo (S.O.)? Qué esperan de un S.O.? Cuál es el S.O. de su...

Sistemas OperativosIntroducción

Qué opinan de un Sistema Operativo (S.O.)? Qué esperan de un S.O.? Cuál es el S.O. de su preferencia? Qué los decepciona de su S.O? Cómo y por qué defenderían a su S.O.?

Encuesta

Conceptos Fundamentales

Sistemas Operativos

Sistema informático ◦ Hardware

CPU, dispositivos E/S◦ Sistema operativo◦ Programas de aplicación

Procesadores de texto, exploradores web, etc◦ Los usuarios

Qué hace un sistema operativo?

Programa de arranque: necesario para que una computadora comience a funcionar.◦ Asignará valores iniciales a los registros de la CPU,

a los controladores de dispositivos y al contenido de la memoria.

◦ Sabrá cómo cargar el SO y comenzar a ejecutarlo: Localiza y carga en memoria el núcleo del SO. Ejecuta el primer proceso “init”. Espera la ocurrencia de algún suceso.

Interrupción: indica la ocurrencia de un suceso. ◦ El hardware envía una señal a la CPU. ◦ El software ejecuta una llamada al sistema.

Sistema de computación

Punto de vista◦ Usuario◦ sistema

Punto de vista del usuario◦ Minimiza el trabajo que el usuario hace◦ Rendimiento◦ Utilización de recursos

Punto de vista del sistema◦ Asignador de recursos

Tiempo de CPU Espacio de memoria Espacio de almacenamiento Dispositivos de E/S

◦ Actúa como el administrador de esos recursos

Qué hace un S.O.?

No hay una definición universal precisa Existen porque permiten el uso de los

sistemas de información El objetivo fundamental de las

computadoras es ejecutar programas de usuario y resolver sus problemas fácilmente.

Qué es un S.O.?

“El programa que oculta la verdad sobre el hardware y presenta al programador una vista sencilla y bonita de archivos con nombre que pueden leerse y escribirse es, por supuesto, el sistema operativo”

“Interfaz gráfica entre el Usuario y la máquina”

Sistema Operativo

◦ Cómo funciona una computadora? Firmware Interrupciones

◦ Estructura de almacenamiento Primaria y Secundaria

◦ Estructura de entrada y salida Driver Interrupción de E/S

Organización de una computadora

Interrupciones Temporizadores Administración de memoria Etc, etc…..

Qué esconde un S.O?

Multiprogramación Multitarea Proceso Tiempo de respuesta Planificación de trabajos Planificación de la CPU Memoria física y memoria virtual Diferencia entre proceso y programa

Estructura de un sistema operativo

Están controlados por interrupciones◦ Qué pasaría si no fuera así?

Excepciones Kernel Temporizador Gestión de procesos Gestión de memoria Gestión de almacenamiento

◦ De archivos, masivo, en caché, sistemas de E/S Protección y seguridad Sistemas distribuidos Propósito general

Operaciones de un S.O.

Qué significa “pantalla azul”?◦ Por qué sucede?

Por qué la máquina es taaaaaaaaan lentaaaa?

Por qué mi máquina “se quedó pegada”? Qué signfica “el recurso esta siendo

ocupado por otro usuario”?

Preguntas frecuentes

Fecha entrega: Viernes 06de Abril◦ Esquematizar la historia de los S.O.◦ Brevemente investigar las diferentes

distribuciones de los principales S.O. Unix Linux Windows Mac OS

Tarea 1.