Silva, Martín

Sistemas Operativos / Martín Silva - 1 ed. - Buenos Aires : Alfaomega, 2015. - xxiv, 364 páginas : ilustraciones, tablas y gráficos ; 23 cm.

Incluye referencias bibliográficas e índice.

1. Introducción. -- 1.1. Funciones y objetivos de los sistemas operativos. -- 1.2. Estructuras de los sistemas operativos. -- 1.3. Estructura y funcionamiento de la computadora. -- 1.4. Evolución de los sistemas operativos. -- 1.5. Trabajos prácticos. 2. Procesos. -- 2.1. Estados de un proceso. -- 2.2. Procesos ligeros, hilos o threads. -- 2.3. Comunicación. -- 2.4. Trabajos prácticos. 3. Memoria. -- 3.1. Funciones y operaciones del administrador de memoria. -- 3.2. Modelo de memoria de un proceso. -- 3.3. Diferentes esquemas de administración. -- 3.4. Memoria virtual. -- 3.5. Trabajos prácticos. 4. Planificación. -- 4.1. Conceptos. -- 4.2. Tipos de planificación. -- 4.3. Algoritmos de planificación. -- 4.4. Planificación en POSIX. -- 4.5. Planificación en Linux. -- 4.6. Planificación en Windows. -- 4.7. Práctica con Linux. 5. Sincronización. -- 5.1. Antecedentes. -- 5.2. Alternativas de sincronización. -- 5.3. Problemas clásicos. -- 5.4. Semáforos. -- 5.5. Monitores. -- 5.6. Sincronización en pase de mensajes. -- 5.7. Bloqueo mutuo. -- 5.8. Sincronización en POSIX. -- 5.9. Sincronización en Linux. -- 5.10. Sincronización en Windows. -- 5.11. Trabajos prácticos. -- 5.12. Autoevaluación. 6. Almacenamiento. -- 6.1. Conceptos. -- 6.2. Implementaciones. -- 6.3. Trabajos prácticos. 7. Sistemas de entrada y salida. -- 7.1. Dispositivos de entrada y salida. -- 7.2. Organización de las funciones de entrada y salida. -- 7.3. Aspectos del diseño. -- 7.4. Subsistema de entrada y salida del núcleo. -- 7.5. Planificación del acceso a discos. -- 7.6. Ventanas al núcleo. -- 7.7. Trabajos prácticos. -- 7.8. Autoevaluación. 8. Multiprocesamiento. -- 8.1. Múltiples procesadores. -- 8.2. Aplicaciones paralelas. -- 8.3. Ley de Amdahl. -- 8.4. Taxonomía de Flynn. -- 8.5. Arquitecturas de múltiples procesadores. -- 8.6. Multiprocesadores simétricos. -- 8.7. Diseño. -- 8.8. Multiprocesamiento en Windows. -- 8.9. Multiprocesamiento en Linux.

Este libro orienta a los alumnos en el estudio de la materia dándoles las pautas generales para el estudio y comprensión conceptual de la materia, pero sobre todo desarrolla en el lector la capacidad de razonamiento y el sentido crítico, aquello que está más allá de la moda o la tecnología del momento. Aborda los temas desde diferentes enfoques. Hace abundantes referencias a la bibliografía existente para dar a los estudiantes la oportunidad de ampliar la información en fuentes diversas. Sistemas operativos es una materia fundamental en la carrera de Ingeniería de Sistemas (Computación - Informática) y también en las Licenciaturas. Se orienta al alumno para que pueda entender cómo se “relacionan” los programas que desarrolla con los Sistemas Operativos para los cuales programa. El Profesor Silva es docente de la materia desde hace varios años. El índice se ajusta a la currícula de nuestros países, contemplando las generalidades de Windows en todas sus versiones (desde XP a Seven) y Linux.




Español

9789873832031 9789587780802


Sistemas operativos
Aplicación de sistemas
Programación
Informática


Programa de Ingeniería de Sistemas

005.43

© 2014 UNICOC | Institución Universitaria Colegios de Colombia - UNICOC
Bogotá D.C. Autopista Norte Km. 20. Teléfono:(571)6683535
Cali: Calle 13 Norte No. 3N-13. Teléfono: (572)6608887

Idiomas: 
Con tecnología de Koha