Prévia do material em texto
<p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>1 Marcar para revisão</p><p>Entre as técnicas de programação para</p><p>manipulação de imagens digitais, há uma</p><p>que permite instruir que o computador</p><p>repita uma sequência de instruções,</p><p>como, por exemplo, para todos os pixels</p><p>de uma imagem.</p><p>Assinale a alternativa cuja instrução</p><p>reflete essa ideia:</p><p>if( pixel.getRed() > 130 )</p><p>pixel=img.getPixel(10,10)</p><p>for(pixel: img)</p><p>pixel.setRed(0�</p><p>pixel.setZoom(20)</p><p>2 Marcar para revisão</p><p>Considere a grade de pixels a seguir:</p><p>Qual é a coordenada do pixel em preto?</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>�1,1�</p><p>�2,3�</p><p>�3,2�</p><p>�2,1�</p><p>�1,2�</p><p>3 Marcar para revisão</p><p>Considere a grade de pixels a seguir:</p><p>Quais são as coordenadas dos pixels em</p><p>preto?</p><p>�1,1) e �6,5�</p><p>�0,0) e �5,4�</p><p>�0,0) e �6,5�</p><p>�1,1) e �5,4�</p><p>�1,2) e �5,5�</p><p>00 39 50</p><p>SM2 Pensamento Computacional</p><p>A</p><p>B</p><p>C</p><p>4 Marcar para revisão</p><p>Suponha que os passos a seguir tenham</p><p>como objetivo a cor dos pixels de uma</p><p>imagem:</p><p>Carregar a imagem na memória para</p><p>que seja trabalhada: escrevemos uma</p><p>linha de código que carrega a imagem.</p><p>Automaticamente processar, um a</p><p>um, todos os pixels (centenas de</p><p>milhares) de uma imagem: usamos a</p><p>estrutura for para instruir o computador</p><p>a repetir as instruções para cada pixel</p><p>da imagem.</p><p>Selecionar quais pixels desejamos</p><p>realizar ajuste de cores: escrevemos a</p><p>estrutura if para que o computador</p><p>realizasse testes e, conforme</p><p>resultado, verdadeiro ou falso,</p><p>executasse ou não as instruções de</p><p>manipulação de cores do pixel.</p><p>Alterar a cor de um pixel:</p><p>escrevemos linhas de código para</p><p>alterar os componentes RGB</p><p>�Vermelho, Verde e Azul) para alterar a</p><p>cor de um pixel, conforme nosso</p><p>objetivo.</p><p>Imprimir o resultado na tela:</p><p>escrevemos a função print para que</p><p>o resultado final das instruções (a</p><p>imagem manipulada) fosse</p><p>apresentado na tela.</p><p>Este é um exemplo da habilidade de</p><p>pensamento computacional denominada:</p><p>Abstração</p><p>Automação</p><p>Detecção de padrões</p><p>00</p><p>hora</p><p>: 39</p><p>min</p><p>: 50</p><p>seg</p><p>Ocultar</p><p>Questão 4 de 10</p><p>Respondidas �3� Em branco �7�</p><p>Finalizar prova</p><p>1 2 3 4 5</p><p>6 7 8 9 10</p><p>D</p><p>E</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>Análise/avaliação</p><p>Decomposição</p><p>5 Marcar para revisão</p><p>Entre as técnicas de programação para</p><p>manipulação de imagens digitais, há uma</p><p>que permite instruir que o computador</p><p>selecione pixels sobre os quais</p><p>determinadas instruções foram</p><p>executadas. Por exemplo, selecionamos</p><p>pixels em tons de amarelo e, para esses</p><p>pixels, instruímos o computador a alterar</p><p>sua tonalidade de cor.</p><p>Assinale a alternativa cuja instrução</p><p>reflete essa ideia de escolher pixels que</p><p>serão afetados por um conjunto de</p><p>instruções:</p><p>if( pixel.getRed() > 130 )</p><p>pixel=img.getPixel(10,10)</p><p>for(pixel: img)</p><p>pixel.setRed(0�</p><p>pixel.setZoom(20)</p><p>6 Marcar para revisão</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>A Economia Criativa pode ser definida</p><p>como as atividades realizadas por</p><p>indivíduos, exercitando sua imaginação e</p><p>explorando seu valor econômico. Como</p><p>podemos relacioná-la com o pensamento</p><p>computacional?</p><p>A Economia Criativa não existe</p><p>sem o pensamento</p><p>computacional, pois todas as</p><p>suas atividades são derivadas</p><p>da tecnologia.</p><p>O pensamento computacional é</p><p>fator agregador para a</p><p>Economia Criativa, mas não é</p><p>essencial para sua existência.</p><p>A Economia Criativa não possui</p><p>relação direta com o</p><p>pensamento computacional.</p><p>A Economia Criativa é</p><p>fundamental para o pensamento</p><p>computacional e para sua</p><p>existência.</p><p>O pensamento computacional e</p><p>a Economia Criativa não</p><p>possuem relação, pois são</p><p>áreas totalmente divergentes.</p><p>7 Marcar para revisão</p><p>Pensamento computacional é uma</p><p>habilidade cognitiva que envolve a</p><p>capacidade de resolver problemas,</p><p>pensar de forma lógica e sistêmica,</p><p>decompor problemas em partes</p><p>menores, identificar padrões e criar</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>A</p><p>B</p><p>C</p><p>soluções utilizando conceitos e técnicas</p><p>da ciência da computação. O</p><p>computador é capaz de representar</p><p>digitalmente por meio de números uma</p><p>imagem do mundo real ou orgânico. Para</p><p>um computador representar digitalmente</p><p>por meio de números uma imagem do</p><p>mundo real ou orgânico consideramos</p><p>uma habilidade chamada de:</p><p>precisão.</p><p>abstração.</p><p>imperícia.</p><p>formatação.</p><p>exatidão.</p><p>8 Marcar para revisão</p><p>A resolução em pixels é uma medida</p><p>importante para se avaliar a qualidade de</p><p>uma imagem digital. Quantos pixels</p><p>possui uma imagem com resolução de</p><p>1440�900?</p><p>710.400.</p><p>85.200.</p><p>720.000.</p><p>D</p><p>E</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>342.000.</p><p>1.296.000.</p><p>9 Marcar para revisão</p><p>O Pensamento Computacional é uma</p><p>habilidade mental que permite solucionar</p><p>problemas de forma lógica e sistemática,</p><p>por meio da aplicação de conceitos e</p><p>técnicas utilizados na área da</p><p>computação. Dentro desse contexto, qual</p><p>a definição de abstração, um dos pilares</p><p>do Pensamento Computacional?</p><p>A capacidade de criar sistemas</p><p>inclusivos.</p><p>A técnica para otimizar o tempo</p><p>de execução de um algoritmo.</p><p>A habilidade de simplificar</p><p>problemas complexos por meio</p><p>de conceitos mais gerais.</p><p>A capacidade de entender e</p><p>manipular circuitos eletrônicos.</p><p>A habilidade de criar soluções</p><p>utilizando uma única linguagem</p><p>de programação.</p><p>10 Marcar para revisão</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>O Pensamento Computacional é uma</p><p>habilidade mental que permite solucionar</p><p>problemas de forma lógica e sistemática,</p><p>por meio da aplicação de conceitos e</p><p>técnicas utilizados na área da</p><p>computação. Dentro desse contexto, qual</p><p>a definição de abstração, um dos pilares</p><p>do Pensamento Computacional?</p><p>A capacidade de criar sistemas</p><p>inclusivos.</p><p>A técnica para otimizar o tempo</p><p>de execução de um algoritmo.</p><p>A habilidade de simplificar</p><p>problemas complexos por meio</p><p>de conceitos mais gerais.</p><p>A capacidade de entender e</p><p>manipular circuitos eletrônicos.</p><p>A habilidade de criar soluções</p><p>utilizando uma única linguagem</p><p>de programação.</p>