Sistemas Operativos en el CPS UZ - PowerPoint PPT Presentation

1 / 21
About This Presentation
Title:

Sistemas Operativos en el CPS UZ

Description:

Desarrollo de aplicaciones cliente-servidor. gaZ. EISO: Temario ... una aplicaci n distribuida cliente/servicios utilizando comunicaci n/sincronizaci n por RPC. ... – PowerPoint PPT presentation

Number of Views:26
Avg rating:3.0/5.0
Slides: 22
Provided by: Briz
Category:

less

Transcript and Presenter's Notes

Title: Sistemas Operativos en el CPS UZ


1
Sistemas Operativos en el CPS - UZ
  • Centro Politécnico Superior (ETSIIZ 1974, CPS
    1989)
  • Ing. en Informática 92 (B.O.E. 1/2/1995)
  • Dpto. Informática e Ingeniería de Sistemas UZ
  • Área de Arquitectura y Tecnología de Computadores

2
SOs Panorama General
2.5 2.5
1er Ciclo
2º Ciclo





C1 C2 C3 C4
C5 C6
FAPs, PPEs, PES
Prog. Concurrente
SL
AC
Org. Comp.
Lab. Comp.
Dis. Arq.
12 créd.
EISO CASO ASI
SOII
SO
MEPrest.SI
CBR
STD
Sitmas. Tiempo Real
3
Panorama General
  • SO
  • Conceptos elementales
  • Visiones de un SO
  • MV Servicios AN
  • MV Servicios Sistema
  • Gestor de recursos
  • Nivel de llamadas al sistema
  • Interfaz, Gestión de ficheros y procesos,
    estructuras internas básicas de soporte.
  • Introducción a la gestión de memoria
  • SO II
  • Estudio clásico de gestión de recursos e IPC

4
SOs Panorama General
1er Ciclo
2º Ciclo





C1 C2 C3 C4
C5 C6
FAPs, PPEs, PES
12 créd.
SL
AC
Org. Comp.
Lab. Comp.
Dis. Arq.
EISO CASO ASI
SOII
SO
MEPrest.SI
CBR
STD
Sitmas. Tiempo Real
5
Planteamiento inicial
SO Bases syscalls
SO II algoritmos, IPC
CASO - Distribuidos
EISO - Unix Internals
6
EISO actualmente
PERSPECTIVA Sistemas actuales
EXPE. PRÁCTICA Contacto código real
PROFUNDIZACIÓN Conceptos y algoritmos
7
EISO actualmente
  • Arquitectura de Sistema
  • excepciones, memoria virtual /física /caches,
    gestión procesos...
  • Realidad de las abstracciones estudiadas
  • Implementación Procesos, memoria, ficheros
  • Implementación de los servicios (llamadas al
    sistema)
  • Algoritmos (Mutex, planificación...) en
    funcionamiento
  • Organización real de núcleos /micronúcleos
  • Aplicaciones prácticas
  • Interfaz de programación de núcleos Programación
    de drivers /módulos instalables
  • Modificación de núcleos blindaje ad hoc

8
José Luis Briz Arquitectura y Tecno. de
Computadores CPS Univ. Zaragoza
9
SO
10
SO II
  • Teoría
  • 1.- Revisión conceptos proceso. El caso UNIX
  • 2.- Sincronización de procesos conceptos y
    ejemplos en UNIX
  • 3.- Comunicación entre procesos conceptos y
    ejemplos en UNIX.
  • 4.- El problema de bloqueos en sistemas
    operativos
  • 5.- Subsistemas de Memoria y Entrada/salida. Su
    relación con la gestión de procesos.
  • 6.- Seguridad en los sistemas operativos
  • 7.- Evaluación de prestaciones en sistemas
    operativos
  • Prácticas
  • Operaciones con procesos
  • Comunicación y sincronización entre procesos
  • Gestión de eventos en el sistema operativo
  • Desarrollo de aplicaciones cliente-servidor

11
EISO Temario
  • Tema 0 - Presentación de la asignatura
  • M 1 - CONCEPTOS PREVIOS
  • 5 h T 1 h Prob
  • M 2 - PROCESOS
  • 8 h T 3 h Prob
  • M 3 - MEMORIA
  • 6.5 h T 2 h Prob
  • M 4 - FICHEROS Y E/S
  • 13 h T 2 h Prob

12
EISO Temario
  • M1 - CONCEPTOS PREVIOS

13
EISO Temario
  • M2 - GESTIÓN DE PROCESOS

14
EISO Temario
  • M3 - MEMORIA

15
EISO Temario
  • M4 - FICHEROS Y E/S

16
EISO Prácticas
17
EISO, ASI SO de referencia
18
Admón. Sistemas Informáticos
  • Asignatura básica de Administración de SOs y SOs
    en red
  • Parte 1 Administración básica de sistemas
    operativos. Conceptos y técnicas.
  • Elementos básicos de Unix para administradores
  • Instalación del sistema operativo. Arranque y
    parada.
  • Usuarios y cuentas.
  • El sistema de ficheros. Control de procesos y
    eventos.
  • Procesos periódicos.
  • Dispositivos. Copias de Seguridad.
  • El núcleo.

19
Admón. Sistemas Informáticos
  • Parte 2 Administración de la red.
  • TCP-IP. DNS. NFS. NIS y NIS
  • SNMP. Aplicaciones.
  • Parte 3 Temas generales.
  • Seguridad.
  • Evaluación y sintonización.
  • Tareas diarias.
  • Políticas administrativas. Etica.

20
Conceptos Avanzados de SOs
  • Acercamiento a los SOs distribuidos
  • Teoría
  • SOs en Red y distribuidos.
  • Conceptos de comunicación en SOs distribuidos.
  • Aspectos de diseño.
  • Comunicación y sincronización entre procesos.
    Identificación.
  • Gestión de procesos.
  • Asignación de recursos. Detección de bloqueos.
  • Protección de recursos. Seguridad de
    comunicación.
  • Autentificación usuarios. Servicio de ficheros.
  • Ejemplos de sistemas operativos experimentales.

21
Conceptos Avanzados de SOs
  • Prácticas
  • 1. Análisis y uso de servicios distribuidos en un
    SO en Red.2. Diseño de una aplicación
    distribuida cliente/servicios utilizando
    comunicación/sincronización por RPC.3. Estudio y
    evaluación de diferentes soluciones al problema
    de sección crítica en un entorno distribuido
    (optativa).4. Análisis y presentación pública de
    un artículo de una revista sobre temas
    relacionados con la asignatura.
Write a Comment
User Comments (0)
About PowerShow.com