-
1 byte = 8 bits
1 kb = 1024 bytes
1 mb = 1024 kb
300.50 = 15000 Linhas
15000.80 = 1200000 caracteres
1200000.8 = 9600000 bits
9600000/8 = 1200000 bytes
1200000/1024 ≈ 1172 kb
1172/1024 ≈ 1,1 mb
(Letra B)
-
Multiplicando 80 * 50 sabe-se o número de caracteres contida em uma página. O resultado é 4000. Multiplicando por 300 sabe-se o número de caracteres do livro inteiro. Dá 1.200.000.
1 KB = 1000 bytes
1MB = 1000000 bytes
1GB = 1000000000 bytes
Agora fica fácil - 1200000 = 1,2 MB
-
Vamos lá...
50 linhas
80 caracteres por linha ( Cada caracter corresponde à 8 bits)
8 bits é o mesmo que 1 Byte. ( Logo, tem-se 80 Bytes por linha)
Múltiplica-se 80 bytes pelo número de linhas de cada página (50 linhas). 80 x 50 = 4000
Ou seja, em cada página temos 4000 bytes.
A questão deseja saber quantos bytes terão as 300 páginas.
Logo, multiplica-se 4000 por 300, obtendo o total de 1200000 Bytes.
1 KB tem 1.024 Bytes
1 MB tem 1.024 KB ou 1.024² Bytes
Sendo assim, transformando o valor citado anteriormente (1200000 bytes) em MB (dividindo por 1024²) , chega-se ao aproximado valor de 1,2 MB (GABARITO)
Espero ter ajudado os colegas.
Sempre em frente!
-
Uma página de um livro possui 50 linhas e pode-se digitar 80 caracteres em cada linha. Cada caractere corresponde a 8 bits no sistema binário utilizado.
Nessa situação, se o livro contiver 300 páginas de texto terá, aproximadamente, o seguinte valor:
Uma letra = um byte
50 * 80 = 4000 bytes por página
4000 * 300 = 1.200.000 bytes.
Só de olhar a gente vê a resposta (B) como resposta, pois 1,2MB = 1.2 * 1024 = 1.228.800 Bytes,
-
Acredito que assim fica mais fácil entender:
1º precisamos saber quantos caracteres há no livro todo:
a) 50 linhas X 80 caracteres = 4.000 caracteres por página.
b) 4.000 caracteres X 300 páginas = 1.200.000 caracteres no livro todo.
2º precisamos dividir todos esses caracteres pelo padrão 1024 bytes (que corresponde a 1KByte) que nos levará a saber se estamos diante de 1MB, 1 GB etc. Se o resultado da divisão desse exatamente 1024 estaríamos diante de exatamente 1MB, pois:
1 Byte = 8 bites
1KByte = 1024 Bytes
1MByte = 1024 KBytes
A divisão 1.200.000 por 1024 deu aprox. 1171 KBytes, ou seja um pouco mais de 1MByte. Ou 1,2MBytes.
-
Excelentes os comentários abaixo!
O raciocínio do Rafael Caminha foi o mais correto.
A questão trabalha com valor aproximado, nesse caso deve-se usar 1000 como referência.
Assim:
50 linhas x 80 caracteres = 4.000 caracteres por página.
4.000 caracteres x 300 páginas = 1.200.000 caracteres no livro todo.
1.200.000 / 1000
= 1,2 Mbytes
Vejam a explicação do professor Rodrigo Schaeffer
https://www.youtube.com/watch?v=dxE9KNB3JjA&index=12&list=PLKaxXxugagVtg0RihCckAhk1lsc0gkPNm
-
1 byte (B) = 8 bits (b)
Obs: O "B" maiúsculo é BYTE. O "b" minúsculo é BIT.
Obs: nas escalas, a FGV considera os valores aproximados. Sendo assim, fica:
Escala de bits (pula de 1.000 em 1.000):
Bite (b) = 1 bit
Kilobit (Kb) = 1.000 bits
Megabit (Mb) = 1.000.000 bits
Gigabit (Gb) = 1.000.000.000 bits
Terabit (Tb) = 1.000.000.000.000 bits
Escala de bytes (pula de 1.000 em 1.000):
Byte (B) = 1 byte
Kilobyte (KB) = 1.000 bytes
Megabyte (MB) = 1.000.000 bytes
Gigabyte (GB) = 1.000.000.000 bytes
Terabyte (TB) = 1.000.000.000.000 bytes
Mnemônico: BK (Burguer King) é MEGA GosToso
(Bite Kilo Mega Giga Tera)
-----
Thiago
-
50 linhas x 80 caracteres x 300 páginas = 1200000 B
1200000/1000 = 1200 KB
1200/1000 = 1,2 MB
-
Vc errou porq não considerou que 8b é igual a 1B.
8b=1B. Cada caractere equivale a 1B. (Não faça regra de 3 com 8b que vai dar erro)
Logo, 50 linhas x 80 caracteres x 300 páginas = 1.200.000 caracteres = 1.200.000B
Agora sim, se:
1000B -> 1KB (fgv arredonda)
1.200.000B -> x
(Regra de 3)
1.200.000B= 1.200KB = 1,2 MB