Descreva um algoritmo em pseudocódigo que codifique uma imagem colorida de 2×2 pixels usando representação RGB…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Codificar a informação de diferentes formas, entendendo a importância desta codificação para o armazenamento, manipulação e transmissão em dispositivos computacionais.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Descreva um algoritmo em pseudocódigo que codifique uma imagem colorida de 2×2 pixels usando representação RGB com 8 bits por canal. Mostre como armazenar cada pixel e calcule o total de bits usados.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Cálculo: cada pixel RGB usa 3 canais × 8 bits = 24 bits. Para 2×2 = 4 pixels ? 4 × 24 = 96 bits (12 bytes). Pseudocódigo (exemplo): array bytes = [] for row in 0..1: for col in 0..1: (R,G,B) = lerPixel(row,col) // cada valor 0..255 append(bytes, byte(R)) append(bytes, byte(G)) append(bytes, byte(B)) // bytes contém sequência de 4 pixels × 3 bytes = 12 bytes (96 bits) Observações: o algoritmo armazena cada canal como um byte; para compressão ou outra codificação, substituir a etapa de append por transformação desejada.
Explicação
O cálculo realizado considera que cada pixel é composto por três canais de cor (R, G e B), cada um utilizando 8 bits, totalizando 24 bits por pixel. Multiplicando pelo número total de pixels (4), chega-se a 96 bits, que correspondem a 12 bytes. O pseudocódigo apresentado ilustra como os valores de cada canal são lidos e armazenados em um array, refletindo a estrutura necessária para representar a imagem.
Raio-X da questão
algoritmo de codificação
avaliacao
representação RGB · pseudocódigo
Revisar conceitos de representação de cores e algoritmos em pseudocódigo.
O aluno pode confundir a representação de pixels e não considerar que cada canal RGB usa 8 bits, resultando em um cálculo incorreto do total de bits.
ciencia_tecnologia
criatividade
cientifico
Questões parecidas com resolução
- Na escola, Pedro quer anotar no caderno que trouxe uma maçã para o lanche. Como Pedro pode guardar esse recado usando um…
- Na sala de jogos, a professora anotará o nome da criança, a quantidade de peças e a data de devolução de cada jogo…
- Lia tirou uma foto do gato no pátio da escola e quer guardar o arquivo com esse nome. Qual nome de arquivo é adequado…
- Na feira de ciências, a turma fez um robô. No computador, os alunos vão guardar o nome do robô, a quantidade de pilhas e…
- — Preciso saber quais mudas podem ser entregues hoje, mesmo sem olhar o visor — disse a voluntária que organiza a feira…
- — Tia, onde fica o livro do Ziraldo? — perguntou uma criança na biblioteca do bairro. Para ajudar nas buscas…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
