Prévia do material em texto
21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 1/16 Você acertou 6 de 10 questões Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas vezes quiser. Verificar Desempenho A B 1 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� Questão 1 de 10 Corretas �6� Incorretas �4� 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çã… Sair 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 2/16 C D E �255,255,255� �0,255,0� �0,0,255� Resposta correta Parabéns, você selecionou a alternativa correta. 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. 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 3/16 A B C D E 2 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 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 correta 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 4/16 Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado As estruturas de repetição permitem que um conjunto de instruções seja 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. 3 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: 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 5/16 A B C D E 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. Resposta incorreta Opa! A alternativa correta é a letra A. 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 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 6/16 A B C 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. 4 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. 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 7/16 D E Imaginação. 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. 5 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? 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 8/16 A B C D E Fatoração. Automação. Iteração. Imaginação. 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. 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 9/16 A B C D E 6 Marcar para revisão 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 umafuncionalidade 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. 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 10/16 Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Ao mencionar a necessidade de aumentar o zoom da imagem, a resposta 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. 7 Marcar para revisão 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: 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 11/16 A B C D E setResolution. setEscale. setZoom. setOpacity. setSize. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Ao mencionar a necessidade de aumentar o zoom da imagem, a resposta 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. 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 12/16 A B C D E 8 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. Padrões. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 13/16 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. 9 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? 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 14/16 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 correta Parabéns, você selecionou a alternativa correta. 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. 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 15/16 A B 10 Marcar para revisão Suponha que os passos a seguir tenham como objetivo a cor dos pixels de uma imagem: 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 21/01/2025 17:37 https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/679003defed6a7a57dca89a1/gabarito/ 16/16 C D E Detecção de padrões 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.