Buscar

Para armazenar informações, os computadores usam um sistema binário. Em binário, todos os dados são representados em sequências de 1s e 0s. A unida...

Para armazenar informações, os computadores usam um sistema binário. Em binário, todos os dados são representados em sequências de 1s e 0s. A unidade mais básica do binário é um bit, que é apenas um único 1 ou 0. A próxima maior unidade do binário, um byte, consiste em 8 bits. Cada ativo digital que você já encontrou é construído neste sistema de bytes, que são agrupados de uma forma que faz sentido para os computadores. Quando nos referimos aos tamanhos dos arquivos, estamos nos referindo ao número de bytes. O texto é um dos muitos ativos que os computadores armazenam e processam. O texto é composto de caracteres individuais, cada um deles representado em computadores por uma sequência de bits. Essas cadeias de caracteres são montadas para formar palavras digitais, frases, parágrafos etc. Assim como os caracteres se juntam para formar palavras e frases na linguagem, o código binário o faz em arquivos de texto. O termo UTF significa Unicode Transformation Format (Formato de Transformação Unicode). Desta forma, o UTF refere-se a vários tipos de codificações de caracteres Unicode, incluindo UTF-7, UTF-8, UTF-16 e UTF-32. O padrão internacional de caracteres UTF-16 utiliza 16 bits para armazenar cada caractere digitado. Imagine que você tem um novo pendrive com capacidade de armazenamento de 16 Gigabytes (GB). A quantidade de caracteres armazenados neste pendrive é aproximadamente:


A 32 milhões de caracteres UTF-16.
B 16 bilhões de caracteres UTF-16.
C 8 bilhões de caracteres UTF-16.
D 32 bilhões de caracteres UTF-16.
E 8 milhões de caracteres UTF-16.

Essa pergunta também está no material:

Exercício aula3
12 pág.

Bases Computacionais da Ciência Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Para responder à pergunta, precisamos considerar que o padrão internacional de caracteres UTF-16 utiliza 16 bits para armazenar cada caractere digitado. Um byte é composto por 8 bits, portanto, um caractere UTF-16 ocupa 2 bytes. Se temos um pendrive com capacidade de armazenamento de 16 Gigabytes (GB), precisamos converter essa capacidade para bytes. 1 Gigabyte (GB) é igual a 1 bilhão de bytes. Portanto, 16 Gigabytes (GB) é igual a 16 bilhões de bytes. Agora, podemos calcular a quantidade aproximada de caracteres UTF-16 que podem ser armazenados no pendrive: 16 bilhões de bytes / 2 bytes (por caractere UTF-16) = 8 bilhões de caracteres UTF-16. Portanto, a alternativa correta é a letra C) 8 bilhões de caracteres UTF-16.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais