Buscar

Av pensamento computacional

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 6 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 6 páginas

Prévia do material em texto

Disciplina: EEX0096 - PENS COMP 
	Período Acad.: 2020.3 EAD (G) / AV
	Aluno: MAURICIO GONZADA ALMEIDA
	Matrícula: 202001051724
	
	Turma: 9004
	
Prezado(a) Aluno(a),
Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a todas as questões e que não precisará mais alterá-las. 
A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma folha em branco, para rascunho. Nesta folha não será permitido qualquer tipo de anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do aluno.
Valor da prova: 10 pontos.
	
	 
	 
		1 ponto
	
		1.
		Marque as opções que representam o código Javascript que produz o resultado abaixo.
1 12 25
 (Ref.: 202004939449)
	
	
	
	
	print( 1, 12, 25 );
	
	
	print( 1 12 25 );
	
	
	qrint( 1, 12, 25 );
	
	
	print 1, 12, 25 );
	
	
	print( 1, 12, 25 ;
	
	 
	 
		1 ponto
	
		2.
		Qual é a diferença entre código de computador e um algoritmo?
 (Ref.: 202004939469)
	
	
	
	
	Códigos são sequências de passos simples e bem projetados para realizar uma tarefa ou resolver um problema. Algoritmos são instruções que computadores podem executar.
	
	
	Algoritmos precisam ser escritos em alguma linguagem de programação padrão, códigos podem ser escritos em português ou inglês.
	
	
	Códigos de computadores e algoritmos são a mesma coisa.
	
	
	Algoritmo é o nome dado a uma lista de instruções que o computador é capaz de seguir. O resultado pode ou não ser uma aplicação útil. Código de computador, por outro lado é um conjunto de instruções simples que possuem o objetivo bem definido de alcançar alguma finalidade útil.
	
	
	Código de computador é o nome dado a uma lista de instruções que o computador é capaz de seguir. O resultado pode ou não ser uma aplicação útil. Algoritmo, por outro lado é um conjunto de instruções simples que possuem o objetivo bem definido de alcançar alguma finalidade útil.
	
	 
	 
		1 ponto
	
		3.
		O código de máquina da CPU possui apenas instruções simples e de baixo nível. Uma linguagem de computador (como Javascript) adiciona recursos de alto nível, como o loop for que usamos. Qual das alternativas a seguir é uma instrução de alto nível?
 (Ref.: 202004939518)
	
	
	
	
	Adicione dois números
	
	
	Ajuste o nível de vermelho de um ponto da tela para 255.
	
	
	Multiplique dois números
	
	
	Atribua um valor a uma variável
	
	
	Subtraia um número de outro
	
	 
	 
		1 ponto
	
		4.
		Avalie as afirmações abaixo, sobre os motivos que justificam que a CPU interaja principalmente com a memória RAM para executar programas, e não com um dispositivo de armazenamento persistente, como um HD, SSD ou um pendrive.
I- a memória RAM é muito mais rápida do que dispositivos de armazenamento persistentes
II- a memória RAM é muito mais barata do que os dispositivos de armazenamento persistentes
III- o disco é mais rápido, porém mais caro do que a memória RAM
 (Ref.: 202004939528)
	
	
	
	
	I, II e III estão corretas
	
	
	Somente I e III estão corretas
	
	
	Somente II está correta
	
	
	Somente III está correta
	
	
	Somente I está correta
	
	 
	 
		1 ponto
	
		5.
		Quais são os componentes de hardware são, respectivamente, usados para armazenamento não-persistente (volátil), e persistente:
 (Ref.: 202004939554)
	
	
	
	
	RAM, CPU
	
	
	CPU, HD
	
	
	CPU, RAM
	
	
	RAM, HD
	
	
	SSD, HD
	
	 
	 
		1 ponto
	
		6.
		Segundo a Lei de Moore, o que dobra à cada intervalo de aproximadamente 18 a 24 meses?
 (Ref.: 202004939574)
	
	
	
	
	A velocidade, em GigaHertz, das CPUs
	
	
	A quantidade de valor produzida por novos chips disponíveis no mercado
	
	
	O número de transistores embutidos em novos chips disponíveis no mercado
	
	
	O preço de novos chips disponíveis no mercado.
	
	
	O número de chips vendidos pelos principais fabricantes do mercado
	
	 
	 
		1 ponto
	
		7.
		Quantos pixels possui uma imagem com resolução de 800x600?
 (Ref.: 202004940029)
	
	
	
	
	1.400
	
	
	120.000
	
	
	240.000
	
	
	2.800
	
	
	480.000
	
	 
	 
		1 ponto
	
		8.
		Assinale as alternativas que representam o código RGB para a cor preta:
 (Ref.: 202004940041)
	
	
	
	
	(0,255,0)
	
	
	(0,0,0)
	
	
	(255,255,255)
	
	
	(0,0,255)
	
	
	(100,100,100)
	
	 
	 
		1 ponto
	
		9.
		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:
 (Ref.: 202004940111)
	
	
	
	
	pixel=img.getPixel(10,10)
	
	
	for(pixel: img)
	
	
	pixel.setRed(0)
	
	
	if( pixel.getRed() > 130 )
	
	
	pixel.setZoom(20)
	
	 
	 
		1 ponto
	
		10.
		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 fosse 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 a resultado final das instruções (a imagem manipulada) fosse apresentado na tela.
Este é um exemplo da habilidade de pensamento computacional denominada:
 (Ref.: 202004940126)
	
	
	
	
	Decomposição
	
	
	Automação
	
	
	Análise/avaliação
	
	
	Detecção de padrões
	
	
	Abstração

Continue navegando