IIC2333 / Foro-2020-2

4 stars 0 forks source link

I2: Aclaraciones de enunciado #91

Open cruz opened 4 years ago

cruz commented 4 years ago

El contenido de esta issue se actualizará con las preguntas que se reciban. Para formular una nueva pregunta, responder a esta issue. Se intentará responder en el tiempo más breve posible.

Pregunta 7b. Dice que se utilizan números de secuencia de acuerdo a la cantidad de byte, en el payload. ¿Ahi se refieren que el número de secuencia está en el payload?, ¿o que se incrementa según la cantidad de bytes que hay en el payload

Se incrementa según la cantidad de bytes que utiliza el payload. Se cambió un poco la redacción de la pregunta para que quede más claro eso.

Pregunta 5. No consideramos latencia, ¿verdad?

Sí. No consideren el tiempo necesario para copiar los datos al pendrive. Fue agregada esa indicación al enunciado.

Pregunta 2d. ¿Podemos asumir que el tamaño de PTE de la tabla de primer nivel está en bits?

Sí, está en bits. Se agregó esa indicación al enunciado.

Pregunta 2c, no me queda claro la redacción. Está diciendo que f=8, o que se utiliza 1 Byte para el número de frame?

f está en bit. Cuando dice f=8 son 8 bit. Lo que equivale a 1 Byte. Si f utiliza 8 bit para el número de frame es lo mismo que decir que f utiliza 1 Byte para el número de frame

Pregunta 2b, consideramos bit de validez para la tabla o eso también cuenta como metadata?

El bit de validez es parte de la metadata de la PTE. No se cuenta en la pregunta.

Pregunta 5, Megabits son 1024 Kilobits ? y Kilobits son 1024 bits ? o estoy mal ?

1KByte = 2^10 Byte 1 kilobit = 1000 bits, y 1 megabit son 1000 kilobits o 1000000 (un millón) bits. Kilobits, megabits, etc. se usan para referirse a tasas de transmisión de datos en redes, como "mbps" o megabits por segundo.

Pregunta 4. Se puede asumir que sabes por lo menos la ubicación del archivo como referencia inicial para los distintos sistemas? o se parte sin conocimiento alguno y se debería buscar todo el disco para primero encontrar el archivo y posteriormente la ubicación deseada?

Sí, conoces la ubicación inicial del archivo. No hay que buscarlo.

Pregunta 5. Con la aclaración de la 5 me confundí, un GB lo consideramos como 2^30 Bytes, o como 10 ^9 Bytes? al final la pregunta va a si usamos el prefijo del SI o el prefijo binario para la pregunta.

1 GByte = 2^30 Byte

Pregunta 3. El enunciado dice que "en cada iteración accede a la página siguiente", esto se refiere que en el for, por ejemplo, cuando i = x se accede a la página n, y cuando i = x +1, se accede a la página n + 1?

Sí y no. i se incrementa en 1, pero mira como se incrementa la posición a la que se accede en m[(i*d)%(10*d)]

Pregunta 4. Conocemos también el bloque de término del archivo?

No. En general se conoce solamente un bloque, que es el apuntado por la entrada de directorio.

Pregunta 4. se espera que escribamos todas las respuestas en términos de N, T y F ?

No necesariamente. Solo en la medida que les sirvan.

Pregunta 2d, cuando se refiere a uso de memoria para una traducción,se refiere al uso total del sistema (diferentes tablas). O el uso de esa traducción, suponiendo que ya están las tablas necesarias, (contar solo las entradas usadas).

Solo considera lo que necesitas tener en memoria para hacer UNA traducción.

Pegunta 3, en una iteración del for se accede a las páginas donde está a, d y m[(i d)%(10 d)], en qué orden ocurre esto?

La verdad depende mucho del compilador. Una manera general en que los compiladores resuelven esto sería i, d, m, a. Sin embargo, para efectos de esta pregunta es razonable suponer que esas 4 variables se encuentra en la misma página.

isiguelfand commented 4 years ago

Hola! En la pregunta 2c, no me queda claro la redacción. Está diciendo que f=8, o que se utiliza 1 Byte para el número de frame?

cruz commented 4 years ago

Hola! En la pregunta 2c, no me queda claro la redacción. Está diciendo que f=8, o que se utiliza 1 Byte para el número de frame?

Respondido @isiguelfand. Igual mira bien si respondí tu duda.

isiguelfand commented 4 years ago

Gracias! Me confundió que diga f bit, porque en primera instancia lo entendí como que se utilizaban f bits para el número de frame.

kelseyfranken commented 4 years ago

Hola! No me quedó claro que material esta permitido usar. Podemos usar material externo al curso? Gracias!

cruz commented 4 years ago

Hola! No me quedó claro que material esta permitido usar. Podemos usar material externo al curso? Gracias!

La interrogación es una instancia de evaluación individual. Puede utilizar el foro de preguntas, consultar apuntes de clase, videos o material públicamente disponible, el cual debe ser citado, pero sus respuestas deben reflejar su trabajo individual.

Bneya commented 4 years ago

Hola, en la 2b consideramos bit de validez para la tabla o eso también cuenta como metadata?

Franco1605 commented 4 years ago

Hola, en la pregunta 5, Megabits son 1024 Kilobits ? y Kilobits son 1024 bits ? o estoy mal ?

jeharcha commented 4 years ago

Hola profesor. Para la respuesta de la pregunta 2d, ud indicó que se "agregó esa indicación al enunciado". ¿Debería hacer refresh de la página para poder ver las nuevas indicaciones en el enunciado? ¿Ud sabe si se guardan mis respuestas, y no pierdo el intento para realizar el examen? Gracias!!

Taeval commented 4 years ago

En la pregunta 5: cuidado con la diferencia entre byte y bit. 1 kilobit = 1000 bits, y 1 megabit son 1000 kilobits o 1000000 (un millón) bits. Kilobits, megabits, etc. se usan para referirse a tasas de transmisión de datos en redes, como "mbps" o megabits por segundo.

mframos3 commented 4 years ago

Pregunta 4:

Se puede asumir que sabes por lo menos la ubicación del archivo como referencia inicial para los distintos sistemas? o se parte sin conocimiento alguno y se debería buscar todo el disco para primero encontrar el archivo y posteriormente la ubicación deseada?

Taeval commented 4 years ago

En la pregunta 2b: No tienen que considerar el bit de validez, porque este forma parte de la metadata.

EDIT: Me confundí, el bit de validez SÍ es parte de la metadata. Por favor disculpen las confusiones que esto puede haber causado 😞

NachoJuanDev commented 4 years ago

En la pregunta 2b: En la metadata no se cuenta el bit de validez

Entonces, si debemos tener en cuenta el bit de validez para nuestros calculos?

jeharcha commented 4 years ago

En la pregunta 2b: En la metadata no se cuenta el bit de validez

O sea, ¿debería agregar un bit para la validez en la entrada, aún cuando me dicen que "no considere bits de metadata"?. Quizás lo entendí mal, pero yo consideraba que el bit de validez si era parte de la metadata.

cruz commented 4 years ago

Hola profesor. Para la respuesta de la pregunta 2d, ud indicó que se "agregó esa indicación al enunciado". ¿Debería hacer refresh de la página para poder ver las nuevas indicaciones en el enunciado? ¿Ud sabe si se guardan mis respuestas, y no pierdo el intento para realizar el examen? Gracias!!

Según lo que me han reportado, al hacer refresh se mantienen las respuestas. PERO como no le creo tanto a Canvas (y a algunos browsers), mejor abran otra ventana con la evaluación :) ... o bien, copien las respuesta a un archivo local (como hacer un git stash pero manual).

cruz commented 4 years ago

En la pregunta 2b: En la metadata no se cuenta el bit de validez

O sea, ¿debería agregar un bit para la validez en la entrada, aún cuando me dicen que "no considere bits de metadata"?. Quizás lo entendí mal, pero yo consideraba que el bit de validez si era parte de la metadata.

Hola. Creo que se entendió mal la respuesta que dio @Taeval . Lo que quería decir es que el bit de validez no se cuenta (en la pregunta que habla sobre la metadata)

Bneya commented 4 years ago

En la pregunta 2b: En la metadata no se cuenta el bit de validez

O sea, ¿debería agregar un bit para la validez en la entrada, aún cuando me dicen que "no considere bits de metadata"?. Quizás lo entendí mal, pero yo consideraba que el bit de validez si era parte de la metadata.

Hola. Creo que se entendió mal la respuesta que dio @Taeval . Lo que quería decir es que el bit de validez no se cuenta (en la pregunta que habla sobre la metadata)

Me confundí aún más entonces D: . Si son x bits para el número, 1 bit de validez y no considero metadata, entonces tengo en total x o x+1 bits?

De la pregunta 3 del control 6 entendí que el bit de validez sí era parte de la metadata image

Taeval commented 4 years ago

@Bneya me equivoqué yo más arriba. No tienes que considerar el bit de validez porque este forma parte de la metadata. Ya edité el mensaje en donde me equivoqué, por si acaso.

Bneya commented 4 years ago

@Bneya me equivoqué yo más arriba. No tienes que considerar el bit de validez porque este forma parte de la metadata. Ya edité el mensaje en donde me equivoqué, por si acaso.

Perfecto, muchas gracias :)

miguelramirezv commented 4 years ago

Hola! en la pregunta 3 el enunciado dice que "en cada iteración accede a la página siguiente", esto se refiere que en el for, por ejemplo, cuando i = x se accede a la página n, y cuando i = x +1, se accede a la página n + 1?

Cadagan commented 4 years ago

Pregunta 5: Con la aclaración de la 5 me confundí, un GB lo consideramos como 2^30 Bytes, o como 10 ^9 Bytes? al final la pregunta va a si usamos el prefijo del SI o el prefijo binario para la pregunta.

clementeross commented 4 years ago

Pregunta 4: conocemos también el bloque de término del archivo?

mframos3 commented 4 years ago

En la pregunta 4 se espera que escribamos todas las respuestas en términos de N, T y F ?

tpcantergiani commented 4 years ago

Hola: En la pregunta 2d, cuanso se refiere a uso de memoria para una traduccion,se refiere al uso total del sistema (diferentes tablas). O el uso de esa traduccion, suponiendo que ya estan las tablas necesarias, (contar solo las entradas usadas).

naviera commented 4 years ago

En la pregunta 3, en una iteración del for se accede a las páginas donde está a, d y m[(i d)%(10 d)], en qué orden ocurre esto?