teoría de sistemas operativos departamento de electrónica 2º semestre, 2003 gabriel astudillo...
TRANSCRIPT
Teoría de Sistemas Operativos
Departamento de Electrónica
2º Semestre, 2003Gabriel Astudillo Muñoz
http://www.elo.utfsm.cl/~elo321
2
Objetivos
Pruebas
Bibliografía
Temas a tratar
Trabajos
Teoría de Sistemas Operativos
Tareas
Evaluación
Introducir al estudiante al análisis y síntesis de los sistemas operativos.
Aplicar la teoría al estudio de un sistema operativo real.
3
Objetivos
Pruebas
Bibliografía
Temas a tratar
Trabajos
Teoría de Sistemas Operativos
Tareas
Evaluación
Sistemas Operativos centralizados
• Administración de procesos
• Bloqueo mutuo
• Administración de la memoria
• Sistema de Archivos
• Entrada/Salida
• Protección
Sistemas Operativos Distribuidos
• Redes y Sistemas Distribuídos
• Llamadas de Proc. Remotos
• Sistemas de archivos distribuidos
4
Objetivos
Pruebas
Bibliografía
Temas a tratar
Trabajos
Teoría de Sistemas Operativos
Tareas
Evaluación
“Operating System Concepts”,
Silberchatz y Galvin
“Sistemas Operativos Modernos”,
Tanenbaum.
5
Objetivos
Pruebas
Bibliografía
Temas a tratar
Trabajos
Teoría de Sistemas Operativos
Tareas
Evaluación
3 Certámenes
• 1/Septiembre/2003• 13/Octubre/2003• 17/Novimebre/2003
3 Pruebas
• 18/Agosto/2003• 29/Septiembre/2003• 27/Octubre/2003
Trabajos
6
Objetivos
Pruebas
Bibliografía
Temas a tratar
Trabajos
Teoría de Sistemas Operativos
Tareas
Evaluación
Descripción:De investigación referentes a Sistemas Operativos que se utilizan en la actualidad o algún tema referente a ellos.
Grupales (3 máx. y mín).
7
Objetivos
Pruebas
Bibliografía
Temas a tratar
Trabajos
Teoría de Sistemas Operativos
Tareas
Evaluación
Una semana para definir los grupos y temas. Un listado de temas se encuentra en la página del ramo.Se aceptan otros temas, previa confirmación.Plazo de entrega de los trabajos escritos: Lunes 3 de Noviembre, en clases.NF >= 55
8
Objetivos
Pruebas
Bibliografía
Temas a tratar
Trabajos
Teoría de Sistemas Operativos
Tareas
Evaluación
Periódicamente, se darán tareas de programación, en las que se tendrán que aplicar algunos conceptos claves del ramo.
No serán más de 3 en el semestre.
NF>=55
9
Objetivos
Pruebas
Bibliografía
Temas a tratar
Trabajos
Teoría de Sistemas Operativos
Tareas
Evaluación
Prom. Certámenes : 60%
Prom. Quices :15%
Trabajo inv. :15%
Tareas :10%
Teoría de Sistemas Operativos
Departamento de Electrónica
2º Semestre, 2003Gabriel Astudillo Muñoz
http://www.elo.utfsm.cl/~elo321
11
Teoría de Sistemas Operativos
Historia
1ra Generación
2da Generación
3ra Generación
4ta Generación
Los primeros pasos los dió Babbage (Siglo 19), sin grandes resultados, pero cimentó las bases de la computación moderna.
12
Teoría de Sistemas Operativos
Historia
1ra Generación
2da Generación
3ra Generación
4ta Generación
Algunos Datos:Consistía en 96 ruedas y 24 ejes En la implementación, la máquina había gastado cerca de 50 veces más que el dinero que se le dio. Dos toneladas de latón, alambres y maquinarias de reloj.
13
Teoría de Sistemas Operativos
Historia
1ra Generación
2da Generación
3ra Generación
4ta Generación
En el año 1854, Boole publica el libro “Las leyes del pensamiento”.
En él, Boole base toda la teoría de Lógica y Probabilidad, base de la computación moderna y contemporánea.
En 1936, Turing propone una Máquina para los problemas de encriptación en la IIWW.
14
Teoría de Sistemas Operativos
Historia
1ra Generación
2da Generación
3ra Generación
4ta Generación
1945-1955
15
Teoría de Sistemas Operativos
Historia
1ra Generación
2da Generación
3ra Generación
4ta Generación
1955-1965
Cambia la Tecnología:Transistores
Cambia la forma de procesar:Nace el procesamiento por lotes.
16
Teoría de Sistemas Operativos
Historia
1ra Generación
2da Generación
3ra Generación
4ta Generación
1965-1980
Cambia la Tecnología:Circuitos Integrados
Cambia la forma de procesar:Multiprogramación
17
Teoría de Sistemas Operativos
Historia
1ra Generación
2da Generación
3ra Generación
4ta Generación
1980 -> 1990Computadores Personales (PC)Crece poder de cómputo de las estaciones de trabajo.
18
Teoría de Sistemas Operativos
Historia
1ra Generación
2da Generación
3ra Generación
4ta Generación
1990 -> …Crecen las tecnologías de la información y redes de datos.Nace la computación personal (notebooks, PDAS, Celulares, etc)Procesamiento Distribuido y alta disponibilidad de servicios.