1. Nombre:
Isaac Santiago cruz
Materia:
Sistemas Operativos 1.
Subtemas:
*unidad 3: administración de memoria.
*unidad 4: administración de dispositivos de entrada y salida.
*unidad 5: administración de dispositivo de e/s.
Especialidad:
Informática
Juchitán de Zaragoza Oax. 2015
2. Administración de memoria: Todas las aplicaciones computarizadas necesitan almacenar
y recuperar la información:
Superando las limitaciones del almacenamiento real.
Trascendiendo a la duración de los procesos que las utilizan o generan.
Independizando a la información de los procesos permitiendo el acceso a la misma a
través de varios procesos
Administración de Entrada Y Salida: Una de las principales funciones de un sistema
operativo es controlar todos los dispositivos de E/S (entrada/salida) del computador. Debe
enviar los comandos a los dispositivos, atrapar interrupciones y manejar errores. También
debe proporcionar una interfaz sencilla y fácil de usar entre los dispositivos y el resto del
sistema. En la medida de lo posible, la interfaz deberá ser la misma para todos los dispositivos
Sistema de archivos: es el componente del sistema operativo encargado de administrar y
facilitar el uso de las memorias periféricas, ya sean secundarias o terciarias.
3. UNIDAD III.-ADMINISTRACIÓN DE MEMORIA.
1.- explica el concepto de memoria real.-
La memoria Real puede ser considerada como un arreglo lineal de localidades de
almacenamiento de un byte de tamaño.
2.- Explica a qué se le denomina jerarquía de la memoria.-
Los programas y datos tienen que estar en la memoria principal para poder
ejecutarse o ser referenciados. Los programas y datos que no son necesarios de
inmediato pueden mantenerse en el almacenamiento secundario.
3.- representa el diagrama de la jerarquía.-
No obstante, una computadora trabaja con cuatro tipos de memorias diferentes, que
sirven para realizar diversas funciones. Estas son la memoria RAM, la memoria
ROM, la memoria SRAM o Caché y la memoria Virtual o de Swap. Entre todas ellas,
la más importante es la denominada memoria RAM (Random Access Memory), ya
que nuestra computadora no podría funcionar sin su existencia.
4.- en un equipo informático que tipos de memoria suelen existir describa
brevemente como trabaja la organización de memoria.-
La operación principal que realiza es trasladar la información que deberá ser
ejecutada por la unidad central de procesamiento o procesador, a la memoria
principal. Actualmente esta administración se conoce como memoria virtual, porque
no es la memoria física del procesador sino una memoria virtual que la representa.
4. a) participación fija.- 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.
b) 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.
5.- menciona al menos 3 algoritmos de reemplazo de páginas.-
El algoritmo de sustitución de páginas óptimo El mejor algoritmo de reemplazo de
páginas posible es fácil de describir pero imposible de implementar. En el momento
en que ocurre una falla de páginas, algún conjunto de páginas está en la memoria.
A una de estas páginas se hará referencia en la siguiente instrucción (la página que
contiene esa instrucción).
El algoritmo de sustitución de páginas no usadas recientemente Para que el sistema
operativo pueda recabar datos estadísticos útiles sobre cuáles páginas se están
usando y cuáles no, la mayor parte de las computadoras con memoria virtual tienen
dos bits de situación asociados a cada página. R se enciende cada vez que se hace
referencia a la página (lectura o escritura). M se enciende cuando se escribe la
página (es decir, se modifica).
El algoritmo de sustitución de páginas de segunda oportunidad Una modificación
sencilla de FIFO que evita el problema de desalojar una página muy utilizada
consiste en inspeccionar el bit R de la página más vieja. Si es O, sabremos que la
página, además de ser vieja, no ha sido utilizada recientemente, así que la
reemplazamos de inmediato. Si el bit R es 1, se apaga el bit, se coloca la página al
final de la lista de páginas, y se actualiza su tiempo de carga como si acabara de
ser traída a la memoria. Luego continúa la búsqueda.
6¿Cómo funciona la política FIFO?
Los procesos se despachan de acuerdo a su tiempo de llega a la cola de
procesos listos, si un proceso llega al procesador sale hasta que este
termine
7 ¿Cuál es la función de la búsqueda por demanda?
Este fragmento de programa o de datos se encarga del almacenamiento
principal cuando un programa está ejecutándose.
5. 8 ¿Qué es un mapa de bits?
Es una forma sencilla para llevar registro de las palabras de la memoria en una
cantidad fija de memoria.
9 ¿Por qué es importante que los programas y datos estén en el
almacenamiento principal?
Para poder ser ejecutados o para tener una referencia de ellos
10 ¿La estrategia de colocación se encarga de?
Determinar un lugar dentro de la memoria donde se pueda cargar un
nuevo programa.
11 ¿Los métodos más comunes de implementación son
mediante?:
Técnicas de “paginación”.
Técnicas de “segmentación”.
Una combinación de ambas técnicas.
UNIDAD 4 ADMINISTRACION DE DISPOSITIVOS DE ENTRADA Y SALIDA.-
1.- a que se le denomina independencia del dispositivo.-
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 esté
implementando el software.
2.- representa mediante un diagrama los componentes del administrador de
entrada y salida.-
6. 3.- clasifica los diferentes tipos de E/S que existen.- (menciona al menos 5)
Mouse, teclado, Scanner, webcam, monitor o pantalla
4.- que es el software del controlador de dispositivos.-
Permite que el equipo se comunique con hardware o con dispositivos. Sin
controladores, el hardware que conecte al equipo (por ejemplo, una tarjeta de vídeo
o una impresora) no funcionará correctamente.
5.- menciona al menos 2 principios de software de E/S.-
Manejadores de Interrupciones.
El primer objetivo referente a los manejadores de interrupciones consiste en que el
programador o el usuario no debe darse cuenta de los manejos de bajo nivel para
los casos en que el dispositivo está ocupado y se debe suspender el proceso o
sincronizar algunas tareas. Desde el punto de vista del proceso o usuario, el sistema
simplemente se tardó más o menos en responder a su petición.
Manejadores de Dispositivos.
El sistema debe proveer los manejadores de dispositivos necesarios para los
periféricos, así como ocultar las peculiaridades del manejo interno de cada uno de
ellos, tales como el formato de la información, los medios mecánicos, los niveles de
voltaje y otros. Por ejemplo, si el sistema tiene varios tipos diferentes de discos
duros, para el usuario o programador las diferencias técnicas entre ellos no le deben
7. importar, y los manejadores le deben ofrecer el mismo conjunto de rutinas para leer
y escribir datos.
6 ¿Qué trabajo se requieren los procesamientos por lotes de flujo únicos?:
“tiempo de instalación”: el necesario para preparar el entorno
Operativo requerido.
“tiempo de descarga”: el necesario para desmontar el entorno
Operativo que fue requerido.
7 ¿Las “particiones” del almacenamiento principal son?:
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
8¿Qué se le llama procesamientos por lotes de flujo único?
Sistema de solo usuario que se dedica a un trabajo durante más tiempo del que
toma su ejecución
9 ¿Qué es la segmentación?
En los sistemas de “segmentación” un programa y sus datos pueden ocupar varios
bloques separados de almacenamiento real.
10¿Qué es el Almacenamiento Virtual?
Significa la capacidad de direccionar un espacio de almacenamiento mucho mayor
que el que esté disponible en el almacenamiento determinado por el sistema
UNIDAD 5: EL ADMINISTRADOR DE ARCHIVOS.
1.- explica la diferencia entre el archivo físico y un archivo lógico.-
La diferencia entre un registro lógico y uno físico es que:
Un registro lógico es el contiene la información con la que trabaja la aplicación y un
registro físico es el que se graba en el dispositivo de almacenamiento.
8. 2.- representa mediante un diagrama de jerarquía de un archivo.-
Directorio. Descripción
/var Archivos variables, como son registros, bases
de datos, directorio raíz de servidores HTTP y
FTP, colas de correo, archivos temporales, etc.
/var/account
(opcional)
Procesa registros de cuentas de usuarios.
/var/cache Cache da datos de aplicaciones.
/var/crash
(opcional)
Almacén de información referente a fallas del
sistema.
/var/games
(opcional)
Datos variables de aplicaciones para juegos
(mejores marcas y/o tiempos).
/var/lib Información de estado variable. Algunos
servidores como MySQL y PostgreSQL,
almacenan sus bases de datos en directorios
subordinados de éste.
/var/lock Archivos de bloqueo de los servicios en
ejecución.
/var/log Archivos y directorios, utilizados para almacenar
los registros de eventos del sistema.
9. Directorio. Descripción
/var/mail
(opcional)
Directorio para almacenar los buzones de
correo de usuarios. CentOS, Fedora™ y Red
Hat™ Enterprise Linux utilizan —por motivos de
compatibilidad de legado— la antigua
localización —obsoleta— que corresponde a
/var/spool/mail. En estos sistemas /var/mail es
un enlace simbólico de /var/spool/mail.
/var/opt Datos variables de /opt/.
/var/run En la versión 2.3 del FHS es para datos
variables de ejecución. Almacena información
acerca de el sistema en ejecución desde el
último inicio, usuarios ingresados en el sistema
y archivos de identificación de proceso (PID) de
los servicios en ejecución. En la versión 3.0 del
FHS la funcionalidad de éste directorio se ha
movido hacia /run y en éstos —para fines de
compatibilidad— /var/run es un enlace simbólico
que apunta hacia /run.
/var/spool Colas de procesamiento y carretes de datos de
aplicaciones.
/var/tmp Archivos temporales que prevalecen después
de un reinicio.
3.- explica el concepto la tenencia de escritura y lectura de un archivo.-
Consiste en leer la información contenida de un archivo y luego actualizarla
añadiendo nuevos datos.
10. 4.- explica brevemente el funcionamiento del algoritmo de localización en el
disco SCAN-
Recibe el nombre de algoritmo del ascensor porque se comporta como tal: va
atendiendo las solicitudes que va encontrando en el sentido en el que se van
desplazando las cabezas de lectura/escritura por el disco.
SCAN: las cabezas se mueven de un extremo a otro del disco, atendiendo las
solicitudes que se van encontrando.
5 Generalmente el software de e / s se estructura en capas cuáles son?
Manejadores de interrupciones. Directivas de dispositivos. Software de S. O.
independiente de los dispositivos. Software a nivel usuario.
6 Que debe hacer El software independiente del dispositivo y menciona un
ejemplo:
Ocultar a los niveles superiores los diferentes tamaños de sector de los distintos
discos. Proporcionar un tamaño uniforme de los bloques,
Por ej.: considerar varios sectores físicos como un solo bloque lógico.
7 Cuales son Los principales criterios de categorización de las políticas de
planificación:
Capacidad de ejecución. Media del tiempo de respuesta. Varianza de los
tiempos de respuesta (predecibilidad).
8 mencione algunos Errores en Discos:
Error de programación:
O Ej.: Solicitar un sector no existente.
Error temporal en la suma de verificación:
O Ej.: Provocado por polvo en la cabeza.
Error permanente en la suma de verificación:
9 Cuales son las clasificaciones de los dispositivos de i/o?
Dispositivos de bloque. Dispositivos de carácter.
10 Mencione algunos Ejemplos de controladores, sus direcciones de e / s y
sus vectores de interrupción.
11. En mi opinión hay una gran diversidad de sistemas operativos hoy en día, empezando por el
Unix y MS-DOS desde hace más de 30 años los sistemas operativos han ido
evolucionando. En el trabajo que he realizado los sistemas operativos que me han parecido
los más importantes aunque no hay machísimos más.
Ahora el mundialmente usado es el sistema operativo de Microsoft-Windows, Windows 7
es el más recientemente que han desarrollado Microsoft. No he tenido la oportunidad de
usarlo mucho, tengo amigos que recientemente se han comprado algún ordenador ya están
con el Windows 7 incorporado, les he preguntado que les pareció, y parece que por ahora
están contentos, mejor que el Windows Vista. No es tan pesado como el Windows Vista
que la mayoría de la gente lo ha clasificado como un fracaso total de la compañía
Microsoft.
El mejor sistema operativo para utilizarlo para navegar por Internet es Linux, un sistema
operativo de código abierto y gratuito en comparativa a Windows. Linux es un sistema
operativo muy seguro y sobre todo gratuito.
Ahora bien, la mayoría de las aplicaciones y juegos que hay en la actualidad son
compatibles con el sistema operativo de Microsoft, lo que causa muchos problemas de
incompatibilidad a la hora de instalarte Linux y utilizar las aplicaciones informáticas de
Windows.
Para mí, las personas que les gusta la música, el video y todo relacionado con la multimedia
el mejor sistema operativo para ello es Mac, un sistema operativo desarrollado por Apple.
Uno de los principales objetivos de los ordenadores Macintosh es ofrecer las mejores
prestaciones al mínimo precio posible.
La verdad es que de los sistemas operativos de Unix y MS-DOS, no os puedo decir mucho,
ya que, nunca he usado dichos sistemas operativos, hasta ahora tampoco los conocía, no he
visto ningún ordenador actualmente que funcione con los sistemas operativos mencionados
anteriormente.
Para finalizar, a los amantes de los juegos les recomiendo Windows, los amantes de
navegar por Internet sin estar preocupados por si lo puede entrar algún virus les recomiendo
Linux, y por último recomiendo Mac a las personas adictas a la multimedia.