Biblioteca Virtual
+28
Josue William Ali Mamani
Laura Mabel Flores Apaza
Alvaro_Encinas_Flores
Thais Flores
Keivi_Veizan
Andrew Segales
Huascar Gutierrez Castro
Paola Carlo
Nataly Llanos Vargas
José Fox Ontiveros Macías
Fabricio Choque Condori
Jorge Antonio Llave Rosso
IVER_BRAYAN_HUANCA_RADA
JHONNAEL IVAN QUISPE CH.
MARIO L. MACHACA CHURQUI
Gabriela Limachi Blanco
Kevin_Uruchi
Marisol_Callacondo
Gabriela_Calazar_A23930-5
Limbert_Loza
David_Conde
Sergio_Aruquipa
Carlos_Zurita
Cristian Angulo
Kathia_Choquehuanca
Sergio_Jimenez
America_Rivas
Ing.Terceros
32 participantes
Página 1 de 2.
Página 1 de 2. • 1, 2
Biblioteca Virtual
Libros relacionados con Sistemas Operativos que se pueden descargar o consultar en linea.
Ing.Terceros- Mensajes : 33
Puntos : 93
Fecha de inscripción : 19/07/2015
Re: Biblioteca Virtual
ANDREW S. TANENBAUM: SISTEMAS OPERATIVOS MODERNOS (3ra Edición,2009)
Datos Técnicos:
4,35 MB / True PDF / En español / 1104 páginas / Autor: Andrew S. Tanenbaum / Editorial: Pearson Educación / ISBN: 978-607-442-046-3 / Impreso en México / Libros de Computación
Descripción
En esta nueva edición se re-ordenaron los capítulos para colocar el material central al principio. También se puso mayor énfasis en el sistema operativo como el creador de las abstracciones.
Los procesos espacios de direcciones virtuales y archivos son los conceptos clave que proporcionan los sistemas operativos.
Proporciona una introducción al lenguaje de programación C y al modelo de C en tiempo de ejecución.
Análisis de los hilos (threads) se modificó y expandió para reflejar su nueva importancia.
Sobre la administración de memoria se reorganizó para poner énfasis en la idea de que una de las funciones clave de un sistema operativo es proporcionar la abstracción de un espacio de direcciones virtuales para cada proceso.
Contenido
Introducción
Procesos y subprocesos
Administración de memoria
Sistemas de archivos
Entrada/Salida
Interbloqueos
Sistemas operativos multimedia
Sistemas de múltiples procesadores
Seguridad
Caso de estudio 1: Linux
Caso de estudio 2: Windows vista
Caso de estudio 3: Symbian Os
Diseño de sistemas operativos
Link de descarga:
[Tienes que estar registrado y conectado para ver este vínculo]
Última edición por America_Rivas el Miér Feb 21, 2018 9:17 am, editado 1 vez
America_Rivas- Mensajes : 14
Puntos : 12
Fecha de inscripción : 14/02/2018
Re: Biblioteca Virtual
ANDREW S. TANENBAUM Y ALBERT S. WOODHULL: SISTEMAS OPERATIVOS, DISEÑO E IMPLEMENTACION (2da Edición, 1998)
Datos Técnicos:
8.4 MB / True PDF / En Español / 958 páginas / Autores: Andrew S. Tananbaum y Albert S. Woodhull / Editorial: Pearson Educación / ISBN: 9701701658, 9789701701652 / Impreso en México / Libros de Computación
Descripción
Gran parte de los libros sobre sistemas operativos se centran mucho en la teoría y poco en la práctica. El presente libro intenta ofrecer un mayor equilibrio entre una y otra; trata todos los principios fundamentales con gran detalle, entre ellos, los procesos, la comunicación entre procesos, semáforos, monitores, transferencia de mensajes, algoritmos de planificación, entrada/salida, bloqueos mutuos, controladores de dispositivos, administración de memoria, algoritmos de paginación, diseño de sistemas de archivos, seguridad y mecanismos de protección, pero también examina un sistema específico —MINIX, un sistema operativo compatible con UNIX— detalladamente, e incluso proporciona un listado completo del código fuente para estudiarlo.
Contenido
1. Introducción
2. Procesos
3. Entrada/Salida
4. Administración de Memoria
5. Sistemas de Archivos
6. Lista de Lecturas y Bibliografía
Apéndices
A. El Codigo Fuente de Minix
B. Indice de Archivos
C. Indice de Símbolos
>Link de Descarga<
Sergio_Jimenez- Mensajes : 20
Puntos : 22
Fecha de inscripción : 25/07/2018
Sistemas Operativos - 7ma Edición - Abraham Silberschatz
Sistemas Operativos - 7ma Edición - Abraham Silberschatz
ACERCA DEL LIBRO
DESCRIPCION
- Nº de páginas: 680
- Encuadernación: Troquelado
- Editoral: S.A. MCGRAW-HILL / INTERAMERICANA DE ESPAÑA
- Lengua: CASTELLANO
- ISBN: 9788448146412
DESCRIPCION
Fundamentos de Sistemas Operativos es un libro de Sistemas Operativos de calidad y de un autor reconocido. Se trata de un libro que se adapta a la asignatura de sistemas operativos genérica, pero sin dejar de ser un texto actualizado, con los aspectos más relevantes bien marcados y adaptado a las nuevas necesidades de los cursos. Esta séptima edición no sólo presenta los sistemas más recientes y relevantes, sino que también los analiza más en profundidad para presentar los conceptos fundamentales que han permanecido constantes a lo largo de la evolución de los sistemas operativos actuales. Con esta fuerte base conceptual, los estudiantes pueden comprender con mayor facilidad los detalles relacionados con cada sistema específico.
CONTENIDO
PARTE UNO - INTRODUCCION
Capitulo 1 Introduccion
Capitulo 2 Estructuras de sistemas operativos
PARTE DOS - GESTION DE PROCESOS
Capitulo 3 Procesos
Capitulo 4 Hebras
Capitulo 5 Planificación de la PCU
Capitulo 6 Sincronización de procesos
Capitulo 7 Interbloqueos
PARTE TRES - GESTION DE MEMORIA
Capitulo 8 Memoria principal
Capitulo 9 Memoria virtual
PARTE CUATRO - GESTION DE ALMACENAMIENTO
Capitulo 10 Interfaz del sistema de archivos
Capitulo 11 Implementación de sistemas de archivos
Capitulo 12 Estructuras de almacenamiento masivo
Capitulo 13 Sistemas de E/S
PARTE CINCO - PROTECCION Y SEGURIDAD
Capitulo 14 Protección
Capitulo 15 Seguridad
PARTE SEIS - SISTEMAS DISTRIBUIDOS
Capitulo 16 Estructuras de los sistemas distribuidos
Capitulo 17 Sistemas de archivos distribuidos
Capitulo 18 Coordinación distribuida
PARTE SIETE - SISTEMAS DE PROPOSITO ESPECIAL
Capitulo 19 Sistemas de tiempo real
Capitulo 20 Sistemas multimedia
PARTE OCHO - CASOS DE ESTUDIO
Capitulo 21 El sistema Linux
Capitulo 22 Windows XP
Capitulo 23 Sistemas operativos influyentes
Link de descarga :
<< https://rinapilar.files.wordpress.com/2014/02/fundamentos-de-sistemas-operativos-silbertchatz.pdf >>
Última edición por Kathia_Choquehuanca el Miér Feb 13, 2019 8:38 pm, editado 2 veces
Kathia_Choquehuanca- Mensajes : 31
Puntos : 23
Fecha de inscripción : 13/02/2019
A NICKOLASS MOYA FAVERMAN le gusta esta publicaciòn
Sistemas operativos Una visión aplicada
SISTEMAS OPERATIVOS UNA VISION APLICADA
Descripcion
Autores: Jesús Carretero Pérez – Felix García Caraballera – Pedro de Miguel Anasagasti – Fernando Pérez Costoya
Edicion: 2001
Paginas: 710 páginas
La mayoría de los libros de sistemas operativos incluye gran cantidad de teoría general y aspectos de diseño, pero no muestra claramente cómo se usan. Este libro está pensado como un texto general de sistemas operativos, pudiendo cubrir tanto la parte introductoria como los aspectos de diseño de los mismos. Esta solución permite que el lector, no sólo conozca los principios teóricos, sino cómo se aplican en sistemas operativos reales. Cada capítulo incluye problemas y ejercicios con diferentes grados de dificultad para adecuarse a los distintos tipos de cursos en que se puede usar este libro. Estos ejercicios hacen énfasis en los aspectos teóricos más importantes.
CONTENIDO:
1.Conceptos arquitectónicos de la computadora
2. Introducción a los sistemas operativos
3. Procesos
4. Gestión de memoria
5. Comunicación y sincronización de procesos
6. Entrada/Salida
7. Gestión de archivos y directorios
8. Seguridad y protección
9. Introducción a los sistemas distribuidos
10. Estudio de casos: Linux
11. Estudio de casos: Windows NT
Enlaces de descarga:
Mediafire
[Tienes que estar registrado y conectado para ver este vínculo]
Google Docs
[Tienes que estar registrado y conectado para ver este vínculo]
Cristian Angulo- Mensajes : 36
Puntos : 22
Fecha de inscripción : 13/02/2019
Re: Biblioteca Virtual
Sistemas Operativos aspectos internos y principios de diseño
(5ta Edicion,2005)
Datos técnicos
4.96 MB / True PDF / En Español / 867 páginas / Autor William Stallings / Editorial: Pearson Prentice Hall.
Contenido
Capitulo 1 Introducción a los computadores
Capítulo 2 Introducción a los sistemas operativos
Capítulo 3 Descripción y control de procesos
Capítulo 4 Hilos, SMP y micronúcleos
Capítulo 5 Concurrencia, exclusión mutua y sincronización
Capítulo 6 Concurrencia, Interbloqueo e inanición
Capítulo 7 Gestión de memoria
Capítulo 8 Memoria virtual
Capítulo 9 Planificación uniprocesador
Capítulo 10 Planificación multiprocesador y de tiempo real
Capítulo 11 Gestión de la E/S y planificación del disco
Capítulo 12 Gestión de ficheros
Capítulo 13 Redes
Capítulo 14 Procesamiento distribuido, cliente/servidor y clusters
Capítulo 15 Gestión de procesos distribuidos
Capítulo 16 Seguridad
Link de descarga
[Tienes que estar registrado y conectado para ver este vínculo]
Última edición por Carlos_Zurita el Jue Jul 18, 2019 10:16 am, editado 1 vez
Carlos_Zurita- Mensajes : 13
Puntos : 1
Fecha de inscripción : 17/07/2019
Re: Biblioteca Virtual
SISTEMAS OPERATIVOS
IDA M. FLYNN - ANN MCIVER MCHOES
Datos Técnicos:
Contenido:
INTRODUCCION
OBJETIVOS
UNIDAD 1. TEORIA DE LOS SISTEMAS OPERATIVOS
Introducción
Objetivos
Capítulo 1. Principios de los sistemas operativos
1. Concepto de sistema operativo
2. Estructura de un sistema computacional
3. Historia de los sistemas operativos
4. Conceptos de sistemas operativos
Capítulo 2. Características de los sistemas operativos
1. Funciones de los sistemas operativos
2. Tipos de sistemas operativos
3. Estructura de los sistemas operativos
4. Núcleos de sistemas operativos
Capítulo 3. Interbloqueo
1. Recursos
2. Análisis
3. Condiciones para producir un interbloqueo
4. Métodos para manejar el interbloqueo
5. Prevención del interbloqueo
6. Evasión del interbloqueo
7. Mecanismos para evitar el interbloqueo
8. Nivel de implantación de estrategias
9. Detección y recuperación
Capítulo 4. Arquitectura cliente servidor
1. Antecedentes
2. Cliente /servidor
3. Componentes esenciales de la infraestructura cliente/servidor
4. Características funcionales
5. Características físicas
6. Características lógicas
7. Middleware robusto y escalable en soluciones Cliente/Servidor
8. Análisis de las diferentes variantes de la arquitectura C/S
9. Arquitecturas Cliente/Servidor independientes de plataforma
10. Condiciones para la implantación del modelo Cliente/Servidor
11. Costos y beneficios de Cliente/Servidor
12. Fases de implantación
Bibliografía
UNIDAD 2. ADMINISTRACION DE RECURSOS
Introducción
Objetivos
Capítulo 1. Administración de los procesos
1. Introducción a los procesos
2. Hebras de control (Threads)
3. Comunicación entre procesos
4. Sincronización de procesos
5. Planificación de procesos-Scheduling-Itineración de procesos
Capítulo 2. Administración de la memoria
1. Estructura general
2. Manejo de memoria en sistemas monousuario sin intercambio
3. Multiprogramación en memoria real
4. Multiprogramación en memoria virtual
5. Algoritmos de reemplazo de páginas
Capítulo 3. Administración de dispositivos
1. Entrada/Salida
2. Dispositivos de Entrada/Salida
3. Controladores de Dispositivos ( Terminales y Discos Duros)
4. Principios en el Software de Entrada - Salida
5. Relojes
6. Puertas y buses
7. Protocolos de interacción
Capítulo 4. Administración de archivos
1. El sistema de archivos
2. Métodos de acceso
3. Directorios
4. Protección
5. Estructura de archivos
6. Métodos de asignación
7. Tipos de sistemas de archivo
8. Mecanismos de protección de los ficheros
9. Administración del espacio libre
Capítulo 5. Protección y seguridad
1. Protección
2. Objetivos de la protección
3. Dominios de la protección
4. Matriz de acceso
5. Seguridad
6. Autenticación
7. Amenazas
8. Encriptación
9. Clasificación de seguridad
UNIDAD 3. PRINCIPALES SISTEMAS OPERATIVOS
Introducción
Objetivos
Capítulo 1. Sistemas operativos Familia Windows
1. Windows 95
2. Windows 98
3. Windows 2000
4. Windows Server 2003
5. Windows XP
6. Windows NT
7. Instalación Windows XP/2003
8. Resumen de los principales sistemas operativos Windows
Capítulo 2. Sistema operativo UNIX/LINUX
1. Historia
2. Arquitectura de Unix y Linux
3. Versiones y características Linux/Unix
4. Instalación del sistema
5. La interfaz de usuario
6. Estructura de archivos
7. Variables de entorno
8. Administración del sistema
9. Montando sistemas de ficheros
10. Instalación de impresoras y gestión de la impresión
11. Resumen de órdenes básicas
Capítulo 3. Otros sistemas operativos
1. Novell Netware
2. Sistema operativo OS/2
3. El sistema operativo VMS (Virtual Memory System)
Capítulo 4. Arquitectura de las comunicaciones
1. El modelo arquitectónico de capas de red
2. El modelo de referencia OSI
3. Otras arquitecturas y redes
Bibliografía
Link de Descarga:
>[Tienes que estar registrado y conectado para ver este vínculo]<
IDA M. FLYNN - ANN MCIVER MCHOES
Datos Técnicos:
- N° de Paginas: 357
- Editorial: Cengage Learning Editores S.A. de C.V.,2001
- Idioma: Español
- ISBN: 10: 9706860622
Reseña del Editor:
En esta obra se propone que el lector adquiera la teoria de los sistemas operativos y pueda efectuar una comparacion equilibrada de los sistemas en uso mas importantes, con base en el conocimiento de los elementos tecnicos de cada uno de ellos.Contenido:
INTRODUCCION
OBJETIVOS
UNIDAD 1. TEORIA DE LOS SISTEMAS OPERATIVOS
Introducción
Objetivos
Capítulo 1. Principios de los sistemas operativos
1. Concepto de sistema operativo
2. Estructura de un sistema computacional
3. Historia de los sistemas operativos
4. Conceptos de sistemas operativos
Capítulo 2. Características de los sistemas operativos
1. Funciones de los sistemas operativos
2. Tipos de sistemas operativos
3. Estructura de los sistemas operativos
4. Núcleos de sistemas operativos
Capítulo 3. Interbloqueo
1. Recursos
2. Análisis
3. Condiciones para producir un interbloqueo
4. Métodos para manejar el interbloqueo
5. Prevención del interbloqueo
6. Evasión del interbloqueo
7. Mecanismos para evitar el interbloqueo
8. Nivel de implantación de estrategias
9. Detección y recuperación
Capítulo 4. Arquitectura cliente servidor
1. Antecedentes
2. Cliente /servidor
3. Componentes esenciales de la infraestructura cliente/servidor
4. Características funcionales
5. Características físicas
6. Características lógicas
7. Middleware robusto y escalable en soluciones Cliente/Servidor
8. Análisis de las diferentes variantes de la arquitectura C/S
9. Arquitecturas Cliente/Servidor independientes de plataforma
10. Condiciones para la implantación del modelo Cliente/Servidor
11. Costos y beneficios de Cliente/Servidor
12. Fases de implantación
Bibliografía
UNIDAD 2. ADMINISTRACION DE RECURSOS
Introducción
Objetivos
Capítulo 1. Administración de los procesos
1. Introducción a los procesos
2. Hebras de control (Threads)
3. Comunicación entre procesos
4. Sincronización de procesos
5. Planificación de procesos-Scheduling-Itineración de procesos
Capítulo 2. Administración de la memoria
1. Estructura general
2. Manejo de memoria en sistemas monousuario sin intercambio
3. Multiprogramación en memoria real
4. Multiprogramación en memoria virtual
5. Algoritmos de reemplazo de páginas
Capítulo 3. Administración de dispositivos
1. Entrada/Salida
2. Dispositivos de Entrada/Salida
3. Controladores de Dispositivos ( Terminales y Discos Duros)
4. Principios en el Software de Entrada - Salida
5. Relojes
6. Puertas y buses
7. Protocolos de interacción
Capítulo 4. Administración de archivos
1. El sistema de archivos
2. Métodos de acceso
3. Directorios
4. Protección
5. Estructura de archivos
6. Métodos de asignación
7. Tipos de sistemas de archivo
8. Mecanismos de protección de los ficheros
9. Administración del espacio libre
Capítulo 5. Protección y seguridad
1. Protección
2. Objetivos de la protección
3. Dominios de la protección
4. Matriz de acceso
5. Seguridad
6. Autenticación
7. Amenazas
8. Encriptación
9. Clasificación de seguridad
UNIDAD 3. PRINCIPALES SISTEMAS OPERATIVOS
Introducción
Objetivos
Capítulo 1. Sistemas operativos Familia Windows
1. Windows 95
2. Windows 98
3. Windows 2000
4. Windows Server 2003
5. Windows XP
6. Windows NT
7. Instalación Windows XP/2003
8. Resumen de los principales sistemas operativos Windows
Capítulo 2. Sistema operativo UNIX/LINUX
1. Historia
2. Arquitectura de Unix y Linux
3. Versiones y características Linux/Unix
4. Instalación del sistema
5. La interfaz de usuario
6. Estructura de archivos
7. Variables de entorno
8. Administración del sistema
9. Montando sistemas de ficheros
10. Instalación de impresoras y gestión de la impresión
11. Resumen de órdenes básicas
Capítulo 3. Otros sistemas operativos
1. Novell Netware
2. Sistema operativo OS/2
3. El sistema operativo VMS (Virtual Memory System)
Capítulo 4. Arquitectura de las comunicaciones
1. El modelo arquitectónico de capas de red
2. El modelo de referencia OSI
3. Otras arquitecturas y redes
Bibliografía
Link de Descarga:
>[Tienes que estar registrado y conectado para ver este vínculo]<
Sergio_Aruquipa- Mensajes : 11
Puntos : 1
Fecha de inscripción : 05/02/2020
Edad : 26
Localización : La Paz
Re: Biblioteca Virtual
Sistemas Operativos – Gunnar Wolf
Acerca del libro
Fundamentos de sistemas operativos / Gunnar Wolf [y tres más]. – Primera edición. – México D.F. : UniversidadNacional Autónoma de México, Instituto de Investigaciones Económicas : Facultad de Ingeniería, 2015.367 p. : ilustraciones ; 28 cm.Bibliografía: páginas 359-367ISBN 978-607-02-6544-01. Sistemas operativos (Computadoras). 2. Sistemas de software. 3. Organización de archivos (Informática).I. Wolf, Gunnar, autor. II. Universidad Nacional Autónoma de México. Instituto de Investigaciones Económi-cas. III. Universidad Nacional Autónoma de México. Facultad de Ingeniería
Este libro busca brindar a estudiantes y docentes de las carreras de Ingeniería en Computación /, /Informática, Ciencias de la Computación y similares un material completo, general y autocontenido sobre la materia de Sistemas Operativos. No se asume conocimiento previo sobre la temática, aunque se utilizarán conceptos de estructuras de datos y algoritmos básicos.
Este libro está apuntado tanto a estudiantes de carreras de informática, computación e ingenierías como a los aficionados de la computadora interesados en conocer un poco más de lo que realmente ocurre dentro de un sistema de cómputo y el rol que cumple el sistema operativo.
Al finalizar el libro se espera que el lector haya adquirido conocimientos y habilidades como:
Administrar, diseñar y desarrollar un sistema operativo.
Conociendo el funcionamiento general de los sistemas operativos, poder sacar mejor provecho de la computadora
Conocer y saber aprovechar no sólo los sistemas, sino las metodologías y principales formas de interacción del software libre
Se asume también que el lector está familiarizado con algún lenguaje de programación de alto nivel, y -al menos a nivel básico- con C. Aunque los ejemplos de código están dados en diversos lenguajes de programación (Bash, Perl, c, PascalFC, Python, Ruby, Ensamblador, entre otros), éstos son tan sencillos que pueden ser fácilmente escritos en el lenguaje de elección del lector sin mayor esfuerzo.
Contenido
1. Punto de partida
2. Relación con el hardware
3. Administración de procesos
4. Planificación de procesos
5. Administración de memoria
6. Organización de archivos
7. Sistemas de archivos
A. Software libre y licenciamiento
B. Virtualización
C. El medio físico y el almacenamiento
link de descarga
Acerca del libro
Fundamentos de sistemas operativos / Gunnar Wolf [y tres más]. – Primera edición. – México D.F. : UniversidadNacional Autónoma de México, Instituto de Investigaciones Económicas : Facultad de Ingeniería, 2015.367 p. : ilustraciones ; 28 cm.Bibliografía: páginas 359-367ISBN 978-607-02-6544-01. Sistemas operativos (Computadoras). 2. Sistemas de software. 3. Organización de archivos (Informática).I. Wolf, Gunnar, autor. II. Universidad Nacional Autónoma de México. Instituto de Investigaciones Económi-cas. III. Universidad Nacional Autónoma de México. Facultad de Ingeniería
Este libro busca brindar a estudiantes y docentes de las carreras de Ingeniería en Computación /, /Informática, Ciencias de la Computación y similares un material completo, general y autocontenido sobre la materia de Sistemas Operativos. No se asume conocimiento previo sobre la temática, aunque se utilizarán conceptos de estructuras de datos y algoritmos básicos.
Este libro está apuntado tanto a estudiantes de carreras de informática, computación e ingenierías como a los aficionados de la computadora interesados en conocer un poco más de lo que realmente ocurre dentro de un sistema de cómputo y el rol que cumple el sistema operativo.
Al finalizar el libro se espera que el lector haya adquirido conocimientos y habilidades como:
Administrar, diseñar y desarrollar un sistema operativo.
Conociendo el funcionamiento general de los sistemas operativos, poder sacar mejor provecho de la computadora
Conocer y saber aprovechar no sólo los sistemas, sino las metodologías y principales formas de interacción del software libre
Se asume también que el lector está familiarizado con algún lenguaje de programación de alto nivel, y -al menos a nivel básico- con C. Aunque los ejemplos de código están dados en diversos lenguajes de programación (Bash, Perl, c, PascalFC, Python, Ruby, Ensamblador, entre otros), éstos son tan sencillos que pueden ser fácilmente escritos en el lenguaje de elección del lector sin mayor esfuerzo.
Contenido
1. Punto de partida
2. Relación con el hardware
3. Administración de procesos
4. Planificación de procesos
5. Administración de memoria
6. Organización de archivos
7. Sistemas de archivos
A. Software libre y licenciamiento
B. Virtualización
C. El medio físico y el almacenamiento
link de descarga
David_Conde- Mensajes : 8
Puntos : 6
Fecha de inscripción : 05/02/2020
Edad : 27
Localización : la paz
Re: Biblioteca Virtual
Sistemas Operativos Una Guía De Estudios
Dr. Luis Castellanos
Dr. Luis Castellanos
DATOS TECNICOS
Fundamentos de sistemas operativos Una Guía De Estudios/Dr. Luis Castellanos – Primera edición. – 2014 tamaño: 8Mb/ 172 paginas/ idioma: español/ impreso en Venezuela
DESCRIPCION
La finalidad del presente documento es facilitar a los estudiantes de la asignatura de
“Sistemas Operativos”, el material referencial y bibliográfico básico que debe manejar
durante el desarrollo de la misma.
No se debe sustituir un buen libro de texto por una sencilla guía de estudios. Y una
guía es simplemente una serie de indicaciones, con referencias adicionales que van a
coadyuvar al estudiante. Particularmente recomiendo “Sistemas Operativos
Modernos” de Andrew Tanembaum, sobre el cual he hecho este documento. Debo
aclarar que la mayoría del material es tomado, con propósitos didácticos, del libro de
Tanembaum (DR. Luis Castellanos).
“Sistemas Operativos”, el material referencial y bibliográfico básico que debe manejar
durante el desarrollo de la misma.
No se debe sustituir un buen libro de texto por una sencilla guía de estudios. Y una
guía es simplemente una serie de indicaciones, con referencias adicionales que van a
coadyuvar al estudiante. Particularmente recomiendo “Sistemas Operativos
Modernos” de Andrew Tanembaum, sobre el cual he hecho este documento. Debo
aclarar que la mayoría del material es tomado, con propósitos didácticos, del libro de
Tanembaum (DR. Luis Castellanos).
CONTENIDO
Conceptos Generales Entrada y Salida
Administración de Procesos
Administración de Memoria
Administración de Información
Sistemas Operativos Modernos
Referencias Bibliográficas
LINK DE DESCARGA
[Tienes que estar registrado y conectado para ver este vínculo]INTEGRANTES
EST.LIMA LOAYZA ZACELI CAROLINA EST.LOZA GUTIERREZ LIMBERT EDDY
TTE. ING. PACHECO VENTURA HENRY ALEXANDER
Limbert_Loza- Mensajes : 3
Puntos : 1
Fecha de inscripción : 21/07/2021
A Henry_Pacheco_A23966-8 le gusta esta publicaciòn
Re: Biblioteca Virtual
SISTEMAS OPERATIVOS
• Mag. David Luis La Red Martínez
• 926 de Paginas
• U.N.N.E. - Argentina
• Dr. Enrique Castillo Ron. Académico
• Academia de Ingeniería de España.
• Santander (España)
• Noviembre de 2001
RESEÑA DEL AUTOR
Este libro trata sobre los aspectos fundamentales referidos a los Sistemas Operativos y divide el estudio de los mismos en tres partes:
• Sistemas Operativos Convencionales.
• Sistemas Operativos Distribuidos.
• Casos de Estudio.
Para aquellos lectores que solo deseen adquirir o refrescar conocimientos relacionados con los Sistemas Operativos en general, será suficiente con la lectura de la Primer Parte, en tanto que para aquellos que deseen un conocimiento más profundo, teniendo presente la problemática de los Sistemas Distribuidos, será necesario avanzar en la lectura del primer grupo de temas de la Segunda Parte; asimismo, si además se desea incursionar en aspectos complementarios pero importantes, se sugiere también la lectura del segundo grupo de temas de la mencionada Segunda Parte, la que se recomienda leer aunque no se tenga interés en los Sistemas Distribuidos, ya que es un buen complemento de la Primer Parte de esta obra.
En cuanto a la Tercer Parte, corresponde aclarar que resultaría de interés para quienes deseen profundizar en el estudio teórico - práctico de un conjunto de problemáticas relacionadas con los Sistemas Operativos, con el auxilio de herramientas de avanzada tales como Matemática, Matlab, Java, Redes Neuronales, Sistemas Expertos, Orientación a Objetos, etc., siendo un buen complemento de las dos partes anteriores, que permite incrementar el conocimiento de los temas considerados.
Es preciso señalar además que este libro está destinado a los alumnos de una Carrera de Grado en Informática que deban hacer un Curso de Sistemas Operativos, pudiendo ser de utilidad, según la profundidad del curso, la Primer Parte, la Segunda Parte o las tres que componen este trabajo.
CONTENIDO
I Sistemas Operativos Convencionales
Introducción
Procesos y Administración del proceso
Administración de la memoria
Sistemas de Archivos
Entrada/Salida
Bloqueos
II Sistemas Operativos Distribuidos
Introducción a los sistemas operativos
Comunicación en los Sistemas Distribuidos
Sincronización en Sistemas Distribuidos
Procesos y Procesadores en Sistemas Distribuidos
Sistemas Distribuidos de Archivos
Rendimiento
Modelado Analítico en Relación al Rendimiento
Seguridad de los Sistemas Operativos
III Casos de Estudio
Planificación del Proceso con P.O.O.
Paginación de Memoria Virtual con S.E.
Subsistema de Disco de Una Petición
Subsistema de Disco de Varias Peticiones
Búsqueda en Disco con Redes Neuronales
Concurrencia e Hilos con Java
Anomalías de Belady con Matlab
IV Anexos
Bibliografía
LINK DE DESCARGA
[Tienes que estar registrado y conectado para ver este vínculo]
INTEGRANTES
TTE. F. LUIS GUILLERMO BANDA QUISPE
EST. GABRIELA NEYDA JOSETH CALAZAR CALLISAYA
EST. ARIEL QUISPE COLQUE
Última edición por Gabriela_Calazar_A23930-5 el Vie Ago 27, 2021 9:45 am, editado 1 vez
Gabriela_Calazar_A23930-5- Mensajes : 9
Puntos : -3
Fecha de inscripción : 21/07/2021
SISTEMAS OPERATIVOS 2DA EDICIÓN
SISTEMAS OPERATIVOS 2DA EDICIÓN
DATOS TÉCNICOS
11 MB / PDF / En Español / 723 pág. / Autores: William Stallings / Editorial: PEARSON EDUCACIÓN, S.A. / ISBN: 84-89660-22-0 / impreso en España / Libros de Informática
DESCRIPCIÓN
El sistema operativo, como es bien conocido, es el programa del sistema que controla todos los recursos del computador y ofrece el soporte básico sobre el cual pueden escribirse los Programas de aplicación.
El presente libro nos facilitará a que el estudiante administre su servidor de una forma fácil y segura Los conocimientos que se abordan en esta obra son fundamentales para cualquier persona cuya labor profesional sea administrar un sistema informático. Por ello, va dirigida a dos tipos de usuarios: por un lado, al profesional que desea actualizar sus conocimientos y, por otro lado, al estudiante que cursa materias que abarcan estos contenidos.
El presente libro nos facilitará a que el estudiante administre su servidor de una forma fácil y segura Los conocimientos que se abordan en esta obra son fundamentales para cualquier persona cuya labor profesional sea administrar un sistema informático. Por ello, va dirigida a dos tipos de usuarios: por un lado, al profesional que desea actualizar sus conocimientos y, por otro lado, al estudiante que cursa materias que abarcan estos contenidos.
CONTENIDO
CAPÍTULO 1 INTRODUCCIÓN A LOS SISTEMAS INFORMÁTICOS.
CAPÍTULO 2 INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS
CAPÍTULO 3 DESCRIPCIÓN Y CONTROL DE PROCESOS
CAPÍTULO 4 CONCURRENCIA: EXCLUSIÓN MUTUA Y SINCRONIZACIÓN.
CAPÍTULO 5 CONCURRENCIA: INTERBLOQUEO E INANICIÓN
CAPÍTULO 6 GESTIÓN DE MEMORIA
CAPÍTULO 7 MEMORIA VIRTUAL
CAPÍTULO 8 PLANIFICACIÓN DE MONOPROCESADORES
CAPÍTULO 9 PLANIFICACIÓN DE MULTIPROCESADORES Y EN TIEMPO
REAL
CAPÍTULO 10 GESTIÓN DE LA E/S Y PLANIFICACIÓN DE DISCOS
CAPÍTULO 11 GESTIÓN DE ARCHIVOS
CAPÍTULO 12 REDES Y PROCESO DISTRIBUIDO
CAPÍTULO 13 GESTIÓN DISTRIBUIDA DE PROCESOS
CAPÍTULO 14 SEGURIDAD
APÉNDICE A ANÁLISIS DE COLAS
APÉNDICE B DISEÑO ORIENTADO A OBJETOS
GLOSARIO
REFERENCIAS
LISTA DE ACRÓNIMOS
ÍNDICE ANALÍTICO
AGRADECIMIENTOS
LINK DE DESCARGA
[Tienes que estar registrado y conectado para ver este vínculo]
INTEGRANTES:
EST. PLATA CHOQUE ARACELY CARLA
EST. CALLACONDO VENEGAS MARISOL
EST. FERNANDEZ CHIPANA IAN PAUL
Marisol_Callacondo- Mensajes : 3
Puntos : -3
Fecha de inscripción : 21/07/2021
Re: Biblioteca Virtual
Sistemas Operativos 1ra Edición
DATOS TECNICOS
Título: Sistemas OperativosAutores: Ramez Elmasri, A Carrick, David Levine
Edición: 1ra Edición
Idioma: Español
Tamaño: 101 MB
DESCRICION
Sistemas Operativos | 1ra Edicion | Ramez Elmasri, A Carrick, David Levine este texto desarrolla la comprensión del estudiante de los diversos componentes del sistema operativo desde el principio y ayuda a los estudiantes se acercan a los aspectos más difíciles de los sistemas operativos con confianza. Si bien los sistemas operativos han cambiado dramáticamente en los últimos años, la mayoría de los libros OS utilizan un enfoque lineal que cubre cada componente OS individual en profundidad, lo que es difícil para los estudiantes a seguir y requiere instructores para poner constantemente materiales en su contexto.
Elmasri, Levine y Carrick hacen las cosas de manera diferente, siguiendo un enfoque integrador o «espiral» para explicar los sistemas operativos. El enfoque espiral alivia la necesidad de un instructor para «saltar por delante» al explicar los procesos por ayudar a los estudiantes «completamente» entender un trabajo, sistema simple y funcional en su conjunto en el principio. Esto es más eficaz pedagógicamente, y que inspira a los estudiantes a continuar la exploración de conceptos más avanzados con confianza.
Elmasri, Levine y Carrick hacen las cosas de manera diferente, siguiendo un enfoque integrador o «espiral» para explicar los sistemas operativos. El enfoque espiral alivia la necesidad de un instructor para «saltar por delante» al explicar los procesos por ayudar a los estudiantes «completamente» entender un trabajo, sistema simple y funcional en su conjunto en el principio. Esto es más eficaz pedagógicamente, y que inspira a los estudiantes a continuar la exploración de conceptos más avanzados con confianza.
CONTENIDO
1. Descripción general y origen de los sistemas operativos.
2. Construcción de sistemas operativos de manera incremental: un enfoque espiral orientado en profundidad.
3. CPU y gestión de la memoria.
4. Presentación en profundidad de conceptos SO: sistemas de archivos y entrada/salida.
5. Redes, sistemas distribuidos y seguridad.
6. Casos de estudio.
2. Construcción de sistemas operativos de manera incremental: un enfoque espiral orientado en profundidad.
3. CPU y gestión de la memoria.
4. Presentación en profundidad de conceptos SO: sistemas de archivos y entrada/salida.
5. Redes, sistemas distribuidos y seguridad.
6. Casos de estudio.
LINK DE DESCARGA
INTEGRANTES
° Emanuel Milton Gonzales Quiroz° Kevin Fernando Uruchi Coarite
Kevin_Uruchi- Mensajes : 1
Puntos : 3
Fecha de inscripción : 21/07/2021
Re: Biblioteca Virtual
Sistemas operativos panorama para la ingeniería en computación e informática
Datos técnicos
Año:2015
Editorial:Larousse - Grupo Editorial Patria
Idioma:Español
Páginas:341
ISBN 10:6077442674
ISBN 13:9786077442677
Series:Elibro Catedra
Archivo:PDF, 18.33 MB
Descripción
El propósito principal de este texto es presentar de forma sencilla, clara y lo más completa que sea posible, la naturaleza y las características de los sistemas operativos modernos que se utilizan en computadoras personales, estaciones de trabajo o dispositivos móviles, como Android, iOS, Windows, Linux, entre otros. Sin duda, uno de los aspectos tecnológicos más relevantes y con mayor presencia en la actualidad, y parte fundamental de la formación académica de diversas carreras de ingeniería. En Sistemas Operativos. Panorama para la ingeniería en computación e informática se revisan y tratan con amplitud y sencillez los temas que conforman la mayoría de los programas de estudio de las carreras de Ingeniería en Computación, Ingeniería en Sistemas e Ingeniería Informática. Los sistemas operativos constituyen un elemento básico para la operación de los sistemas y el desarrollo de las aplicaciones, por lo que hoy día su estudio y tratamiento se establece como un tema relevante e indispensable que la mayoría de las instituciones de educación superior en el ramo de la ingeniería han decidido incorporar como parte integral en la formación de los futuros ingenieros en una asignatura. El enfoque clásico del sistema operativo como administrador de recursos, expuesto por autores como Andrew Tanenbaum, Glenn Brookshear y William Stallings en los libros de su autoría, permea en contenidos de este valioso texto.
Contenido
CAPITULO 1:Introducción al estudio de los sistemas operativos.
CAPITULO 3:Administración de procesos.
CAPITULO 4:Administración de memoria.
CAPITULO 5:Administración de los dispositivos de entrada y salida.
CAPITULO 6:Administración de sistemas de archivos.
CAPITULO 7:Sistemas Distribuidos.
CAPITULO 8:Panorama de seguridad informática.
Integrantes:
- Est. Gabriela Limachi Blanco.
- Est. Paulo Daniel Batuani Hurtado.
- Est. Jose Mauricio Ayllon Mamani.
Gabriela Limachi Blanco- Mensajes : 6
Puntos : 0
Fecha de inscripción : 21/07/2021
SISTEMAS OPERATIVOS MONOPUESTO
DATOS DE REGISTRO
CONTENIDO
PRESENTACIÓN
1 SISTEMAS OPERATIVOS
Objetivos
Mapa conceptual
Glosario
1.1 Introducción
1.2 Sistemas informáticos
1.2.1 Hardware de un sistema informático
1.2.2 Software de un sistema informático
1.2.3 Clasificación de los sistemas informáticos
1.3 La información y su representación
1.3.1 Datos numéricos
1.3.2 Otros tipos de datos
1.3.3 Operaciones con datos numéricos
1.3.4 Medidas de la información
1.4 Sistemas operativos
1.4.1 Elementos y estructura
1.4.2 Funciones
1.4.3 Procesos
1.4.4 Sistemas de archivos
1.4.5 Interfaz de usuario
1.4.6 Clasificación y características
1.4.7 Sistemas operativos actuales
Resumen
Ejercicios propuestos
Prácticas
2 MÁQUINAS VIRTUALES
Objetivos
Mapa conceptual
Glosario
2.1 Introducción
2.2 Virtualización
2.3 Software de virtualización
2.3.1 VMware Workstation
2.3.2 VirtualBox
2.4 Máquinas virtuales
2.4.1 Creación de una máquina virtual desde cero
2.4.2 Importación de una máquina virtual existente
2.4.3 Primeros pasos
2.5 Configuración
2.5.1 Usabilidad
2.5.2 Rendimiento
2.5.3 Seguridad
2.5.4 Configuraciones específicas
2.6 Pruebas de rendimiento
Resumen
Ejercicios propuestos
Prácticas
LINK:
[Tienes que estar registrado y conectado para ver este vínculo]
INTEGRANTES:
- Mario Luis Machaca Churqui
- Kevin Alex Angulo Sejas
Última edición por MARIO L. MACHACA CHURQUI el Jue Feb 09, 2023 3:47 pm, editado 1 vez
MARIO L. MACHACA CHURQUI- Mensajes : 5
Puntos : 9
Fecha de inscripción : 08/02/2023
Re: Biblioteca Virtual
Sistemas-Operativos-Flynn-Mchoes
DESCRIPCION
Este módulo está diseñado para aquellas personas interesadas en abordar
temáticas relacionadas con el campo de los sistemas operativos: teoría y
aplicación. Trata de acercarlas a los aspectos más importantes que encierran los
sistemas operativos, ubicando características básicas tanto a nivel de PC como a
nivel de infraestructura de red.
Por ello y para ello, se presenta el módulo “Sistemas Operativos”, como una
alternativa de solución para esa búsqueda de enfoques multidisciplinarios, y por lo
tanto, aplicables a cualquier sistema que se desee analizar o implementar.
Así, teniendo en cuenta que en absolutamente cualquier área de la ingeniería de
sistemas en la que nos desempeñemos o queramos desempeñarnos vamos a
trabajar con sistemas operativos: implementandolos, administrándolos,
diseñandolos, desarrollandolos, utilizandolos, enseñandolos y resolviendo
problemas que ahora serán más fáciles de solucionar, pues uno de los objetivos
primordiales es el de estudiar a fondo su estructura para eliminar cualquier
complejidad que tengamos con respecto al tema.
El sistema operativo es una parte fundamental de cualquier sistema
computacional, lo que nos lleva a confirmar, aún más, la importancia de su
conocimiento y manejo, y más en nuestra formación como ingenieros de sistemas.
Es bueno aclarar que no es un módulo orientado hacia la guía e instalación de
algunos sistemas operativos. Considerando que estamos trabajando en el ciclo
profesional, no se torna relevante, por varias razones:
- Ahora con la gama de asistentes gráficos disponibles para la instalación,
este proceso se torna en tarea sencilla, hasta para un usuario novato.
- Se ha pasado por una serie de cursos en los que ya han trabajado, la
instalación de sistemas operativos, por lo menos, para computadores
personales.
}temáticas relacionadas con el campo de los sistemas operativos: teoría y
aplicación. Trata de acercarlas a los aspectos más importantes que encierran los
sistemas operativos, ubicando características básicas tanto a nivel de PC como a
nivel de infraestructura de red.
Por ello y para ello, se presenta el módulo “Sistemas Operativos”, como una
alternativa de solución para esa búsqueda de enfoques multidisciplinarios, y por lo
tanto, aplicables a cualquier sistema que se desee analizar o implementar.
Así, teniendo en cuenta que en absolutamente cualquier área de la ingeniería de
sistemas en la que nos desempeñemos o queramos desempeñarnos vamos a
trabajar con sistemas operativos: implementandolos, administrándolos,
diseñandolos, desarrollandolos, utilizandolos, enseñandolos y resolviendo
problemas que ahora serán más fáciles de solucionar, pues uno de los objetivos
primordiales es el de estudiar a fondo su estructura para eliminar cualquier
complejidad que tengamos con respecto al tema.
El sistema operativo es una parte fundamental de cualquier sistema
computacional, lo que nos lleva a confirmar, aún más, la importancia de su
conocimiento y manejo, y más en nuestra formación como ingenieros de sistemas.
Es bueno aclarar que no es un módulo orientado hacia la guía e instalación de
algunos sistemas operativos. Considerando que estamos trabajando en el ciclo
profesional, no se torna relevante, por varias razones:
- Ahora con la gama de asistentes gráficos disponibles para la instalación,
este proceso se torna en tarea sencilla, hasta para un usuario novato.
- Se ha pasado por una serie de cursos en los que ya han trabajado, la
instalación de sistemas operativos, por lo menos, para computadores
personales.
CONTENIDO
INTRODUCCION 1
OBJETIVOS 4
UNIDAD 1. TEORIA DE LOS SISTEMAS OPERATIVOS 5
Introducción 5
Objetivos 6
Capítulo 1. Principios de los sistemas operativos 7
1. Concepto de sistema operativo 7
2. Estructura de un sistema computacional 9
3. Historia de los sistemas operativos 21
4. Conceptos de sistemas operativos 25
Capítulo 2. Características de los sistemas operativos 30
1. Funciones de los sistemas operativos 30
2. Tipos de sistemas operativos 32
3. Estructura de los sistemas operativos 46
4. Núcleos de sistemas operativos 49
Capítulo 3. Interbloqueo 53
1. Recursos 53
2. Análisis 56
3. Condiciones para producir un interbloqueo 60
4. Métodos para manejar el interbloqueo 61
5. Prevención del interbloqueo 62
6. Evasión del interbloqueo 66
7. Mecanismos para evitar el interbloqueo 67
8. Nivel de implantación de estrategias 74
9. Detección y recuperación 76
Capítulo 4. Arquitectura cliente servidor 82
1. Antecedentes 82
2. Cliente /servidor 85
3. Componentes esenciales de la infraestructura cliente/servidor 87
4. Características funcionales 88
5. Características físicas 90
6. Características lógicas 91
7. Middleware robusto y escalable en soluciones Cliente/Servidor 91
8. Análisis de las diferentes variantes de la arquitectura C/S 95
9. Arquitecturas Cliente/Servidor independientes de plataforma 97
10. Condiciones para la implantación del modelo Cliente/Servidor 100
11. Costos y beneficios de Cliente/Servidor 101
12. Fases de implantación 103
Bibliografía 107
UNIDAD 2. ADMINISTRACION DE RECURSOS 109
Introducción 109
Objetivos 110
Capítulo 1. Administración de los procesos 111
1. Introducción a los procesos 111
2. Hebras de control (Threads) 119
3. Comunicación entre procesos 121
4. Sincronización de procesos 125
5. Planificación de procesos-Scheduling-Itineración de procesos 130
Capítulo 2. Administración de la memoria 142
1. Estructura general 142
2. Manejo de memoria en sistemas monousuario sin intercambio 142
3. Multiprogramación en memoria real 143
4. Multiprogramación en memoria virtual 147
5. Algoritmos de reemplazo de páginas 161
Capítulo 3. Administración de dispositivos 169
1. Entrada/Salida 169
2. Dispositivos de Entrada/Salida 170
3. Controladores de Dispositivos ( Terminales y Discos Duros) 171
4. Principios en el Software de Entrada - Salida 172
5. Relojes 173
6. Puertas y buses 173
7. Protocolos de interacción 175
Capítulo 4. Administración de archivos 178
1. El sistema de archivos 178
2. Métodos de acceso 180
3. Directorios 182
4. Protección 184
5. Estructura de archivos 186
6. Métodos de asignación 188
7. Tipos de sistemas de archivo 193
8. Mecanismos de protección de los ficheros 195
9. Administración del espacio libre 198
Capítulo 5. Protección y seguridad 200
1. Protección 200
2. Objetivos de la protección 200
3. Dominios de la protección 201
4. Matriz de acceso 203
5. Seguridad 204
6. Autenticación 205
7. Amenazas 206
8. Encriptación 208
9. Clasificación de seguridad 211
UNIDAD 3. PRINCIPALES SISTEMAS OPERATIVOS 214
Introducción 214
Objetivos 216
Capítulo 1. Sistemas operativos Familia Windows 217
1. Windows 95 218
2. Windows 98 221
3. Windows 2000 227
4. Windows Server 2003 231
5. Windows XP 236
6. Windows NT 243
7. Instalación Windows XP/2003 255
8. Resumen de los principales sistemas operativos Windows 265
Capítulo 2. Sistema operativo UNIX/LINUX 267
1. Historia 267
2. Arquitectura de Unix y Linux 269
3. Versiones y características Linux/Unix 277
4. Instalación del sistema 281
5. La interfaz de usuario 292
6. Estructura de archivos 302
7. Variables de entorno 307
8. Administración del sistema 308
9. Montando sistemas de ficheros 317
10. Instalación de impresoras y gestión de la impresión 320
11. Resumen de órdenes básicas 324
Capítulo 3. Otros sistemas operativos 328
1. Novell Netware 328
2. Sistema operativo OS/2 336
3. El sistema operativo VMS (Virtual Memory System) 341
Capítulo 4. Arquitectura de las comunicaciones 346
1. El modelo arquitectónico de capas de red 346
2. El modelo de referencia OSI 347
3. Otras arquitecturas y redes 349
Bibliografía 357
OBJETIVOS 4
UNIDAD 1. TEORIA DE LOS SISTEMAS OPERATIVOS 5
Introducción 5
Objetivos 6
Capítulo 1. Principios de los sistemas operativos 7
1. Concepto de sistema operativo 7
2. Estructura de un sistema computacional 9
3. Historia de los sistemas operativos 21
4. Conceptos de sistemas operativos 25
Capítulo 2. Características de los sistemas operativos 30
1. Funciones de los sistemas operativos 30
2. Tipos de sistemas operativos 32
3. Estructura de los sistemas operativos 46
4. Núcleos de sistemas operativos 49
Capítulo 3. Interbloqueo 53
1. Recursos 53
2. Análisis 56
3. Condiciones para producir un interbloqueo 60
4. Métodos para manejar el interbloqueo 61
5. Prevención del interbloqueo 62
6. Evasión del interbloqueo 66
7. Mecanismos para evitar el interbloqueo 67
8. Nivel de implantación de estrategias 74
9. Detección y recuperación 76
Capítulo 4. Arquitectura cliente servidor 82
1. Antecedentes 82
2. Cliente /servidor 85
3. Componentes esenciales de la infraestructura cliente/servidor 87
4. Características funcionales 88
5. Características físicas 90
6. Características lógicas 91
7. Middleware robusto y escalable en soluciones Cliente/Servidor 91
8. Análisis de las diferentes variantes de la arquitectura C/S 95
9. Arquitecturas Cliente/Servidor independientes de plataforma 97
10. Condiciones para la implantación del modelo Cliente/Servidor 100
11. Costos y beneficios de Cliente/Servidor 101
12. Fases de implantación 103
Bibliografía 107
UNIDAD 2. ADMINISTRACION DE RECURSOS 109
Introducción 109
Objetivos 110
Capítulo 1. Administración de los procesos 111
1. Introducción a los procesos 111
2. Hebras de control (Threads) 119
3. Comunicación entre procesos 121
4. Sincronización de procesos 125
5. Planificación de procesos-Scheduling-Itineración de procesos 130
Capítulo 2. Administración de la memoria 142
1. Estructura general 142
2. Manejo de memoria en sistemas monousuario sin intercambio 142
3. Multiprogramación en memoria real 143
4. Multiprogramación en memoria virtual 147
5. Algoritmos de reemplazo de páginas 161
Capítulo 3. Administración de dispositivos 169
1. Entrada/Salida 169
2. Dispositivos de Entrada/Salida 170
3. Controladores de Dispositivos ( Terminales y Discos Duros) 171
4. Principios en el Software de Entrada - Salida 172
5. Relojes 173
6. Puertas y buses 173
7. Protocolos de interacción 175
Capítulo 4. Administración de archivos 178
1. El sistema de archivos 178
2. Métodos de acceso 180
3. Directorios 182
4. Protección 184
5. Estructura de archivos 186
6. Métodos de asignación 188
7. Tipos de sistemas de archivo 193
8. Mecanismos de protección de los ficheros 195
9. Administración del espacio libre 198
Capítulo 5. Protección y seguridad 200
1. Protección 200
2. Objetivos de la protección 200
3. Dominios de la protección 201
4. Matriz de acceso 203
5. Seguridad 204
6. Autenticación 205
7. Amenazas 206
8. Encriptación 208
9. Clasificación de seguridad 211
UNIDAD 3. PRINCIPALES SISTEMAS OPERATIVOS 214
Introducción 214
Objetivos 216
Capítulo 1. Sistemas operativos Familia Windows 217
1. Windows 95 218
2. Windows 98 221
3. Windows 2000 227
4. Windows Server 2003 231
5. Windows XP 236
6. Windows NT 243
7. Instalación Windows XP/2003 255
8. Resumen de los principales sistemas operativos Windows 265
Capítulo 2. Sistema operativo UNIX/LINUX 267
1. Historia 267
2. Arquitectura de Unix y Linux 269
3. Versiones y características Linux/Unix 277
4. Instalación del sistema 281
5. La interfaz de usuario 292
6. Estructura de archivos 302
7. Variables de entorno 307
8. Administración del sistema 308
9. Montando sistemas de ficheros 317
10. Instalación de impresoras y gestión de la impresión 320
11. Resumen de órdenes básicas 324
Capítulo 3. Otros sistemas operativos 328
1. Novell Netware 328
2. Sistema operativo OS/2 336
3. El sistema operativo VMS (Virtual Memory System) 341
Capítulo 4. Arquitectura de las comunicaciones 346
1. El modelo arquitectónico de capas de red 346
2. El modelo de referencia OSI 347
3. Otras arquitecturas y redes 349
Bibliografía 357
LINK DE DESCARGA
[Tienes que estar registrado y conectado para ver este vínculo]
INTEGRANTES
JHONAEL IVAN QUISPE CHOQUE
JHONNAEL IVAN QUISPE CH.- Mensajes : 3
Puntos : -7
Fecha de inscripción : 08/02/2023
Re: Biblioteca Virtual
SISTEMAS_OPERATIVOS_ STALLINGS, WILLIAM
-------------------------------------------------------------------------
CONTENIDO:
Prólogo xvii
Capítulo 0 Guía del lector 1
0.1 Organización del libro 2
0.2 Orden de presentación de los temas 3
0.3 Recursos en Internet y en la Web 4
PRIMERA PARTE: ANTECECENTES 7
Capítulo 1 Introducción a los computadores 9
1.1 Elementos básicos 10
1.2 Registros del procesador 11
1.3 Ejecución de instrucciones 14
1.4 Interrupciones 17
1.5 La jerarquía de memoria 27
1.6 Memoria cache 30
1.7 Técnicas de comunicación de E/S 34
1.8 Lecturas y sitios web recomendados 37
1.9 Términos clave, cuestiones de repaso y problemas 38
Apéndice 1A Características de rendimiento de las memorias de dos niveles 41
Apéndice 1B Control de procedimientos 48
Capítulo 2 Introducción a los sistemas operativos 53
2.1 Objetivos y funciones de los sistemas operativos 54
2.2 La evolución de los sistemas operativos 58
2.3 Principales logros 67
2.4 Desarrollos que han llevado a los sistemas operativos modernos 79
2.5 Descripción global de Microsoft Windows 82
2.6 Sistemas UNIX tradicionales 91
2.7 Sistemas UNIX modernos 94
2.8 Linux 95
2.9 Lecturas y sitios web recomendados 101
2.10 Términos clave, cuestiones de repaso y problemas 103
Contenido ix
SEGUNDA PARTE: PROCESOS 105
Capítulo 3 Descripción y control de procesos 107
3.1 ¿Qué es un proceso? 108
3.2 Estados de procesos 110
3.3 Descripción de los procesos 126
3.4 Control de procesos 135
3.5 Gestión de procesos en UNIX SVR4 143
3.6 Resumen 149
3.7 Lecturas recomendadas 149
3.8 Términos clave, cuestiones de repaso y problemas 150
Proyecto de programación uno. Desarrollo de un intérprete de mandatos 154
Capítulo 4 Hilos, SMP y micronúcleos 157
4.1 Procesos e hilos 158
4.2 Multiprocesamiento simétrico 172
4.3 Micronúcleos 176
4.4 Gestión de hilos y SMP en Windows 181
4.5 Gestión de hilos y SMP en Solaris 187
4.6 Gestión de procesos e hilos en Linux 193
4.7 Resumen 196
4.8 Lecturas recomendadas 196
4.9 Términos clave, cuestiones de repaso y problemas 197
Capítulo 5 Concurrencia. Exclusión mutua y sincronización 201
5.1 Principios de la concurrencia 203
5.2 Exclusión mutua: soporte hardware 212
5.3 Semáforos 215
5.4 Monitores 229
5.5 Paso de mensajes 235
5.6 El problema de los Lectores/Escritores 241
5.7 Resumen 245
5.8 Lecturas recomendadas 247
5.9 Términos clave, cuestiones de repaso y problemas 248
Capítulo 6 Concurrencia. Interbloqueo e inanición 257
6.1 Fundamentos del interbloqueo 258
6.2 Prevención del interbloqueo 267
x Contenido
6.3 Predicción del interbloqueo 269
6.4 Detección del interbloqueo 273
6.5 Una estrategia integrada de tratamiento del interbloqueo 277
6.6 El problema de los filósofos comensales 277
6.7 Mecanismos de concurrencia de UNIX 280
6.8 Mecanismos de concurrencia del núcleo de Linux 284
6.9 Funciones de sincronización de hilos de Solaris 291
6.10 Mecanismos de concurrencia de Windows 294
6.11 Resumen 296
6.12 Lecturas recomendadas 297
6.13 Términos clave, cuestiones de repaso y problemas 297
TERCERA PARTE: MEMORIA 305
Capítulo 7 Gestión de memoria 307
7.1 Requisitos de gestión de memoria 308
7.2 Particionamiento de la memoria 311
7.3 Paginación 321
7.4 Segmentación 325
7.5 Resumen 327
7.6 Lecturas recomendadas 327
7.7 Términos clave, cuestiones de repaso y problemas 328
Apéndice 7A Carga y enlace 331
Capítulo 8 Memoria virtual 339
8.1 Hardware y estructuras de control 340
8.2 Software del sistema operativo 358
8.3 Gestión de memoria de UNIX y Solaris 378
8.4 Gestión de memoria en Linux 384
8.5 Gestión de memoria en Windows 386
8.6 Resumen 388
8.7 Lectura recomendada y páginas web 389
8.8 Términos clave, cuestiones de repaso y problemas 390
Apéndice 8A Tablas Hash 395
CUARTA PARTE: PLANIFICACIÓN 399
Capítulo 9 Planificación uniprocesador 401
9.1 Tipos de planificación del procesador 402
9.2 Algoritmos de planificación 406
Contenido xi
9.3 Planificación UNIX tradicional 427
9.4 Resumen 429
9.5 Lecturas recomendadas 431
9.6 Términos clave, cuestiones de repaso y problemas 431
Apéndice 9A Tiempo de respuesta 436
Apéndice 9B Sistemas de colas 438
Proyecto de programación dos. El planificador de HOST 444
Capítulo 10 Planificación multiprocesador y de tiempo real 451
10.1 Planificación multiprocesador 452
10.2 Planificación de tiempo real 463
10.3 Planificación en Linux 477
10.4 Planificación en UNIX SVR4 480
10.5 Planificación en Windows 482
10.6 Resumen 484
10.7 Lecturas recomendadas 485
10.8 Términos clave, cuestiones de repaso y problemas 485
QUINTA PARTE: ENTRADA/SALIDA Y FICHEROS 489
Capítulo 11 Gestión de la E/S y planificación del disco 491
11.1 Dispositivos de E/S 492
11.2 Organización del sistema de E/S 493
11.3 Aspectos de diseño del sistema operativo 496
11.4 Utilización de buffers de E/S 500
11.5 Planificación del disco 503
11.6 RAID 511
11.7 Cache de disco 520
11.8 E/S de UNIX SVR4 522
11.9 E/S de Linux 527
11.10 E/S de Windows 530
11.11 Resumen 532
11.12 Lecturas y sitios web recomendados 532
11.13 Términos clave, cuestiones de repaso y problemas 534
Apéndice 11A Dispositivos de almacenamiento en disco 537
Capítulo 12 Gestión de ficheros 547
12.1 Descripción básica 548
12.2 Organización y acceso a los ficheros 553
xii Contenido
12.3 Directorios 559
12.4 Compartición de ficheros 563
12.5 Bloques y registros 564
12.6 Gestión de almacenamiento secundario 566
12.7 Gestión de ficheros de UNIX 574
12.8 Sistema de ficheros virtual Linux 578
12.9 Sistema de ficheros de Windows 582
12.10 Resumen 587
12.11 Lecturas recomendadas 588
12.12 Términos clave, cuestiones de repaso y problemas 589
SEXTA PARTE: SISTEMAS DISTRIBUIDOS Y SECURIDAD 591
Capítulo 13 Redes 595
13.1 La necesidad de una arquitectura de protocolos 597
13.2 La arquitectura de protocolos TCP/IP 599
13.3 Sockets 605
13.4 Redes en Linux 609
13.5 Resumen 611
13.6 Lecturas y sitios web recomendados 611
13.7 Términos clave, cuestiones de repaso y problemas 612
Apéndice 13A El Protocolo simple de transferencia de ficheros 614
Capítulo 14 Procesamiento distribuido, cliente/servidor y clusters 619
14.1 Computación cliente/servidor 620
14.2 Paso de mensajes distribuido 630
14.3 Llamadas a procedimiento remoto 633
14.4 Clusters 636
14.5 Servidor Cluster de Windows 642
14.6 Sun Cluster 643
14.7 Clusters de Beowulf y Linux 646
14.8 Resumen 648
14.9 Lecturas recomendadas y sitios web 648
14.10 Términos clave, cuestiones de repaso y problemas 650
Capítulo 15 Gestión de procesos distribuidos 653
15.1 Migración de procesos 654
15.2 Estados globales distribuidos 660
15.3 Exclusión mutua distribuida 665
Contenido xiii
15.4 Interbloqueo distribuido 675
15.5 Resumen 685
15.6 Lecturas recomendadas 685
15.7 Términos clave, cuestiones de repaso y problemas 686
Capítulo 16 Seguridad 689
16.1 Amenazas de seguridad 690
16.2 Protección 695
16.3 Intrusos 701
16.4 Software malicioso 713
16.5 Sistemas confiables 722
16.6 Seguridad en Windows 725
16.7 Resumen 731
16.8 Lecturas recomendadas y sitios web 732
16.9 Términos clave, cuestiones de repaso y problemas 733
Apéndice 16A Cifrado 736
APÉNDICES 743
Apéndice A Temas de concurrencia 743
A.1 Exclusión mutua. Técnicas de software 744
A.2 Condiciones de carrera y semáforos 748
A.3 El problema de la barbería 758
A.4 Problemas 763
Apéndice B Diseño orientado a objetos 765
B.1 Motivación 766
B.2 Conceptos de orientación a objetos 767
B.3 Beneficios del diseño orientado a objetos 771
B.4 CORBA 772
B.5 Lecturas y sitios web recomendados 775
Apéndice C Proyectos de programación y de sistemas operativos 777
C.1 Proyectos para la enseñanza de sistemas operativos 778
C.2 NACHOS 779
C.3 Proyectos de investigación 780
C.4 Proyectos de programación 780
C.5 Tareas de lectura y de análisis 781
xiv Contenido
Apéndice D OSP. Un entorno para proyectos de sistemas operativos 783
D.1 Introducción 784
D.2 Aspectos innovadores de OSP 785
D.3 Comparación con otras herramientas docentes de sistemas operativos 786
Apéndice E BACI. El Sistema de programación concurrente de Ben-Ari 789
E.1 Introducción 790
E.2 BACI 790
E.3 Ejemplos de programas BACI 793
E.4 Proyectos BACI 797
E.5 Mejoras al Sistema BACI 800
----------------------------------------------------------------------------------------
-------------------------------------------------------------------------
CONTENIDO:
Prólogo xvii
Capítulo 0 Guía del lector 1
0.1 Organización del libro 2
0.2 Orden de presentación de los temas 3
0.3 Recursos en Internet y en la Web 4
PRIMERA PARTE: ANTECECENTES 7
Capítulo 1 Introducción a los computadores 9
1.1 Elementos básicos 10
1.2 Registros del procesador 11
1.3 Ejecución de instrucciones 14
1.4 Interrupciones 17
1.5 La jerarquía de memoria 27
1.6 Memoria cache 30
1.7 Técnicas de comunicación de E/S 34
1.8 Lecturas y sitios web recomendados 37
1.9 Términos clave, cuestiones de repaso y problemas 38
Apéndice 1A Características de rendimiento de las memorias de dos niveles 41
Apéndice 1B Control de procedimientos 48
Capítulo 2 Introducción a los sistemas operativos 53
2.1 Objetivos y funciones de los sistemas operativos 54
2.2 La evolución de los sistemas operativos 58
2.3 Principales logros 67
2.4 Desarrollos que han llevado a los sistemas operativos modernos 79
2.5 Descripción global de Microsoft Windows 82
2.6 Sistemas UNIX tradicionales 91
2.7 Sistemas UNIX modernos 94
2.8 Linux 95
2.9 Lecturas y sitios web recomendados 101
2.10 Términos clave, cuestiones de repaso y problemas 103
Contenido ix
SEGUNDA PARTE: PROCESOS 105
Capítulo 3 Descripción y control de procesos 107
3.1 ¿Qué es un proceso? 108
3.2 Estados de procesos 110
3.3 Descripción de los procesos 126
3.4 Control de procesos 135
3.5 Gestión de procesos en UNIX SVR4 143
3.6 Resumen 149
3.7 Lecturas recomendadas 149
3.8 Términos clave, cuestiones de repaso y problemas 150
Proyecto de programación uno. Desarrollo de un intérprete de mandatos 154
Capítulo 4 Hilos, SMP y micronúcleos 157
4.1 Procesos e hilos 158
4.2 Multiprocesamiento simétrico 172
4.3 Micronúcleos 176
4.4 Gestión de hilos y SMP en Windows 181
4.5 Gestión de hilos y SMP en Solaris 187
4.6 Gestión de procesos e hilos en Linux 193
4.7 Resumen 196
4.8 Lecturas recomendadas 196
4.9 Términos clave, cuestiones de repaso y problemas 197
Capítulo 5 Concurrencia. Exclusión mutua y sincronización 201
5.1 Principios de la concurrencia 203
5.2 Exclusión mutua: soporte hardware 212
5.3 Semáforos 215
5.4 Monitores 229
5.5 Paso de mensajes 235
5.6 El problema de los Lectores/Escritores 241
5.7 Resumen 245
5.8 Lecturas recomendadas 247
5.9 Términos clave, cuestiones de repaso y problemas 248
Capítulo 6 Concurrencia. Interbloqueo e inanición 257
6.1 Fundamentos del interbloqueo 258
6.2 Prevención del interbloqueo 267
x Contenido
6.3 Predicción del interbloqueo 269
6.4 Detección del interbloqueo 273
6.5 Una estrategia integrada de tratamiento del interbloqueo 277
6.6 El problema de los filósofos comensales 277
6.7 Mecanismos de concurrencia de UNIX 280
6.8 Mecanismos de concurrencia del núcleo de Linux 284
6.9 Funciones de sincronización de hilos de Solaris 291
6.10 Mecanismos de concurrencia de Windows 294
6.11 Resumen 296
6.12 Lecturas recomendadas 297
6.13 Términos clave, cuestiones de repaso y problemas 297
TERCERA PARTE: MEMORIA 305
Capítulo 7 Gestión de memoria 307
7.1 Requisitos de gestión de memoria 308
7.2 Particionamiento de la memoria 311
7.3 Paginación 321
7.4 Segmentación 325
7.5 Resumen 327
7.6 Lecturas recomendadas 327
7.7 Términos clave, cuestiones de repaso y problemas 328
Apéndice 7A Carga y enlace 331
Capítulo 8 Memoria virtual 339
8.1 Hardware y estructuras de control 340
8.2 Software del sistema operativo 358
8.3 Gestión de memoria de UNIX y Solaris 378
8.4 Gestión de memoria en Linux 384
8.5 Gestión de memoria en Windows 386
8.6 Resumen 388
8.7 Lectura recomendada y páginas web 389
8.8 Términos clave, cuestiones de repaso y problemas 390
Apéndice 8A Tablas Hash 395
CUARTA PARTE: PLANIFICACIÓN 399
Capítulo 9 Planificación uniprocesador 401
9.1 Tipos de planificación del procesador 402
9.2 Algoritmos de planificación 406
Contenido xi
9.3 Planificación UNIX tradicional 427
9.4 Resumen 429
9.5 Lecturas recomendadas 431
9.6 Términos clave, cuestiones de repaso y problemas 431
Apéndice 9A Tiempo de respuesta 436
Apéndice 9B Sistemas de colas 438
Proyecto de programación dos. El planificador de HOST 444
Capítulo 10 Planificación multiprocesador y de tiempo real 451
10.1 Planificación multiprocesador 452
10.2 Planificación de tiempo real 463
10.3 Planificación en Linux 477
10.4 Planificación en UNIX SVR4 480
10.5 Planificación en Windows 482
10.6 Resumen 484
10.7 Lecturas recomendadas 485
10.8 Términos clave, cuestiones de repaso y problemas 485
QUINTA PARTE: ENTRADA/SALIDA Y FICHEROS 489
Capítulo 11 Gestión de la E/S y planificación del disco 491
11.1 Dispositivos de E/S 492
11.2 Organización del sistema de E/S 493
11.3 Aspectos de diseño del sistema operativo 496
11.4 Utilización de buffers de E/S 500
11.5 Planificación del disco 503
11.6 RAID 511
11.7 Cache de disco 520
11.8 E/S de UNIX SVR4 522
11.9 E/S de Linux 527
11.10 E/S de Windows 530
11.11 Resumen 532
11.12 Lecturas y sitios web recomendados 532
11.13 Términos clave, cuestiones de repaso y problemas 534
Apéndice 11A Dispositivos de almacenamiento en disco 537
Capítulo 12 Gestión de ficheros 547
12.1 Descripción básica 548
12.2 Organización y acceso a los ficheros 553
xii Contenido
12.3 Directorios 559
12.4 Compartición de ficheros 563
12.5 Bloques y registros 564
12.6 Gestión de almacenamiento secundario 566
12.7 Gestión de ficheros de UNIX 574
12.8 Sistema de ficheros virtual Linux 578
12.9 Sistema de ficheros de Windows 582
12.10 Resumen 587
12.11 Lecturas recomendadas 588
12.12 Términos clave, cuestiones de repaso y problemas 589
SEXTA PARTE: SISTEMAS DISTRIBUIDOS Y SECURIDAD 591
Capítulo 13 Redes 595
13.1 La necesidad de una arquitectura de protocolos 597
13.2 La arquitectura de protocolos TCP/IP 599
13.3 Sockets 605
13.4 Redes en Linux 609
13.5 Resumen 611
13.6 Lecturas y sitios web recomendados 611
13.7 Términos clave, cuestiones de repaso y problemas 612
Apéndice 13A El Protocolo simple de transferencia de ficheros 614
Capítulo 14 Procesamiento distribuido, cliente/servidor y clusters 619
14.1 Computación cliente/servidor 620
14.2 Paso de mensajes distribuido 630
14.3 Llamadas a procedimiento remoto 633
14.4 Clusters 636
14.5 Servidor Cluster de Windows 642
14.6 Sun Cluster 643
14.7 Clusters de Beowulf y Linux 646
14.8 Resumen 648
14.9 Lecturas recomendadas y sitios web 648
14.10 Términos clave, cuestiones de repaso y problemas 650
Capítulo 15 Gestión de procesos distribuidos 653
15.1 Migración de procesos 654
15.2 Estados globales distribuidos 660
15.3 Exclusión mutua distribuida 665
Contenido xiii
15.4 Interbloqueo distribuido 675
15.5 Resumen 685
15.6 Lecturas recomendadas 685
15.7 Términos clave, cuestiones de repaso y problemas 686
Capítulo 16 Seguridad 689
16.1 Amenazas de seguridad 690
16.2 Protección 695
16.3 Intrusos 701
16.4 Software malicioso 713
16.5 Sistemas confiables 722
16.6 Seguridad en Windows 725
16.7 Resumen 731
16.8 Lecturas recomendadas y sitios web 732
16.9 Términos clave, cuestiones de repaso y problemas 733
Apéndice 16A Cifrado 736
APÉNDICES 743
Apéndice A Temas de concurrencia 743
A.1 Exclusión mutua. Técnicas de software 744
A.2 Condiciones de carrera y semáforos 748
A.3 El problema de la barbería 758
A.4 Problemas 763
Apéndice B Diseño orientado a objetos 765
B.1 Motivación 766
B.2 Conceptos de orientación a objetos 767
B.3 Beneficios del diseño orientado a objetos 771
B.4 CORBA 772
B.5 Lecturas y sitios web recomendados 775
Apéndice C Proyectos de programación y de sistemas operativos 777
C.1 Proyectos para la enseñanza de sistemas operativos 778
C.2 NACHOS 779
C.3 Proyectos de investigación 780
C.4 Proyectos de programación 780
C.5 Tareas de lectura y de análisis 781
xiv Contenido
Apéndice D OSP. Un entorno para proyectos de sistemas operativos 783
D.1 Introducción 784
D.2 Aspectos innovadores de OSP 785
D.3 Comparación con otras herramientas docentes de sistemas operativos 786
Apéndice E BACI. El Sistema de programación concurrente de Ben-Ari 789
E.1 Introducción 790
E.2 BACI 790
E.3 Ejemplos de programas BACI 793
E.4 Proyectos BACI 797
E.5 Mejoras al Sistema BACI 800
----------------------------------------------------------------------------------------
LINK DE LA DESCARGA
[Tienes que estar registrado y conectado para ver este vínculo]
INTEGRANTES:
EST:CHINO GARAY WILDER RAMIRO
EST:HUANCA RADA IVER BRAYAN
IVER_BRAYAN_HUANCA_RADA- Mensajes : 2
Puntos : -4
Fecha de inscripción : 20/07/2022
Edad : 27
Re: Biblioteca Virtual
Understanding Operating Systems (Advanced Topics) 6th Edición
Datos Tecnicos:
Autor/es: Ann McIver McHoes Ida M. Flynn
Año: 2013
Editorial: Cengage Learning
Idioma: Ingles
Paginas: 592
ISBN: 978-1-285-09655-1
Archivo: PDF, 12.5MB
______________________________________________________________________________________
Descripcion (Traducido):
Ahora en su séptima edición, ENTENDIENDO LOS SISTEMAS OPERATIVOS continúa brindando una explicación clara y directa de la teoría y práctica de los sistemas operativos. Al igual que en ediciones anteriores, la estructura altamente valorada del libro comienza con una discusión de los fundamentos antes de pasar a sistemas operativos específicos. Completamente actualizada, esta nueva edición incluye un análisis ampliado del impacto en los sistemas operativos de innovaciones como el procesamiento multinúcleo y las tecnologías inalámbricas. Los temas de investigación revisados en la sección de ejercicios fomentan la investigación independiente por parte de los estudiantes. Los últimos cuatro capítulos se han actualizado para incluir información sobre las versiones actuales de UNIX (incluido el último sistema operativo de Macintosh), Linux y Windows, y se ha agregado un nuevo capítulo sobre Android.
______________________________________________________________________________________
Contenido:
Chapter 1 Introducing Operating Systems 3
Chapter 2 Memory Management: Simple Systems 29
Chapter 3 Memory Management: Virtual Memory Systems 59
Chapter 4 Processor Management 103
Chapter 5 Process Management 139
Chapter 6 Concurrent Processes 173
Chapter 7 Device Management 209
Chapter 8 File Management 255
Chapter 9 Network Organization Concepts 291
Chapter 10 Management of Network Functions 325
Chapter 11 Security and Ethics 351
Chapter 12 System Management 379
Part Two Operating Systems in Practice 405
Chapter 13 UNIX Operating Systems 407
Chapter 14 Windows Operating Systems 441
Chapter 15 Linux Operating Systems 473
Chapter 16 Android Operating Systems 497
______________________________________________________________________________________
Integrantes:
• EST. Llave Rosso Jorge Antonio
• EST. Justiniano Salazar Marco Antonio
• EST. Morales Alanoca Kevin Bryan
• EST. Choque Mamani Victor Yerson
• EST. Gonzales Cordova Janna Lia
• EST. Vargas Rojas Francisco Xavier
______________________________________________________________________________________
Link de Descarga:
[Tienes que estar registrado y conectado para ver este vínculo]
Autor/es: Ann McIver McHoes Ida M. Flynn
Año: 2013
Editorial: Cengage Learning
Idioma: Ingles
Paginas: 592
ISBN: 978-1-285-09655-1
Archivo: PDF, 12.5MB
______________________________________________________________________________________
Descripcion (Traducido):
Ahora en su séptima edición, ENTENDIENDO LOS SISTEMAS OPERATIVOS continúa brindando una explicación clara y directa de la teoría y práctica de los sistemas operativos. Al igual que en ediciones anteriores, la estructura altamente valorada del libro comienza con una discusión de los fundamentos antes de pasar a sistemas operativos específicos. Completamente actualizada, esta nueva edición incluye un análisis ampliado del impacto en los sistemas operativos de innovaciones como el procesamiento multinúcleo y las tecnologías inalámbricas. Los temas de investigación revisados en la sección de ejercicios fomentan la investigación independiente por parte de los estudiantes. Los últimos cuatro capítulos se han actualizado para incluir información sobre las versiones actuales de UNIX (incluido el último sistema operativo de Macintosh), Linux y Windows, y se ha agregado un nuevo capítulo sobre Android.
______________________________________________________________________________________
Contenido:
Chapter 1 Introducing Operating Systems 3
Chapter 2 Memory Management: Simple Systems 29
Chapter 3 Memory Management: Virtual Memory Systems 59
Chapter 4 Processor Management 103
Chapter 5 Process Management 139
Chapter 6 Concurrent Processes 173
Chapter 7 Device Management 209
Chapter 8 File Management 255
Chapter 9 Network Organization Concepts 291
Chapter 10 Management of Network Functions 325
Chapter 11 Security and Ethics 351
Chapter 12 System Management 379
Part Two Operating Systems in Practice 405
Chapter 13 UNIX Operating Systems 407
Chapter 14 Windows Operating Systems 441
Chapter 15 Linux Operating Systems 473
Chapter 16 Android Operating Systems 497
______________________________________________________________________________________
Integrantes:
• EST. Llave Rosso Jorge Antonio
• EST. Justiniano Salazar Marco Antonio
• EST. Morales Alanoca Kevin Bryan
• EST. Choque Mamani Victor Yerson
• EST. Gonzales Cordova Janna Lia
• EST. Vargas Rojas Francisco Xavier
______________________________________________________________________________________
Link de Descarga:
[Tienes que estar registrado y conectado para ver este vínculo]
Última edición por Jorge Antonio Llave Rosso el Miér Jul 19, 2023 5:59 pm, editado 1 vez
Jorge Antonio Llave Rosso- Mensajes : 10
Puntos : 16
Fecha de inscripción : 19/07/2023
Re: Biblioteca Virtual
Operating Systems: Three Easy Pieces
Datos Tecnicos:
Autor/es: REMZI H. ARPACI-DUSSEAU, ANDREA C. ARPACI-DUSSEAU.
Año: 2018
Autor/es: REMZI H. ARPACI-DUSSEAU, ANDREA C. ARPACI-DUSSEAU.
Año: 2018
Editorial: Arpaci-Dusseau Books, Inc
Idioma: Ingles
Paginas: 686
ISBN-13: 978-0-987654-32-1Idioma: Ingles
Paginas: 686
Archivo: PDF
______________________________________________________________________________________
Descripcion:
"Operating Systems: Three Easy Pieces" es un libro de referencia en el campo de los sistemas operativos. Escrito por Remzi H. Arpaci-Dusseau y Andrea C. Arpaci-Dusseau, el libro aborda los conceptos fundamentales de los sistemas operativos de manera accesible y práctica. Se enfoca en explicar los principios centrales que subyacen a los sistemas operativos modernos y proporciona ejemplos para ayudar a los lectores a comprender mejor los temas complejos.
______________________________________________________________________________________
Contenido:
El libro "Operating Systems: Three Easy Pieces" está estructurado en varios capítulos que cubren temas esenciales relacionados con los sistemas operativos. El contenido puede variar según la edición del libro, pero en general, el contenido del libro puede incluir:
1. Introducción
2. Interacción con el sistema operativo
3. Llamadas al sistema y API
4. Procesos
5. Planificación del procesador
6. Comunicación y sincronización entre procesos
7. Gestión de la memoria
8. Sistemas de archivos
9. E/S y discos
10. Seguridad y protección
11. Virtualización y máquinas virtuales
12. Sistemas de archivos distribuidos
13. Rendimiento del sistema
______________________________________________________________________________________
Integrantes:
• EST. Llave Rosso Jorge Antonio
• EST. Justiniano Salazar Marco Antonio
• EST. Morales Alanoca Kevin Bryan
• EST. Choque Mamani Victor Yerson
• EST. Gonzales Cordova Janna Lia
• EST. Vargas Rojas Francisco Xavier
·
______________________________________________________________________________________
Link de Descarga:
[Tienes que estar registrado y conectado para ver este vínculo]
Jorge Antonio Llave Rosso- Mensajes : 10
Puntos : 16
Fecha de inscripción : 19/07/2023
Re: Biblioteca Virtual
SISTEMAS OPERATIVOS EN LAS NETBOOKS GNU/LINUX Y MICROSOFT WINDOWS
ACERCA DEL LIBRO:
Autores: Javier Castrillo y Darío Martín Gelbort
N° de paginas: 68
Editor: Presidencia de la Nación
Idioma: Castellano
Año de edición: 2015
_____________________________________________________________________________________________
DESCRIPCIÓN DEL LIBRO
Este material, destinado a docentes y alumnos, es una guía para conocer en forma básica el sistema operativo Windows y el sistema GNU/Linux.
Se brindan elementos para situarse por primera vez en uno u otro sistema, en los elementos de su escritorio, la gestión de programas, carpetas y archivos.
El sistema operativo consiste en un conjunto de programas que administran los recursos de la computadora de la forma más eficaz posible.
Es el intermediario entre el hardware (los procesadores, las memorias, los dispositivos de entrada y salida) y las diversas aplicaciones que utilizamos a diario. El sistema operativo es el encargado de:
La interfaz gráfica entre el sistema y el usuario, es decir la apariencia visual en la que se nos muestran los programas, archivos y carpetas.
La administración de diferentes usuarios en una misma computadora y la posibilidad de compartir datos con otras computadoras.
_____________________________________________________________________________________________
CONTENIDO:
1. SISTEMA OPERATIVO GNU/LINUX
• Este material, destinado a docentes y alumnos, es una guía para conocer en forma básica el sistema operativo Windows y el sistema GNU/Linux.
• Se brindan elementos para situarse por primera vez en uno u otro sistema, en los elementos de su escritorio, la gestión de programas, carpetas y archivos.
• El sistema operativo consiste en un conjunto de programas que administran los recursos de la computadora de la forma más eficaz posible.
• Es el intermediario entre el hardware (los procesadores, las memorias, los dispositivos de entrada y salida) y las diversas aplicaciones que utilizamos a diario. El sistema operativo es el encargado de:
• La interfaz gráfica entre el sistema y el usuario, es decir la apariencia visual en la que se nos muestran los programas, archivos y carpetas.
• La administración de diferentes usuarios en una misma computadora y la posibilidad de compartir datos con otras computadoras.
• La seguridad.
• El acceso y la comunicación con los dispositivos de entrada y salida (teclado, mouse, pendrive, impresoras, etc.).
2. EL SISTEMA OPERATIVO WINDOWS
• Este material, destinado a docentes y alumnos, es una guía para conocer en forma básica el sistema operativo Windows y el sistema GNU/Linux.
• Se brindan elementos para situarse por primera vez en uno u otro sistema, en los elementos de su escritorio, la gestión de programas, carpetas y archivos.
• El sistema operativo consiste en un conjunto de programas que administran los recursos de la computadora de la forma más eficaz posible.
• Es el intermediario entre el hardware (los procesadores, las memorias, los dispositivos de entrada y salida) y las diversas aplicaciones que utilizamos a diario. El sistema operativo es el encargado de:
• La interfaz gráfica entre el sistema y el usuario, es decir la apariencia visual en la que se nos muestran los programas, archivos y carpetas.
• La administración de diferentes usuarios en una misma computadora y la posibilidad de compartir datos con otras computadoras.
• La seguridad.
• El acceso y la comunicación con los dispositivos de entrada y salida (teclado, mouse, pendrive, impresoras, etc.).
3. GLOSARIO DE TERMINOS INFORMATICOS
_____________________________________________________________________________________________
INTEGRANTES:
• CHOQUE CONDORI JOHANN FABRICIO
• FLORES FERNANDEZ JAIME ANTONIO
• IBAÑEZ CHOQUEHUANCA YERKO CRISTIAN
• ROMAY TORREJON JOSUE ANDRES
• PACHECO SANCHEZ CARLOS MIGUEL
• PALACIOS GIRONAS JOSE LUIS
• BAUTISTA POMA WALTER
_____________________________________________________________________________________________
LINK DE DESCARGA:
[Tienes que estar registrado y conectado para ver este vínculo]
Última edición por Fabricio Choque el Dom Jul 30, 2023 8:03 pm, editado 2 veces
Fabricio Choque Condori- Mensajes : 26
Puntos : 30
Fecha de inscripción : 19/07/2023
Re: Biblioteca Virtual
ADMINISTRACION DE SISTEMAS OPERATIVOS JULIO GOMEZ LOPEZ
ACERCA DEL LIBRO:
Título: Administración de Sistemas Operativos
Autor: Julio Gómez López
Editor: Grupo Editorial RA-MA
N° de páginas: 334 paginas
Lengua: Español
Fecha de lanzamiento: 9 mayo 2019
_____________________________________________________________________________________________
DESCRIPCIÓN DEL LIBRO:
La presente obra está dirigida a los estudiantes del Ciclo Formativo de Grado Superior de Administración de Sistemas Informáticos en Red, en concreto al Módulo Profesional Administración de Sistemas Operativos. A lo largo del libro se estudian los aspectos fundamentales relacionados con la administración de los sistemas operativos más utilizados en pequeñas y medianas empresas: Windows 2008 R2 y GNU/Linux. En concreto, aprenderá a utilizar las dos distribuciones GNU/Linux más utilizadas: Ubuntu Server y Fedora. Los capítulos incluyen actividades y ejemplos con el propósito de facilitar la asimilación de los conocimientos tratados. Así mismo, se incorporan test de conocimientos y ejercicios propuestos con la finalidad de comprobar que los objetivos de cada capítulo se han asimilado correctamente. En la página web de Ra-Ma ([Tienes que estar registrado y conectado para ver este vínculo] se encuentra disponible el material de apoyo y complementario.
_____________________________________________________________________________________________
CONTENIDO:
CAPITULO 1. ASPECTOS BASICOS
1.1. TAREAS DEL ADMINISTRADOR
1.2. HARDAWARE DEL SERVIDOR
1.2.1. CPD
1.2.2. Sistema de Rack
1.2.3. Servidores
1.2.4. Sistemas Raid
1.3. SOFTWARE DEL SERVIDOR
CAPITULO 2. INTERGRACIÓN DE SISTEMAS
2.1. INTRODUCCIÓN
2.2 ESQUEMAS BASICO DE RED
2.2.1 Esquema de red básico
2.2.2 Esquema de red con una zona neutra
2.3 INTEGRACIÓN DE SISTEMAS
2.3.1 Red
2.3.2 Datos
2.3.3 Servicios
2.4 SUPUESTO PRACTICO
2.4.1 Descripción
2.4.2 Diseño del sistema
CAPITULO 3. INSTALACIÓN Y CONFIGURACIÓN
3.1 PREPARACIÓN DEL SISTEMA
3.1.1 Primeros pasos
3.1.2 Instalación
3.2 AGREGAR QUITAR FUNCIONES Y CARACTERISTICAS DEL SERVIDOR
CAPITULO 4. PUESTA EN MARCHA DEL SISTEMA
4.1 ADMINISTRACIÓN DE USUARIOS
4.1.1 Usuarios
4.1.2 El administrador de usuarios
4.1.3 Directivas de seguridad local
4.2 SISTEMA DE FICHEROS
4.2.1 Administrador de discos
4.2.2 Cuotas de disco
4.3 PERMISOS
CAPITULO 5. ADMINISTRACIÓN BÁSICA DEL SISTEMA
5.1 ARRANQUE Y PARADA
5.1.1 Configuración del gestor de arranque del Iso
5.1.2 Servicios del sistema
5.1.3 Procesos
5.1.4 Programación de tareas
5.1.5 Proceso de parada del sistema
5.2 MONITORIZACIÓN DEL SISTEMA
5.2.1 Monitor de confiabilidad y rendimiento
5.2.2 Visor de eventos
5.3 COPIAS DE SEGURIDAD
5.3.1 Realizar una copia de seguridad
5.3.2 Recuperar una copia de seguridad
5.3.3. Configurar opciones de rendimiento
CAPITULO 6. ADMINISTRACIÓN DE LA RED
6.1 ESQUEMA BÁSICO DE RED
6.1.1 Configuración de la red
6.1.2 Enrutamiento
6.1.3 Firewall de Windows
6.1.4 DHCP
6.2 TERMINAL SERVER
6.2.1 Escritorio remoto
6.2.2 Servidor de aplicaciones
6.2.3 Cliente de Terminal Server
6.3 WINDOWS SERVER UPDATE SERVICES
6.3.1 Instalación
6.3.2 Cliente
6.3.3 Administración
CAPITULO 7. SERVIDORES DE IMPRESIÓN Y DE ARCHIVOS
7.1 COMPARTIR ARCHIVOS E IMPRESORAS
7.1.1 Compartir una carpeta
7.1.2 Acceso a un recurso compartido
7.1.3 Administrar recursos compartidos
7.1.4 Instantáneas
7.1.5 Sistemas de archivos distribuidos
7.2 SERVIDORES DE IMPRESIÓN
7.2.1 Compartir impresora
7.2.2 Servidor de impresión y documentos
7.2.3 Cliente
CAPITULO 8. DIRECTORIO ACTIVO
8.1 INTRODUCCIÓN
8.2 INSTALACIÓN DEL CONTROLADOR DE DOMINIO
8.2.1 Tareas previas
8.2.2 Instalación
8.3 ADMINISTRACIÓN DEL DIRECTORIO ACTIVO
8.3.1 Herramientas administrativas
8.3.2 Administración básica de objetos
8.4 ADMINISTRACIÓN DE DIRECTIVAS DE GRUPO
8.4.1 Directivas de seguridad
8.4.2 Directivas de grupo local
8.4.3 Administración de Directivas del Grupo
CAPITULO 9. INSTALACIÓN Y CONFIGURACIÓN
9.1 INTRODUCCIÓN
9.1.1 Distribuciones
9.1.2 Licencias de software
9.2 INSTALACIÓN
9.2.1 Ubuntu
9.2.2 Fedora
9.3 X-WINDOWS
9.4 PRIMEROS PASOS
9.4.1 Intérprete de comandos
9.4.2 Estructura de directorios
9.4.3 Instalar y quitar componentes
9.4.4 Webmin
CAPITULO 10. PUESTA EN MARCHA DEL SISTEMA
10.1 ADMINISTRACIÓN DE USUARIOS
10.1.1 Interprete de comandos
10.1.2 Ficheros utilizados
10.1.3 Configuración con asistentes
10.2 SISTEMAS DE FICHEROS
10.2.1 Particionamiento
10.2.2 Sistemas RAID
10.2.3 Monitorización
10.2.4 Cuotas de disco
10.3 PERMISOS
10.3.1 Establecer los permisos
10.3.2 Establecer el usuario y grupo propietario
CAPITULO 11. ADMINISTRACIÓN BÁSICA DEL SISTEMA
11.1 ARRANQUE Y PARADA
11.1.1 Gestor de arranque
11.1.2 Proceso de arranque y parada del sistema
11.1.3 Servicios del sistema
11.1.4 Procesos
11.1.5 Programación de tareas
11.1.6 Reinicio y parada del sistema
11.2 MONITORIZACIÓN DEL SISTEMA
11.2.1 Herramientas básicas
11.2.2 Directorio/proc
11.2.3 Archivos de registro
11.3 COPIAS DE SEGURIDAD
11.3.1 Comandos básicos
11.3.2 Herramientas graficas
CAPITULO 12 PROGRAMACIÓN SHELL
12.1 CONCEPTOS BÁSICOS
12.1.1 Variables
12.1.2 Paso de parámetros
12.2 ENTRADA Y SALIDA DE DATOS
12.2.1 E/S por consola
12.2.2 Redirección de la E/S
12.2.3 Filtrado de textos
12.3 OPERACIONES ARITMÉTICOLÓGICAS
12.3.1 expr
12.3.2 test
12.4 ESTRUCTURAS DE CONTROL
12.4.1 Condición simple(if)
12.4.2 Condiciones múltiples (case)
12.4.3 Bucle for
12.4.4 Bucle while
12.5 FUNCIONES
CAPITULO 13. ADMINISTRACIÓN DE LA RED
13.1 ESQUEMA BÁSICO DE RED
13.1.1 Configuración de la red
13.1.2 Iptables
13.1.3 DCHP
13.2 ACCESO REMOTO AL SISTEMA
13.2.1 SSH
13.2.2 VNC
CAPITULO 14. SERVIDORES DE IMPRESIÓN Y DE ARCHIVOS
14.1 COMPARTIR ARCHIVOS E IMPRESORAS (SAMBA)
14.1.1 Instalación
14.1.2 Configuración
14.1.3 Cliente
14.2 NFS
14.2.1 Configuración del servidor
14.2.2 Configuración del cliente
CAPITULO 15. LDAP
15.1 INTRODUCCIÓN
15.2 OPENLDAP
15.2.1 Instalación
15.2.2 Configuración
15.3 HERRAMIENTAS Y UTILIDADES
15.3.1 Herramientas de cliente
15.3.2 Configuración del servidor
15.3.3 Herramientas gráficas
_____________________________________________________________________________________________
INTEGRANTES:
• CHOQUE CONDORI JOHANN FABRICIO
• FLORES FERNANDEZ JAIME ANTONIO
• IBAÑEZ CHOQUEHUANCA YERKO CRISTIAN
• PALACIOS GIRONAS JOSE LUIS
• PACHECO SANCHEZ CARLOS MIGUEL
• ROMAY TORREJON JOSUE ANDRES
• BAUTISTA POMA WALTER
_____________________________________________________________________________________________
LINK DE DESCARGA:
[Tienes que estar registrado y conectado para ver este vínculo]
Última edición por Fabricio Choque el Dom Jul 30, 2023 8:04 pm, editado 1 vez
Fabricio Choque Condori- Mensajes : 26
Puntos : 30
Fecha de inscripción : 19/07/2023
Re: Biblioteca Virtual
SISTEMAS OPERATIVOS - MARTIN SILVA
Detalles del libro
Número de Paginas: 364
Año de Edición : 2016
Número de Edición : 1
ISBN : 9789587780802
Descripción
"Sistemas Operativos" es un libro de Martin Silva que cubre los conceptos básicos, las arquitecturas, los algoritmos y las implementaciones de los sistemas operativos. El libro está escrito en un estilo claro y conciso, y está lleno de ejemplos y ejercicios prácticos. El libro es un recurso valioso para estudiantes, profesionales y entusiastas de la informática.
El libro está orientado a estudiantes de Ingeniería de Sistemas y Licenciaturas, y está diseñado para ayudarles a entender cómo se relacionan los programas que desarrollan con los sistemas operativos para los que los programan.
El libro está orientado a estudiantes de Ingeniería de Sistemas y Licenciaturas, y está diseñado para ayudarles a entender cómo se relacionan los programas que desarrollan con los sistemas operativos para los que los programan.
Contenido
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
Integrantes
- Est. Llanos Vargas Nataly Fabiana
- Est. Ontiveros Macías José Fox Kevin
- Est. Panamá Mendez Fabricio
- Est. Riveros López Jhadir
- Est. Ruiz Poma Milagro Alina
- Est. Suxo Suxo Tatiana Karina
Link
José Fox Ontiveros Macías- Mensajes : 11
Puntos : 17
Fecha de inscripción : 19/07/2023
Re: Biblioteca Virtual
Antonia Estero y Juan José Domínguez: Sistemas Operativos Conceptos Fundamentales
Acerca del Libro:
N.º de páginas: 391
Editorial: UNIVERSIDAD DE CADIZ. SERVICIO DE PUBLICACIONES
Idioma: CASTELLANO
Encuadernación: Tapa blanda
ISBN: 9788477867166
Año de edición: 2005
Plaza de edición: CÁDIZ
Fecha de lanzamiento: 17/09/2002
Páginas: 392
Descripción del Libro:
Un elemento esencial en todo sistema de computación es el sistema operativo. En este manual, se explica qué es, cuál es su función, su objetivo principal, cuáles son las innovaciones que se han ido introduciendo a lo largo de la historia para un aumento del rendimiento del sistema, etc.
Tabla de Contenido:
1 INTRODUCCIÓN
1 Introducción a los Sistemas Operativos 3
1.1 ¿Qué es un sistema operativo?............................................................... 3
1.2 Evolución histórica de los sistemas operativos.................................. 6
1.2.1 Los primeros sistemas.............................................................. 6
1.2.2 Sistemas por lotes ..................................................................... 7
1.2.3 Sistemas por lotes multiprogramados..................................... 15
1.2.4 Sistemas de tiempo compartido............................................... 17
1.3 Sistemas para computadores personales................................................ 18
1.4 Sistemas de tiempo real ........................................................................ 18
1.5 Sistemas con más de un procesador...................................................... 19
1.5.1 Sistemas paralelos ..................................................................... 19
1.5.2 Sistemas en red y distribuidos.................................................. 20
1.6 Mecanismos hardware de protección ................................................... 21
1.7 Resumen.................................................................................................... 22
1.8 Ejercicios ................................................................................................. 24
2 Estructura y funciones de los sistemas operativos………………………27
2.1 Funciones y componentes de los sistemas operativos......................... 27
2.2 Solicitud de servicios.............................................................................. 30
2.2.1 Llamadas al sistema.................................................................. 30
2.2.2 Paso de mensajes........................................................................ 31
2.3 Estructura de un sistema operativo..................................................... 32
2.3.1 Estructura simple o monolítica............................................... 34
2.3.2 Estructura modular .................................................................. 37
2.3.3 Máquinas virtuales..................................................................... 40
2.3.4 Micronúcleo.................................................................................. 41
2.4 El sistema operativo Linux.................................................................. 42
2.4.1 Componentes del núcleo............................................................ 43
2.5 Resumen.................................................................................................... 46
2.6 Ejercicios ................................................................................................. 46
2 PROCESOS 47
3 Descripción y control de procesos 49
3.1 ¿Qué es un proceso?.............................................................................. 49
3.2 Vida de un proceso................................................................................. 51
3.2.1 Creación de un proceso ........................................................... 51
3.2.2 Terminación de un proceso .................................................... 52
3.2.3 Estados de un proceso.............................................................. 53
3.3 Imagen de un proceso ........................................................................... 59
3.3.1 Bloque de control del proceso................................................. 61
3.4 Control de los procesos........................................................................... 63
3.5 Gestión de procesos................................................................................. 66
3.5.1 Creación de procesos................................................................. 66
3.5.2 Cambio de proceso.................................................................... 67
3.6 Hilos de ejecución...................................................................................... 70
3.7 Procesos en Linux.................................................................................. 73
3.7.1 Imagen de un proceso................................................................. 73
3.7.2 El bloque de control de procesos ............................................ 74
3.7.3 La tabla de procesos.................................................................... 75
3.7.4 Estados de un proceso................................................................ 75
3.7.5 Llamadas al sistema.................................................................... 77
3.7.6 Hilos............................................................................................... 78
3.8 Resumen..................................................................................................... 83
3.9 Ejercicios ................................................................................................. 83
4 Planificación 85
4.1 Introducción.............................................................................................. 85
4.2 Niveles de planificación........................................................................... 86
4.2.1 Planificación a largo plazo.......................................................... 87
4.2.2 Planificación a medio plazo..................................................... 88
4.2.3 Planificación a corto plazo.......................................................... 88
4.3 Algoritmos de planificación ................................................................. 89
4.3.1 Primero en llegar, primero en serservido................................. 89
4.3.2 El proceso más corto primero.................................................. 91
4.3.3 Tiempo restante más corto ...................................................... 92
4.3.4 Tasa de respuesta más alta ...................................................... 93
4.3.5 Asignación por turnos................................................................ 94
4.3.6 Prioridades................................................................................... 96
4.3.7 Planificación en varios niveles................................................... 98
4.3.8 Planificación en varios niveles con realimentación.................. 99
4.4 Evaluación de algoritmos de planificación ...........................................102
4.4.1 Criterios del planificador a corto plazo...................................... 102
4.4.2 Evaluación analítica.....................................................................104
4.4.3 Simulación .................................................................................... 105
4.4.4 Implementacion.............................................................................. 105
4.5 Planificación de hilos................................................................................. 105
4.6 Planificación en Linux............................................................................... 106
4.6.1 Planificación en sistemas multiprocesadores............................108
4.7 Resumen.......................................................................................................109
4.8 Ejercicios....................................................................................................109
3 CONCURRENCIA 113
5 Sincronización y comunicación 115
5.1 Introducción................................................................................................ 115
5.2 Recursos.......................................................................................................117
5.3 Interacción entre procesos........................................................................119
5.3.1 Competencia................................................................................. 119
5.3.2 Compartición................................................................................. 120
5.3.3 Comunicación................................................................................. 121
5.4 Exclusión mutua.......................................................................................122
5.4.1 Soluciones software........................................................................122
5.4.2 Soluciones con ayuda del hardware............................................133
5.5 Semáforos....................................................................................................137
5.5.1 Exclusión mutua...........................................................................140
5.5.2 El problema del productor/consumidor......................................142
5.6 Monitores................................................................................................... 144
5.6.1 El problema del productor/consumidor......................................147
5.7 Señales......................................................................................................... 149
5.8 Paso de mensajes.......................................................................................149
5.8.1 Características del direccionamiento .........................................150
5.8.2 Sincronización de las primitivas.................................................. 150
5.8.3 Exclusión mutua........................................................................... 152
5.9 Mecanismos de concurrencia en Linux.................................................153
5.9.1 Semáforos........................................................................................153
5.9.2 Sefiales ........................................................................................... 154
5.9.3 Interconexiones en un sentido..................................................... 155
5.9.4 Interconexiones FIFO ..................................................................156
5.9.5 Colas de mensajes........................................................................ 156
5.10 Resumen......................................................................................................157
5.11 Ejercicios .................................................................................................. 158
6 Interbloqueos 161
6.1 Introducción............................................................................................... 161
6.2 Condiciones necesarias.................................................................................
6.3 Modelado del interbloqueo....................................................................... 163
6.4 Estrategias para tratar losinterbloqueos................................................165
6.4.1 Prevención ................................................................................. .....
6.4.2 Predicción....................................................................................... 160
6.4.3 Detección y recuperación ........................................................... 174
6.5 Resumen...................................................................................................... 179
6.6 Ejercicios ................................................................................................... 180
4 MEMORIA 183
7 Administración de la memoria 185
7.1 .jerarquía del almacenamiento................................................................. 185
7.2 Traducción de direcciones....................................................................... 187
7.3 Funciones del administrador de la memoria ........................................190
7.4 Esquemas de asignación de la memoria.................................................191
7.5 Sistemas de monoprogramación.................................................... ... . 192
7.6 Multiprogramación con particiones fijas ..............................................193
7.6.1 Selección del tamaño de las particiones......................................193
7.6.2 Algoritmos de colocación...............................................................194
7.6.3 Elementos de control.....................................................................196
7.6.4 Protección....................................................................................... 196
7.6.5 Inconvenientes .............................................................................. 197
7.7 Multiprogramación con particiones variables........................................197
7.7.1 Compactación................................................................................. 200
7.7.2 Algoritmos de colocación.............................................................. 201
7.7.3 Elementos de control.....................................................................203
7.8 El sistema compañero ......................................................... 206
7.9 Paginación................................................................................................... 208
7.9.1 Tabla de marcos .........................................................................210
7.9.2 Tabla de páginas.........................................................................211
7.9.3 Traducción de direcciones......................................................... 211
7.9.4 Protección..................................................................................... 212
7.9.5 Páginas compartidas.................................................................. 215
7.9.6 Fragmentación ............................................................................216
7.9.7 Tamaño de las páginas............................................................... 216
7.10 Segmentación............................................................................................ 217
7.10.1 Tabla de segmentos..................................................................... 217
7.10.2 Traducción de direcciones......................................................... 219
7.10.3 Compartición y protección......................................................... 219
7.10.4 Fragmentación y algoritmos de colocación............................. 222
7.11 Segmentación [)aginada..............................................................................222
7.12 Resumen...................................................................................................... 224
7.13 Ejercicios................................................................................................... 224
8 Memoria virtual 229
8.1 Introducción................................................................................................ 229
8.2 El principio de localidad...........................................................................230
8.3 Principios de operación..............................................................................231
8.3.1 El área de intercambio................................................................. 234
8.4 Estructuras hardware y de control ........................................................235
8.4.1 Tabla de marcos.......................................................................... 235
8.4.2 Tabla de páginas.......................................................................... 236
8.5 Funciones del gestor de memoria virtual.............................................. 243
8.5.1 Política de lectura........................................................................ 244
8.5.2 Política de colocación ........................................................... 245
8.5.3 Política de sustitución.................................................................. 245
8.5.4 Gestión del conjunto residente..................................................... 256
8.5.5 Política de limpieza........................................................................ 266
8.5.6 Control de la carga y lahiperpaginación....................................267
8.6 Gestión de memoria en Linux................................................................. 269
8.6.1 Regiones de memoria virtual ....................................................... 270
8.6.2 Traducción de direcciones...........................................................270
8.6.3 Estructura de la tabla de páginas.............................................. 271
8.6.4 Estructura de la tabla de marcos.............................................. 273
8.6.5 Gestión del espacio libre................................................................ 274
8.6.6 Fallos de página .......................................................................... 275
8.6.7 El demonio de paginación...........................................................276
8.6.8 Gestión del área de intercambio................................................. 277
8.6.9 Llamadas al sistema................................................................... 277
8.7 Resumen...................................................................................................... 278
8.8 Ejercicios ................................................................................................... 279
5 ENTRADA/SALIDA 283
9 Gestión de dispositivos 285
9.1 Introducción................................................................................................ 285
9.2 Dispositivos de E/S....................................................................................286
9.2.1 Controladoras de dispositivos.....................................................287
9.3 Organización del sistema de E/S ...........................................................289
9.4 Modos de realizar las operaciones de E/S...............................................293
9.4.1 E/S controlada por programa.....................................................293
9.4.2 E/S controlada por interrupciones ............................................295
9.4.3 Acceso directo a memoria........................................................... 296
9.5 Optimización de las operaciones de E/S .............................................. 299
9.5.1 Técnicas de buffering.................................................................... 299
9.5.2 Caché de disco..............................................................................301
9.5.3 Planificación de discos................................................................. 302
9.6 E/S en Linux........................................................................................... 310
9.6.1 Técnicas de optimización ........................................................... 310
9.6.2 Llamadas al sistema.................................................................... 311
9.7 Resumen.....................................................................................................312
9.8 Ejercicios ..................................................................................................313
10 Sistemas de ficheros 315
10.1 Introducción.............................................................................................. 315
10.2 Funciones del sistema deficheros.......................................................... 316
10.3 Interfaz del sistema de ficheros .............................................................. 318
10.3.1 Ficheros..........................................................................................319
10.3.2 Directorios ................................................................................... 321
10.4 Diseño del sistema de ficheros................................................................. 324
10.4.1 Agrupamiento de registros.......................................................... 325
10.4.2 Métodos de asignación de espacio a los ficheros.................... 326
10.4.3 Gestión del espacio libre............................................................. 333
10.4.4 Implementación de directorios....................................................335
10.5 Fiabilidad del sistema de ficheros...........................................................336
10.5.1 Copias de seguridad ................................................................... 337
10.5.2 Consistencia del sistema de ficheros.......................................... 337
10.6 Rendimiento del sistema de ficheros........................................................337
10.7 Sistema de ficheros en Linux................................................................. 338
10.7.1 Estructura lógica..........................................................................338
10.7.2 Estructura física del fichero.......................................................341
10.7.3 Estructura física de un sistema de ficheros............................. 343
10.7.4 Directorios ...................................................................................347
10.7.5 Enlaces .........................................................................................348
10.7.6 Búsqueda de un fichero .............................................................350
10.7.7 Optimización del sistema de ficheros.......................................352
10.7.8 Consistencia del sistema de ficheros..........................................353
10.7.9 Llamadas al sistema...................................................................355
10.8 Resumen...................................................................................................... 355
10.9 Ejercicios ................................................................................................... 356
APÉNDICES 361
A Conceptos básicos sobre el hardware 36
A.l Elementos básicos del computador .........................................................363
A.2 Registros del procesador..................................................................365
A.2.1 Registros visibles al usuario.......................................................365
A.2.2 Registros de control y estado....................................................366
A.3 Ejecución de una instrucción ............................................................. 367
A.4 Interrupciones........................................................................... 371
A.4.1 Procesamiento de la interrupción..............................................372
A.5 Buses ................................................................................. 374
B Prefijos para los múltiplos binarios 377
Bibliografía 379
Índice
Enlace del contenido del libro: [Tienes que estar registrado y conectado para ver este vínculo]
Link de Descarga: [Tienes que estar registrado y conectado para ver este vínculo]
Integrantes del Grupo:
* Ruiz Poma Milagro Alina
* Suxo Suxo Tatiana Karina
* Llanos Vargas Nataly Fabiana
* Ontiveros Macias José Fox Kevin
* Panamá Méndez Fabricio
* Riveros López Jhadir
* Gutierrez Morales Brayan
Nataly Llanos Vargas- Mensajes : 13
Puntos : 19
Fecha de inscripción : 19/07/2023
Sistemas Operativos Distribuidos - Andrew S. Tanenbaum
Sistemas Operativos Distribuidos - Andrew S. Tanenbaum
_______________________________________________________________________________________________________________________
_______________________________________________________________________________________________________________________
DATOS TECNICOS:
Título: Sistemas Operativos Distribuidos (Edición en español)
Autor: Andrew S. Tanenbaum
Idioma: Español
Fecha de publicación: 1 de abril de 1996
Extensión: 617 páginas
Editorial: Prentice-Hall Hispanoamericana
_______________________________________________________________________________________________________________________
DESCRIPCIÓN:
Sistemas Operativos Distribuidos es un influyente libro escrito por Andrew S. Tanenbaum y publicado por Prentice Hall, que se ha convertido en una referencia fundamental en el estudio de los sistemas operativos distribuidos. Esta obra presenta de manera exhaustiva y clara los conceptos, principios y tecnologías esenciales en el ámbito de los sistemas operativos distribuidos. Desde la arquitectura cliente-servidor hasta la comunicación entre procesos, la sincronización, la tolerancia a fallos y la seguridad en entornos distribuidos, el libro abarca una amplia gama de temas, ofreciendo ejemplos prácticos y casos de estudio para facilitar la comprensión de los lectores. Adecuado tanto para estudiantes como para profesionales, Prentice Hall Tanenbaum Sistemas Operativos Distribuidos es una valiosa herramienta para aquellos que deseen adquirir un conocimiento sólido y aplicable en el diseño y manejo de sistemas operativos distribuidos en el mundo actual cada vez más interconectado y tecnológico.
En resumen, Prentice Hall Tanenbaum Sistemas Operativos Distribuidos es un libro de referencia aclamado que destaca por su enfoque detallado, accesible y práctico sobre los sistemas operativos distribuidos. La combinación de la autoridad del autor, Andrew S. Tanenbaum, y la reputación editorial de Prentice Hall asegura que este libro sea una valiosa adición a la biblioteca de estudiantes y profesionales interesados en adentrarse en el fascinante mundo de los sistemas operativos distribuidos.
_______________________________________________________________________________________________________________________
CONTENIDO:
- INTRODUCCION A LOS SISTEMAS DISTRIBUIDOS
- COMUNICACION EN LOS SISTEMAS DISTRIBUIDOS
- SINCRONIZACION EN SISTEMAS DISTRIBUIDOS
- PROCESOS Y PROCESADORES EN SISTEMAS DISTRIBUIDOS
- SISTEMAS DISTRIBUIDOS DE ARCHIVOS
- MEMORIA COMPARTIDA DISTRIBUIDA
- ESTUDIO 1:AMOEBA
- ESTUDIO 2:MACH
- ESTUDIO 3:CHORUS
- ESTUDIO 4:DCE
- LISTA DE LECTURAS Y BIBLIOGRAFIA.
_______________________________________________________________________________________________________________________________________
LINK DEL LIBRO:
[Tienes que estar registrado y conectado para ver este vínculo]
_______________________________________________________________________________________________________________________________________
GRUPO "ENTER"
INTEGRANTES:
- BILBAO YUJRA BRYAN NELSON
- CARLO AQUINO PAOLA SUSI
- HUANCO YUJRA JULIO CESAR
- HILLER MENDOZA DANIEL ARTHUR
- LOZA GUTIERREZ JESIEL FRANKLIN
- VELA ALVARADO MARIA ISABEL
- QUISPE NINA CRISTHIAN LUCIO
Última edición por Paola Carlo el Miér Jul 26, 2023 10:23 am, editado 1 vez
Paola Carlo- Mensajes : 13
Puntos : 13
Fecha de inscripción : 19/07/2023
Sistemas Operativos - David Luís la Red Martínez
Sistemas Operativos - David Luís la Red Martínez
________________________________________________________________________________________________________________________
DATOS TECNICOS:
Autor: David Luis la Red Martínez
Año de publicación: 2001
Extensión: 926 páginas
Prologado por: Luis Eduardo De La Cruz Martinez
Área: Sistemas de Información
Institución: Universidad Nacional del Nordeste (Argentina)
Adscripto: Fernando Gabriel Tendero
______________________________________________________________________________________________________________________
DESCRIPCIÓN:
Luis La Red Martinez es un experto reconocido en el campo de los sistemas operativos, cuyo trabajo y contribuciones han dejado una huella significativa en la industria y la academia. A lo largo de su carrera, ha investigado, desarrollado y enseñado sobre diversos aspectos de los sistemas operativos, abordando tanto sistemas tradicionales como modernos. Su experiencia abarca desde el diseño y la implementación de núcleos de sistemas operativos hasta la optimización de su rendimiento y seguridad. Además, ha participado en proyectos que exploran las complejidades de los sistemas operativos distribuidos y su adaptación a entornos cada vez más heterogéneos y escalables.
Los escritos y trabajos de Luis La Red Martinez han sido ampliamente publicados en conferencias y revistas de prestigio, lo que ha permitido que sus conocimientos y avances lleguen a una audiencia global. Su enfoque interdisciplinario y su capacidad para abordar desafíos complejos en el ámbito de los sistemas operativos lo han convertido en un referente para estudiantes, profesionales y colegas en la industria de la informática. Gracias a su dedicación y pasión por este campo, Luis La Red Martinez ha dejado un legado duradero y valioso en el mundo de los sistemas operativos, inspirando a generaciones futuras de investigadores y desarrolladores a continuar explorando nuevas fronteras en este campo en constante evolución.
_______________________________________________________________________________________________________________________
CONTENIDO:
I Sistemas Operativos Convencionales
1 Introducción
2 Procesos y Administración del Procesador
3 Administración de la Memoria
4 Sistemas de Archivos
5 Entrada / Salida
6 Bloqueos
II Sistemas Operativos Distribuidos
7 Introducción a los Sistemas Distribuidos
8 Comunicación en los Sistemas Distribuidos
9 Sincronización en Sistemas Distribuidos
10 Procesos y Procesadores en Sistemas Distribuidos
11 Sistemas Distribuidos de Archivos
12 Rendimiento
13 Modelado Analítico en Relación al Rendimiento
14 Seguridad de los Sistemas Operativos
III Casos de Estudio
15 Planificación del Procesador con P.O.O.
16 Paginación de Memoria Virtual con S. E
17 Subsistema de Disco de Una Petición
18 Subsistema de Disco de Varias Peticiones
19 Búsqueda en Disco con Redes Neuronales
20 Concurrencia e Hilos con Java
21 Anomalía de Belady con Matlab
______________________________________________________________________________________________________________________
LINK DEL LIBRO:
[Tienes que estar registrado y conectado para ver este vínculo]
______________________________________________________________________________________________________________________
GRUPO "ENTER"
INTEGRANTES:
- BILBAO YUJRA BRYAN NELSON
- CARLO AQUINO PAOLA SUSI
- HUANCO YUJRA JULIO CESAR
- HILLER MENDOZA DANIEL ARTHUR
- LOZA GUTIERREZ JESIEL FRANKLIN
- VELA ALVARADO MARIA ISABEL
- QUISPE NINA CRISTHIAN LUCIO
Paola Carlo- Mensajes : 13
Puntos : 13
Fecha de inscripción : 19/07/2023
Sistemas Operativos Un enfoque basado en conceptos
Sistemas Operativos
Un enfoque basado en conceptos
Datos Técnicos:
- Editorial : McGraw-Hill Interamericana de España S.L.; N.º 2 edición (22 enero 2008)
- Idioma : Español
- N° de páginas: 812 páginas
- Fecha de publicación: 22 enero 2008
- ISBN: 0-07-061194-7
Descripción:
El énfasis principal de esta obra parte de la idea de que el estudio de los sistemas operativos debe basarse en una buena comprensión de los conceptos. Por ello, el autor fomenta la comprensión de los mismos, así como también de las técnicas fundamentales relacionadas con los sistemas operativos, mediante múltiples recursos como: ejemplos resueltos, problemas, diagramas de los componentes de un sistema operativo y estudios de caso.Posee una exposición clara de los conceptos fundamentales, un lenguaje amigable para el estudiante, con definiciones exactas de los términos y de los conceptos, casos con Unix, Linux y Windows, múltiples recursos como: 144 ejemplos resueltos, 347 problemas, 352 figuras y 130 tablas para una mejor comprensión de los conceptos con diagramas esquemáticos que introducen el diseño de un sistema operativo de manera gradual.
Contenido:
- Introducción
- 1.1. Visión abstracta del sistema operativo
1.2. Metas de un sistema operativo
1.3. La operación de un sistema operativo
1.4. Panorama preliminar del libro
Ejercicio 1
Bibliografía
Parte I: Conceptos Fundamentales
2.1. El sistema operativo y el sistema de cómputo
2.2. La eficiencia, el desempeño de sistema y la conveniencia del usuario
2.3. Las clases de sistemas operativos
2.4. Los sistemas de proceso por lotes
2.5. Sistemas de multiprogramación
2.6. Los sistemas de tiempo compartido
2.7. Sistemas operativos de tiempo real
2.8. Los sistemas operativos distribuidos
2.9. Los sistemas operativos modernos
Ejercicio 2
Bibliografía
- 3.1. Los procesos y los programas
3.2. El punto de vista del programador sobre los procesos
3.3. La visión del sistema operativo de los procesos
3.4. Los hilos
3.5. Estudios de casos de procesos y de hilos
3.6. Procesos interactuantes: una vista avanzada del programador de los procesos 130
Ejercicio 3
Bibliografía
- 4.1. Preliminares
4.2. Políticas de planifi cación no priorizante
4.3. Políticas de planificación priorizante
4.4. La planificación en la práctica
4.5. Planificación en tiempo real
4.6. Planificación en Unix
4.7. Planificación en Linux
4.8. Planificación en Windows
4.9. Análisis de desempeño de las políticas de planificación
Ejercicio 4
Bibliografía
- 5.1. Administración de la jerarquía de la memoria
5.2. Asignaciones estática y dinámica de la memoria
5.3. Asignación de memoria a un proceso
5.4. Reúso de la memoria
5.5. Asignación de memoria contigua
5.6. Asignación de memoria no contigua
5.7. Paginamiento
5.8. Segmentación
5.9. Segmentación con paginamiento
5.10. Asignación de memoria por el kernel
5.11. Repaso de relocalización, ligamiento y formas del programa
Ejercicio 5
Bibliografía
- 6.1. Fundamentos de la memoria virtual
6.2. Paginamiento por demanda
6.3. Políticas de reemplazo de página
6.4. Asignación de memoria a un proceso
6.5. Páginas compartidas
6.6. Archivos mapeados en la memoria
6.7. Memoria virtual Unix
6.8. Memoria virtual Linux
6.9. Memoria virtual en Windows
6.10. Memoria virtual usando segmentación
Ejercicio 6
Bibliografía
- 7.1. Sistema de archivos e IOCS
7.2. Archivos y operación de archivos
7.3. Organizaciones fundamentales de archivos
7.4. Estructuras de directorio
7.5. Protección de archivos
7.6. Interfaz entre el sistema de archivos y el IOCS
7.7. Asignación de espacio de disco
7.8. Implementación del acceso a archivos
7.9. Semántica para compartir archivos
7.10. Confiabilidad del sistema de archivos
7.11. Sistema de archivos virtuales
7.12. Sistema de archivos de Unix
7.13. Sistema de archivos Linux
7.14. Sistema de archivos Windows
7.15. Desempeño de los sistemas de archivos
Ejercicio 7
Bibliografía
- 8.1. Visión general de seguridad y protección
8.2. Objetivos de la seguridad y de la protección
8.3. Ataques a la seguridad
8.4. Aspectos formales y prácticos de la seguridad
8.5. Cifrado
8.6. Autentificación y seguridad de la contraseña
8.7. Descriptores de acceso y matriz de control de acceso
8.8. Estructuras de protección
8.9. Capacidades
8.10. Seguridad Unix
8.11. Seguridad Linux
8.12. Seguridad Windows
Ejercicio 8
Bibliografía
Parte II: Tópicos Avanzados
- 9.1. La sincronización de acceso a datos y la sincronización de controles
9.2. Secciones críticas
9.3. Condiciones de ejecución en la sincronización de controles
9.4. La implementación de secciones críticas y operaciones individuales
9.5. Problemas clásicos de la sincronización de procesos
9.6. Estructura de sistemas concurrentes
9.7. el planteamiento algorítmico para la implementación de secciones críticas
9.8. Semáforo
9.9. Regiones críticas condicionales
9.10. Monitores
9.11. La sincronización de procesos en Unix
9.12. La sincronización de procesos en Linux
9.13. La sincronización de procesos en Windows
Ejercicio 9
Bibliografía
- 10.1. Vista de conjunto del paso de mensajes
10.2. Implementar el paso de mensajes
10.3. Buzones
10.4. Paso de mensajes en Unix
10.5. El paso de mensajes en Windows
Ejercicio 10
Bibliografía
- 11.1. Definición del bloqueo mutuo
11.2. Bloqueos mutuos en la asignación de recursos
11.3. El manejo de bloqueos mutuos
11.4. Detección y resolución de bloqueos mutuos
11.5. Prevención de bloqueos mutuos
11.6. Cómo evitar los bloqueos mutuos
11.7. Caracterización formal de bloqueos mutuos de recursos
11.8. Manejo del bloqueo mutuo en la práctica
Ejercicio 11
Bibliografía
- 12.1. Capas del sistema de control entrada salida
12.2. Visión general de la organización de E/S
12.3. Dispositivos de E/S
12.4. E/S de nivel de dispositivo
12.5. Planificación del disco
12.6. Almacenamiento temporal de registros 554
12.7. Bloqueo de registros
12.8. Métodos de acceso
12.9. Caché de disco unificada
12.10. Procesamiento de archivos en Unix
12.11. Procesamiento de archivos en Linux
12.12. Procesamiento de archivos en Windows
Ejercicio 12
Bibliografía
- 13.1. La arquitectura de sistemas multiprocesadores
13.2. Sistemas operativos multiprocesadores
13.3. Estructura del kernel
13.4. Sincronización de procesos
13.5. Planificación de procesos
13.6. Estudio de caso real
Ejercicio 13
Bibliografía
- 14.1. Operación de un SO
14.2. Estructura de un sistema operativo
14.3. Sistemas operativos con estructura monolítica
14.4. El diseño por capas de sistemas operativos
14.5. Sistemas operativos de máquina virtual
14.6. Sistemas operativos basados en el kernel
14.7. Sistemas operativos basados en microkernel
14.8. Configuración e instalación del kernel
14.9. Arquitectura de Unix
14.10. El kernel de Linux
14.11. Arquitectura de Windows
Ejercicio 14
Bibliografía
Parte III: Sistemas Operativos Distribuidos
- 15.1. Características de sistemas distribuidos
15.2. Nodos de sistemas distribuidos
15.3. Sistemas operativos de red
15.4. Sistemas operativos distribuidos
15.5. Comunicación interproceso distribuidos
15.6. Paradigmas de computación distribuidos
15.7. Realización de redes (Networking)
15.8. Modelo de un sistema distribuido
15.9. Cuestiones de diseño en sistemas operativos distribuidos
Ejercicio 15
Bibliografía
- 16.1. Nociones de tiempo y estado
16.2. Estados y eventos en un sistema distribuido
16.3. Precedencias de tiempo, relojes y eventos
16.4. Registrar el estado de un sistema distribuido
Ejercicio 16
Bibliografía
- 17.1. Operación de algoritmos de control distribuido
17.2. Corrección de algoritmos de control distribuido
17.3. Exclusión mutua distribuida
17.4. Manejo del bloqueo mutuo distribuido
17.5. Algoritmos de planificación distribuida
17.6. Detección de terminación distribuida
17.7. Algoritmos de lección
17.8. Asuntos prácticos en el uso de algoritmos de control distribuido
Ejercicio 17
Bibliografía
- 18.1. Fallas, averías y recuperación
18.2. Fallas bizantinas y protocolos de acuerdo
18.3. Recuperación
Ejercicio 18
Bibliografía
- 19.1. Asuntos de diseño en sistemas de archivos distribuidos
19.2. Transparencia
19.3. Semántica de compartición de archivos
19.4. Tolerancia de fallas
19.5. Desempeño de DFS
19.6. Estudio de casos reales
Ejercicio 19
Bibliografía
- 20.1. Problemas de seguridad en sistemas distribuidos
20.2. Seguridad de mensajes
20.3. Autentificación de datos y mensajes
20.4. Autentificación por terceros
Ejercicio 20
Bibliografía
Índice analítico
Link de descarga:
- Página WEB
- Descarga directa
Integrantes:
- Catacora Patana Helen Jazmin
- Gutierrez Castro Huascar Aaron
- Huanca Vargas Genaro Denis
Última edición por Huascar Gutierrez Castro el Mar Feb 06, 2024 8:32 pm, editado 8 veces
Huascar Gutierrez Castro- Mensajes : 14
Puntos : 18
Fecha de inscripción : 05/02/2024
Página 1 de 2. • 1, 2
Temas similares
» 1. INSTALACION DE LA MAQUINA VIRTUAL (VIRTUAL BOX) DE ACUERDO AL CARGO DE UNA EMPRESA
» Tutorial Virtual Box
» INSTALACIÓN DE LA MÁQUINA VIRTUAL
» Instalación de windows 11 en virtual box
» CREACION DEL SISTEMA OPERATIVO EN VIRTUAL BOX
» Tutorial Virtual Box
» INSTALACIÓN DE LA MÁQUINA VIRTUAL
» Instalación de windows 11 en virtual box
» CREACION DEL SISTEMA OPERATIVO EN VIRTUAL BOX
Página 1 de 2.
Permisos de este foro:
No puedes responder a temas en este foro.