Buscar

Observe o código a seguir, que está manipulando uma imagem totalmente branca: pixel = imagem.getPosition (0, 0) pixel.setRed( 0 ) ; pixel.setGreen ...

Observe o código a seguir, que está manipulando uma imagem totalmente branca: pixel = imagem.getPosition (0, 0) pixel.setRed( 0 ) ; pixel.setGreen ( 0 ) ; pixel.setBlue ( 0 ) ; Parte 1 pixel.setBlue ( 0 ) ; print (imagem) ; pixel = imagem.getPosition (0, 1) pixel.setRed ( 0 ) ; pixel.setGreen( 0 ) ; pixel.setBlue ( 0 ) ; print (imagem) ; Parte 2 pixel = imagem.getPosition (0, 0) pixel.setRed ( 255 ) ; pixel.setGreen ( 255 ) ; pixel.setBlue ( 255 ) ; print (imagem) ; Se o computador executar as linhas de código da parte 1 e, segundos depois, as linhas de código da parte 2, qual será o efeito observado nas imagens apresentadas na tela?

Um pixel preto se deslocando para baixo.
Um pixel preto se deslocando para a esquerda.
Um pixel cinza se deslocando para a esquerda.
Um pixel cinza se deslocando para baixo.
Um pixel preto se deslocando para a direita.
a) Um pixel preto se deslocando para baixo.
b) Um pixel preto se deslocando para a esquerda.
c) Um pixel cinza se deslocando para a esquerda.
d) Um pixel cinza se deslocando para baixo.
e) Um pixel preto se deslocando para a direita.

Essa pergunta também está no material:

PENSAMENTO COMPUTACIONAL
1 pág.

💡 1 Resposta

User badge image

Ed Verified user icon

A resposta correta é a letra d) Um pixel cinza se deslocando para baixo. Na parte 1 do código, o pixel na posição (0,0) é alterado para preto (setRed(0), setGreen(0), setBlue(0)), enquanto o pixel na posição (0,1) permanece branco. Na parte 2 do código, o pixel na posição (0,0) é alterado para branco (setRed(255), setGreen(255), setBlue(255)). Portanto, o resultado será um pixel cinza (preto e branco misturados) se deslocando para baixo, já que o pixel na posição (0,0) se tornará branco e o pixel na posição (0,1) permanecerá branco.
0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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