Basicos
Dispositivos
Aspectos de diseño
SISTEMA DE ARCHIVOS
Otras
100
Es un conjunto de información relacionada definida por su creador. En general, es una serie de bits, bytes o registros cuyo significado está definido por su autor y los usuarios
Qué es un archivo.
100
Son los que entienden operaciones como read, write o seek
What is dispositivo orientado al bloque
100
¿Cuantos accesos a disco se requieren para leer 30 bloques lógicos consecutivos de un archivo? Mediante asignación contigua.
R.- 1 Si el archivo ocupa 30 bloques, la asignación contigua comenzará en el bloque “b” y ocupará hasta el “b + 30 - 1”. Pero el acceso será de 1, el necesario para encontrar el primer bloque “b”
100
Menciona un método de asignación de espacio en disco
Asignación contigua Mediante listas enlazadas Mediante índices
100
Capital de Francia
What is París
200
Menciona tres ejemplos de atributos en archivos.
tipo, la fecha y hora de creación, el nombre o identificador de su creador, etc.
200
Una llamada Select en dispositivo de red, para que nos sirve
Permite testear si algún socket está esperando un paquete o tiene un paquete para enviar.
200
¿Cuantos accesos a disco se requieren para leer 30 bloques lógicos consecutivos de un archivo? Mediante listas enlazadas.
R. 30 • Unos pocos bytes de cada bloque se reservan como puntero al siguiente bloque, el resto del bloque contiene los datos del archivo. • Para leer un archivo solo hay que seguir los punteros de bloque a bloque. • Por lo tanto habrá que hacer tantos accesos como bloques, es decir, 30
200
En este tipo de asignación de un archivo es definido por la dirección del primer bloque y la longitud del archivo.
Qué es Asignación Contigua
200
Distancia de un ultra maratón
A) 42 km y 195 metros. B) 50 km C) más de 42 km y 195 metros
300
En sistemas operativos tipo unix no se definen tipos de archivos, ¿es esto cierto?
Cierto
300
¿Cuando se utiliza Bloking?
cuando no podemos determinar exactamente cuanto va a tardar una E/S.
300
¿Cuantos accesos a disco se requieren para leer 30 bloques lógicos consecutivos de un archivo? Mediante indexación.
R. 31 A parte de tener que ir a buscar los 30 bloques, habrá inicialmente que leer la tabla del disco y traerla a memoria, entonces el número de accesos es de “30 + 1”
300
En este nivel de diseño el más cercano al hardware se crean las transferencias de información entre la memoria y el disco.
Dispositivos físicos de control
300
Cual la capacidad común de un DVD
4.7 Gigas
400
Una operación de lectura leía el registro actual y automáticamente avanzaba al siguiente registro del archivo. La operación de escritura añadía el registro al final y avanzaba al nuevo final de archivo, como se le llama a este tipo de acceso a archivos.
Acceso Secuencial
400
menciona un dispositivo que requiere una entrada no bloqueante.
El mouse, el teclado o una aplicación de vídeo.
400
El cuello de botella en muchas aplicaciones de los computadores está en los tiempos de acceso al disco, que es del orden de cien mil veces más lento que a la memoria principal, ¿qué lo resuelve?
El uso de cachés
400
Usa las características del nivel anterior para leer y escribir bloques al disco y desde el disco.
Sistema básico de archivos
400
Compositor del vals sobre las olas
Juventino Rosas
500
Con la aparición de los discos se pudo acceder directamente a cualquier registro del archivo, dando lugar a los denominados archivos de ¿? Ahora no se lee el próximo registro, sino que se especifica leer el registro “n”
acceso arbitrario, o aleatorio
500
Es lo que permite que se siga procesando mientras se realiza una entrada / salida (I/O)
What is Multithread
500
¿Este es un ejemplo de ? programa 1: (D1, leer-escribir), (D3, ejecutar) archivo 1: (D1, leer) archivo 2: (D2, escribir)
Lista de Accesos
500
Es el que conoce la estructura de directorios. Los directorios se pueden tratar como archivos de forma que el módulo de organización de éstos puede leer y escribir los directorios cuando se producen peticiones del sistema de archivos lógicos.
Sistema de archivos lógicos
500
Creador del World Wide Web
Tim Berners-Lee
M
e
n
u