Sistemas operacionales
Tabla de contenido Presentación Programa General Introducción a los Sistemas Operativos Concepto de los sistemas operativos El sistema operativo como máquina extendida El sistema operativo como administrador de recursos Historia de los sistemas operativos Resumen Bibliografía recomendada Párrafo nexo Autoevaluación formativa
PresentaciónLos sistemas operativos son una parte esencial de cualquier sistema de computación, por lo que todos los planes de estudio de informática incluyen al menos un curso sobre sistemas operativos. Generalmente los documentos de sistemas operativos están diseñados únicamente para un sistema en particular, dificultando el estudio de los sistemas operativos de forma global.
Este módulo pretenderecopilar la mejor información del medio y presentar al estudiante una visión completa sobre los diferentes sistemas operativos que existen actualmente en el mercado, tratando todos los aspectos de los sistemas operativos como procesos, gestión de memoria, comunicación y sincronización de procesos, entrada/salida, sistema de archivos y seguridad y protección, sin dejar de lado los dos grandes estándaresque existen: POSIX y WIN32, de los cuales partieron muchos sistemas operativos y se desarrollaron los dos emporios que compiten en el mercado: Microsoft Windows y
UNIX/LINUX.
El estudiante siempre encontrará comparaciones de los dos sistemas y podrá hacer desarrollos para ambos; para ello se encontrará con diversas formas de trabajo con los dos estándares POSIX y WIN32.
Cada uno de losfascículos de este módulo, pretende preparar al estudiante para que pueda generar programas tanto es interfaz POSIX como en Win32, para que al final del curso el estudiante conozca cómo están creados los sistemas operativos modernos y pueda generar soluciones para ellos.
Programa General
Introducción a los Sistemas Operativos Concepto de los sistemas operativos ¿Qué es un sistema Operativo?Sistema operativo como máquina extendida. El sistema operativo como administrador de recursos Funciones del sistema operativo Historia de los sistemas operativos Fascículo No. 1 Autoaprendizaje 4 horas
Fascículo No. 2
Estructura de un sistema Operativo Llamadas al sistema Interfaz del Programador (POSIX – WIN32) Interfaz del Usuario
Fascículo No. 3
Procesos Concepto de procesosComunicación entre procesos
Fascículo No. 4
Planificación de procesos Planificación de procesos POSIX – WIN32
Fascículo No. 5
Problemas clásicos de procesos Señales y excepciones Servicios POSIX – WIN32
Fascículo No. 6
Conceptos básicos de UNIX Unix – Programación en Shell Servicios de procesos en POSIX – WIN32
Fascículo No. 7
Gestión de memoria Objetivos del sistema de gestiónde memoria Administración básica de memoria
Fascículo No. 8 Modelo de memoria de un proceso Intercambio Memoria virtual
Fascículo No. 9
Algoritmos de sustitución Aspecto de los sistemas con paginación Segmentación
Fascículo No. 10
Archivos proyectados en memoria Servicios genéricos de memoria Servicios de memoria en POSIX y WIN32
Fascículo No. 11
Concepto de Entrada / SalidaArquitectura del sistema de Entrada / Salida Principios del hardware y software de los sistemas de Entrada / Salida
Fascículo No. 12
Almacenamiento secundario y terciario El reloj La terminal La red Servicios de Entrada / Salida (POSIX – WIN32)
Fascículo No. 13
La visión de usuarios Archivos Directorios Servicios de archivos y directorios POSIX – WIN32
Fascículo No. 14 El servidorde archivos Seguridad en el sistema de archivos Mecanismos de protección en el sistema de archivos
Fascículo No. 15
Concepto de seguridad y protección Problemas de seguridad Políticas de seguridad Criptografía
Fascículo No. 16
Clasificaciones de seguridad Seguridad y protección en sistemas operativos de propósito general Servicios de seguridad y protección
Introducción a los...
Regístrate para leer el documento completo.