Vista normal Vista MARC Vista ISBD

Sistemas operativos / Martín Silva

Por: Silva, Martín.
Editor: Ciudad Autónoma de Buenos Aires: Alfaomega Grupo Editor Argentino, 2015Edición: 1a. ed.Descripción: xxiv, 336 p.: ilustraciones; 23 cm.ISBN: 9789873832031.Tema(s): SISTEMAS OPERACIONALES (COMPUTADORES) | PROGRAMA PARA COMPUTADORClasificación CDD: 005.432
Contenidos:
FUNCIONES Y OBJETIVOS DE LOS SISTEMAS OPERATIVOS. ESTRUCTURAS DE LOS SISTEMAS OPERATIVOS. Gestión de procesos; Gestión de la memoria; Gestión de archivos. ESTRUCTURAS Y FUNCIONAMIENTO DE LA COMPUTADORA. Componentes de una computadora; Dinámica de una operación de entrada y salida; El vector de interrupciones. EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS. La API de Windows; Trabajos prácticos. PRACTICA CON LINUX. Procfs; Llamadas a sistema; Apagando Linux. PRACTICA CON WINDOWS. Procfeatures; CoreInfo; Una analogía. ESTADOS DE UN PROCESO. Bloque de control de procesos; Creación y terminación de procesos; Planificador y activador. PROCESOS LIGEROS HILOS O THREADS. Motivación para el uso de hilos; Modelos de organización; Aspectos del diseño de hilos. IMPLEMENTACIÓN. Ventajas y desventajas de los enfoques; Fibras. COMUNICACIÓN. Procesos independientes; Procesos cooperantes; Procesos concurrentes. PARADIGMA DE COMUNICACIÓN ENTRE PROCESOS. Memoria compartida; Pase de mensajes; Puerto.TRABAJOS PRACTICOS. PRACTICA CON LINUX. Estados de los procesos; Obtener el PID; Crear procesos con fork. PRACTICA CON WINDOWS. Tlist; Información de los procesos con el Administrador de tareas. FUNCIONES Y OPERACIONES DEL ADMINISTRADOR DE MEMORIA. MODELO DE MEMORIA DE UN PROCESO. Fases en la generación de un ejecutable; Formato del ejecutable; El formato COFF. DIFERENTES ESQUEMAS DE ADMINISTRACIÓN. MONO PROGRAMACIÓN. Practica absoluta única; Participación reubicable única; Superposiciones. MULTIPROGRAMACIÓN. Múltiples participaciones fija; Múltiples participaciones variables; Algoritmo de selección de la participación. SISTEMAS DE ACOMPAÑERAS. Slab Allocator; Reubicación; Paginación simple. MEMORIA VIRTUAL. paginación por demanda; Localidad de referencia; Traba de páginas. HIPERPAGINACIÓN. Conjunto de trabajo; Repaginado; Segmentación. TRABAJO PRÁCTICOS. PRACTICA CON LINUX. Estadísticas de la memoria virtual en Linux; El programa mapa c; La estructura de ELF.PRACTICA CON WINDOWS. Memoria virtual en Windows; La estructura de PE; PhysMen. CONCEPTOS. Supuestos subyacentes; Características; Contexto. ALGORITMOS DE PLANIFICACIÓN. FCFS First come, first serve; El efecto convoy; SFJ Shortest Re maining Processing time. PLANIFICACION EN POSIX. PLANIFICACIÓN EN LINUX. Primeras versiones; Versiones Recientes. PLANIFICACIÓN EN WINDOWS. Niveles de prioridad; Base de datos del activador. ANTECEDENTES. ALTERNATIVAS DE SINCRONIZACIÓN. Sección critica; Exclusión mutua; Solución hardware. SOLUCIONES SOFTWARE. El problema de la sección critica; Algoritmo de Dekker; Algoritmo de Peterson; PROBLEMAS CLÁSICOS. Los filósofos consensuales; E4l peluquero dormilón; Problema del productor consumidor. SINCRONIZACION EN PASE DE MENSAJES. CARACTERÍSTICAS DE LA SINCRONIZACIÓN. Memoria intermedia o buffer; Buffer nulo; Buffer de mensaje único; SINCRONIZACIÓN EN TUBERÍAS. SINCRONIZACIÓN MEDIANTE SEÑALES. Bloque muto; Condiciones para que se cumplan el interbloque; Grafos de asignación de recursos. EL ALGORITMO DEL BANQUERO. Detección del interbloque; Recuperación del interbloque; Algoritmo del avestruz. SINCROINIZACION EN POSIX. Señales; Mutex. MUTEX NO BLOQUEANTE. Semáforos para hilos; Semáforos para procesos; Variable de condición. SINCRONIZACIÓN EN LINUX. Operaciones atómicas; Spinlock; Full Spinlock. SINCRONIZACIÓN EN WINDOWS. Sincronización con IRQL alto; Spinlock; Sincronización con IRQL bajo; TRABAJO PRÁCTICOS. Tuberías; autoevaluación. CONCEPTOS. ARCHIVOS. Tipos; Atributos; Operaciones. DIRECTORIO. Directorio de un nivel; Directorio de dos niveles; Estructura de árbol. DESIGNACIÓN DE UN ARCHIVO. Directorio raíz por procesos; Otros tipos de objetos; JORNALING. Arquitectura del software; Estructura asociadas; Organizaciones de los archivos. IMPLEMENTACIONES. Sistemas de archivos en Windows; FAT FILE Allocation Table; NTFS; Sistemas de archivos de UNIX. SISTEMAS DE ARCHIVOS EN LINUX. Second Extended file System; Virtual File System; SISTEMAS DE ARCHIVOS SIN ALMACENAMIENTO. Procfs; Debugfs; Sysfs. TRABAJOS PRÁCTICOS. Participaciones y sistemas de archivos; Directorios archivos y enlaces; Permisos. DISPOSITIVOS DE ENTRADA Y SALIDA. ORGANIZACIÓN DE LAS FUNCIONES DE ENTRADA Y SALIDA. Aspecto del diseño; Objetivos; Mecanismo y políticas. SUBSISTEMA DE ENTRADA Y SALIDA DEL NÚCLEO. Planificación de la entrada y salida; Almacenamiento intermedio; Memoria intermedia nula. PLANIFICACIÓN DEL ACCESO A DISCOS. Estructura de un disco; Planificación del acceso al disco; Distintos tipos de algoritmos de planificación. VENTANAS AL NÚCLEO. Desventajas; Devfs; Conexión en caliente. COLECTORES DISPOSITIVOS Y CLASES. Sysfs; udev; HAL en Linux TRABAJOS PRÁCTICOS. ¿Cómo creamos archivos especiales?; Autoevaluación. MULTIPLE PROCESADORES. Aplicaciones paralelas; Ley de Amdahl; Taxonomía de Flynn. MULTIPROCESADORES SIMÉTRICOS. Ventajas; Organizaciones; Afinidad. PROCESOS O HILOS SIMUILTANEOS Y CONCURRENTES. PLANIFICACIÓN. Asignación de hilos a procesadores; Uso de la multiprogramación en procesadores individuales; Expedición de un proceso. SINCRONIZACIÓN. Estructura de datos locales a la CPU; Spinlocks; Semáforos mutexes; GESTIÓN DE LA MEMORIA. Arquitectura de Acceso Uniforme a Memoria (UMA); Arquitectura de Acceso No Uniforme a Memoria (NUMA); Arquitectura de Memoria de solo Cache (COMA). COHERENCIA Y CONSISTENCIA. Ordenamiento y consistencia de la manera; Modelos de consistencia; Modelo de consistencia estricta; MULTIPROCESAMIENTOS EN WINDOWS. La base de datos del activador; Sincronización en el núcleo; Gestión de la memoria. MULTIPROCESAMIENTO EN WINDOWS. La base de datos del activador; Sincronización en el núcleo; Gestión de la memoria. MULTIPROCESAMIENTO EN LINUX. Gestión de la memoria.
Etiquetas de esta biblioteca: No hay etiquetas de esta biblioteca para este título. Ingresar para agregar etiquetas.
    valoración media: 0.0 (0 votos)
Tipo de ítem Ubicación actual Signatura Copia número Estado Fecha de vencimiento Código de barras Reserva de ejemplares
Libros Libros Biblioteca Central SM
Colección General
005.432 SI586 (Ver Items Similares) Ej. 1 Disponible 43612
Libros Libros Biblioteca Central SM
Colección General
005.432 SI586 (Ver Items Similares) Ej. 2 Disponible 43613
Libros Libros Biblioteca Central SM
Colección General
005.432 SI586 (Ver Items Similares) Ej. 3 Disponible 43614
Libros Libros Biblioteca USU
Colección General
005.432 SI586 (Ver Items Similares) Ej. 4 Disponible 43625
Libros Libros Biblioteca USU
Colección General
005.432 SI586 (Ver Items Similares) Ej. 5 Disponible 43626
Libros Libros Biblioteca USU
Colección General
005.432 SI586 (Ver Items Similares) Ej. 6 Disponible 43627
Total de reservas: 0

Incluye autoevaluación

FUNCIONES Y OBJETIVOS DE LOS SISTEMAS OPERATIVOS. ESTRUCTURAS DE LOS SISTEMAS OPERATIVOS. Gestión de procesos; Gestión de la memoria; Gestión de archivos. ESTRUCTURAS Y FUNCIONAMIENTO DE LA COMPUTADORA. Componentes de una computadora; Dinámica de una operación de entrada y salida; El vector de interrupciones. EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS. La API de Windows; Trabajos prácticos. PRACTICA CON LINUX. Procfs; Llamadas a sistema; Apagando Linux. PRACTICA CON WINDOWS. Procfeatures; CoreInfo; Una analogía. ESTADOS DE UN PROCESO. Bloque de control de procesos; Creación y terminación de procesos; Planificador y activador. PROCESOS LIGEROS HILOS O THREADS. Motivación para el uso de hilos; Modelos de organización; Aspectos del diseño de hilos. IMPLEMENTACIÓN. Ventajas y desventajas de los enfoques; Fibras. COMUNICACIÓN. Procesos independientes; Procesos cooperantes; Procesos concurrentes. PARADIGMA DE COMUNICACIÓN ENTRE PROCESOS. Memoria compartida; Pase de mensajes; Puerto.TRABAJOS PRACTICOS. PRACTICA CON LINUX. Estados de los procesos; Obtener el PID; Crear procesos con fork. PRACTICA CON WINDOWS. Tlist; Información de los procesos con el Administrador de tareas. FUNCIONES Y OPERACIONES DEL ADMINISTRADOR DE MEMORIA. MODELO DE MEMORIA DE UN PROCESO. Fases en la generación de un ejecutable; Formato del ejecutable; El formato COFF. DIFERENTES ESQUEMAS DE ADMINISTRACIÓN. MONO PROGRAMACIÓN. Practica absoluta única; Participación reubicable única; Superposiciones. MULTIPROGRAMACIÓN. Múltiples participaciones fija; Múltiples participaciones variables; Algoritmo de selección de la participación. SISTEMAS DE ACOMPAÑERAS. Slab Allocator; Reubicación; Paginación simple. MEMORIA VIRTUAL. paginación por demanda; Localidad de referencia; Traba de páginas. HIPERPAGINACIÓN. Conjunto de trabajo; Repaginado; Segmentación. TRABAJO PRÁCTICOS. PRACTICA CON LINUX. Estadísticas de la memoria virtual en Linux; El programa mapa c; La estructura de ELF.PRACTICA CON WINDOWS. Memoria virtual en Windows; La estructura de PE; PhysMen. CONCEPTOS. Supuestos subyacentes; Características; Contexto. ALGORITMOS DE PLANIFICACIÓN. FCFS First come, first serve; El efecto convoy; SFJ Shortest Re maining Processing time. PLANIFICACION EN POSIX. PLANIFICACIÓN EN LINUX. Primeras versiones; Versiones Recientes. PLANIFICACIÓN EN WINDOWS. Niveles de prioridad; Base de datos del activador. ANTECEDENTES. ALTERNATIVAS DE SINCRONIZACIÓN. Sección critica; Exclusión mutua; Solución hardware. SOLUCIONES SOFTWARE. El problema de la sección critica; Algoritmo de Dekker; Algoritmo de Peterson; PROBLEMAS CLÁSICOS. Los filósofos consensuales; E4l peluquero dormilón; Problema del productor consumidor. SINCRONIZACION EN PASE DE MENSAJES. CARACTERÍSTICAS DE LA SINCRONIZACIÓN. Memoria intermedia o buffer; Buffer nulo; Buffer de mensaje único; SINCRONIZACIÓN EN TUBERÍAS. SINCRONIZACIÓN MEDIANTE SEÑALES. Bloque muto; Condiciones para que se cumplan el interbloque; Grafos de asignación de recursos. EL ALGORITMO DEL BANQUERO. Detección del interbloque; Recuperación del interbloque; Algoritmo del avestruz. SINCROINIZACION EN POSIX. Señales; Mutex. MUTEX NO BLOQUEANTE. Semáforos para hilos; Semáforos para procesos; Variable de condición. SINCRONIZACIÓN EN LINUX. Operaciones atómicas; Spinlock; Full Spinlock. SINCRONIZACIÓN EN WINDOWS. Sincronización con IRQL alto; Spinlock; Sincronización con IRQL bajo; TRABAJO PRÁCTICOS. Tuberías; autoevaluación. CONCEPTOS. ARCHIVOS. Tipos; Atributos; Operaciones. DIRECTORIO. Directorio de un nivel; Directorio de dos niveles; Estructura de árbol. DESIGNACIÓN DE UN ARCHIVO. Directorio raíz por procesos; Otros tipos de objetos; JORNALING. Arquitectura del software; Estructura asociadas; Organizaciones de los archivos. IMPLEMENTACIONES. Sistemas de archivos en Windows; FAT FILE Allocation Table; NTFS; Sistemas de archivos de UNIX. SISTEMAS DE ARCHIVOS EN LINUX. Second Extended file System; Virtual File System; SISTEMAS DE ARCHIVOS SIN ALMACENAMIENTO. Procfs; Debugfs; Sysfs. TRABAJOS PRÁCTICOS. Participaciones y sistemas de archivos; Directorios archivos y enlaces; Permisos. DISPOSITIVOS DE ENTRADA Y SALIDA. ORGANIZACIÓN DE LAS FUNCIONES DE ENTRADA Y SALIDA. Aspecto del diseño; Objetivos; Mecanismo y políticas. SUBSISTEMA DE ENTRADA Y SALIDA DEL NÚCLEO. Planificación de la entrada y salida; Almacenamiento intermedio; Memoria intermedia nula. PLANIFICACIÓN DEL ACCESO A DISCOS. Estructura de un disco; Planificación del acceso al disco; Distintos tipos de algoritmos de planificación. VENTANAS AL NÚCLEO. Desventajas; Devfs; Conexión en caliente. COLECTORES DISPOSITIVOS Y CLASES. Sysfs; udev; HAL en Linux TRABAJOS PRÁCTICOS. ¿Cómo creamos archivos especiales?; Autoevaluación. MULTIPLE PROCESADORES. Aplicaciones paralelas; Ley de Amdahl; Taxonomía de Flynn. MULTIPROCESADORES SIMÉTRICOS. Ventajas; Organizaciones; Afinidad. PROCESOS O HILOS SIMUILTANEOS Y CONCURRENTES. PLANIFICACIÓN. Asignación de hilos a procesadores; Uso de la multiprogramación en procesadores individuales; Expedición de un proceso. SINCRONIZACIÓN. Estructura de datos locales a la CPU; Spinlocks; Semáforos mutexes; GESTIÓN DE LA MEMORIA. Arquitectura de Acceso Uniforme a Memoria (UMA); Arquitectura de Acceso No Uniforme a Memoria (NUMA); Arquitectura de Memoria de solo Cache (COMA). COHERENCIA Y CONSISTENCIA. Ordenamiento y consistencia de la manera; Modelos de consistencia; Modelo de consistencia estricta; MULTIPROCESAMIENTOS EN WINDOWS. La base de datos del activador; Sincronización en el núcleo; Gestión de la memoria. MULTIPROCESAMIENTO EN WINDOWS. La base de datos del activador; Sincronización en el núcleo; Gestión de la memoria. MULTIPROCESAMIENTO EN LINUX. Gestión de la memoria.

No hay comentarios para este ejemplar.

Ingresar a su cuenta para colocar un comentario.

Haga clic en una imagen para verla en el visor de imágenes

© 2024 Universidad Gerardo Barrios. Derechos Reservados