000 | 03985nam a22003137a 4500 | ||
---|---|---|---|
003 | OSt | ||
005 | 20230920112453.0 | ||
008 | 230227t2015 xxu||||| |||| 00| 0 spa d | ||
020 | _a9789873832031 | ||
020 | _a9789587780802 | ||
040 |
_c00001 _aUnicoc _bspa _d00001 |
||
082 | _a005.43 | ||
100 |
_aSilva, Martín _910332 |
||
245 |
_aSistemas Operativos _c/ Martín Silva |
||
250 | _a1 ed. | ||
260 |
_aBuenos Aires : _bAlfaomega, _c2015. |
||
300 |
_axxiv, 364 páginas : _bilustraciones, tablas y gráficos ; _c23 cm. |
||
504 | _aIncluye referencias bibliográficas e índice. | ||
505 |
_t1. 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. _t2. Procesos. -- 2.1. Estados de un proceso. -- 2.2. Procesos ligeros, hilos o threads. -- 2.3. Comunicación. -- 2.4. Trabajos prácticos. _t3. 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. _t4. 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. _t5. 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. _t6. Almacenamiento. -- 6.1. Conceptos. -- 6.2. Implementaciones. -- 6.3. Trabajos prácticos. _t7. 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. _t8. 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. |
||
520 | _aEste 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. | ||
526 |
_5UNICOC _aIngeniería de Sistemas _bBásica _x109967 |
||
546 | _aEspañol | ||
650 | 0 |
_aSistemas operativos _910333 |
|
650 | 0 |
_aAplicación de sistemas _94649 |
|
650 | 0 |
_aProgramación _95064 |
|
650 | 0 |
_aInformática _910334 |
|
658 | 0 |
_98220 _aPrograma de Ingeniería de Sistemas |
|
942 |
_2ddc _cLIBROS |
||
999 |
_c2789 _d2789 |