Buscar

Tema 6- Pensamento Computacional e Aplicações Nas Áreas de Conhecimento

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

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

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
Você viu 3, do total de 19 páginas

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

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

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
Você viu 6, do total de 19 páginas

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

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

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
Você viu 9, do total de 19 páginas

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

Prévia do material em texto

Tema 6: Pensamento Computacional e Aplicações Nas Áreas de Conhecimento
Módulo 1: Pensamento computacional
Questão 1- Sabemos que o computador representa uma tecnologia muito versátil e que não pode ser reduzida a uma única função. Por isso, compreender o conceito de pensamento computacional é fundamental para que não o confundamos com outras relações que o ser humano possa ter com o computador. Sobre esse conceito, avalie as afirmativas a seguir:
I. Saber navegar pela internet ou mesmo enviar e receber e-mails caracteriza ações referentes ao pensamento computacional.
II. Por se tratar de uma tarefa mais complexa do que mera pesquisa na rede, a publicação de conteúdo na web caracteriza-se como pensamento computacional.
III. É no aumento real da condição cognitiva e operacional do ser humano que se encontra o pensamento computacional.
Está correto o que se afirma em
A= I somente.
B= II somente.
C= III somente.
D= I e II.
E= I, II e III.
Parabéns! A alternativa C está correta.
Como estudamos, a partir das afirmações de Blinkstein (2008), não são as meras habilidades tecnológicas digitais que caracterizam o pensamento computacional, mas a utilização de computadores ou redes a fim de ampliar de forma significativa a produtividade humana e, especialmente, sua capacidade inventiva.
Questão 2- Podemos afirmar que, entre os quatro pilares do pensamento computacional, existe um principal?
A= Sim. A decomposição é o pilar mais importante de todos, pois é responsável por realizar a divisão do problema complexo.
B= Não. Existem dois principais: o reconhecimento de padrões e os algoritmos, que, juntos, realizam a automação.
C= Sim. O pilar mais importante é a abstração, que possibilita a criação de uma solução genérica que soluciona diversos problemas.
D= Não, pois todos os pilares são igualmente importantes para o pensamento computacional.
E= Sim, o pilar algoritmos é o mais importante, porque define como o programa deve ser codificado.
Parabéns! A alternativa D está correta.
Assim como todos os pilares de uma casa são igualmente importantes — se retirarmos qualquer um deles, a construção inteira desaba —, no pensamento computacional, os quatro pilares aprendidos se completam e possibilitam que problemas complexos sejam resolvidos de maneira estruturada.
Módulo2: Pensamento computacional em Economia Criativa, Negócios e Ciências Jurídicas
Questão 1- A Economia Criativa é uma área que, cada vez mais, vem utilizando o pensamento computacional em seu estudo e desenvolvimento. Podemos identificar como Economia Criativa:
I. Design – de interiores, gráfico, de moda, de joias e de brinquedos.
II. Novas mídias – software, games e demais conteúdos digitais.
III. Expressões culturais tradicionais – artesanato, festivais etc.
Está correto o que se afirma em
A= I somente.
B= II somente.
C= I e III.
D= I e II.
E= I, II e III.
Parabéns! A alternativa E está correta.
De acordo Newbigin (2010, p. 15), a Economia Criativa compreende “aquelas atividades que têm sua origem na criatividade, na habilidade e no talento individual, e que potencializam a criação de empregos e riqueza por meio da geração e exploração da propriedade intelectual”. Portanto, as categorias apresentadas aqui, além de outras como edição e impressão, patrimônio cultural, estão no rol das atividades criativas.
Questão 2- A utilização de máquinas que auxiliam o ser humano nas mais diversas atividades, ou seja, no pleno uso do pensamento computacional, atinge áreas cada vez mais inesperadas. Talvez o Direito seja uma delas, por se tratar de uma prática tipicamente humana, já que se baseia, de modo prioritário, na arte argumentativa.
Sobre essa utilização, analise as afirmativas:
I. Além da automatização de trabalhos manuais, por meio da utilização de inteligência artificial, tem sido possível interpretar textos, identificar tendências e até mesmo sugerir decisões com base nessas informações jurídicas anteriores.
II. Há previsão de que, nas próximas décadas, haverá softwares que façam buscas inteligentes na literatura jurídica, identificando os pontos mais relevantes em um processo e gerando hipóteses para outros casos similares.
III. O que tem diminuído a velocidade da utilização de softwares no âmbito do Direito é o aumento dos custos com pessoal, bem como o aumento do tempo necessário para realizar pesquisas que ajudariam em um processo jurídico.
Está correto o que se afirma em
A= I somente.
B= II e III.
C= II somente.
D= I e III.
E= I, II e III.
Parabéns! A alternativa A está correta.
O avanço dos softwares utilizados na área do Direito já permite essa busca inteligente na literatura jurídica e, ao contrário do afirmado, com custos muito menores e velocidade muito maior do que as pesquisas realizadas no formato tradicional. Alguns deles são capazes de aprender, ou seja, de se tornar mais eficientes a cada pesquisa que realizam.
Módulo 3: Pensamento computacional em Educação e Engenharia
Questão 1- Qual é o objetivo de incluir o pensamento computacional no currículo da educação básica?
A= Estimular as crianças a escolherem a graduação em Tecnologia da Informação.
B= Ocupar o tempo das crianças e incentivar a escola em tempo integral.
C= Desenvolver o raciocínio das crianças para a solução de problemas complexos.
D= Estimular as crianças a gostarem de Matemática.
E= Aprimorar as habilidades das crianças para os jogos.
Parabéns! A alternativa C está correta.
O pensamento computacional, ensinado desde os primeiros anos da educação básica, permite que estudantes desenvolvam habilidades de resolver problemas complexos pelo ponto de vista da Computação.
Questão 2- Qual é a justificativa de integrarmos o estudo do pensamento computacional com o ensino da Engenharia?
A= A Engenharia da Computação é um potencial mercado.
B= Os sistemas de Engenharia estão cada vez mais complexos, e precisamos de engenheiros qualificados.
C= Os alunos precisam adquirir conhecimentos básicos em informática.
D= É necessário cumprir a carga horária mínima obrigatória estabelecida pelo Ministério da Educação em laboratórios de informática.
E= É necessário apenas para os cursos de Engenharia de Computação e Telecomunicações.
Parabéns! A alternativa B está correta.
Com o desenvolvimento tecnológico — especialmente o digital — cada vez mais veloz, é necessário que o campo da Engenharia também esteja atento a sua utilização. Afinal, quanto mais exatidão nos cálculos — com a utilização do software MATLAB, por exemplo —, maior segurança no produto final entregue à sociedade.
1- O pensamento educacional pode ser dividido em quatro eixos estruturantes: decomposição, abstração, reconhecimento de padrões e algoritmos. Preferencialmente, o pensamento educacional deve ser ensinado:
A=A partir do Nível Superior, para alunos dos cursos de Tecnologia da Informação.
B= A partir do Nível Superior, para alunos de todos os cursos.
C= A partir do Ensino Médio, para alunos que desejam cursar a área de exatas.
D= A partir do Ensino Médio, para todos os alunos.
E= Desde o Ensino Fundamental, para todos os alunos.
Resposta correta: E
2- A Economia Criativa pode ser definida como as atividades realizadas por indivíduos, exercitando sua imaginação e explorando seu valor econômico. Como podemos relacioná-la com o pensamento computacional?
A= A Economia Criativa não existe sem o pensamento computacional, pois todas as suas atividades são derivadas da tecnologia.
B= O pensamento computacional é fator agregador para a Economia Criativa, mas não é essencial para sua existência.
C= A Economia Criativa não possui relação direta com o pensamento computacional.
D= A Economia Criativa é fundamental para o pensamento computacional e para sua existência.
E= O pensamento computacional e a Economia Criativa não possuem relação, pois são áreas totalmente divergentes.
Resposta correta: B
3- Assinale a alternativa que apresenta um exemplo do bom uso do pensamento computacional no ensino da Engenharia:
A= Um estudante que faz bom uso do Word para editar seus trabalhos.
B= Um professor que utiliza o PowerPoint para preparar suasaulas.
C= Uma prova realizada no laboratório de informática.
D= Uma disciplina que usa um sistema que permite ao aluno potencializar seus conhecimentos.
E= Uma aula de campo para conhecer empresas da área de Engenharia.
Resposta correta
4- A forma com que as empresas são administradas vem sofrendo alterações constantes. Sobre esse tema e o pensamento computacional, podemos afirmar que:
A= Estão diretamente relacionados, pois, à medida que a tecnologia avança, os profissionais que atuam na empresa devem melhorar a forma de pensar.
B= Estão parcialmente relacionados, pois apenas empresas de tecnologia possuem essa relação direta.
C= Estão parcialmente relacionados, pois apenas nos níveis mais altos da organização que o pensamento computacional é aplicado.
D= Estão pouco relacionados, pois apenas em alguns momentos ou em algumas áreas da empresa que o pensamento computacional pode ser aplicado.
E= Não estão relacionados, pois as mudanças na administração de empresas ocorrem devido ao grande número de concorrentes.
Resposta correta
5- O conceito de pensamento computacional compreende uma série de fatores que são conjugados para se alcançar um objetivo predefinido. Assinale a alternativa que melhor define pensamento computacional.
A= Saber programar em diversas linguagens.
B= Uma forma de estruturar a resolução de problemas complexos.
C= Pensar como computadores.
D= Conhecer e saber usar as principais ferramentas da internet e editores de texto.
E= Substituir a utilização de computadores por raciocínio humano.
Resposta correta
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	Grande parte da vida profissional de um programador é dedicada ao estudo de diferentes linguagens de programação e como elas podem atender a uma necessidade específica da melhor maneira possível. Acerca dos princípios fundamentais da computação, o que é um algoritmo?
		
	
	É outra denominação para código de computador.
	
	O processador do computador, que processa instruções escritas em alguma linguagem para, através de uma sequência de instruções bastantes simples, gerar uma aplicação útil.
	
	O ser humano, que escreve códigos em alguma linguagem para, através de uma sequência de instruções complexas, gerar uma aplicação útil.
	
	Um algoritmo é uma sequência não ordenada de instruções complexas e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores.
	 
	Um algoritmo é sequência finita de instruções simples e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores.
	Respondido em 12/03/2023 14:52:43
	
	Explicação:
A resposta correta é: Um algoritmo é uma sequência finita de passos simples e bem projetados a serem seguidos para realizar uma tarefa ou resolver um problema.
Em Ciência da Computação, um algoritmo é uma sequência finita e bem definida de instruções executáveis que, normalmente, visa proporcionar uma solução para um determinado problema.
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Estudamos sobre a equação essencial dos computadores. Segundo o que estudamos, os computadores são inacreditavelmente rápidos. A segunda característica fundamental é:
		
	
	Processam instruções complexas.
	 
	São tolos.
	
	São inteligentes.
	
	Possuem capacidade de compreensão dos dados.
	
	São lentos.
	Respondido em 12/03/2023 14:53:00
	
	Explicação:
A resposta correta é: são tolos. Essencialmente os computadores são extremamente poderosos para cálculos matemáticos, porém profundamente tolos, pois não possuem capacidade de compreensão e discernimento.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Programação é o processo de desenvolver e escrever códigos de computador para realizar tarefas específicas e solucionar problemas. Nesse sentido, o que é um erro de sintaxe na programação?
		
	 
	Um erro que é causado por uma escrita imprópria do código
	
	Um erro que é ignorado pelo computador
	
	Um erro que ocorre quando a sintaxe é muito simples
	
	Um erro que não é comum, mesmo para programadores experientes
	
	Um erro que não é importante e não requer correção
	Respondido em 12/03/2023 15:09:10
	
	Explicação:
A sintaxe é a estrutura e a forma como as instruções são escritas em uma linguagem de programação. Quando essa estrutura é violada, ocorre um erro de sintaxe. Os erros de sintaxe podem ser causados por escrita imprópria, como o uso de caracteres inválidos, palavras-chave escritas incorretamente ou falta de delimitadores. Esses erros impedem que o código seja compilado ou executado corretamente, sendo importantes para corrigir antes de continuar o processo de desenvolvimento do software.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	O JavaScript é uma linguagem de programação criada em meados da década de 90 e de fácil assimilação por apresentar uma sintaxe simples e intuitiva. Acerca dessa linguagem, marque a opção que representa o código Javascript que produz o resultado abaixo.
alho treze dois
		
	
	put( "alho", "treze", "dois" ;
	
	screen( "alho", 13, "dois" );
	 
	print( "alho", "treze", "dois" );
	
	show( "alho", "treze" "dois" );
	
	print( "alho", 13, 2);
	Respondido em 12/03/2023 15:05:38
	
	Explicação:
A resposta correta é: print( "alho", "treze", "dois" );
Os comandos show, put e screen não se aplicam. Como se trata de strings, elas devem estar entre aspas duplas.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	O Bit é a menor unidade utilizada na computação, podendo assumir apenas dois valores: 0 ou 1. Nesse sentido, quantos valores distintos podem ser representados por 5 bits?
		
	
	128
	
	16
	
	64
	
	8
	 
	32
	Respondido em 12/03/2023 15:11:35
	
	Explicação:
A resposta correta é: com 5 bits (25) podemos representar até 32 números.
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Atualmente, a capacidade de armazenamento das memórias comercializadas pode ser medida em bytes. Existem muitas nomenclaturas que podem confundir um usuário com pouca experiência e a conversão de unidades nem sempre é uma tarefa simples. Acerca dessas unidades, quanto Megabytes possui um Gigabyte?
		
	
	1.073.741.824
	 
	1.024
	
	512
	
	1.048.576
	
	4.096
	Respondido em 12/03/2023 15:13:48
	
	Explicação:
A resposta correta é: 1024. Por convenção, 1GB apresenta 1024MB.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere a grade de pixels a seguir:
Quais são as coordenadas dos pixels em preto?
		
	
	(1,2) e (5,5)
	
	(1,1) e (5,4)
	 
	(0,0) e (5,4)
	
	(0,0) e (6,5)
	
	(1,1) e (6,5)
	Respondido em 12/03/2023 15:01:03
	
	Explicação:
A resposta correta é: (0,0) e (5,4)
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Quantos pixels possui uma imagem com resolução de 800x600?
		
	
	1.400
	 
	480.000
	
	240.000
	
	120.000
	
	2.800
	Respondido em 12/03/2023 14:55:53
	
	Explicação:
A resposta correta é: 480.000
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Entre as técnicas de programação para manipulação de imagens digitais, há uma que permite instruir que o computador repita uma sequência de instruções, como, por exemplo, para todos os pixels de uma imagem.
Assinale a alternativa cuja instrução reflete essa ideia:
		
	
	pixel.setRed(0)
	
	pixel.setZoom(20)
	
	if( pixel.getRed() > 130 )
	
	pixel=img.getPixel(10,10)
	 
	for(pixel: img)
	Respondido em 12/03/2023 15:18:25
	
	Explicação:
A resposta correta é: for(pixel: img)
O laço de repetição for pode ser usado para automatizar o processo desejado e, portanto facilitar a codificação.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	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 paracada 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:
		
	
	Análise/avaliação
	
	Detecção de padrões
	
	Abstração
	
	Automação
	 
	Decomposição
	Respondido em 12/03/2023 15:15:10
	
	Explicação:
A resposta correta é: Decomposição.
O texto reflete a habilidade de decomposição, onde uma tarefa maior e complexa é dividida em pedaços menores e de mais fácil resolução.
SIMULADO 2
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	Javascript, ou simplesmente JS, é uma das linguagens mais utilizadas na atualidade e compreender suas características básicas é essencial para o profissional de TI. Nesse sentido, marque a opção que representa o código Javascript responsável por produzir o resultado abaixo.
casa chuva 1988
		
	
	prinf( "casa", "chuva", 1988 );
	
	print( "casa", "chuva" 1988 );
	 
	print( "casa", "chuva", 1988 );
	
	print( casa, chuva, "1988" );
	
	print( casa, chuva, 1988 );
	Respondido em 12/03/2023 15:33:41
	
	Explicação:
A resposta correta é: print( "casa", "chuva", 1988 );
Prinf não é uma palavra reservada da linguagem. Para utilização do comando print sua sintaxe deve ser respeitada, isso inclui a correta utilização de parentes, vírgula e aspas duplas para delimitar as strings.
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Linguagens de programação são conjuntos de símbolos, palavras e regras sintáticas que permitem ao programador escrever códigos. Qual é o objetivo da utilização de uma linguagem de programação na escrita de códigos para o computador?
		
	
	Para tornar os códigos mais chiques e chamativos
	
	Para que sejam utilizados somente os recursos principais da linguagem
	
	Para tornar os códigos mais complexos
	
	Para imprimir na tela instruções simplificadas
	 
	Para que o computador compreenda o que fazer
	Respondido em 12/03/2023 15:35:38
	
	Explicação:
As linguagens de programação fornecem uma forma de comunicação entre o programador e o computador. Através da utilização de uma linguagem de programação, o programador pode escrever códigos que o computador entenda e execute. O objetivo principal da utilização de uma linguagem de programação é garantir que o computador compreenda corretamente as instruções escritas pelo programador, possibilitando a realização de tarefas e a resolução de problemas complexos.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	A memória do computador é capaz de armazenar diferentes tipos de dados. A forma como lidamos com esses dados depende da necessidade do programador e da linguagem por ele utilizada. Em computação, o que é uma string?
		
	
	É o nome de um tipo de dado estritamente numérico.
	
	É o nome dado às instruções simples e interpretáveis por computadores que formam um código.
	
	É o nome dado a uma sequência de instruções.
	
	É um tipo de dado que admite valores numéricos, como inteiros e decimais.
	 
	É o nome de um tipo de dado constituído por uma sequência de caracteres, ou seja, um texto.
	Respondido em 12/03/2023 15:30:02
	
	Explicação:
É o nome de um tipo de dado constituído por uma sequência de caracteres, ou seja, um texto. Nesse sentido, podemos utilizar uma string para representar o nome de pessoas, endereços residenciais ou páginas web. Não podemos esquecer que algumas linguagens exigem que as strings estejam delimitadas por aspas duplas.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	O JavaScript é uma linguagem de programação criada em meados da década de 90 e de fácil assimilação por apresentar uma sintaxe simples e intuitiva. Acerca dessa linguagem, marque a opção que representa o código Javascript que produz o resultado abaixo.
alho treze dois
		
	 
	print( "alho", "treze", "dois" );
	
	screen( "alho", 13, "dois" );
	
	show( "alho", "treze" "dois" );
	
	put( "alho", "treze", "dois" ;
	
	print( "alho", 13, 2);
	Respondido em 12/03/2023 15:25:10
	
	Explicação:
A resposta correta é: print( "alho", "treze", "dois" );
Os comandos show, put e screen não se aplicam. Como se trata de strings, elas devem estar entre aspas duplas.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	O Bit é a menor unidade utilizada na computação, podendo assumir apenas dois valores: 0 ou 1. Nesse sentido, quantos valores distintos podem ser representados por 5 bits?
		
	
	16
	
	64
	
	128
	 
	32
	
	8
	Respondido em 12/03/2023 15:25:16
	
	Explicação:
A resposta correta é: com 5 bits (25) podemos representar até 32 números.
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Atualmente, a capacidade de armazenamento das memórias comercializadas pode ser medida em bytes. Existem muitas nomenclaturas que podem confundir um usuário com pouca experiência e a conversão de unidades nem sempre é uma tarefa simples. Acerca dessas unidades, quanto Megabytes possui um Gigabyte?
		
	
	1.048.576
	
	1.073.741.824
	 
	1.024
	
	512
	
	4.096
	Respondido em 12/03/2023 15:25:33
	
	Explicação:
A resposta correta é: 1024. Por convenção, 1GB apresenta 1024MB.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Quantos pixels possui uma imagem com resolução de 800x600?
		
	
	240.000
	
	120.000
	 
	480.000
	
	2.800
	
	1.400
	Respondido em 12/03/2023 15:25:44
	
	Explicação:
A resposta correta é: 480.000
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere a grade de pixels a seguir:
Qual é a coordenada do pixel em preto?
		
	
	(3,2)
	
	(2,3)
	
	(1,1)
	
	(1,2)
	 
	(2,1)
	Respondido em 12/03/2023 15:25:54
	
	Explicação:
A resposta correta é: (2,1)
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Entre as técnicas de programação para manipulação de imagens digitais, há uma que permite instruir que o computador repita uma sequência de instruções, como, por exemplo, para todos os pixels de uma imagem.
Assinale a alternativa cuja instrução reflete essa ideia:
		
	
	pixel.setRed(0)
	
	pixel=img.getPixel(10,10)
	
	pixel.setZoom(20)
	
	if( pixel.getRed() > 130 )
	 
	for(pixel: img)
	Respondido em 12/03/2023 15:26:22
	
	Explicação:
A resposta correta é: for(pixel: img)
O laço de repetição for pode ser usado para automatizar o processo desejado e, portanto facilitar a codificação.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	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?
		
	
	Um pixel cinza se deslocando para a esquerda.
	
	Um pixel preto se deslocando para a direita.
	
	Um pixel preto se deslocando para a esquerda.
	 
	Um pixel preto se deslocando para baixo.
	
	Um pixel cinza se deslocando para baixo.
	Respondido em 12/03/2023 15:27:43
	
	Explicação:
A execução sequencial do código revelará um pixel preto, código RGB (0,0,0), se deslocando para baixo.

Continue navegando