CONTRATO DIDÁCTICO 2016 SISTEMAS OPERATIVOS 2º 1º EXPECTATIVAS DE LOGRO
Enviado por Lestlat • 27 de Agosto de 2016 • Apuntes • 1.392 Palabras (6 Páginas) • 266 Visitas
CONTRATO DIDÁCTICO 2016
SISTEMAS OPERATIVOS 2º 1º
EXPECTATIVAS DE LOGRO
- Evaluación de los sistemas operativos adecuados de acuerdo con los requerimientos de sistemas, la seguridad requerida y el hardware disponible.
- Conocimiento de los conceptos básicos relacionados con el funcionamiento de los sistemas operativos.
- Desarrollo de habilidades propias para reconocer en los sistemas operativos su estructura.
- Posibilidad de elegir entre un sistema operativo libre y uno propietario.
- Optimización del computador con una adecuada configuración del sistema operativo.
- Reconocimiento de la importancia que tienen los sistemas operativos en el funcionamiento de los sistemas informáticos
- Habilidades en el manejo de un sistema operativo.
- Respeto por los derechos de autor, la propiedad intelectual y la documentación apropiada de las fuentes de información.
- Trabajo colaborativo con sus pares y con el docente.
- Valoración de las normas de convivencia.
CONTENIDOS ACADÉMICOS
Módulo 1
Concepto de sistema operativo. Software del sistema operativo. Evolución del hardware de la computadora. Tipos de Sistemas Operativos. Desarrollo de los sistemas operativos de la década de 1940 a nuestros días. Hilos. Diseño orientado a objetos. Rol del administrador de: Memoria, Procesador, Dispositivos, Archivos, Redes. Interface de usuario. Cooperación entre componentes. Medición del rendimiento del sistema: herramientas de medición; ciclo de realimentación. Administrador de parches: fundamentos de parches; opciones de software; sincronización de parches. Monitoreo. Contabilidad
Módulo 2
Administración de la memoria, primeros sistemas. Esquemas de: usuario único, particiones fijas y dinámicas. Asignación del mejor ajuste contra el primer ajuste. Desasignación. Particiones dinámicas reubicables. Administración de la memoria, memoria virtual. Asignación de la memoria paginada. Paginación por demanda. Políticas y conceptos de reemplazo de páginas: primero en entrar, primero en salir; menos usada recientemente; mecánica de paginación; el conjunto de trabajo. Asignación de memoria segmentada; paginación por demanda. Memoria virtual. Memoria caché.
Módulo 3
Administración del procesador. Visión general. Tecnologías multinúcleo. Planificación de trabajos contra planificación de procesos. Estado del trabajo y del proceso. Bloques de control de proceso. Colas. Políticas de planificación de procesos. Algoritmos de planificación de procesos: primero en llegar, primero en servirse; siguiente trabajo más corto primero; planificación de prioridad; tiempo más corto restante; round robin; colas de multinivel. Interrupciones. Administrador de procesos. Bloqueo mutuo. Casos de bloqueo mutuos en: solicitudes de archivos; bases de datos; asignación de dispositivos dedicados; asignación de dispositivos múltiples. Bloqueos en: spooling; una red; en compartición de discos. Condiciones para bloqueos. Modelado de bloqueos mutuos. Estrategias para manejo de bloqueos mutuos. Inanición. Procesos concurrentes. Multiprocesadores. Procesadores de núcleo múltiple. Configuraciones típicas de multiprocesamiento: maestro/esclavo; débilmente acoplada; simétrica. Software de sincronización de procesos: prueba e inicio; WAIT y SIGNAL; semáforos. Cooperación de procesos: productores y consumidores; lectores y escritores. Programación concurrente, aplicaciones. Hilos y programación concurrente: estados de un hilo; bloques de control de hilo; lenguajes de programación concurrentes; Java.
Módulo 4
Administrador de dispositivos. Tipos de dispositivos. Acceso secuencial de medios de almacenamiento. Dispositivos de almacenamiento con acceso directo: disco magnético con cabeza fija y móvil; discos ópticos (CD-DVD, Blu-ray); memoria flash. Tiempo de acceso DASD. Componente del subsistema de E/S. Comunicación entre dispositivos. Administración de solicitudes de E/S: estrategias de posicionamiento del manejador de dispositivos; estrategias de búsqueda; niveles de RAID; RAID anidados.
Administración de archivos. Responsabilidades. Definiciones. Interacción con el administrador de archivos: configuración de volumen típica; subdirectorios; nomenclatura de archivos. Organización de archivos, formato. Asignación del almacenamiento: contiguo, no contiguo, indexado. Métodos de acceso: secuencial; directo. Niveles en un sistema de administración de archivos. Módulo de verificación de control de acceso: matriz y listas. Compresión de datos.
Módulo 5
Concepto de organización de redes. Topologías de red.: estrella; anillo; bus; árbol; híbrida. Tipos de redes de área: local; metropolitana; amplia; inalámbrica. Cuestiones de diseño de software: convenciones de direccionamiento; estrategias de encaminamiento; módulos de conexión; resolución de conflictos. Normas de protocolos de transporte: Modelo de referencia OSI; TCP/IP. Historia de las redes. Sistemas operativos de redes y distribuidos. Desarrollo del DO/S (sistemas operativos distribuidos). Administración de: la memoria; procesos; dispositivos; archivos; redes. Desarrollo de los NOS (sistemas operativos de redes): características; funciones primordiales.
Módulo 6
Seguridad y ética. Rol de los sistemas operativos en la seguridad: supervivencia del sistema operativo; niveles de protección; respaldo y recuperación. Violación de la seguridad: intromisiones no intencionales; ataques intencionales. Protección del sistema: software antivirus; cortafuegos; autenticación; encriptado. Administración de contraseñas: construcción de contraseñas; alternativas de contraseñas; ingeniería social. Ética.
Módulo 7
Sistemas operativos en la práctica. Sistema operativo UNIX. Macintosh OS. MS-DOS. Windows. Linux. Visión general. Historia. Diseño. Administración de: memoria, procesos, dispositivos, archivos e interfaz de usuario de cada uno.
...