SlideShare une entreprise Scribd logo
1  sur  27
S.E.P. S.N.E.S.T. D.G.E.S.T.
INSTITUTO TECNOLÓGICO
Del Istmo
ESPECIALIDAD:
ING. EN INFORMATICA
MATERIA:
SISTEMAS OPERATIVOS
TEMA:
CUESTIONARIO DE LA 3, 4 Y 5 UNIDAD
CATEDRATICO:
TOLEDO TORRES JACINTO
NOMBRE DEL ALUMNO:
FLOR DE LIZ LAURIANO GUTIERREZ
SEMESTRE: 4º GRUPO: “S”
HCA. CD. DE JUCHITÁN DE ZARAGOZA OAX. A 25 DE NOVIEMBRE DEL 2015.
3 UNIDAD ADMINISTRADOR DE MEMORIA
1.- EXPLICA EL CONCEPTO DE MEMORIA REAL Y MEMORIA VIRTUAL.
La memoria Real o Principal
Es en donde son ejecutados los programas y procesos de una computadora y es
el espacio real que existe en memoria para que se ejecuten los procesos.
Por lo general esta memoria es de mayor costo que la memoria secundaria, pero
el acceso a la información contenida en ella es de más rápido acceso.
Solo la memoria cache es más rápida que la principal, pero su costo es a su vez
mayor.
Cuando no existe memoria virtual no hay diferenciación entre el espacio de
direcciones y la memoria real; el espacio de direcciones que puede ser usado en
los programas tiene idéntico tamaño al espacio de memoria real posible. Si se
utiliza memoria virtual, el espacio de direcciones disponibles para los programas
es aquel determinado por el tamaño de la memoria virtual implementada y no el
espacio de direcciones provisto por la memoria real disponible (el espacio de la
memoria virtual será mayor que el de la memoria real).
La organización y administración de la “memoria principal”, “memoria
primaria” o “memoria real” de un sistema ha sido y es uno de los factores más
importantes en el diseño de los S. O.
Los términos “memoria” y “almacenamiento” se consideran equivalentes.
Los programas y datos deben estar en el
almacenamiento principal para:
 Poderlos ejecutar.
 Referenciarlos directamente
Memoria Virtual
La memoria virtual
Es una técnica de gestión de la memoria que permite
que el sistema operativo disponga, tanto para el
software de usuario como para sí mismo, de mayor
cantidad de memoria que esté disponible físicamente.
La mayoría de los ordenadores tienen cuatro tipos de memoria: registros en
la CPU, la memoria caché (tanto dentro como fuera del CPU), la memoria RAM y
el disco duro. En ese orden, van de menor capacidad y mayor velocidad a mayor
capacidad y menor velocidad.
Muchas aplicaciones requieren acceso a más información (código y datos) que la
que se puede mantener en memoria física. Esto es así sobre todo cuando el
sistema operativo permite múltiples procesos y aplicaciones ejecutándose
simultáneamente. Una solución al problema de necesitar mayor cantidad de
memoria de la que se posee consiste en que las aplicaciones mantengan parte de
su información en disco, moviéndola a la memoria principal cuando sea necesario.
Hay varias formas de hacer esto.
Una opción es que la aplicación misma sea responsable de decidir qué
información será guardada en cada sitio (segmentación), y de traerla y llevarla. La
desventaja de esto, además de la dificultad en el diseño e implementación del
programa, es que es muy probable que los intereses sobre la memoria de dos o
varios programas generen conflictos entre sí: cada programador podría realizar su
diseño teniendo en cuenta que es el único programa ejecutándose en el sistema.
La alternativa es usar memoria virtual, donde la combinación entre hardware
especial y el sistema operativo hace uso de la memoria principal y la secundaria
para hacer parecer que el ordenador tiene mucha más memoria principal (RAM)
que la que realmente posee. Este método es invisible a los procesos. La cantidad
de memoria máxima que se puede hacer ver que hay tiene que ver con las
características del procesador.
2.- EXPLICA A QUÉ SE LE DENOMINA JERARQUÍA DE LA MEMORIA.
La jerarquía de memoria es la organización piramidal de la memoria en niveles
que tienen las computadoras.
El objetivo es conseguir el rendimiento de una memoria de gran velocidad al coste
de una memoria de baja velocidad, basándose en el principio de cercanía de
referencias.
Los puntos básicos relacionados con la
memoria pueden resumirse en:
 Capacidad
 Velocidad
 Coste por bit
La cuestión de la capacidad es simple, cuanto más memoria haya disponible, más
podrá utilizarse.
La velocidad óptima para la memoria es la velocidad a la que
el microprocesador puede trabajar, de modo que no haya tiempos de espera entre
cálculo y cálculo, utilizados para traer operados o guardar resultados.
En suma, el coste de la memoria no debe ser excesivo, para que sea factible
construir un equipo accesible.
Los tres factores compiten entre sí, por lo que hay que encontrar un equilibrio.
Las siguientes afirmaciones son válidas:
 A menor tiempo de acceso mayor coste.
 A mayor capacidad menor coste por bit.
 A mayor capacidad menor velocidad.
Se busca entonces contar con capacidad suficiente de memoria, con una
velocidad que sirva para satisfacer la demanda de rendimiento y con un coste que
no sea excesivo.
Gracias a un principio llamado cercanía de referencias, es factible utilizar una
mezcla de los distintos tipos y lograr un rendimiento cercano al de la memoria más
rápida.
Los niveles que componen la jerarquía de memoria habitualmente son:
 Nivel 0: Registros del microprocesador o CPU
 Nivel 1: Memoria caché
 Nivel 2: Memoria primaria (RAM)
 Nivel 3: Memorias flash
 Nivel 4: Disco duro (con el mecanismo de memoria virtual)
 Nivel 5: Cintas magnéticas (consideradas las más lentas, con mayor
capacidad, de acceso secuencial)
 Nivel 6: Redes (actualmente se considera un nivel más de la jerarquía de
memorias)
Registro
Un registro es una memoria de alta velocidad y poca capacidad, integrada en el
microprocesador, que permite guardar transitoriamente y acceder a valores muy
usados, generalmente en operaciones matemáticas.
Memoria cache
Es la memoria de acceso rápido de una computadora, que guarda temporalmente
los datos recientemente procesados (información).
Memoria primaria
Memoria primaria (MP), memoria principal, memoria central o memoria interna es
la memoria de la computadora donde se almacenan temporalmente tanto los datos
como los programas que la unidad central de procesamiento (CPU) está
procesando o va a procesar en un determinado momento.
Memoria flash
La memoria flash derivada de la memoria EEPROM permite la lectura y escritura
de múltiples posiciones de memoria en la misma operación.
Disco duro
Es el dispositivo de almacenamiento de datos que emplea un sistema
de grabación magnética para almacenar archivos digitales.
Cinta magnética
Es un tipo de medio o soporte de almacenamiento de datos que se graba en pistas
sobre una banda plástica con un material magnetizado, generalmente óxido de
hierro o algún cromato.
Redes
Una red de computadoras también llamada red de ordenadores, red de
comunicaciones de datos o red informática, es un conjunto de equipos
informáticos y software conectados entre sí por medio de dispositivos físicos que
envían y reciben impulsos eléctricos, ondas electromagnéticas o cualquier otro
medio para el transporte de datos, con la finalidad de compartir información,
recursos y ofrecer servicios.
3.- DESCRIBA BREVEMENTE COMO TRABAJA LA ORGANIZACIÓN DE
MEMORIA:
A) Partición fija.
B) Partición variable.
Multiprogramación de Partición Fija.
Los sistemas de un solo usuario desperdician gran cantidad de recursos
computacionales debido a que:
 Cuando ocurre una petición de e / s la CPU normalmente no puede
continuar el proceso hasta que concluya la operación de e / s requerida.
 Los periféricos de e / s frenan la ejecución de los procesos ya que
comparativamente la CPU es varios ordenes de magnitud más rápida que
los dispositivos de e / s.
Los sistemas de “multiprogramación” permiten que varios procesos usuarios
compitan al mismo tiempo por los recursos del sistema:
 Un trabajo en espera de e / s cederá la CPU a otro trabajo que esté listo
para efectuar cómputos.
 Existe paralelismo entre el procesamiento y la e / s.
 Se incrementa la utilización de la CPU y la capacidad global de ejecución
del sistema.
 Es necesario que varios trabajos residan a la vez en la memoria principal.
Multiprogramación de Partición Fija: Traducción y Carga Absolutas.
Las “particiones” del almacenamiento principal:
 Son de tamaño fijo.
 Alojan un proceso cada una.
 La CPU se cambia rápidamente entre los procesos creando la ilusión de
simultaneidad.
Los trabajos se traducían con ensambladores y compiladores absolutos para ser
ejecutados solo dentro de una partición especifica.
Multiprogramación de Partición Fija: Traducción y Carga Relocalizables.
Los compiladores, ensambladores y cargadores de relocalización.
 Se usan para producir programas relocalizables que puedan ser ejecutados
en cualquier partición disponible de tamaño suficiente para aceptarlos.
 Son más complejos que los absolutos.
 Mejoran la utilización del almacenamiento.
 Confieren más flexibilidad en el armado de la carga de procesos.
Protección en los Sistemas de Multiprogramación
Si se utiliza asignación contigua de memoria la protección suele implementarse
con varios “registros de límites”.
Los extremos superior e inferior de una partición pueden ser:
 Delineados con dos registros.
 Indicados el límite inferior o superior y el tamaño de la partición o región.
Fragmentación en la Multiprogramación de Partición Fija. La “fragmentación de
almacenamiento” ocurre en todos los sistemas independientemente de su
organización de memoria. En los S. O. de multiprogramación de partición fija la
fragmentación se produce cuando:
 Los trabajos del usuario no llenan completamente sus particiones
designadas.
 Una partición permanece sin usar porque es demasiado pequeña para
alojar un trabajo que está en espera.
Multiprogramación de Partición Variable.
Los procesos ocupan tanto espacio como necesitan, pero obviamente no deben
superar el espacio disponible de memoria.
No hay límites fijos de memoria, es decir que la partición de un trabajo es su
propio tamaño. Se consideran “esquemas de asignación contigua”, dado que un
programa debe ocupar posiciones adyacentes de almacenamiento.
Los procesos que terminan dejan disponibles espacios de memoria principal
llamados “agujeros”:
 Pueden ser usados por otros trabajos que cuando finalizan dejan
otros “agujeros” menores.
 En sucesivos pasos los “agujeros” son cada vez más numerosos pero más
pequeños, por lo que se genera un desperdicio de memoria principal.
Combinación de agujeros (áreas libres).
Consiste en fusionar agujeros adyacentes para formar uno sencillo más grande.
Se puede hacer cuando un trabajo termina y el almacenamiento que libera tiene
límites con otros agujeros.
Multiprogramación con Intercambio de Almacenamiento.
En el esquema de “intercambio” los programas del usuario no requieren
permanecer en la memoria principal hasta su terminación.
Una variante consiste en que un trabajo se ejecuta hasta que ya no puede
continuar:
 Cede el almacenamiento y la CPU al siguiente trabajo.
 La totalidad del almacenamiento se dedica a un trabajo durante un breve
periodo de tiempo.
 Los trabajos son “intercambiados”, dándose que un trabajo puede ser
intercambiado varias veces antes de llegar a su terminación.
Es un esquema razonable y eficiente para un número relativamente reducido de
procesos de usuarios. Los sistemas de intercambio fueron los predecesores de los
sistemas de paginación.
El rendimiento de los sistemas de intercambio mejora al reducir el tiempo de
intercambio:
 Manteniendo al mismo tiempo varias “imágenes de usuario o imágenes de
memoria” en la memoria principal.
 Retirando una imagen de usuario de la memoria principal solo cuando es
necesario su almacenamiento para una nueva imagen.
 Incrementando la cantidad de memoria principal disponible en el sistema.
Las imágenes de usuario (imágenes de memoria) retiradas del almacenamiento
principal se graban en el almacenamiento secundario (discos).
4.- REPRESENTE EL DIAGRAMA DE LA JERARQUÍA.
5.- MENCIONA AL MENOS 3 ALGORITMOS DE REMPLAZO DE PAGINA
Algoritmo óptimo de reemplazo de página
•Reemplaza la página que se requerirá en el punto más lejano
–Optimo pero no lograble
•La estimación se basa en el registro de uso de las corridas anteriores de los
proceso.
•Sigue siendo poco práctico
Algoritmo de página no recientemente usada (NRU)
•Cada página tiene un bit de referencia, un bit de modificación
•Las páginas se clasifican
1. No referenciadas, no modificadas
2. No referenciadas, modificadas
3. Referenciadas, no modificadas
4. Referenciadas, modificadas
•NRU remueve las páginas aleatoriamente desde el número más bajo en clases
no vacías.
FIFO(First-In, First-Out)
•Conserva una lista encadenada de todas las páginas en el orden en que llegaron
a la memoria.
–Trata los marcos de página ocupados como si se tratase de un buffer circular
–Las páginas se remplazan mediante una estrategia cíclica de tipo round-robin
–Es una de las políticas de reemplazo más sencilla de implementar
–Se reemplaza la página que lleva en memoria más tiempo
–Estas páginas podrían necesitarse de nuevo muy pronto
•
•Se reemplazan las páginas al principio de la lista
•Desventaja
–Las páginas que más estén en la memoria no necesariamente son las mas
usadas
Reloj, Segunda oportunidad
LRU(Least Recently Used )
•Asume que las páginas recientemente usadas serán usadas de nuevo, elimina las
páginas que no han sido usadas por mucho tiempo.
• Reemplaza la página que no se haya referenciado desde hace más tiempo
•Por el principio de proximidad referenciada, esta página sería la que tiene menos
probabilidad de volver a tener referencias en un futuro próximo
•Debe conservar una lista de páginas enlazadas
–Las páginas usadas recientemente de primeras y las menos usadas de últimas.
–Actualiza estos enlaces en cada referencia de memoria
•De forma alternativa puede llevar un contador en cada entrada de la tabla de
páginas, seleccionando la página con el menor valor.
–Cada página podría etiquetarse con el instante de tiempo de su última referencia.
Esto podría suponer una gran sobrecarga
Algoritmo del conjunto de trabajo
•El conjunto de trabajo se refiere al conjunto de páginas usadas por las k
referencias de memoria más recientes.
•w(k,t) es el tamaño del conjunto de trabajo en el tiempo t.
Algoritmo del conjunto de trabajo
RELOJ MEJORADO
Se toma el algoritmo del reloj pero con los 2 bit, el de referencia y el de
modificación:
0,0 No referenciadas, no modificadas
0,1 No referenciadas, modificadas
1,0 Referenciadas, no modificadas
1,1 Referenciadas, modificadas
Se reemplaza el de la clase más baja (Macintosh)
Otros algoritmos de reemplazo de páginas M.
REPOSICIÓN DE PÁGINAS AL AZAR
Consiste en escoger al azar la página que va a ser reemplazada. Todas las
páginas del almacenamiento principal deben tener la misma probabilidad de ser
reemplazadas. Debe poder seleccionar cualquier página, incluyendo la que va a
ser referenciada a continuación (peor selección). Este esquema es raramente
usado
PRIMERO EN ENTRAR - PRIMERO EN SALIR.
Se registra el momento en que cada página ingresa al almacenamiento primario.
Para reemplazar una página, se selecciona aquella que ha estado más tiempo
almacenada. Se presenta el inconveniente de que se pueden reemplazar páginas
muy usadas, que serán llamadas de nuevo al almacenamiento primario casi de
inmediato. Se puede presentar la llamada “anomalía FIFO”: Belady, Nelson y
Shedler descubrieron que con la reposición FIFO, ciertos patrones de referencias
de páginas causan más fallos de páginas cuando se aumenta el número de
marcos
(Celdas) de páginas asignados a un proceso: en esto consiste la
“anomalía FIFO”. Esta anomalía contradice a la intuición.
6.- MENCIONE AL MENOS 3 ESTRATEGIAS DE BÚSQUEDA DE
ADMINISTRACIÓN DE MEMORIA
Estrategias de Administración de Memoria
Están dirigidas a la obtención del mejor uso posible del recurso del
almacenamiento principal.
Se dividen en las siguientes categorías:
 Estrategias de búsqueda:
o Estrategias de búsqueda por demanda.
o Estrategias de búsqueda anticipada.
 Estrategias de colocación.
 Estrategias de reposición.
Las “estrategias de búsqueda” están relacionadas con el hecho de cuando obtener
el siguiente fragmento de programa o de datos para su inserción en la memoria
principal.
En la “búsqueda por demanda” el siguiente fragmento de programa o de datos se
carga al almacenamiento principal cuando algún programa en ejecución lo
referencia.
Se considera que la “búsqueda anticipada” puede producir un mejor rendimiento
del sistema.
Las “estrategias de colocación” están relacionadas con la determinación del lugar
de la memoria donde se colocara (cargara) un programa nuevo.
Las “estrategias de reposición” están relacionadas con la determinación de que
fragmento de programa o de datos desplazar para dar lugar a los programas
nuevos.
7.- EN QUE CONSISTE LA PAGINACIÓN ANTICIPADA.
En la paginación anticipada, el sistema operativo intenta predecir las páginas que
necesitara un proceso y entonces carga dichas cuando hay espacio disponible.
Mientras el proceso se ejecuta con sus páginas actuales, el sistema carga las
demás páginas que estarán disponibles cuando las requiera el proceso.
El S. O. intenta predecir las páginas que un proceso va a necesitar y a
continuación precarga estas páginas cuando hay espacio disponible.
Mientras el proceso ejecuta sus páginas actuales, el sistema carga páginas
nuevas que estarán disponibles cuando el proceso las pida, debido a ello, el
tiempo de ejecución de un proceso se puede reducir.
8.- EN QUE CONSISTE LA PAGINACIÓN POR DEMANDA
Considere como podría cargarse un programa ejecutable desde el disco a la
memoria. Una opción consiste encargar el programa completo en memoria
física en el momento de ejecutar el programa. Sin embargo, esta técnica
presenta el problema de que puede que no necesitemos inicialmente todo el
programa en la memoria.
Las páginas de un proceso deben cargarse por demanda. No se debe transferir
ninguna página al almacenamiento secundario al primado hasta que un proceso
en ejecución haga explícitamente referencia a ella. Hay varias razones por las
cuales es atractiva esta estrategia. Los resultados de la teoría de la
computabilidad, específica mente el problema de la detención (Mi67) (He77),
indican que no se puede predecir con precisión la trayectoria de ejecución que
seguira un programa. Asi pues, cualquier intento de cargar páginas con
anticipacion a su uso puede hacer que se carguen las páginas equivocadas.
La paginación por demanda garantiza que las únicas páginas que se transfieren
al almacenamiento principal son aquellas que requieren los procesos. El trabajo
extra requerido para decidir cuales páginas se deben transferir al
almacenamiento principal es mínimo. Las estrategias de obtención anticipada
de páginas G pueden requerir mucho tiempo de ejecución adicional
Las paginas son cargadas por demanda No se llevan páginas del almacenamiento
secundario al primario hasta que son referenciadas explícitamente por un proceso
en ejecución.
Las razones del atractivo de esta estrategia son:
 Los resultados de compatibilidad, en especial el “problema deparada”,
indican que el camino que tomará la ejecución de un programa no se
puede predecir con exactitud.
 Garantiza que solo las páginas que necesita el proceso sean traídas al
almacenamiento principal.
 La sobrecarga de proceso para decidir qué página traer al
almacenamiento principal es mínima.
 El principal inconveniente está en los procesos que requieren acumular
sus páginas una por una:
 Los tiempos de espera de páginas son considerables.
9.- ¿QUE SON ESTRATEGIAS DE REPOSICION?
Están relacionadas con la determinación de que fragmento de programa o de
datos desplazar para dar lugar a los programas nuevos.
10.- REPRESENTA LA EVOLUCIÓN EN LAS ORGANIZACIONES DE
ALMACENAMIENTO.
Real:
 Sistemas dedicados a un solo usuario
Real:
 Sistema de multiprogramación en memoria real:
 Multiprogramación en partición física:
o Absoluta
o Relocalizable (reubicable)
o Multiprogramación en partición variable
Virtual:
 Multiprogramación en almacenamiento virtual
o Paginación pura
o Segmentación pura
o Combinación, paginación/ segmentación.
UNIDAD 4 ADMINISTRACIÓNDE ENTRADA/SALIDA.
1.- ¿A QUÉ SE LE DENOMINA INDEPENDENCIA DE DISPOSITIVOS?
El concepto de independiente del medio físico en el que se almacena. Esto quiere
decir que la misma información puede ser almacenada en dispositivos físicos tan
distintos entre sí como:
 Disquetes.
 Discos duros.
 CD – ROM o DVD.
 Cintas magnéticas.
 Memorias de estado sólido (RAM, memorias USB…)
Es el proceso que permite que la aplicación de un software funcione en una amplia
variedad de dispositivos independientemente del software local donde se este
implementando el software.
2.- REPRESENTA MEDIANTE UN DIAGRAMA LOS COMPONENTES DE LOS
DISPOSITIVOS DE ENTRADA Y SALIDA
3.- CLASIFICA LOS DIFERENTES TIPOS DE ENTRADA Y SALIDA QUE
EXISTEN. MENCIONA 5 EJEMPLOS
Entrada: Tienen la tarea de introducir información órdenes, comandos e
instrucciones para que la computadora lo procese al S.O. (Mouse,
Teclado, Escáner, Micrófono).
Salida: Son los que se encargan de procesar los resultados de salida de
los procesos de datos (Monitor, Impresora, Filmadora, Plotter).
4.- ¿QUE ES UN SOFTWARE DE CONTROLADOR DE DISPOSITIVOS?
Un controlador es software que permite que el equipo se comunique con hardware
o con sus dispositivos
Características
Los controladores de dispositivo son programas añadidos al núcleo del sistema
operativo, concebidos inicialmente para gestionar periféricos y dispositivos
especiales. Los controladores de dispositivo pueden ser de dos tipos: orientados a
caracteres (tales como los dispositivos NUL, AUX, PRN, etc. del sistema) o bien
orientados a bloques, constituyendo las conocidas unidades de disco.
La diferencia fundamental entre ambos tipos de controladores es que los primeros
reciben o envían la información carácter a carácter; en cambio, los controladores
de dispositivo de bloques procesan, como su propio nombre indica, bloques de
cierta longitud en bytes(sectores). Los controladores de dispositivo, aparecidos
con el DOS 2.0, permiten añadir nuevos componentes al ordenador sin necesidad
de rediseñar el sistema operativo.
5.- MENCIONA POR LO MENOS 2 PRINCIPIOS DEL SOFTWARE DE
ENTRADA Y DE SALIDA
Las capas inferiores se encargan de ocultar las peculiaridades del hardware
a las capas superiores
Las capas superiores deben presentar una interfaz agradable, limpia y
regular a los usuarios.
6.- ¿QUÉ ES LA MEMORIA REAL?
La organización y administración de la “memoria principal”, “memoria
Primaria” o “memoria real” de un sistema ha sido y es uno de los factores
Más importantes en el diseño de los S. O.
7.- MENCIONE 2 CAPAS DE E/S Y LAS PRINCIPALES FUNCIONES
 Manejador de dispositivo: Conforma los registros del dispositivo, verifica el
estado
 Manejador de interrupciones: Despierta al manejar la E/S.
8.- EN QUE CONSTAN LAS UNIDADES DE E/S
Un componente mecánico
Un componente eléctrico, el controlador del dispositivo o adaptador
9.- MENCIONE 3 FUNCIONES GENERALMENTE REALIZADOS POR EL
SOFTWARE INDEPENDIENTE DE DISPOSITIVO
Protección del dispositivo
Uso de buffers
Informe de errores
10.- REPRESENTA UN DIAGRAMA DE TRADUCCIÓN DE DIRECCIONES DE
PAGINACIÓN POR TRANSFORMACIÓN DIRECTA
UNIDAD 5 SISTEMA DE ARCHIVOS.
1. EXPLICA LA DIFERENCIA ENTRE LO QUE ES UN ARCHIVO FÍSICO Y UN
ARCHIVO LÓGICO
Archivos lógicos: Contempla la organización desde el punto de vista lógico. Por
ejemplo, secuencial, directo, etc.
Archivos físicos: contempla la administración de archivos desde la
perspectiva física, particularmente la organización del almacenamiento en disco a
nivel de pistas y sectores.
2.-REPRESENTE MEDIANTE UN DIAGRAMA LA JERARQUÍA DE UN
ARCHIVO
3.-EXPLIQUE EL CONCEPTO DE LA AGENCIA ESCRITA Y LECTURA DE UN
ARCHIVO?
Lectura de un archivo: Esta clase es que hace una operación sobre archivos que
resulta muy natural al momento de utilizarla.
Agencia de escritura: Esta clase funciona únicamente para escribir dentro de un
archivo Es relevante distinguir que en este caso, el proceso de apertura para
escritura considera que:
 Si el archivo no existe lo crea vacío para comenzar a escribir.
 Si el archivo ya existe, lo deja vacío para comenzar a escribir.
 Si el archivo ya existe, es posible abrirlo en forma (agregar) para escribir al
fin
4.- ¿QUE SON LOS TERMINALES GRÁFICOS?
La mayoría de los terminales GUI-se hoy basan, y pueden demostrar un cuadro en
la pantalla. Un cliente gráfico utiliza típicamente un protocolo Como RDP para el
Microsoft Windows, o X11 para los Unix-terminales. La anchura de banda
necesitada depende del protocolo usado, de la resolución, y de la profundidad de
color.
5.-EXPLIQUE QUE ES UN ADMINISTRADOR DE ARCHIVOS?
 Mover el cursor hacia arriba, abajo, a la izquierda o a la derecha una
posición.
 Mover el cursor a x, y.
 Insertar un carácter de una línea en el cursor.
6.- ¿QUE ES EL SISTEMA DE ARCHIVO LINUX?
Es una estructura de árbol construida bajo archivos y directorios. Linux almacena
distintos tipos de información sobre cada archivo en su sistema de archivos,
incluyendo la siguiente información:
 El nombre del archivo.
 El tipo de archivo.
 El tamaño del archivo.
 La ubicación física del archivo en el disco.
7.- EXPLIQUE BREVEMENTE LA FUNCIÓN DEL SERVIDOR DE UN ARCHIVO
Función es permitir el acceso remoto a archivos almacenados en él o directamente
accesibles por este.
8.- ¿QUE LES INTERESA A LOS DISEÑADORES DE UN SISTEMA DE
ARCHIVOS?
 Cómo se maneja el espacio en el disco.
 Cómo se almacenan los archivos.
 Cómo hacer que todo funcione eficiente y confiablemente.
 Manejo del espacio en el disco.
9.- EL DISPOSITIVO DE I/O PUEDEN CLASIFICAR EN DOS GRANDES
CATEGORÍAS
10.- LAS UNIDADES DE E / S GENERALMENTE CONSTAN DE?
co, el controlador del dispositivo o adaptador.

Contenu connexe

Tendances

Tendances (20)

administración de memoria y archivos
administración de memoria y archivosadministración de memoria y archivos
administración de memoria y archivos
 
C9 administracion memoria
C9 administracion memoriaC9 administracion memoria
C9 administracion memoria
 
Gestion de Memoria
Gestion de MemoriaGestion de Memoria
Gestion de Memoria
 
Sistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoriaSistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoria
 
Administracion memoria
Administracion memoriaAdministracion memoria
Administracion memoria
 
Gestión de memoria
Gestión de memoriaGestión de memoria
Gestión de memoria
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoria
 
Gestion De Memoria
Gestion De MemoriaGestion De Memoria
Gestion De Memoria
 
Gestión de memoria
Gestión de memoriaGestión de memoria
Gestión de memoria
 
Unidad A Aministración de la Memoria
Unidad A Aministración de la MemoriaUnidad A Aministración de la Memoria
Unidad A Aministración de la Memoria
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Unidad 3 administracion de la memoria
Unidad 3 administracion de la memoriaUnidad 3 administracion de la memoria
Unidad 3 administracion de la memoria
 
Gestion-de-memoria
 Gestion-de-memoria Gestion-de-memoria
Gestion-de-memoria
 
Memoria en los SO
Memoria en los SOMemoria en los SO
Memoria en los SO
 
Trabajo de gestión de la memoria principal.
Trabajo de gestión de la memoria principal.Trabajo de gestión de la memoria principal.
Trabajo de gestión de la memoria principal.
 
MEMORIA VIRTUAL
MEMORIA VIRTUALMEMORIA VIRTUAL
MEMORIA VIRTUAL
 
Administracion de memoria so
Administracion de memoria soAdministracion de memoria so
Administracion de memoria so
 
Asignación de memoria
Asignación de memoriaAsignación de memoria
Asignación de memoria
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
 
Definicion
DefinicionDefinicion
Definicion
 

En vedette

En vedette (12)

Tomorrowland
TomorrowlandTomorrowland
Tomorrowland
 
Kitchenware
KitchenwareKitchenware
Kitchenware
 
5 Why en Visgraat, verslik je niet
5 Why en Visgraat, verslik je niet5 Why en Visgraat, verslik je niet
5 Why en Visgraat, verslik je niet
 
lettre de recommandation massalou
lettre de recommandation massaloulettre de recommandation massalou
lettre de recommandation massalou
 
Master certificate(front)
Master certificate(front)Master certificate(front)
Master certificate(front)
 
Madelin noelia hernandez cruz
Madelin noelia hernandez cruzMadelin noelia hernandez cruz
Madelin noelia hernandez cruz
 
Kelly Resume 2
Kelly Resume 2Kelly Resume 2
Kelly Resume 2
 
IS-00200.b
IS-00200.bIS-00200.b
IS-00200.b
 
Md.Moshiur_Rahman_CV
Md.Moshiur_Rahman_CVMd.Moshiur_Rahman_CV
Md.Moshiur_Rahman_CV
 
London juande david
London juande davidLondon juande david
London juande david
 
Terry Webb Resume_Final
Terry Webb Resume_FinalTerry Webb Resume_Final
Terry Webb Resume_Final
 
London by Blanca Rato and María Viaga 5ºC
London by Blanca Rato and María Viaga 5ºCLondon by Blanca Rato and María Viaga 5ºC
London by Blanca Rato and María Viaga 5ºC
 

Similaire à Cuestionario terminado

Similaire à Cuestionario terminado (20)

Memoria
Memoria Memoria
Memoria
 
Unidad 3 el administrador de memoria
Unidad 3 el administrador de memoriaUnidad 3 el administrador de memoria
Unidad 3 el administrador de memoria
 
Ensayofinalsistemaop
EnsayofinalsistemaopEnsayofinalsistemaop
Ensayofinalsistemaop
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
 
Gerarquia de memoria
Gerarquia de memoriaGerarquia de memoria
Gerarquia de memoria
 
Gestiond memoria-pnfi
Gestiond memoria-pnfiGestiond memoria-pnfi
Gestiond memoria-pnfi
 
Previo3 - Dispositivos de E/S
Previo3 - Dispositivos de E/SPrevio3 - Dispositivos de E/S
Previo3 - Dispositivos de E/S
 
Tc2 paso3
Tc2 paso3Tc2 paso3
Tc2 paso3
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Unidad 3,4 y5
Unidad 3,4 y5Unidad 3,4 y5
Unidad 3,4 y5
 
Isaco
IsacoIsaco
Isaco
 
Organizacion del computador documento vertical
Organizacion del computador documento verticalOrganizacion del computador documento vertical
Organizacion del computador documento vertical
 
Tipos de memoria en un computador.
Tipos de memoria en un computador.Tipos de memoria en un computador.
Tipos de memoria en un computador.
 
7 memoria cache
7 memoria cache7 memoria cache
7 memoria cache
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Insti fer
Insti ferInsti fer
Insti fer
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...
 

Plus de floresitalagu

Plus de floresitalagu (9)

Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Trabajodesistoperativos2
Trabajodesistoperativos2Trabajodesistoperativos2
Trabajodesistoperativos2
 
Ejercicios flor de liz lagu.
Ejercicios flor de liz lagu.Ejercicios flor de liz lagu.
Ejercicios flor de liz lagu.
 
Metodo s.j.f
Metodo s.j.fMetodo s.j.f
Metodo s.j.f
 
Metodo r.r
Metodo r.rMetodo r.r
Metodo r.r
 
2.5.1 f.c.f.s
2.5.1 f.c.f.s2.5.1 f.c.f.s
2.5.1 f.c.f.s
 
U n i d a d 2 sist oper
U n i d a d    2 sist operU n i d a d    2 sist oper
U n i d a d 2 sist oper
 
Unidad 1 completo
Unidad 1 completoUnidad 1 completo
Unidad 1 completo
 
Sistemas operativos1
Sistemas operativos1Sistemas operativos1
Sistemas operativos1
 

Dernier

BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 

Dernier (20)

TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 

Cuestionario terminado

  • 1. S.E.P. S.N.E.S.T. D.G.E.S.T. INSTITUTO TECNOLÓGICO Del Istmo ESPECIALIDAD: ING. EN INFORMATICA MATERIA: SISTEMAS OPERATIVOS TEMA: CUESTIONARIO DE LA 3, 4 Y 5 UNIDAD CATEDRATICO: TOLEDO TORRES JACINTO NOMBRE DEL ALUMNO: FLOR DE LIZ LAURIANO GUTIERREZ SEMESTRE: 4º GRUPO: “S” HCA. CD. DE JUCHITÁN DE ZARAGOZA OAX. A 25 DE NOVIEMBRE DEL 2015.
  • 2. 3 UNIDAD ADMINISTRADOR DE MEMORIA 1.- EXPLICA EL CONCEPTO DE MEMORIA REAL Y MEMORIA VIRTUAL. La memoria Real o Principal Es en donde son ejecutados los programas y procesos de una computadora y es el espacio real que existe en memoria para que se ejecuten los procesos. Por lo general esta memoria es de mayor costo que la memoria secundaria, pero el acceso a la información contenida en ella es de más rápido acceso. Solo la memoria cache es más rápida que la principal, pero su costo es a su vez mayor. Cuando no existe memoria virtual no hay diferenciación entre el espacio de direcciones y la memoria real; el espacio de direcciones que puede ser usado en los programas tiene idéntico tamaño al espacio de memoria real posible. Si se utiliza memoria virtual, el espacio de direcciones disponibles para los programas es aquel determinado por el tamaño de la memoria virtual implementada y no el espacio de direcciones provisto por la memoria real disponible (el espacio de la memoria virtual será mayor que el de la memoria real). La organización y administración de la “memoria principal”, “memoria primaria” o “memoria real” de un sistema ha sido y es uno de los factores más importantes en el diseño de los S. O. Los términos “memoria” y “almacenamiento” se consideran equivalentes. Los programas y datos deben estar en el almacenamiento principal para:  Poderlos ejecutar.  Referenciarlos directamente
  • 3. Memoria Virtual La memoria virtual Es una técnica de gestión de la memoria que permite que el sistema operativo disponga, tanto para el software de usuario como para sí mismo, de mayor cantidad de memoria que esté disponible físicamente. La mayoría de los ordenadores tienen cuatro tipos de memoria: registros en la CPU, la memoria caché (tanto dentro como fuera del CPU), la memoria RAM y el disco duro. En ese orden, van de menor capacidad y mayor velocidad a mayor capacidad y menor velocidad. Muchas aplicaciones requieren acceso a más información (código y datos) que la que se puede mantener en memoria física. Esto es así sobre todo cuando el sistema operativo permite múltiples procesos y aplicaciones ejecutándose simultáneamente. Una solución al problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las aplicaciones mantengan parte de su información en disco, moviéndola a la memoria principal cuando sea necesario. Hay varias formas de hacer esto. Una opción es que la aplicación misma sea responsable de decidir qué información será guardada en cada sitio (segmentación), y de traerla y llevarla. La desventaja de esto, además de la dificultad en el diseño e implementación del programa, es que es muy probable que los intereses sobre la memoria de dos o varios programas generen conflictos entre sí: cada programador podría realizar su diseño teniendo en cuenta que es el único programa ejecutándose en el sistema. La alternativa es usar memoria virtual, donde la combinación entre hardware especial y el sistema operativo hace uso de la memoria principal y la secundaria para hacer parecer que el ordenador tiene mucha más memoria principal (RAM) que la que realmente posee. Este método es invisible a los procesos. La cantidad de memoria máxima que se puede hacer ver que hay tiene que ver con las características del procesador.
  • 4. 2.- EXPLICA A QUÉ SE LE DENOMINA JERARQUÍA DE LA MEMORIA. La jerarquía de memoria es la organización piramidal de la memoria en niveles que tienen las computadoras. El objetivo es conseguir el rendimiento de una memoria de gran velocidad al coste de una memoria de baja velocidad, basándose en el principio de cercanía de referencias. Los puntos básicos relacionados con la memoria pueden resumirse en:  Capacidad  Velocidad  Coste por bit La cuestión de la capacidad es simple, cuanto más memoria haya disponible, más podrá utilizarse. La velocidad óptima para la memoria es la velocidad a la que el microprocesador puede trabajar, de modo que no haya tiempos de espera entre cálculo y cálculo, utilizados para traer operados o guardar resultados. En suma, el coste de la memoria no debe ser excesivo, para que sea factible construir un equipo accesible. Los tres factores compiten entre sí, por lo que hay que encontrar un equilibrio. Las siguientes afirmaciones son válidas:  A menor tiempo de acceso mayor coste.  A mayor capacidad menor coste por bit.  A mayor capacidad menor velocidad. Se busca entonces contar con capacidad suficiente de memoria, con una velocidad que sirva para satisfacer la demanda de rendimiento y con un coste que no sea excesivo.
  • 5. Gracias a un principio llamado cercanía de referencias, es factible utilizar una mezcla de los distintos tipos y lograr un rendimiento cercano al de la memoria más rápida. Los niveles que componen la jerarquía de memoria habitualmente son:  Nivel 0: Registros del microprocesador o CPU  Nivel 1: Memoria caché  Nivel 2: Memoria primaria (RAM)  Nivel 3: Memorias flash  Nivel 4: Disco duro (con el mecanismo de memoria virtual)  Nivel 5: Cintas magnéticas (consideradas las más lentas, con mayor capacidad, de acceso secuencial)  Nivel 6: Redes (actualmente se considera un nivel más de la jerarquía de memorias) Registro Un registro es una memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que permite guardar transitoriamente y acceder a valores muy usados, generalmente en operaciones matemáticas. Memoria cache Es la memoria de acceso rápido de una computadora, que guarda temporalmente los datos recientemente procesados (información). Memoria primaria Memoria primaria (MP), memoria principal, memoria central o memoria interna es la memoria de la computadora donde se almacenan temporalmente tanto los datos como los programas que la unidad central de procesamiento (CPU) está procesando o va a procesar en un determinado momento.
  • 6. Memoria flash La memoria flash derivada de la memoria EEPROM permite la lectura y escritura de múltiples posiciones de memoria en la misma operación. Disco duro Es el dispositivo de almacenamiento de datos que emplea un sistema de grabación magnética para almacenar archivos digitales. Cinta magnética Es un tipo de medio o soporte de almacenamiento de datos que se graba en pistas sobre una banda plástica con un material magnetizado, generalmente óxido de hierro o algún cromato. Redes Una red de computadoras también llamada red de ordenadores, red de comunicaciones de datos o red informática, es un conjunto de equipos informáticos y software conectados entre sí por medio de dispositivos físicos que envían y reciben impulsos eléctricos, ondas electromagnéticas o cualquier otro medio para el transporte de datos, con la finalidad de compartir información, recursos y ofrecer servicios.
  • 7. 3.- DESCRIBA BREVEMENTE COMO TRABAJA LA ORGANIZACIÓN DE MEMORIA: A) Partición fija. B) Partición variable. Multiprogramación de Partición Fija. Los sistemas de un solo usuario desperdician gran cantidad de recursos computacionales debido a que:  Cuando ocurre una petición de e / s la CPU normalmente no puede continuar el proceso hasta que concluya la operación de e / s requerida.  Los periféricos de e / s frenan la ejecución de los procesos ya que comparativamente la CPU es varios ordenes de magnitud más rápida que los dispositivos de e / s. Los sistemas de “multiprogramación” permiten que varios procesos usuarios compitan al mismo tiempo por los recursos del sistema:
  • 8.  Un trabajo en espera de e / s cederá la CPU a otro trabajo que esté listo para efectuar cómputos.  Existe paralelismo entre el procesamiento y la e / s.  Se incrementa la utilización de la CPU y la capacidad global de ejecución del sistema.  Es necesario que varios trabajos residan a la vez en la memoria principal. Multiprogramación de Partición Fija: Traducción y Carga Absolutas. Las “particiones” del almacenamiento principal:  Son de tamaño fijo.  Alojan un proceso cada una.  La CPU se cambia rápidamente entre los procesos creando la ilusión de simultaneidad. Los trabajos se traducían con ensambladores y compiladores absolutos para ser ejecutados solo dentro de una partición especifica.
  • 9. Multiprogramación de Partición Fija: Traducción y Carga Relocalizables. Los compiladores, ensambladores y cargadores de relocalización.  Se usan para producir programas relocalizables que puedan ser ejecutados en cualquier partición disponible de tamaño suficiente para aceptarlos.  Son más complejos que los absolutos.  Mejoran la utilización del almacenamiento.  Confieren más flexibilidad en el armado de la carga de procesos. Protección en los Sistemas de Multiprogramación Si se utiliza asignación contigua de memoria la protección suele implementarse con varios “registros de límites”. Los extremos superior e inferior de una partición pueden ser:  Delineados con dos registros.  Indicados el límite inferior o superior y el tamaño de la partición o región.
  • 10. Fragmentación en la Multiprogramación de Partición Fija. La “fragmentación de almacenamiento” ocurre en todos los sistemas independientemente de su organización de memoria. En los S. O. de multiprogramación de partición fija la fragmentación se produce cuando:  Los trabajos del usuario no llenan completamente sus particiones designadas.  Una partición permanece sin usar porque es demasiado pequeña para alojar un trabajo que está en espera.
  • 11. Multiprogramación de Partición Variable. Los procesos ocupan tanto espacio como necesitan, pero obviamente no deben superar el espacio disponible de memoria. No hay límites fijos de memoria, es decir que la partición de un trabajo es su propio tamaño. Se consideran “esquemas de asignación contigua”, dado que un programa debe ocupar posiciones adyacentes de almacenamiento. Los procesos que terminan dejan disponibles espacios de memoria principal llamados “agujeros”:  Pueden ser usados por otros trabajos que cuando finalizan dejan otros “agujeros” menores.  En sucesivos pasos los “agujeros” son cada vez más numerosos pero más pequeños, por lo que se genera un desperdicio de memoria principal.
  • 12. Combinación de agujeros (áreas libres). Consiste en fusionar agujeros adyacentes para formar uno sencillo más grande. Se puede hacer cuando un trabajo termina y el almacenamiento que libera tiene límites con otros agujeros. Multiprogramación con Intercambio de Almacenamiento. En el esquema de “intercambio” los programas del usuario no requieren permanecer en la memoria principal hasta su terminación. Una variante consiste en que un trabajo se ejecuta hasta que ya no puede continuar:  Cede el almacenamiento y la CPU al siguiente trabajo.  La totalidad del almacenamiento se dedica a un trabajo durante un breve periodo de tiempo.  Los trabajos son “intercambiados”, dándose que un trabajo puede ser intercambiado varias veces antes de llegar a su terminación. Es un esquema razonable y eficiente para un número relativamente reducido de procesos de usuarios. Los sistemas de intercambio fueron los predecesores de los sistemas de paginación. El rendimiento de los sistemas de intercambio mejora al reducir el tiempo de intercambio:  Manteniendo al mismo tiempo varias “imágenes de usuario o imágenes de memoria” en la memoria principal.  Retirando una imagen de usuario de la memoria principal solo cuando es necesario su almacenamiento para una nueva imagen.  Incrementando la cantidad de memoria principal disponible en el sistema. Las imágenes de usuario (imágenes de memoria) retiradas del almacenamiento principal se graban en el almacenamiento secundario (discos).
  • 13. 4.- REPRESENTE EL DIAGRAMA DE LA JERARQUÍA. 5.- MENCIONA AL MENOS 3 ALGORITMOS DE REMPLAZO DE PAGINA Algoritmo óptimo de reemplazo de página •Reemplaza la página que se requerirá en el punto más lejano –Optimo pero no lograble •La estimación se basa en el registro de uso de las corridas anteriores de los proceso. •Sigue siendo poco práctico Algoritmo de página no recientemente usada (NRU) •Cada página tiene un bit de referencia, un bit de modificación •Las páginas se clasifican 1. No referenciadas, no modificadas 2. No referenciadas, modificadas 3. Referenciadas, no modificadas 4. Referenciadas, modificadas •NRU remueve las páginas aleatoriamente desde el número más bajo en clases no vacías.
  • 14. FIFO(First-In, First-Out) •Conserva una lista encadenada de todas las páginas en el orden en que llegaron a la memoria. –Trata los marcos de página ocupados como si se tratase de un buffer circular –Las páginas se remplazan mediante una estrategia cíclica de tipo round-robin –Es una de las políticas de reemplazo más sencilla de implementar –Se reemplaza la página que lleva en memoria más tiempo –Estas páginas podrían necesitarse de nuevo muy pronto • •Se reemplazan las páginas al principio de la lista •Desventaja –Las páginas que más estén en la memoria no necesariamente son las mas usadas
  • 15. Reloj, Segunda oportunidad LRU(Least Recently Used ) •Asume que las páginas recientemente usadas serán usadas de nuevo, elimina las páginas que no han sido usadas por mucho tiempo. • Reemplaza la página que no se haya referenciado desde hace más tiempo •Por el principio de proximidad referenciada, esta página sería la que tiene menos probabilidad de volver a tener referencias en un futuro próximo •Debe conservar una lista de páginas enlazadas –Las páginas usadas recientemente de primeras y las menos usadas de últimas. –Actualiza estos enlaces en cada referencia de memoria •De forma alternativa puede llevar un contador en cada entrada de la tabla de páginas, seleccionando la página con el menor valor. –Cada página podría etiquetarse con el instante de tiempo de su última referencia. Esto podría suponer una gran sobrecarga
  • 16. Algoritmo del conjunto de trabajo •El conjunto de trabajo se refiere al conjunto de páginas usadas por las k referencias de memoria más recientes. •w(k,t) es el tamaño del conjunto de trabajo en el tiempo t.
  • 17. Algoritmo del conjunto de trabajo RELOJ MEJORADO Se toma el algoritmo del reloj pero con los 2 bit, el de referencia y el de modificación: 0,0 No referenciadas, no modificadas 0,1 No referenciadas, modificadas 1,0 Referenciadas, no modificadas 1,1 Referenciadas, modificadas Se reemplaza el de la clase más baja (Macintosh) Otros algoritmos de reemplazo de páginas M.
  • 18. REPOSICIÓN DE PÁGINAS AL AZAR Consiste en escoger al azar la página que va a ser reemplazada. Todas las páginas del almacenamiento principal deben tener la misma probabilidad de ser reemplazadas. Debe poder seleccionar cualquier página, incluyendo la que va a ser referenciada a continuación (peor selección). Este esquema es raramente usado PRIMERO EN ENTRAR - PRIMERO EN SALIR. Se registra el momento en que cada página ingresa al almacenamiento primario. Para reemplazar una página, se selecciona aquella que ha estado más tiempo almacenada. Se presenta el inconveniente de que se pueden reemplazar páginas muy usadas, que serán llamadas de nuevo al almacenamiento primario casi de inmediato. Se puede presentar la llamada “anomalía FIFO”: Belady, Nelson y Shedler descubrieron que con la reposición FIFO, ciertos patrones de referencias de páginas causan más fallos de páginas cuando se aumenta el número de marcos (Celdas) de páginas asignados a un proceso: en esto consiste la “anomalía FIFO”. Esta anomalía contradice a la intuición. 6.- MENCIONE AL MENOS 3 ESTRATEGIAS DE BÚSQUEDA DE ADMINISTRACIÓN DE MEMORIA Estrategias de Administración de Memoria Están dirigidas a la obtención del mejor uso posible del recurso del almacenamiento principal. Se dividen en las siguientes categorías:  Estrategias de búsqueda: o Estrategias de búsqueda por demanda. o Estrategias de búsqueda anticipada.  Estrategias de colocación.
  • 19.  Estrategias de reposición. Las “estrategias de búsqueda” están relacionadas con el hecho de cuando obtener el siguiente fragmento de programa o de datos para su inserción en la memoria principal. En la “búsqueda por demanda” el siguiente fragmento de programa o de datos se carga al almacenamiento principal cuando algún programa en ejecución lo referencia. Se considera que la “búsqueda anticipada” puede producir un mejor rendimiento del sistema. Las “estrategias de colocación” están relacionadas con la determinación del lugar de la memoria donde se colocara (cargara) un programa nuevo. Las “estrategias de reposición” están relacionadas con la determinación de que fragmento de programa o de datos desplazar para dar lugar a los programas nuevos. 7.- EN QUE CONSISTE LA PAGINACIÓN ANTICIPADA. En la paginación anticipada, el sistema operativo intenta predecir las páginas que necesitara un proceso y entonces carga dichas cuando hay espacio disponible. Mientras el proceso se ejecuta con sus páginas actuales, el sistema carga las demás páginas que estarán disponibles cuando las requiera el proceso. El S. O. intenta predecir las páginas que un proceso va a necesitar y a continuación precarga estas páginas cuando hay espacio disponible. Mientras el proceso ejecuta sus páginas actuales, el sistema carga páginas nuevas que estarán disponibles cuando el proceso las pida, debido a ello, el tiempo de ejecución de un proceso se puede reducir.
  • 20. 8.- EN QUE CONSISTE LA PAGINACIÓN POR DEMANDA Considere como podría cargarse un programa ejecutable desde el disco a la memoria. Una opción consiste encargar el programa completo en memoria física en el momento de ejecutar el programa. Sin embargo, esta técnica presenta el problema de que puede que no necesitemos inicialmente todo el programa en la memoria. Las páginas de un proceso deben cargarse por demanda. No se debe transferir ninguna página al almacenamiento secundario al primado hasta que un proceso en ejecución haga explícitamente referencia a ella. Hay varias razones por las cuales es atractiva esta estrategia. Los resultados de la teoría de la computabilidad, específica mente el problema de la detención (Mi67) (He77), indican que no se puede predecir con precisión la trayectoria de ejecución que seguira un programa. Asi pues, cualquier intento de cargar páginas con anticipacion a su uso puede hacer que se carguen las páginas equivocadas. La paginación por demanda garantiza que las únicas páginas que se transfieren al almacenamiento principal son aquellas que requieren los procesos. El trabajo extra requerido para decidir cuales páginas se deben transferir al almacenamiento principal es mínimo. Las estrategias de obtención anticipada de páginas G pueden requerir mucho tiempo de ejecución adicional Las paginas son cargadas por demanda No se llevan páginas del almacenamiento secundario al primario hasta que son referenciadas explícitamente por un proceso en ejecución. Las razones del atractivo de esta estrategia son:  Los resultados de compatibilidad, en especial el “problema deparada”, indican que el camino que tomará la ejecución de un programa no se puede predecir con exactitud.
  • 21.  Garantiza que solo las páginas que necesita el proceso sean traídas al almacenamiento principal.  La sobrecarga de proceso para decidir qué página traer al almacenamiento principal es mínima.  El principal inconveniente está en los procesos que requieren acumular sus páginas una por una:  Los tiempos de espera de páginas son considerables. 9.- ¿QUE SON ESTRATEGIAS DE REPOSICION? Están relacionadas con la determinación de que fragmento de programa o de datos desplazar para dar lugar a los programas nuevos. 10.- REPRESENTA LA EVOLUCIÓN EN LAS ORGANIZACIONES DE ALMACENAMIENTO. Real:  Sistemas dedicados a un solo usuario Real:  Sistema de multiprogramación en memoria real:  Multiprogramación en partición física: o Absoluta o Relocalizable (reubicable) o Multiprogramación en partición variable Virtual:  Multiprogramación en almacenamiento virtual o Paginación pura o Segmentación pura o Combinación, paginación/ segmentación.
  • 22. UNIDAD 4 ADMINISTRACIÓNDE ENTRADA/SALIDA. 1.- ¿A QUÉ SE LE DENOMINA INDEPENDENCIA DE DISPOSITIVOS? El concepto de independiente del medio físico en el que se almacena. Esto quiere decir que la misma información puede ser almacenada en dispositivos físicos tan distintos entre sí como:  Disquetes.  Discos duros.  CD – ROM o DVD.  Cintas magnéticas.  Memorias de estado sólido (RAM, memorias USB…) Es el proceso que permite que la aplicación de un software funcione en una amplia variedad de dispositivos independientemente del software local donde se este implementando el software. 2.- REPRESENTA MEDIANTE UN DIAGRAMA LOS COMPONENTES DE LOS DISPOSITIVOS DE ENTRADA Y SALIDA
  • 23. 3.- CLASIFICA LOS DIFERENTES TIPOS DE ENTRADA Y SALIDA QUE EXISTEN. MENCIONA 5 EJEMPLOS Entrada: Tienen la tarea de introducir información órdenes, comandos e instrucciones para que la computadora lo procese al S.O. (Mouse, Teclado, Escáner, Micrófono). Salida: Son los que se encargan de procesar los resultados de salida de los procesos de datos (Monitor, Impresora, Filmadora, Plotter). 4.- ¿QUE ES UN SOFTWARE DE CONTROLADOR DE DISPOSITIVOS? Un controlador es software que permite que el equipo se comunique con hardware o con sus dispositivos Características Los controladores de dispositivo son programas añadidos al núcleo del sistema operativo, concebidos inicialmente para gestionar periféricos y dispositivos especiales. Los controladores de dispositivo pueden ser de dos tipos: orientados a caracteres (tales como los dispositivos NUL, AUX, PRN, etc. del sistema) o bien orientados a bloques, constituyendo las conocidas unidades de disco. La diferencia fundamental entre ambos tipos de controladores es que los primeros reciben o envían la información carácter a carácter; en cambio, los controladores de dispositivo de bloques procesan, como su propio nombre indica, bloques de cierta longitud en bytes(sectores). Los controladores de dispositivo, aparecidos con el DOS 2.0, permiten añadir nuevos componentes al ordenador sin necesidad de rediseñar el sistema operativo. 5.- MENCIONA POR LO MENOS 2 PRINCIPIOS DEL SOFTWARE DE ENTRADA Y DE SALIDA Las capas inferiores se encargan de ocultar las peculiaridades del hardware a las capas superiores
  • 24. Las capas superiores deben presentar una interfaz agradable, limpia y regular a los usuarios. 6.- ¿QUÉ ES LA MEMORIA REAL? La organización y administración de la “memoria principal”, “memoria Primaria” o “memoria real” de un sistema ha sido y es uno de los factores Más importantes en el diseño de los S. O. 7.- MENCIONE 2 CAPAS DE E/S Y LAS PRINCIPALES FUNCIONES  Manejador de dispositivo: Conforma los registros del dispositivo, verifica el estado  Manejador de interrupciones: Despierta al manejar la E/S. 8.- EN QUE CONSTAN LAS UNIDADES DE E/S Un componente mecánico Un componente eléctrico, el controlador del dispositivo o adaptador 9.- MENCIONE 3 FUNCIONES GENERALMENTE REALIZADOS POR EL SOFTWARE INDEPENDIENTE DE DISPOSITIVO Protección del dispositivo Uso de buffers Informe de errores 10.- REPRESENTA UN DIAGRAMA DE TRADUCCIÓN DE DIRECCIONES DE PAGINACIÓN POR TRANSFORMACIÓN DIRECTA
  • 25. UNIDAD 5 SISTEMA DE ARCHIVOS. 1. EXPLICA LA DIFERENCIA ENTRE LO QUE ES UN ARCHIVO FÍSICO Y UN ARCHIVO LÓGICO Archivos lógicos: Contempla la organización desde el punto de vista lógico. Por ejemplo, secuencial, directo, etc. Archivos físicos: contempla la administración de archivos desde la perspectiva física, particularmente la organización del almacenamiento en disco a nivel de pistas y sectores. 2.-REPRESENTE MEDIANTE UN DIAGRAMA LA JERARQUÍA DE UN ARCHIVO 3.-EXPLIQUE EL CONCEPTO DE LA AGENCIA ESCRITA Y LECTURA DE UN ARCHIVO? Lectura de un archivo: Esta clase es que hace una operación sobre archivos que resulta muy natural al momento de utilizarla. Agencia de escritura: Esta clase funciona únicamente para escribir dentro de un archivo Es relevante distinguir que en este caso, el proceso de apertura para escritura considera que:  Si el archivo no existe lo crea vacío para comenzar a escribir.
  • 26.  Si el archivo ya existe, lo deja vacío para comenzar a escribir.  Si el archivo ya existe, es posible abrirlo en forma (agregar) para escribir al fin 4.- ¿QUE SON LOS TERMINALES GRÁFICOS? La mayoría de los terminales GUI-se hoy basan, y pueden demostrar un cuadro en la pantalla. Un cliente gráfico utiliza típicamente un protocolo Como RDP para el Microsoft Windows, o X11 para los Unix-terminales. La anchura de banda necesitada depende del protocolo usado, de la resolución, y de la profundidad de color. 5.-EXPLIQUE QUE ES UN ADMINISTRADOR DE ARCHIVOS?  Mover el cursor hacia arriba, abajo, a la izquierda o a la derecha una posición.  Mover el cursor a x, y.  Insertar un carácter de una línea en el cursor. 6.- ¿QUE ES EL SISTEMA DE ARCHIVO LINUX? Es una estructura de árbol construida bajo archivos y directorios. Linux almacena distintos tipos de información sobre cada archivo en su sistema de archivos, incluyendo la siguiente información:  El nombre del archivo.  El tipo de archivo.  El tamaño del archivo.  La ubicación física del archivo en el disco. 7.- EXPLIQUE BREVEMENTE LA FUNCIÓN DEL SERVIDOR DE UN ARCHIVO Función es permitir el acceso remoto a archivos almacenados en él o directamente accesibles por este.
  • 27. 8.- ¿QUE LES INTERESA A LOS DISEÑADORES DE UN SISTEMA DE ARCHIVOS?  Cómo se maneja el espacio en el disco.  Cómo se almacenan los archivos.  Cómo hacer que todo funcione eficiente y confiablemente.  Manejo del espacio en el disco. 9.- EL DISPOSITIVO DE I/O PUEDEN CLASIFICAR EN DOS GRANDES CATEGORÍAS 10.- LAS UNIDADES DE E / S GENERALMENTE CONSTAN DE? co, el controlador del dispositivo o adaptador.