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
NOMBRE DE LA ALUMNA:
DULCE PATRICIA FERNANDEZ TORRES
NOMBRE DEL PROFEESOR:
JACINTO TOLEDO TORRES
NUMERO DE CONTROL:
13190784
SEMESTRE: GRUPO:
4 “ S”
HEROICA CD. DE JUCHITAN DE ZARAGOZA, OAX.
2. UNIDAD 3
1:-EXPLICA EL CONCEPTO DE MEMORIA REAL Y MEMORIA VIRTUAL
La memoria Real ser considerada como un arreglo lineal de localidades de
almacenamiento de un byte de tamaño. Cada localidad de almacenamiento tiene
asignada una dirección que la identifica.
Una de las funciones básicas que debe implementar un SO es la Administración
de la Memoria para tener un control sobre los lugares donde están almacenados
los procesos y datos que actualmente se están utilizando.
Memoria Virtual, la idea es que el tamaño combinado de la pila, programa y datos
puede exceder la memoria física disponible para ello. El S.O. mantiene en
memoria aquellas partes del programa que se deben permanecer en memoria y el
resto lo deja en disco, las partes entre el disco y la memoria se intercambian de
modo que se vayan necesitando.
2:-EXPLICA A QUE SE LE DENOMINA JERARQUIA DE LA MEMORIA
REPRESENTA EL DIAGRAMADE JERARAQUIA.
La jerarquía consta en una similitud o parentesco con programas y los datos
3. 3:-EN UN EQUIPO INFORMATICO QUE TIPOS DE MEMORIA SUELEN
EXISTIR
4:-DESCRIVA BREBEMENTE COMO TRABAJA LA ORGANIZACIÓN DE
MEMORIA:
A) PARTICION FIJA:
Los procesos ocupan tanto espacio como necesitan, pero obviamente no
Deben superar el espacio disponible de memoria
B) PARTICIPACION VARIABLE
5:- MENCIONA ALMENOS 3 ALGORITMOS DE REEMPLAZO DE PAGINAS
El principio de optimización.
El “principio de optimización” indica que para obtener un rendimiento óptimo, la
página que se va a reponer es una que no se va a utilizar en el futuro durante el
período de tiempo más largo. El problema es que no es factible predecir el
futuro.
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.- EN QUE CONSISTE LA PAGINACIÓN POR DEMANDA
4. 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.
7.- EN QUE CONSISTE LA PAGINACIÓN ANTICIPADA.
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.- DESCRIBA QUE ENTIENDE POR SEGMENTACIÓN
La forma de Dividir un programa en partes de igual tamaño actúa en contra de
la naturaleza del pensamiento del programador. Normalmente lenguajes
estructurados como Pascal y se permiten la creación de módulos con diferente
tamaño pero con alguna relación lógica.
9.- MENCIONE QUE ENTIENDE POR PAGINACIÓN SEGMENTADA
Se considera la traducción dinámica de direcciones de virtuales a reales en un
sistema de paginación / segmentación utilizando la combinación de
transformación asociativa / directa.
10.- MENCIONE AL MENOS 3 ESTRATEGIAS DE BÚSQUEDA DE
ADMINISTRACIÓN DE MEMORIA
5. “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.
“estrategias de colocación” están relacionadas con la determinación del
lugar de la memoria donde se colocará (cargará) un programa nuevo.
“estrategias de búsqueda” están relacionadas con el hecho de cuándo
obtener el siguiente fragmento de programa o de datos para su inserción
en la memoria principal.
6. UNIDAD 4
1.- ¿A qué se le denomina independencia de dispositivos?
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
7. 5.-Mneciona 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.- Cuales son las ventajas del disco RAM
*No hay demora rotacional o debida a las búsquedas
*son adecuadas para el almacenamiento de programas o datos con acceso muy
frecuente
7.- Como están organizados los discos de hardware
Están organizados en cilindros/pistas y sectores.
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.- 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. UNIDAD 5
1.-Explique 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.
9. Si el archivo ya existe, es posible abrirlo en forma (agregar) para escribir
al fin
4.-Explique brevemente cómo funciona el algoritmo de localización de un
archivo en el disco scanf?
Está diseñado para el almacenamiento de archivos en una unidad de disco, que
puede estar conectada directa o indirectamente a la computadora.
5.-Explique que es un administrador de archivos?
Es una aplicación informática que provee acceso a archivos y facilita el realizar
operaciones con ellos, como copiar, mover o eliminar archivos.
6.-Que es el sistema de archivo Linux?
Es una estructura de arbol 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 fisica del archivo en el disco.
7.-Mencione cuales son los tipos de interfaz que existen?
Interfaz de preguntas y respuestas
Interfaz de menú simple
Interfaz orientada a ventanas
Intefaz de la cuarta generación
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.
10. Cómo hacer que todo funcione eficiente y confiablemente.
Manejo del espacio en el disco.
9.-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.
10.-Que es la interface de usuario?
La interfaz de usuario es el medio con que el usuario puede comunicarse con una
máquina, un equipo o una computadora, y comprende todos los puntos de contacto
entre el usuario y el equipo, normalmente suelen ser fáciles de entender y fáciles
de accionar.