Logo Passei Direto
Buscar

PENSAMENTO COMPUTACIONAL

Ferramentas de estudo

Questões resolvidas

Frequentemente, durante práticas de programação, observamos o resultado de determinado código-fonte, observamos as limitações desse resultado e refletimos como poderíamos proceder para alcançar resultados melhores. Este é um exemplo da habilidade de pensamento computacional denominada:
Abstração
Análise/avaliação
Decomposição
Detecção de padrões
Automação

O esquema de codificação de cores RGB é um modelo simples que permite a composição e representação de imagens coloridas em dispositivos eletrônicos.
Assinale a alternativa que representa o código RGB (Red, Green, Blue) para a cor marrom é:
0,0,0
120,80,0
255,255,255
0,255,0
0,0,255

Carolina é uma desenvolvedora web e está trabalhando em um projeto que envolve a exibição de imagens em um site. Ela recebeu uma solicitação do cliente para implementar uma funcionalidade que permita aumentar o zoom de uma imagem quando o usuário interagir com ela. Carolina está revisando o código fonte e percebeu que existem diferentes parâmetros e propriedades que podem ser manipulados para alcançar esse objetivo. No entanto, ela não tem certeza qual é o parâmetro correto a ser utilizado.
Com base na necessidade de aumentar o zoom de uma imagem no código fonte, assinale a alternativa que indica o parâmetro mais apropriado a ser manipulado:
setResolution.
setEscale.
setZoom.
setOpacity.
setSize.

Rafael é um estudante de design de interfaces e está aprendendo sobre esquemas de cores utilizados em projetos visuais. Ele está pesquisando sobre o esquema de cores RGB, que é amplamente utilizado na representação de cores digitais. Rafael deseja entender melhor como o esquema de cores RGB funciona e como ele é aplicado em diferentes contextos.
Com base nos seus conhecimentos sobre este esquema, assinale a alternativa correta que descreve como as cores são representadas:
As cores são representadas por meio de matrizes numéricas que combinam tons de vermelho, verde e azul, resultando em uma vasta gama de cores.
As cores são representadas por meio de matrizes numéricas que combinam tons de amarelo, ciano e magenta, resultando em uma vasta gama de cores.
As cores são representadas por meio de matrizes alfabéticas que combinam tons de vermelho, verde e azul, resultando em uma vasta gama de cores.
As cores são representadas por meio de matrizes alfabéticas que combinam tons de amarelo, ciano e magenta, resultando em uma vasta gama de cores.
As cores são representadas por meio de vetores gráficos que combinam tons de vermelho, verde, azul e violeta resultando em uma vasta gama de cores.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Frequentemente, durante práticas de programação, observamos o resultado de determinado código-fonte, observamos as limitações desse resultado e refletimos como poderíamos proceder para alcançar resultados melhores. Este é um exemplo da habilidade de pensamento computacional denominada:
Abstração
Análise/avaliação
Decomposição
Detecção de padrões
Automação

O esquema de codificação de cores RGB é um modelo simples que permite a composição e representação de imagens coloridas em dispositivos eletrônicos.
Assinale a alternativa que representa o código RGB (Red, Green, Blue) para a cor marrom é:
0,0,0
120,80,0
255,255,255
0,255,0
0,0,255

Carolina é uma desenvolvedora web e está trabalhando em um projeto que envolve a exibição de imagens em um site. Ela recebeu uma solicitação do cliente para implementar uma funcionalidade que permita aumentar o zoom de uma imagem quando o usuário interagir com ela. Carolina está revisando o código fonte e percebeu que existem diferentes parâmetros e propriedades que podem ser manipulados para alcançar esse objetivo. No entanto, ela não tem certeza qual é o parâmetro correto a ser utilizado.
Com base na necessidade de aumentar o zoom de uma imagem no código fonte, assinale a alternativa que indica o parâmetro mais apropriado a ser manipulado:
setResolution.
setEscale.
setZoom.
setOpacity.
setSize.

Rafael é um estudante de design de interfaces e está aprendendo sobre esquemas de cores utilizados em projetos visuais. Ele está pesquisando sobre o esquema de cores RGB, que é amplamente utilizado na representação de cores digitais. Rafael deseja entender melhor como o esquema de cores RGB funciona e como ele é aplicado em diferentes contextos.
Com base nos seus conhecimentos sobre este esquema, assinale a alternativa correta que descreve como as cores são representadas:
As cores são representadas por meio de matrizes numéricas que combinam tons de vermelho, verde e azul, resultando em uma vasta gama de cores.
As cores são representadas por meio de matrizes numéricas que combinam tons de amarelo, ciano e magenta, resultando em uma vasta gama de cores.
As cores são representadas por meio de matrizes alfabéticas que combinam tons de vermelho, verde e azul, resultando em uma vasta gama de cores.
As cores são representadas por meio de matrizes alfabéticas que combinam tons de amarelo, ciano e magenta, resultando em uma vasta gama de cores.
As cores são representadas por meio de vetores gráficos que combinam tons de vermelho, verde, azul e violeta resultando em uma vasta gama de cores.

Prévia do material em texto

Você acertou 2 de 10
questões
Verifique o seu desempenho e continue
treinando! Você pode refazer o exercício
quantas vezes quiser.
Verificar Desempenho
A
B
C
D
1 Marcar para revisão
No pensamento computacional, qual é o
conceito fundamental que envolve a
capacidade de simplificar um problema
complexo por meio da identificação de
características essenciais e ignorando
detalhes irrelevantes?
Decomposição.
Algoritmo.
Iteração.
Abstração.
Questão 1 de 10
Corretas (2)
Incorretas (8)
Em branco (0)
1 2 3 4 5
6 7 8 9 10
Lista de exercícios Noções De…
Programação:
Exemplos
Com
Manipulação
De Imagens
Digitais
Sair
E Padrões.
Resposta incorreta
Opa! A alternativa correta é a
letra D. Confira o gabarito
comentado!
Gabarito Comentado
A questão aborda um dos principais
conceitos do pensamento
computacional, que é a abstração. A
resposta correta, destaca a capacidade
de simplificar problemas complexos,
identificando características essenciais
e ignorando detalhes irrelevantes. A
abstração é essencial para lidar com
problemas computacionais, permitindo
uma compreensão mais clara e a busca
por soluções eficientes.
 
2 Marcar para revisão
Frequentemente, durante práticas de
programação, observamos o resultado de
determinado código-fonte, observamos as
limitações desse resultado e refletimos como
poderíamos proceder para alcançar
resultados melhores. Este é um exemplo da
habilidade de pensamento computacional
denominada:
A
B
C
D
E
Abstração
Automação
Detecção de padrões
Análise/avaliação
Decomposição
Resposta incorreta
Opa! A alternativa correta é a
letra D. Confira o gabarito
comentado!
Gabarito Comentado
A alternativa correta é a
"Análise/avaliação". Esta habilidade de
pensamento computacional envolve a
avaliação de um código-fonte,
identificando suas limitações e refletindo
sobre como melhorá-lo. É uma
competência essencial para um
programador, pois permite aprimorar a
eficiência do código. Por exemplo,
pode-se reduzir linhas de código e
maximizar a eficiência da codificação. O
enunciado descreve essa habilidade ao
mencionar a análise do resultado de um
código-fonte e a reflexão sobre como
obter melhores resultados.
A
B
C
D
E
3 Marcar para revisão
Entre as técnicas de programação para
manipulação de imagens digitais, há uma que
permite instruir que o computador selecione
pixels sobre os quais determinadas
instruções foram executadas. Por exemplo,
selecionamos pixels em tons de amarelo e,
para esses pixels, instruímos o computador a
alterar sua tonalidade de cor.
Assinale a alternativa cuja instrução reflete
essa ideia de escolher pixels que serão
afetados por um conjunto de instruções:
if( pixel.getRed() > 130 )
pixel=img.getPixel(10,10)
for(pixel: img)
pixel.setRed(0)
pixel.setZoom(20)
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
A alternativa correta é: if( pixel.getRed()
> 130 ). Esta instrução representa uma
estrutura condicional na programação,
que é usada para tomar decisões
baseadas em determinadas condições.
No caso desta questão, a condição é
que o valor do pixel vermelho seja maior
que 130. Se essa condição for
verdadeira, então o computador
executará as instruções dentro do bloco
de código do 'if'. Isso reflete a ideia de
selecionar pixels específicos (neste
caso, aqueles com um valor de vermelho
maior que 130) para serem afetados por
um conjunto de instruções.
4 Marcar para revisão
Observe o código a seguir, que está
manipulando uma imagem totalmente branca:
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?
A
B
C
D
E
Um pixel preto se deslocando para
a esquerda.
Um pixel preto se deslocando para
baixo.
Um pixel preto se deslocando para
a direita.
Um pixel cinza se deslocando para
a esquerda.
Um pixel cinza se deslocando para
baixo.
Resposta incorreta
Opa! A alternativa correta é a
letra B. Confira o gabarito
comentado!
Gabarito Comentado
A execução sequencial do código
revelará um pixel preto, código RGB
(0,0,0), se deslocando para baixo.
5 Marcar para revisão
Lucas é um estudante de programação e
está aprendendo sobre a importância das
estruturas de repetição na programação. Ele
está explorando como essas estruturas
A
B
C
D
E
permitem executar um conjunto de
instruções várias vezes de forma eficiente.
Com base no seu conhecimento sobre a
importância das estruturas de repetição em
programação, assinale a alternativa correta
que descreve a função principal dessas
estruturas.
 
Facilitar a organização de variáveis
e comentários em um programa.
Realizar a entrada e saída de dados
em um programa.
Executar operações matemáticas e
lógicas em um programa.
Permitir a tomada de decisões com
base em condições específicas em
um programa.
Executar um conjunto de instruções
várias vezes de forma eficiente em
um programa.
Resposta incorreta
Opa! A alternativa correta é a
letra E. Confira o gabarito
comentado!
Gabarito Comentado
As estruturas de repetição permitem que
um conjunto de instruções seja
A
B
C
D
executado várias vezes, evitando a
repetição de código e tornando o
programa mais eficiente. Elas são
fundamentais para resolver problemas
complexos que exigem a execução
repetida de tarefas ou a manipulação de
grandes volumes de dados. As demais
alternativas mencionam outras
funcionalidades importantes na
programação, mas não descrevem
adequadamente a função das estruturas
de repetição.
6 Marcar para revisão
No pensamento computacional, qual é o
conceito fundamental que envolve a
capacidade de escrever soluções na forma
de instruções que o computador é capaz de
seguir automaticamente para chegar ao
resultado desejado?
Fatoração.
Automação.
Iteração.
Imaginação.
E
A
B
Padrões.
Resposta incorreta
Opa! A alternativa correta é a
letra B. Confira o gabarito
comentado!
Gabarito Comentado
A automação envolve a capacidade de
escrever soluções na forma de
instruções que podem ser executadas
por um computador. Ao criar um
algoritmo, o objetivo é fornecer ao
computador um conjunto de instruções
claras e precisas que ele possa seguir
para alcançar o resultado desejado.
7 Marcar para revisão
O esquema de codificação de cores RGB é
um modelo simples que permite a
composição e representação de imagens
coloridas em dispositivos eletrônicos.
Assinale a alternativa que representa o
código RGB (Red, Green, Blue) para a cor
marrom é:
(0,0,0)
(120,80,0)
C
D
E
(255,255,255)
(0,255,0)
(0,0,255)
Resposta incorreta
Opa! A alternativa correta é a
letra B. Confira o gabarito
comentado!
Gabarito Comentado
A alternativa correta é: (120,80,0). O
esquema de codificação de cores RGB é
baseado na mistura de luzes vermelha
(Red), verde (Green) e azul (Blue). Cada
cor é representada por um valor que
varia de 0 a 255. No caso da cor
marrom, temos uma predominância de
luz vermelha (120) e uma quantidade
menor de luz verde (80), sem luz azul
(0). As outras alternativas representam
outras cores: (0,0,0) é preto, pois não há
nenhuma luz; (255,255,255) é branco,
pois todas as luzes estão no máximo;
(0,255,0) é verde e (0,0,255) é azul.
8 Marcar para revisão
Carolina é uma desenvolvedora web e está
trabalhando em um projeto que envolve a
A
B
C
D
E
exibição de imagens em um site. Ela recebeu
uma solicitação do cliente para implementar
uma funcionalidade que permita aumentar o
zoom de uma imagem quando o usuário
interagir com ela. Carolina está revisando o
código fonte e percebeu que existem
diferentes parâmetros e propriedades que
podem ser manipulados para alcançar esse
objetivo. No entanto, ela não tem certeza
qual é o parâmetro correto a ser utilizado.
Com base na necessidade de aumentar o
zoom de uma imagem no código fonte,
assinale a alternativa que indica o parâmetro
mais apropriado a ser manipulado:
setResolution.
setEscale.
setZoom.
setOpacity.
setSize.
Resposta incorreta
Opa! A alternativa corretaé a
letra C. Confira o gabarito
comentado!
Gabarito Comentado
Ao mencionar a necessidade de
aumentar o zoom da imagem, a resposta
A
correta é o parâmetro "setZoom". Ao
manipular esse parâmetro, é possível
ajustar o nível de zoom da imagem para
atender às necessidades do usuário. As
demais alternativas não estão
diretamente relacionadas à
funcionalidade de zoom, tornando a
opção "setZoom" a resposta correta
para essa situação hipotética.
9 Marcar para revisão
Rafael é um estudante de design de
interfaces e está aprendendo sobre
esquemas de cores utilizados em projetos
visuais. Ele está pesquisando sobre o
esquema de cores RGB, que é amplamente
utilizado na representação de cores digitais.
Rafael deseja entender melhor como o
esquema de cores RGB funciona e como ele
é aplicado em diferentes contextos. Com
base nos seus conhecimentos sobre este
esquema, assinale a alternativa correta que
descreve como as cores são representadas:
 
As cores são representadas por
meio de matrizes numéricas que
combinam tons de vermelho, verde
e azul, resultando em uma vasta
gama de cores.
B
C
D
E
As cores são representadas por
meio de matrizes numéricas que
combinam tons de amarelo, ciano e
magenta, resultando em uma vasta
gama de cores.
As cores são representadas por
meio de matrizes alfabéticas que
combinam tons de vermelho, verde
e azul, resultando em uma vasta
gama de cores.
 
As cores são representadas por
meio de matrizes alfabéticas que
combinam tons de amarelo, ciano e
magenta, resultando em uma vasta
gama de cores.
As cores são representadas por
meio de vetores gráficos que
combinam tons de vermelho, verde,
azul e violeta resultando em uma
vasta gama de cores.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
O esquema de cores RGB (Red, Green,
Blue) é um modelo aditivo de
representação de cores utilizado em
dispositivos eletrônicos, como
monitores, telas de televisão, câmeras
digitais e sistemas de iluminação. Nesse
esquema, as cores são formadas pela
combinação de três componentes
básicos: vermelho (Red), verde (Green)
e azul (Blue). Cada componente de cor
(vermelho, verde e azul) é representado
por um valor numérico que varia de 0 a
255, indicando a intensidade da cor.
Quando os três componentes são
combinados em diferentes intensidades,
é possível criar uma ampla gama de
cores.
 
10 Marcar para revisão
Suponha que os passos a seguir tenham
como objetivo a cor dos pixels de uma
imagem:
A
B
C
Carregar a imagem na memória para que
seja trabalhada: escrevemos uma linha de
código que carrega a imagem.
Automaticamente processar, um a um,
todos os pixels (centenas de milhares) de
uma imagem: usamos a estrutura for para
instruir o computador a repetir as
instruções para cada pixel da imagem.
Selecionar quais pixels desejamos realizar
ajuste de cores: escrevemos a estrutura if
para que o computador realizasse testes e,
conforme resultado, verdadeiro ou falso,
executasse ou não as instruções de
manipulação de cores do pixel.
Alterar a cor de um pixel: escrevemos
linhas de código para alterar os
componentes RGB (Vermelho, Verde e
Azul) para alterar a cor de um pixel,
conforme nosso objetivo.
Imprimir o resultado na tela: escrevemos a
função print para que o resultado final das
instruções (a imagem manipulada) fosse
apresentado na tela.
Este é um exemplo da habilidade de
pensamento computacional denominada:
Abstração
Automação
Detecção de padrões
D
E
Análise/avaliação
Decomposição
Resposta incorreta
Opa! A alternativa correta é a
letra E. Confira o gabarito
comentado!
Gabarito Comentado
O exemplo apresentado no enunciado
reflete a habilidade de decomposição do
pensamento computacional. A
decomposição é uma estratégia que
envolve dividir uma tarefa maior e
complexa em partes menores e mais
gerenciáveis. No caso, a tarefa de alterar
a cor dos pixels de uma imagem foi
decomposta em várias etapas menores:
carregar a imagem, processar os pixels,
selecionar os pixels para ajuste de
cores, alterar a cor dos pixels e,
finalmente, imprimir o resultado. Cada
uma dessas etapas é mais simples de
ser realizada individualmente do que a
tarefa original como um todo.

Mais conteúdos dessa disciplina