0% encontró este documento útil (0 votos)
62 vistas22 páginas

Curso de Sistemas Operativos y Distribuidos

Este documento presenta la información sobre el curso de Sistemas Operativos y Distribuidos. Se detalla el horario de clases, que consiste en clases presenciales los martes y viernes y un taller los lunes. El esquema de cursado incluye dos parciales y un proyecto final. Se comparten recursos adicionales en la página web del profesor y se ofrece apoyo y orientación fuera de clase. El objetivo principal del curso es desarrollar la comprensión de los sistemas operativos y su ext
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Temas abordados

  • Material adicional,
  • Clases,
  • Preguntas conceptuales,
  • Administración de memoria,
  • Oficina,
  • Cátedra,
  • Horarios,
  • Comunicación de recursos,
  • Conocimientos requeridos,
  • Protección y seguridad
0% encontró este documento útil (0 votos)
62 vistas22 páginas

Curso de Sistemas Operativos y Distribuidos

Este documento presenta la información sobre el curso de Sistemas Operativos y Distribuidos. Se detalla el horario de clases, que consiste en clases presenciales los martes y viernes y un taller los lunes. El esquema de cursado incluye dos parciales y un proyecto final. Se comparten recursos adicionales en la página web del profesor y se ofrece apoyo y orientación fuera de clase. El objetivo principal del curso es desarrollar la comprensión de los sistemas operativos y su ext
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Temas abordados

  • Material adicional,
  • Clases,
  • Preguntas conceptuales,
  • Administración de memoria,
  • Oficina,
  • Cátedra,
  • Horarios,
  • Comunicación de recursos,
  • Conocimientos requeridos,
  • Protección y seguridad

Dr.

Javier Echaiz
D.C.I.C. – U.N.S.
http://cs.uns.edu.ar/~jechaiz
[email protected]
Dado que esta es la 1er clase…
• Horario de clases:
– Martes y Viernes,
• De 4 a 8pm (T+P), aula 14 Palihue.
– Lunes (Lab fondo),
• De 4 a 6pm
• JTP: Gustavo Distel.
• Esquema de cursado:
– Dos Parciales.
– Un Proyecto Final.
– Coloquio? NO!
3
• Las transparencias y material
adicional pueden bajarse de:

– http://cs.uns.edu.ar/~jechaiz (“~” Alt-126).


– http://cs.uns.edu.ar/~gd/soyd/soyd.php

– También aparecerán anuncios


importantes (fechas de examen,
recordatorios, etc.).
4
5
6
7
• A confirmar. Incluye:
– Presentación en clase?
Es OBLIGATORIO y
– Informe final. debe también
aprobarse!
• Más adelante veremos cómo
preparar la presentación y el
informe.
• Información, alertas y
material en site de SOyD. 8
•Constará de:
– Examen teórico.
– Posiblemente también
examen oral.
– Preguntas conceptuales.
• Debe comprender bien los temas.

9
• La fecha y hora de entrega
del proyecto final serán fijas,
pasado el deadline obtendrá
un punto menos por cada día
transcurrido.
• Moraleja: respete los
deadlines!
10
Operating System
Concepts.
Silberschatz et al.

11
Modern Operating
Systems.
Tanenbaum.

12
Operating Systems.
Stallings.

13
Distributed Systems:
Principles and
Paradigms.
Tanenbaum & van
Steen.

14
Distributed
Systems:
Concepts and
Design (4th ed.).
Coulouris, Dollimore
and Kindberg

15
• Además, la cátedra pondrá a
disposición de los alumnos material
adicional en la página web y en la
fotocopiadora CeCom.
• En general el material se encuentra
en inglés!
• La mayor parte del material “online”
estará en formato PDF.
• Podrá emplear material adicional
previa autorización del profesor.
16
• Inmediatamente al comienzo de
la clase (sobre clases anteriores
recientes).
• Inmediatamente al terminar la
clase (sobre la clase recién
dictada).
• Durante la clase en cualquier
momento: en caso de duda.
• Lunes 4pm, en oficina.
• e-mail? Recibirá “punteros”. 17
El curso desarrolla los conocimientos de
Sistemas Operativos desde una visión
conceptual y estructural. Se
presentan todos los mecanismos de
interacción entre sus partes sin
particularizar en algún sistema
operativo en especial. Sobre el final
del curso expandiremos esta visión a
los Sistemas Distribuidos.
Se requieren conocimientos de
arquitectura, organización de
computadores y estructura de datos.
18
• El principal objetivo de este curso es
desarrollar capacidades en el alumno de
manera que teniendo una comprensión
completa de cómo funciona
internamente un sistema operativo,
pueda implementar aplicaciones con un
conocimiento pleno sobre la base que
soporta el procesamiento y los servicios
que brinda.
• Además se trata de extender los
conceptos a aplicaciones distribuidas en
las cuales aparecen factores temporales
que hacen repensar el diseño.
19
Ver detalles en
https://apps.uns.edu.ar/programas_materias_autorizados/CO/7925.pdf

1. Introducción.
2. Estructura de los SO.
3. Planificación de procesos.
4. Concurrencia y Sincronización de
procesos.
5. Deadlocks.
6. Administración de memoria virtual.
7. Sistemas de archivos.
8. Comunicación y manejo de recursos.
20
9. Mecanismos de protección y seguridad.
10. Transacciones distribuidas.
11. Tendencias en SD. Intro a arqui-
tecturas grid y cloud.
12. Intro a algoritmos distribuidos y
paralelos.

Nota: este programa puede


variar…

21
22

También podría gustarte