PUERTA | PUERTA CS 2013 | Pregunta 65 – Part 2

Considere un disco duro con 16 superficies de grabación (0-15) que tiene 16384 cilindros (0-16383) y cada cilindro contiene 64 sectores (0-63). La capacidad de almacenamiento de datos en cada sector es de 512 bytes. Los datos están organizados en forma de cilindro y el formato de direccionamiento es. Un archivo de tamaño 42797 KB está almacenado en el disco y la ubicación del disco inicial del archivo es <1200, 9, 40>. ¿Cuál es el número de cilindro del último sector del archivo, si se almacena de forma contigua?
(A) 1281
(B) 1282
(C) 1283
(D) 1284

Respuesta: (D)
Explicación: El tamaño del archivo es 42797KB= 4279*2^10B=85594*2^9B.
Ahora, un sector = 512B
, por lo que el archivo se almacenará en 85594 sectores, es decir, necesitamos cruzar 85594 sectores,
el inicio del archivo es el
número de cilindros para cruzar = 85594/16 * 64 = 83 cilindros
sectores restantes para cruzar = 85594- (83 * 16 *64)=602
número de superficies a cruzar=9
Entonces, para cruzar la superficie 9, necesitamos cruzar en más cilindros, ya que el archivo comenzó en la superficie 9 y el número de superficie en el cilindro es 16, por lo que
el número de cilindros para cruzar = 83 + 1 = 84
, por lo que el cilindro no. 1200+84=1284
Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *