INDICE. Prefacio Parte 1: sistemas operativos tradicionales
|
|
- María Josefa Salinas Bustamante
- hace 8 años
- Vistas:
Transcripción
1 INDICE Prefacio Parte 1: sistemas operativos tradicionales 1 1 Introducción 1.1 Qué es un sistema operativo? El sistema operativo como una maquina extendida El sistema operativo como controlador de recursos Historia de los sistemas operativos La primera generación La segunda generación La tercera generación La cuarta generación Conceptos de los sistemas operativos Procesos Archivos Llamadas al sistema El Shell Estructura de los sistemas operativos Sistemas monolíticos Sistemas con capas Maquinas virtuales Modelo-cliente-servidor Bosquejo del resto del libro Resumen 28 2 Procesos 2.1 Introducción a los procesos El modelo de procesos Implantación de los procesos Comunicación entre procesos Condiciones de competencia Secciones criticas Exclusión mutua con espera ocupada Dormir y despertar Semáforos Contadores de eventos Monitores Transferencias de mensajes Equivalencia de primitivas Problemas clásicos de la comunicación entre procesos El problema de la cena de los filósofos El problema de los lectores y los escritores El problema del barbero dormilón Planificación de procesos Planificación tipo round robin Planificación por prioridad Colas múltiples Primero el trabajo mas corto Planificación garantizada 77
2 2.4.6 Política vs. mecanismo Planificación de dos niveles Resumen 80 3 Administración de la memoria 3.1 Administración de la memoria sin intercambio o paginación Monoprogramación sin intercambio o paginación Multiprogramación y uso de memoria Multiprogramación con particiones fijas Intercambio Multiprogramación con particiones variables Administración de la memoria con mapas de bits Administración de la memoria con listas ligadas Administración de la memoria con el sistema de los asociados Asignación del hueco de intercambio Análisis de sistemas de intercambio Memoria virtual Paginación Tablas de paginas Ejemplos de hardware de paginación Memoria asociativa Tablas de paginas invertidas Algoritmos de reemplazo de paginas El algoritmo de reemplazo de paginas optimo El algoritmo de reemplazo de paginas según el uso no tan reciente El algoritmo de reemplazo de paginas primero entrar, primero en salir (FIFO) El algoritmo de reemplazo de paginas de al segunda oportunidad El algoritmo de reemplazo de paginas del reloj El algoritmo de reemplazo de paginas la de menor uso reciente Modelación de algoritmos de paginación Anomalía de Belady Algoritmos de pilas La distancia de la cadena Predicción de la tasa d falos vs. globales Aspectos de diseño para los sistemas de paginación El modelo del conjunto de trabajo Políticas de asignación locales vs. globales Tamaño de paginas Aspectos de implantación Segmentación Implantación de la segmentación pura Segmentación con paginación: MULTICS Segmentación con paginación: INTEL Sistemas de archivo 4.1 Archivos Nombre de los archivos Estructura de un archivo Tipos de archivos Acceso de un archivo 172
3 4.1.5 Atributo de un archivo Operaciones con archivos Archivos mapeados a memoria Directorios Sistemas jerárquicos de directorios Nombre de las rutas de acceso Operaciones con directorios Implantación del sistema de archivos Implantación del archivos Implantación de directorios Archivos compartidos Administración del espacio en disco Confiabilidad del sistema de archivos Desempeño del sistema de archivos Seguridad El ambiente de seguridad Fallas famosas de seguridad El gusano de Internet Ataques genéricos al seguridad Principios del diseño para la seguridad Autentificación del usuario Resumen Entrada/Salida 5.1. Principios de hardware de E/S Dispositivos de E/S Controladores de dispositivos Acceso directo a memoria (DMA) Principios del software de E/S Objetivos del software de E/S Manejadores de interrupciones Manejadores de dispositivos Software de E/S independiente del dispositivo Software de E/S en el espacio del usuario Discos Hardware para discos Algoritmos de programación del brazo del disco Manejo de errores Ocultamiento de una pista a la vez Discos en RAM Relojes Relojes Software para relojes Terminales Hardware en terminales Terminales mapeadas a memoria Software para la entrada Software para la salida Resumen 268 B Bloqueos 271
4 6.1 Recursos Bloqueos Condiciones para un bloqueo Modelación de bloqueos El algoritmo del avestruz (Ostrich) Detención y recuperación de bloqueos Detención de bloqueos y forma un recurso de cada tipo Detención de bloqueos para varios recursos de cada tipo Evasión de bloqueos Trayectorias de recurso Estados seguros e inseguros El algoritmo del banquero para solo recursos El algoritmo del banquero para varios recursos Prevención de bloqueos Prevención de la condición de exclusión mutua Prevención de la condición detenerse y esperar Prevención de la condición de no apropiación Prevención de la condición de esperar circular Otros aspectos Cerradura de dos fases Bloqueos sin recursos Inanición Resumen Estudio 1: Unix historia de Unix UNICS Unix en la PDP Unix portable Unix de Berkeley Unix estándar Panorama de Unix objetivos de Unix Interfaces de Unix Entrada a Unix El Shell de Unix Archivos y directorios en Unix Programas de utileritas en Unix Conceptos fundamentales en Unix Procesos en Unix El modelo de memoria de Unix El sistema de archivos en Unix Entrada/salida en Unix Llamadas al sistema en Unix Llamadas al sistema para la administración de procesos en Unix Llamadas al sistema para la administración de la memoria en Unix Llamadas al sistema relacionadas con archivos y directorios en Unix Llamadas al sistema relacionadas con Entrada/salida en Unix 7.5 Implantación de Unix 337
5 7.5.1 Implantación de procesos en Unix Implantación del control de la memoria en Unix Implantación del sistema de archivos en Unix Implantación de la Entrada/salida en Unix Resumen Estudio 2: MS-DOS 8.1 Historia de MS-DOS La IBM-PC MS-DOS versión MS-DOS versión MS-DOS versión MS-DOS versión MS-DOS versión Panorama de MS-DOS Uso de MS-DOS El Shell de MS-DOS Configuración de MS-DOS Conceptos fundamentales en MS-DOS Procesos en MS-DOS El modelo de memoria de MS-DOS El sistema de archivos en MS-DOS Entrada/salida en MS-DOS Llamadas al sistema e MS-DOS Llamadas al sistema para la administración de procesos en MS- DOS Llamadas al sistema para la administración de la memoria en MS- DOS Llamadas al sistema relacionadas con archivos y directorios en MS-DOS Llamadas al sistema relacionadas con Entrada/salida en MS-DOS 8.5 Implantación de MS-DOS Implantación de procesos en MS-DOS Implantación del sistema de archivos en MS-DOS Implantación de la Entrada/salida en MS-DOS Resumen 405 Parte 2: sistemas operativos distribuidos 9 Introducción a los sistemas distribuidos Objetivos 9.1. Ventajas de los sistemas distribuidos con respecto de los centralizados Ventajas de los sistemas distribuidos con respecto de las PC independientes Desventajas de los sistemas distribuidos Conceptos de hardware Multiprocesadores con base en buses Multiprocesadores con conmutador Multicomputadoras con base en buses Multicomputadoras con conmutador Conceptos de software
6 9.3.1 Sistemas operativos de redes y NFS Sistemas realmente distribuidos Sistemas de multiprocesador con tiempo compartido Aspectos del diseño Transparencia Flexibilidad Confiabilidad Desempeño Escalabilidad Resumen Comunicación en los sistemas distribuidos Protocolos con capas La capa física La capa de enlace de los datos La capa de la red La capa de transporte La capa de sesión La capa de presentación La capa de aplicación 10.2 El modelo cliente-servidor Clientes y servidores Un ejemplo cliente-servidor Direccionamiento Primitivas de bloqueo vs. no bloqueo Primitivas almacenadas en buffer vs. no almacenadas Primitivas confiables vs. no confiables Implantación del modelo cliente-servidor Llamada a un procedimiento remoto (RPC) Operación Básica de RPC Transferencia de parámetros Conexión dinámica (Dynamic Binding) Semántica de RPC en presencia de fallos Aspectos de la implantación Áreas de problemas Comunicación en grupo Introducción a la comunicación en grupo Aspectos del diseño Comunicación en grupo en ISIS Resumen Sincronización en sistemas distribuidos Sincronización de relojes Relojes lógicos Relojes físicos Algoritmos para la sincronización de relojes Exclusión mutua Un algoritmo centralizado Un algoritmo distribuido Un algoritmo de anillo de fichas (Token Ring) Comparación de los tres algoritmos 546
7 11.3 Algoritmos de elección El algoritmo del grandulón Un algoritmo de anillo Transacciones atómicas Introducción a las transacciones atómicas El modelo de transacción Implantación Control de concurrencia Bloqueos de sistemas distribuidos Detección distribuida de bloqueos Prevención distribuida de bloqueos Resumen Procesos y procesadores en sistemas distribuidos 12.1 Hilos (Threads) Introducción a los hilos Uso de os hilos Aspectos del diseño de un paquete de hilos Implantación de un paquete de hilos Hilos y RPC Un ejemplo de paquete de hilos Modelos de sistemas El modelo de estación de trabajo Uso de estaciones de trabajo inactivas El modelo de la pila de procesadores Un modelo híbrido Asignación de procesadores Modelos de asignación Aspectos de diseño de algoritmos de asignación de procesadores Aspectos de la implantación de algoritmos de asignación de procesadores Ejemplo de algoritmos de asignación de procesadores Planificación en sistemas distribuidos Resumen Sistemas distribuidos de archivos Diseño de Sistemas distribuidos de archivos La interfaz del servicio de archivos La interfaz del servicio de directorios Semántica de los archivos compartidos Implantación de un sistema distribuido de archivos Uso de archivos Estructura del sistema Ocultamiento Replica Un ejemplo: el sistema de archivos Andrew Lecciones aprendidas Tendencias en los sistemas distribuidos de archivos Hardware reciente Escalabilidad Redes en un área amplia 662
8 Usuarios móviles Tolerancia de fallos Resumen Estudio 3: AMOEBA 14.1 Introducción a AMOEBA Historia de AMOEBA Objetivos de a Investigación La arquitectura del sistema AMOEBA El micronúcleo (microkernel) de AMOEBA Los servidores de AMOEBA Objetos y posibilidades en AMOEBA Posibilidades protección de objetos operaciones usuales Administración de procesos en AMOEBA Procesos Hilos Administración de la memoria en AMOEBA Segmentos Segmentos mapeados 14.5 Comunicación en AMOEBA Llamada a un procedimiento remoto (RPC) comunicación EN GRUPO El protocolo Internet Fast Local (FLIP) Los servidores de AMOEBA El servidor de archivos El servidor de directorios El servidor de réplicas El servidor de ejecución El servidor de arranque El servidor TCP/IP Otros servidores Resumen Estudio 4: MACH 15.1 Introducción A mach Historia de MACH Objetivos de MACH EL micronúcleo (microkernel) de MACH El servidor BSD Unix de MACH Administración de los procesos en MACH Memoria virtual Memoria compartida Administradores de al memoria externa Memoria compartida distribuida en MACH Comunicación en MACH Puertos Envío y recepción de mensajes El servidor de mensajes en la red Emulación de BSD Unix en MACH
9 15.6 Comparación de AMOEBA y MACH Filosofía Objetos Procesos Modelo de memoria Comunicación Servidores 15.7 Resumen 770 A Lista de lecturas y bibliografía A.1 Sugerencias para lectura posterior A.1.1 Introducción y obras generales 774 A.1.2 Procesos 775 A.1.3 Administración de la memoria 776 A.1.4 Sistemas de archivos 776 A.1.5 Entrada/salida 777 A.1.6 Bloqueos A.1.7 Unix 778 A.1.8 MS-DOS 779 A.1.9 Introducción a los sistemas distribuidos 780 A.1.10 Comunicación en sistemas distribuidos A.1.11 Sincronización en sistemas distribuidos 781 A.1.12 Procesos y procesadores en sistemas distribuidos 782 A.1.14 AMOEBA 783 A MACH A.2 Bibliografía en orden alfabético 784 B Introducción A C B.1 Fundamentos de C 798 B.2 Tipos básicos de datos 799 B.3 Tipos construidos 800 B.4 Enunciados 802 B.5 Expresiones 805 B.6 Estructura de un programa B.7 El preprocesador de C 807 B.8 Expresiones idiomáticas 808 Índice 811
Indice para el 3er parcial
SistemasOperativos Page 1 Indice para el 3er parcial domingo, 03 de diciembre de 2006 16:31 Capitulo 20 Sistemas Distribuidos Evolución de Arquitectura de Computadoras Lookahead, Paralelismo y Pipelining
Más detallesINDICE Prologo Capitulo 0. Guía del lector Primera parte: antecedentes Capitulo 1. Introducción a los computadores
INDICE Prologo XVII Capitulo 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: antecedentes 7 Capitulo
Más detallesOrganización del libro 2 Orden de presentación de los temas 3 Recursos en Internet y en la Web 4
Prólogo xvii Capítulo O 0.1 0.2 0.3 Guía del lector 1 Organización del libro 2 Orden de presentación de los temas 3 Recursos en Internet y en la Web 4 PRIMERA PARTE:ANTECECENTES 7 Capítulo 1 1.1 1.2 1.3
Más detallesIN ST IT UT O POLIT ÉCN ICO N A CION A L SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS
PROGRAMA SINTÉTICO CARRERA: Ingeniería en Sistemas Computacionales ASIGNATURA: Sistemas Operativos I SEMESTRE: Cuarto OBJETIVO GENERAL: El alumno analizará los algoritmos, relaciones hardware-software,
Más detallesOBJETIVOS Y/O ALCANCES DE LA ASIGNATURA
1 Corresponde al Anexo I de la Resolución N : 208/00 DEPARTAMENTO: MATEMÁTICA ANEXO I ASIGNATURA: ORGANIZACIÓN DE COMPUTADORAS II CARRERAS - PLAN: PROFESORADO EN COMPUTACIÓN PLAN 98 CURSO: TERCER AÑO RÉGIMEN:
Más detalles1. Introducción 2. Historia 3. Características clave 4. Cuestiones de diseño
Tema 1. Introducción a los sistemas distribuidos 1. Introducción 2. Historia 3. Características clave 4. Cuestiones de diseño Tema 1 Introducción a los Sistemas Distribuidos 1 Introducción y objetivos
Más detallesBENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACIÓN
BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACIÓN PROGRAMA DE LA MATERIA CORRESPONDIENTE A LA INGENIERIA EN CIENCIAS DE LA COMPUTACIÓN. Coordinación: NOMBRE DE LA MATERIA: Clave:
Más detallesdilnivemidadeatacionale le/ya& FACULTAD DE CIENCIAS EXACTAS Av. Bolivia 5150-4400 - Salta Tel. (0387)425-5408 - Fax (0387)425-5449 Republica Argentina
dilnivemidadeatacionale le/ya& SALTA, 11 de abril de 2011. RESCD-EXA N : 195/2011 EXP-EXA: 8179/2011 VISTO: las presentes actuaciones por las cuales se tramita la aprobación del Programa Analítico y Régimen
Más detallesUNIVERSIDAD NACIONAL DE INGENIERÍA
UNIVERSIDAD NACIONAL DE INGENIERÍA Facultad de Ingeniería Industrial y de Sistemas Escuela Profesional de Ingeniería de Sistemas SÍLABO CURSO: SISTEMAS OPERATIVOS I. INFORMACIÓN GENERAL CODIGO : ST-324
Más detallesFundamentos de Sistemas Operativos
Fundamentos de Sistemas Operativos Sistemas Informáticos Fede Pérez Índice TEMA Fundamentos de Sistemas Operativos 1. - Introducción 2. - El Sistema Operativo como parte de un Sistema de Computación 2.1
Más detallesÍndice. agradecimientos...19
Índice agradecimientos...19 CAPÍTULO 1. CARACTERIZACIÓN DE SISTEMAS OPERATIVOS...21 1.1 El sistema informático...22 1.1.1 Clasificación de los sistemas informáticos...24 1.2 El sistema operativo... 26
Más detallesTema 2: Implementación del núcleo de un Sistema Operativo
Tema 2: Implementación del núcleo de un Sistema Operativo 1. Sistema Operativo Unix 2. Sistema Operativo Windows (a partir de NT) Dpto. Lenguajes y Sistemas Informáticos. Universidad de Granada 1 1. Sistema
Más detallesUnidad 1: Conceptos generales de Sistemas Operativos.
Unidad 1: Conceptos generales de Sistemas Operativos. Tema 3: Estructura del sistema operativo. 3.1 Componentes del sistema. 3.2 Servicios del sistema operativo. 3.3 Llamadas al sistema. 3.4 Programas
Más detallesUnidad I Fundamentos de Sistemas Distribuidos. M.C. Juan Carlos Olivares Rojas
Unidad I Fundamentos de Sistemas Distribuidos M.C. Juan Carlos Olivares Rojas Temario 1.1. Características de un sistema distribuido 1.2. Objetivos de los sistemas distribuidos 1.3. Ventajas y desventajas
Más detallesSISTEMAS OPERATIVOS Estructura del SO. Amilcar Meneses Viveros ameneses@computacion.cs.cinvestav.mx
SISTEMAS OPERATIVOS Estructura del SO Amilcar Meneses Viveros ameneses@computacion.cs.cinvestav.mx Presentación Componentes de un SO Servicios de un SO Llamados al sistema Programas del sistema Estructura
Más detallesSistemas operativos: una visión aplicada. Capítulo 11 Estudio de casos: Linux
Sistemas operativos: una visión aplicada Capítulo 11 Estudio de casos: Linux Contenido Historia de Linux Características y estructura de Linux Gestión de procesos Gestión de memoria Entrada/salida Sistema
Más detallesEl tema de esta presentación es los conceptos básicos relacionados con Sistemas Operativos.
1 El tema de esta presentación es los conceptos básicos relacionados con Sistemas Operativos. 2 Qué es un sistema operativo Un sistema operativo es un programa que tiene encomendadas una serie de funciones
Más detallesSistemas de Operación II
Sistemas de Operación II Sistemas de Archivos Distribuidos Prof. Carlos Figueira Basado en material de Yudith Cardinale (USB) Andrew Tanembaum y Marteen van Steen Contenido Introducción Requisitos Aspectos
Más detallesSISTEMAS DE ARCHIVOS DISTRIBUIDOS
SISTEMAS DE ARCHIVOS DISTRIBUIDOS Tema # VII Sistemas de operación II Abril-Julio 2008 Yudith Cardinale Introducción Requisitos Aspectos de Diseño Servicios de archivos Servicios de directorios Módulo
Más detallesFile System Distribuido - FSD
File System Distribuido - FSD 1 Objetivos Transparencia de acceso Transparencia de ubicación Transparencia de movilidad Transparencia de prestación Actualización concurrente Seguridad (Réplicas, Tolerancia
Más detallesUnidad I. 1. Introducción. Equipo (PC) Sistema Operativo. Red de PC s. Sistema Operativo de Red. Compartir Recursos Habilitar Usuarios.
Unidad I 1. Introducción. Equipo (PC) Sistema Operativo necesitan Red de PC s Sistema Operativo de Red. para Compartir Recursos Habilitar Usuarios. Niveles de Integración: Añadido al S.O (Novell, Lantastic).
Más detalles18 y 19 Sistemas de Archivos Distribuidos y Tarea 05
18 y 19 Sistemas de Archivos Distribuidos y Tarea 05 Prof. Edgardo Adrián Franco Martínez http://computacion.cs.cinvestav.mx/~efranco efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo A. Franco)
Más detallesSistemas de archivos distribuidos. Alvaro Ospina Sanjuan alvaro.ospina@correo.upb.edu.co
Sistemas de archivos distribuidos Alvaro Ospina Sanjuan alvaro.ospina@correo.upb.edu.co >Abstracción del sistema operativo para representar y organizar los recursos de almacenamiento >Se debe hacer la
Más detallesUniversidad de Valladolid
Universidad de Valladolid Departamento de Informática Escuela Técnica Sup. de Ingeniería Informática Camino del Cementerio s/n. Valladolid Tel.:(983) 423669 Fax:(983) 423671 Cuestiones aparecidas en los
Más detallesUniversidad Central Del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Escuela de Ingeniería de Sistemas
Universidad Central Del Este U.C.E. Facultad Ciencias Administrativas y Sistemas Escuela Ingeniería Sistemas Programa la asignatura: SIS-304 SISTEMA OPERATIVO I Total Créditos: 3 Teórico: 2 Práctico: 2
Más detalles2. Sistema Operativo Windows
2. Sistema Operativo Windows 2.1 Introducción al S.O. Windows NT y Windows 2000 2.2 Subsistema de Archivos 2.3 Subsistema de Procesos 2.4 Gestión de Memoria Dpto. Lenguajes Tema y 2: Sistemas 2. Sistema
Más detallesCarrera: IFC - 0436 4-2-10. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Sistemas Operativos I Licenciatura en Informática IFC - 0436 4-2-10 2.- HISTORIA
Más detallesEl soporte del sistema operativo. Hace que un computador sea más fácil de usar. Permite que los recursos del computador se aprovechen mejor.
El soporte del sistema operativo Objetivos y funciones del sistema operativo Comodidad Hace que un computador sea más fácil de usar. Eficiencia Permite que los recursos del computador se aprovechen mejor.
Más detallesAULA: Lab. D Fecha elaboración syllabus: 20 Dic. - 2010
SYLLABUS VERSIÓN ESPAÑOL FOR DAC 11 VER 12 03 09 MATERIA: Sistemas I CÓDIGO: COM255 Prof: Ing. Carlos Luis Carranza P. CRÉDITOS: 3 No HORAS PRESENCIALES: 40hrs. No HORAS NO PRESENCIALES: 80hrs. AÑO: 2011
Más detallesINSTITUTO POLITÉCNICO NACIONAL
PROGRAMA SINTÉTICO UNIDAD ACADÉMICA: ESCUELA SUPERIOR DE CÓMPUTO. PROGRAMA Ingeniería en Sistemas Computacionales. ACADÉMICO: UNIDAD DE APRENDIZAJE: NIVEL: II OBJETIVO GENERAL: Analizar la estructura interna
Más detallesUNIVERSIDAD DE ESPECIALIDADES ESPIRITU SANTO FACULTAD DE SISTEMAS, TELECOMUNICACIONES Y ELECTRÓNICA
SYLLABUS ASIGNATURA: SISTEMAS OPERATIVOS II CÓDIGO: COM271 PROFESOR: Ing. Freddy Moyano Cáceres PERÍODO LECTIVO: Septiembre- Diciembre del 2003 CARGA HORARIA 48 horas REQUISITOS PARA LOS ALUMNOS Sistemas
Más detallesUNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN
UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN Formar profesionales altamente capacitados, desarrollar investigación y realizar actividades de extensión en matemáticas y computación, así
Más detallesArquitectura de sistema de alta disponibilidad
Mysql Introducción MySQL Cluster esta diseñado para tener una arquitectura distribuida de nodos sin punto único de fallo. MySQL Cluster consiste en 3 tipos de nodos: 1. Nodos de almacenamiento, son los
Más detallesArquitecturas de Bases de Datos. Carlos A. Olarte (carlosolarte@puj.edu.co) BDII
Carlos A. Olarte (carlosolarte@puj.edu.co) BDII Contenido 1 Introducción 2 Arquitectura Centralizada 3 Arquitectura Cliente-Servidor 4 Arquitecturas Paralelas 5 Bases de Datos Distribuidas Introducción
Más detallesTema 1. Conceptos fundamentales de los Sistemas Operativos
Tema 1. Conceptos fundamentales de los Sistemas Operativos 1. Introducción a los Sistemas Operativos. 1. Concepto de Sistema Operativo. Niveles del software. 2. Funciones principales de un Sistema Operativo.
Más detalles1. Generalidades. M. en C. Mario Farias-Elinos
1. Generalidades M. en C. Mario Farias-Elinos 1 Contenido Introducción Arquitectura de computadoras Arquitectura de un sistema operativo Introducción 2 Introducción Qué es un sistema operativo? Intermediario
Más detallesSistemas Distribuidos
Objetivos del curso Sistemas Distribuidos Presentar una visión global del estado del arte y los aspectos más novedosos del diseño y construcción de sistemas distribuidos. Desarrollar ejemplos prácticos
Más detallesSistemas Operativos de red (NOS).
Sistemas Operativos 4 tareas principales: Proporcionar interfaz: de comando o gráfica. Administrar los dispositivos de hardware en la computadora. Administrar y mantener los sistemas de archivo de disco.
Más detallesÍndice. agradecimientos...15
Índice agradecimientos...15 CAPÍTULO 1. LOS SISTEMAS OPERATIVOS EN RED...17 1.1 La Arquitectura cliente/servidor...18 1.2 Características de los sistemas operativos de red... 20 1.2.1 La gestión de los
Más detallesSENA CEET, Distrito Capital ADSI Instructor: Ing. Espec. Javier V.aquiro
SENA CEET, Distrito Capital ADSI Instructor: Ing. Espec. Javier V.aquiro Que hace un Sistema Operativo? El SO viste a la máquina desnuda * 4º INFORMÁTICA * La máquina desnuda es el ordenador sin S.O Definición
Más detallesSistemas Operativos. Profesorado. I. Informática I.T.I. Gestión I.T.I. Sistemas
Sistemas Operativos CURSO ACADÉMICO 2006/2007 TITULACIÓN I.T.I SISTEMAS / I.T.I GESTIÓN / I. INFORMÁTICA CICLO PRIMERO CURSO SEGUNDO CARÁCTER TRONCAL CRÉDITOS TEÓRICOS: 6. PRÁCTICOS: 6. TOTAL: 12. DEPARTAMENTO
Más detallesMódulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas
Módulos: Módulo 1 Hardware & Arquitectura de sistemas - 20 Horas Este módulo permite conocer y configurar los elementos básicos del hardware del sistema, como también otros componentes adicionales como
Más detallesSistemas Operativos II
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Sistemas Operativos II lngenieria en Sistemas Computacionales SCB-9330 4-0-8 2.-
Más detallesSistemas operativos: una visión aplicada. Capítulo 12 Estudio de casos: Windows-NT
Sistemas operativos: una visión aplicada Capítulo 12 Estudio de casos: Windows-NT Contenido Introducción Principios de diseño de Windows NT Arquitectura de Windows NT El núcleo de Windows NT Subsistemas
Más detallesNombres y Sistemas de Archivos en Sistemas Distribuidos
Nombres y Sistemas de Archivos en Sistemas Distribuidos Definiciones Nombre: cadena de bits o caracteres que se usan para referirse a una entidad. Entidad: casi cualquier cosa en un sistema distribuido.
Más detallesSistemas Operativos - Funciones del sistema operativo» Cargar y ejecutar programas (procesos)» Facilitar funciones de E/S» Controlar y distribuir el acceso a los recursos» Controlar errores Componentes
Más detallesINDICE Prefacio 1. Introducción 2. Nivel de red Nivel de transporte
INDICE Prefacio Presentación y objetivos V Organización del libro VII Agradecimientos IX Tabla de contenidos XI 1. Introducción 1.1. Sistemas abiertos y el modelo OSI 1 1.2. Definiciones y terminología
Más detallesContenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos.
Contenidos Sistemas operativos Tema 3: Estructura del sistema operativo Componentes típicos del SO Servicios del SO Llamadas al sistema Programas del sistema El núcleo o kernel Modelos de diseño del SO
Más detalles15. Arquitectura de los multiprocesadores. 16. Multiprocesadores de memoria compartida. 17. Multicomputadores.
UNIDAD TEMÁTICA 5: MULTIPROCESADORES. 15. Arquitectura de los multiprocesadores. 16. Multiprocesadores de memoria compartida. 17. Multicomputadores. 15-1 TEMA 15: ARQUITECTURA DE LOS MULTIPROCESADORES.
Más detallesRequerimientos principales de un sistema operativo
Descripción y control de procesos Requerimientos principales de un sistema operativo Intercalar la ejecución de varios procesos para maximizar el uso del procesador proporcionando un tiempo de respuesta
Más detallesTECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS I. Fundamentos del sistema operativo. OBJETIVO: El alumno seleccionará un sistema operativo de acuerdo
Más detallesUNIVERSIDAD NACIONAL DEL SUR 1 BAHIA BLANCA DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACION
UNIVERSIDAD NACIONAL DEL SUR 1 CODIGO: 792 CARRERAS Y PLANES Licenciatura en Ciencias de la Computación Plan 2007 Licenciatura en Ciencias de la Computación Plan 2011 PROFESOR RESPONSABLE: Mg. Javier Echaiz
Más detallesMemoria Compartida Distribuida (DSM) Sistema de Archivos
Memoria Compartida Distribuida (DSM) La memoria compartida distribuida es una abstracción que se propone como alternativa a la comunicación por mensajes. Memoria compartida basada en páginas: este esquema
Más detallesProcesos. Planificación del Procesador.
Procesos. Planificación del Procesador. Sistemas Operativos. Tema 2. Concepto de Proceso. Una definición sencilla: Programa en ejecución. Entidad pasiva Programa RECURSOS CPU Memoria Ficheros Dispositivos
Más detallesDomine Microsoft Windows Server 2003. José Luis Raya Laura Raya Miguel Á. Martínez
Domine Microsoft Windows Server 2003 José Luis Raya Laura Raya Miguel Á. Martínez Reseña: Este libro ofrece al lector, de forma sencilla, el proceso de instalación y configuración de un servidor Windows
Más detallesARQUITECTURAS CLIENTE/SERVIDOR
Arquitecturas Cliente/Servidor, Sem 2016-1 M.I.Yasmine Macedo Reza 1 ARQUITECTURAS CLIENTE/SERVIDOR Conceptos básicos Arquitecturas Cliente/Servidor, Sem 2016-1 M.I.Yasmine Macedo Reza 2 Conceptos básicos
Más detallesUNIVERSIDAD DR. JOSE MATIAS DELGADO
NOMBRE DE LA ASIGNATURA: SISTEMAS OPERATIVOS 0 a. Generalidades. Número de Orden: Prerrequisi to (s): 23 Código: SOP 0 AIC 0 Ciclo Académico: Área: V Especializa da U.V.: 4 Duración del Ciclo en Semanas:
Más detallesArquitecturas cliente/servidor
Arquitecturas cliente/servidor Conceptos básicos 1 Conceptos básicos 1. Definición de puerto 2. Sockets 3. Conceptos cliente/servidor 4. Definición de Stream 5. Concurrencia, multiprogramación y multitarea
Más detallesWindows NT. Desdoble del sistema operativo Windows: Sucesor de Windows NT 3.51 Hereda el interfaz de usuario (GUI) de Win95 Versiones:
Windows NT Desdoble del sistema operativo Windows: Windows 3.1 -> usuarios particulares (basado en MS-DOS) -> W95 Windows NT 3.1 -> profesionales y empresas (nuevo) -> NT4 Windows NT 4 Sucesor de Windows
Más detallesIntroducción. Sistemas Operativos. Pedro Chávez Lugo mailto:pchavezl74@gmail.com. 23 de marzo de 2010
mailto:pchavezl74@gmail.com 23 de marzo de 2010 1 Introducción Que es un Sistema Operativo? Un sistema operativo es un programa que tiene la finalidad de simplificar el manejo y la utilización de la computadora.
Más detallesIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos 2º Ingeniero de Telecomunicación (Sonido e Imagen) Departamento de Ingeniería Telemática Universidad Carlos III de Madrid 2 Qué vamos a ver hoy? Qué es un sistema
Más detallesCAPÍTULO 1. LAS REDES...
ÍNDICE CAPÍTULO 1. LAS REDES... 13 1.1 QUÉ ES UNA RED?... 13 1.2 LOS COMPONENTES DE UNA RED... 14 1.3 LOS TIPOS DE REDES... 14 1.3.1 Por su tamaño... 15 1.3.2 Por la forma de conexión... 15 1.4 VENTAJAS
Más detallesNombre de la materia Sistemas Operativos Departamento Ciencias Aplicadas de la Información Academia Arquitecturas de Cómputo
0 Nombre de la materia Sistemas Operativos Departamento Ciencias Aplicadas de la Información Academia Arquitecturas de Cómputo Clave Horas-teoría Horas-práctica Horas-AI Total-horas Créditos I4859 60 20-80
Más detallesINTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia
INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Qué es una Red? Es un grupo de computadores conectados mediante cables o algún otro medio. Para que? compartir recursos. software
Más detallesPRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN
PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN Los protocolos de capa de aplicación de TCP/IP más conocidos son aquellos que proporcionan intercambio de la información
Más detallesUNIVERSIDAD NACIONAL DEL SUR 1 BAHIA BLANCA DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACION CORRELATIVAS OBJETIVOS
UNIVERSIDAD NACIONAL DEL SUR 1 PROFESOR RESPONSABLE: Mg. Javier Echaiz Profesor Adjunto con Dedicación Exclusiva CARGA HORARIA Teoría 4 hs Práctica 28 hs PARA CURSAR LA MATERIA APROBADAS CURSADAS *Organización
Más detallesConcurrencia: deberes. Concurrencia: Exclusión Mutua y Sincronización. Concurrencia. Dificultades con la Concurrencia
Concurrencia: deberes Concurrencia: Exclusión Mutua y Sincronización Capítulo 5 Comunicación entre procesos Compartir recursos Sincronización de múltiples procesos Asignación del tiempo de procesador Concurrencia
Más detallesGeneral Parallel File System
General Parallel File System Introducción GPFS fue desarrollado por IBM, es un sistema que permite a los usuarios compartir el acceso a datos que están dispersos en múltiples nodos; permite interacción
Más detallesDuración (en horas) 52. Nombre del Módulo: SISTEMAS OPERATIVOS
NÚCLEO: Sector Comercio y Servicios SUBSECTOR: Informática y comunicación Nombre del Módulo: SISTEMAS OPERATIVOS total: 80 horas Objetivo General: Determinar la importancia de los componentes y la arquitectura
Más detallesTema 2: EL MODELO CLIENTE/SERVIDOR
Tema 2: EL MODELO CLIENTE/SERVIDOR E. U. Informática en Segovia Departamento de Informática Universidad de Valladolid Definición de sistemas cliente/servidor (1) Clientes y servidores: entidades lógicas
Más detallesRedes Computacionales
Redes Computacionales 1 Modelo de comunicación simplificado Disp Entrada 2 Datos de entrada (g) o señal g(t) Transmisor Medio de Transmisión Receptor 1 6 Información de entrada (m) Agente 3 Señal Transmitida
Más detallesSumario Prólogo Unidad didáctica 1. Introducción a los sistemas operativos Objetivos de la Unidad... 12
ÍNDICE SISTEMÁTICO PÁGINA Sumario... 5 Prólogo... 7 Unidad didáctica 1. Introducción a los sistemas operativos... 11 Objetivos de la Unidad... 12 1. Concepto de sistema operativo... 13 2. Servicios de
Más detallesSistemas Distribuidos Junio 2008
Sistemas Distribuidos Junio 2008 Nombre: Ejercicio 1 [1 punto] Señala si cada una de las siguientes afirmaciones es cierta [C] o falsa [F] y explícalo. 1 [ ] Un servicio de FTP proporciona transparencia
Más detallesCuerpo Administrativo, Especialidad Operador de Informática
Cuerpo Administrativo, Especialidad Operador de Informática TEMARIO ESPECÍFICO: Tema 1. Concepto de informática y evolución histórica. Contenidos: Definición. Esquema general de un ordenador. Componentes
Más detallesCapítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
Más detallesCARRERA ADMINISTRADOR-USUARIO EN REDES
CARRERA ADMINISTRADOR-USUARIO EN REDES MATERIAS Requisito: Nociones de Redes SERVIDOR WINDOWS SERVER 30 horas MS EXCHANGE 15 horas ISA SERVER 15 horas LINUX 30 horas 3 MESES DE LUNES A VIERNES WINDOWS
Más detallesINDICE Prefacio 1 Introducción 2 Organización de los sistemas de computadoras
INDICE Prefacio XVI 1 Introducción 1 1.1 Organización estructuradas de computadoras 1.1.1 Lenguajes, niveles y maquinas virtuales 2 1.1.2 Maquinas multinivel contemporáneas 4 1.1.3 Evolución de las maquinas
Más detallesTema 2. Arquitecturas de Sistemas Operativos
Departamento de Ingeniería y Tecnología de Computadores Universidad de Murcia Índice 1 Núcleos monoĺıticos 2 3 4 Características de los micronúcleos Exokernels El sistema operativo Mach 5 Núcleos monoĺıticos
Más detallesTema 1. Conceptos básicos
Conceptos básicos Sistema de Gestión de Bases de Datos, SGBD (DBMS, Database Management System): software diseñado específicamente para el mantenimiento y la explotación de grandes conjuntos de datos 1
Más detalles1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.
Módulo Profesional: Servicios en Red. Código: 0227. Resultados de aprendizaje y criterios de evaluación. 1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.
Más detallesTopologías de hardware de almacenamiento de datos. Administración de recursos Ing. En sistemas de Información FRBA -UTN -ARGENTINA 2010
Topologías de hardware de almacenamiento de datos Administración de recursos Ing. En sistemas de Información FRBA -UTN -ARGENTINA 2010 Evolución de los sistemas de almacenamiento corporativos: Disco locales
Más detallesMáquinas Virtuales en arquitecturas de microkernel
en arquitecturas de microkernel Amilcar Meneses Viveros & Hugo García Monroy Sección Computación Departamento de Ingeniería Eléctrica CINVESTAV-IPN México, D.F. Departamento de Aplicación de Microcomputadoras
Más detallesWindows Server 2003 (c) Francisco Charte Ojeda
Windows Server 2003 (c) Francisco Charte Ojeda Agradecimientos Cómo usar este libro Estructura del libro Convenciones tipográficas Información de soporte Introducción Sistemas operativos de servidor Windows
Más detallesRedes de Computadores Contenido.
Contenido. Introducción Conceptos básicos Modelo de referencia OSI de ISO Redes de área local. Proyecto IEEE 802.3 Redes de área extensa Conceptos Básicos. Clasificación de redes Redes Comunicación Ejemplos
Más detallesDIRECCIÓN DE EDUCACIÓN. Escuela Superior de Informática PROGRAMAS CURSOS DE OPERACIÓN OPERADOR ADMINISTRADOR DE REDES
PREFECTURA NAVAL ARGENTINA DIRECCIÓN DE EDUCACIÓN Escuela Superior de Informática PROGRAMAS CURSOS DE OPERACIÓN Curso: OPERADOR ADMINISTRADOR DE REDES Ciclo Lectivo: - - Aprobación: Disp. DEDU,UT3 N 01/05
Más detallesAsignación de Procesadores
INTEGRANTES: Asignación de Procesadores Un sistema distribuido consta de varios procesadores. Estos se pueden organizar como colección de estaciones de trabajo personales, una pila pública de procesadores
Más detalles4. Programación Paralela
4. Programación Paralela La necesidad que surge para resolver problemas que requieren tiempo elevado de cómputo origina lo que hoy se conoce como computación paralela. Mediante el uso concurrente de varios
Más detallesINDICE Parte I. Conceptos 1. El estudio de los lenguajes de programación 2. Cuestiones de diseño de lenguajes
INDICE Parte I. Conceptos 1 1. El estudio de los lenguajes de programación 1.1. Por qué estudiar lenguajes de programación? 2 1.2. Breve historia de los lenguajes de programación 1.2.1. Desarrollo de los
Más detallesGlobal File System (GFS)...
Global File System (GFS)... Diferente a los sistemas de ficheros en red que hemos visto, ya que permite que todos los nodos tengan acceso concurrente a los bloques de almacenamiento compartido (a través
Más detallesESCUELA DE INGENIERIA Informática Y Sistemas
ESCUELA DE INGENIERIA Informática Y Sistemas ASIGNATURA SISTEMAS OPERATIVOS CODIGO ST0257 SEMESTRE 2013-2 INTENSIDAD HORARIA 64 horas semestral CARACTERÍSTICAS Suficientable CRÉDITOS 4 1. JUSTIFICACIÓN
Más detallesLa vida en un mundo centrado en la red
La vida en un mundo centrado en la red Aspectos básicos de networking: Capítulo 3 1 Objetivos En este capítulo aprenderá a: Describir cómo las funciones de las tres capas superiores del modelo OSI que
Más detallesCarrera: ISC. ARM ISC. Erick Dalet Villanueva Mascort. ISC. Arturo Guerra Franco. Asignaturas Temas Asignaturas Temas Sistemas Operativos.
1.- DATOS DE LA ASIGNATURA Nombre de la Asignatura: Carrera: Clave de la asignatura: Horas teoría-horas practica-créditos: Sistemas Distribuidos y Concurrente. ISC. ARM-0702 3-2-8. 2.- HISTORIA DEL PROGRAMA
Más detallesSISTEMAS DE INFORMACIÓN II TEORÍA
CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR
Más detallesSistema RTUQM DESCRIPCIÓN
DESCRIPCIÓN Sistema de aplicaciones de software para gestión de Unidades Remotas de Telecontrol, RTU modelos RTU587 y RTU194. La RTU realiza las tareas locales en una estación de transformación o de una
Más detallesSoftware Libre / Código Abierto Programa de contenidos
Software Libre / Código Abierto Programa de contenidos Resumen Se presenta a continuación la organización de un curso de cincuenta horas cuyo fin es dar a conocer la base ideológica que sostiene a los
Más detallesProcesos. Bibliografía. Threads y procesos. Definiciones
Procesos Prof. Mariela Curiel Bibliografía A. Tanembaum & M. Van Steen. Sistemas Distribuidos. Principios y Paradigmas. 2da. Edición. Smith & Nair. The Architecture of Virtual Machines. IEEE Computer.
Más detallesNuevas tendencias: Virtualización de computadores / servidores
Nuevas tendencias: Virtualización de computadores / servidores Expositor: Ing. José Wu Chong Laboratorio de Internetworking FIA DATA Agenda Qué es un servidor? Qué servicios hay en la red? Qué es Virtualización?
Más detallesManual avanzado Windows Server 2012 (c) Francisco Charte Ojeda
Manual avanzado Windows Server 2012 (c) Francisco Charte Ojeda Agradecimientos Introducción Necesidades de las empresas Sistemas operativos de servidor Windows Server 2012 Este libro Requerimientos Cómo
Más detallesÍndice. Capítulo 1. Novedades y características... 1
Índice Capítulo 1. Novedades y características... 1 Introducción a Windows Server 2008... 1 Administración de servidor... 3 Seguridad y cumplimiento de directivas... 5 El concepto de Virtualización...
Más detallesSISTEMAS OPERATIVOS AVANZADOS
SISTEMAS OPERATIVOS AVANZADOS TEMA 5 CLAVE: MIS 204 PROFESOR: M.C. ALEJA DRO GUTIÉRREZ DÍAZ 5. SISTEMAS OPERATIVOS AVANZADOS 5.1 Características de los sistemas 5.2 Sistemas operativos multiprocesador
Más detalles