SOII. Nivel 3 SF

Quiz
•
Computers
•
University
•
Medium
Adelaida Delgado
Used 230+ times
FREE Resource
6 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
El mapa de bits utilizado para mantener el espacio libre del disco virtual de la práctica ocupará
Tantos bytes como bloques tenga el disco
Tantos bits como bloques libres tenga el disco
Tantos bits como bloques tenga el disco
Tantos bits como bloques tenga el disco * BLOCKSIZE * 8
Answer explanation
El mapa de bits necesita un bit por cada bloque del disco para indicar si está libre o ocupado. Por lo tanto, la respuesta correcta es que ocupará tantos bits como bloques tenga el disco.
2.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Indica cuál de las siguientes expresiones es la correcta para escribir un inodo en el dispositivo virtual de la práctica de la asignatura, siendo ninodo el identificador de tal inodo, almacenado en inodos[ninodo%(BLOCKSIZE / INODOSIZE)]
bwrite (SB.posPimerBloqueAI + (ninodo * INODOSIZE) / BLOCKSIZE, &inodo)
bwrite (ninodo, &inodo)
bwrite (ninodo, inodos)
bwrite (SB.posPimerBloqueAI + (ninodo * INODOSIZE) / BLOCKSIZE, inodos)
Answer explanation
La expresión correcta es 'bwrite (SB.posPimerBloqueAI + (ninodo * INODOSIZE) / BLOCKSIZE, inodos)'. Esto asegura que se escribe en la posición correcta del dispositivo virtual, calculando el bloque adecuado para el inodo, y que lo que se escribe ocupa un bloque (conteniendo el inodo correspondiente).
3.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Indica cuál de las siguientes expresiones es la correcta para obtener el bloque físico al que hay que acceder en la función escribir_bit (nbloque) de la práctica de la asignatura:
(nbloque / 8 ) / BLOCKSIZE + SB.posPimerBloqueMB
(nbloque / 8 ) % BLOCKSIZE + SB.posPimerBloqueMB
nbloque / BLOCKSIZE
SB.posPimerBloqueMB + nbloque
Answer explanation
La expresión correcta es (nbloque / 8 ) / BLOCKSIZE + SB.posPimerBloqueMB, ya que divide el número de bloques por 8 para obtener el número de bytes y luego lo divide por BLOCKSIZE para localizar el bloque físico, sumando la posición inicial del mapa de bits.
4.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Indica cuál de las siguientes afirmaciones es FALSA en la práctica, después de ejecutar completamente mi_mkfs.c:
El nº de bloques libres es igual al nº de bloques del sistema, pasado por parámetro en la consola
Queda determinada la cantidad de inodos del sistema de ficheros
Queda reservado el inodo para la raíz de directorios
Queda creada la lista de inodos libres
Answer explanation
La afirmación falsa es que el nº de bloques libres es igual al nº de bloques del sistema. Al ejecutar mi_mkfs.c, se reservan bloques para inodos y otros metadatos, por lo que no todos los bloques son libres.
5.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
En un sistema de ficheros con estructura de inodos como en la práctica, de direcciones de bloques de 32 bits, con un tamaño de bloque de 4KB, ¿cuál es el tamaño máximo en bytes de un fichero?
12 + 256 + 2562 + 2563
(12 + 256 + 2562 + 2563) * 4096
12 + 1024 + 10242 + 10243
(12+ 1024 + 10242 + 10243) * 4096
Answer explanation
El tamaño máximo de un fichero se calcula considerando todos los bloques lógicos que podemos direccionar mediante los punteros directos y los 3 niveles de punteros indirectos. Si el tamaño de bloque es 4096 bytes y el de los punteros es de 4 bytes, entonces en un bloque nos caben 4096/4= 1024 punteros. La cantidad de bloques lógicos que podemos direccionar serán: 12 (punteros directos) + 1024 (indirectos0) + 1024 (indirectos1)² + 1024³ (indirectos2). Para saber el tamaño del fichero falta multiplicar esa cantidad de bloques * el tamaño del fichero (4096).
6.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Un sistema de ficheros de 32 bits, bloques de 1 KB, inodos con tres punteros indirectos de diferentes niveles como en la práctica ¿cuántos bloques índice puede llegar a tener asignado un fichero?
2563
256² + 256 *2+ 3
2562
10243
Answer explanation
Con un tamaño de bloque de 1024 bytes nos caben 256 punteros en un bloque. De punteros Indirectos0 sale 1 bloque de 256 punteros. De punteros Indirectos1 se despliega 1 bloque de 256 punteros + 256 bloques de punteros. De punteros Indirectos2 se despliega 1 bloque de 256 punteros + 256 bloques de punteros + 256² bloques de punteros. Por lo tanto, el total es 256² + 256*2 + 3.
Similar Resources on Wayground
10 questions
Eva_Fi_I_Pe_Clave de Algoritmos

Quiz
•
10th Grade - University
10 questions
SOII. Sistemas de ficheros - Métodos de asignación

Quiz
•
University
10 questions
Tema 3: Control de Flujo

Quiz
•
University
10 questions
Recursos TIC y STEAM

Quiz
•
10th Grade - University
10 questions
Estructuras Repetitivas 'do while'

Quiz
•
University
8 questions
BLOCKCHAIN QUIZ

Quiz
•
University
10 questions
Cuestionario de Blockchain

Quiz
•
University
10 questions
FP Tema 3: Control de flujo

Quiz
•
University
Popular Resources on Wayground
55 questions
CHS Student Handbook 25-26

Quiz
•
9th Grade
18 questions
Writing Launch Day 1

Lesson
•
3rd Grade
10 questions
Chaffey

Quiz
•
9th - 12th Grade
15 questions
PRIDE

Quiz
•
6th - 8th Grade
40 questions
Algebra Review Topics

Quiz
•
9th - 12th Grade
22 questions
6-8 Digital Citizenship Review

Quiz
•
6th - 8th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade