Buscar

PENSAMENTO COMPUTACIONAL estudo avs

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 21 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 21 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 21 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

PENSAMENTO COMPUTACIONAL - EEX0096
	 
	 
	 1.
	Ref.: 3882553
	Pontos: 1,00  / 1,00
	
	Marque as opções que representam o código Javascript que produz o resultado abaixo.
1 12 25
		
	
	print( 1, 12, 25 ;
	
	print 1, 12, 25 );
	 
	print( 1, 12, 25 );
	
	qrint( 1, 12, 25 );
	
	print( 1 12 25 );
	
	
	 2.
	Ref.: 3882570
	Pontos: 1,00  / 1,00
	
	Em computação, o que é uma string?
		
	
	é um tipo de dado que admite valores numéricos e também sequência de caracteres
	 
	é o nome de um tipo de dado constituído por uma sequência de caracteres, ou seja, um texto
	
	é 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
	
	é o nome de um tipo de dado numérico
	
	
	 3.
	Ref.: 3882622
	Pontos: 0,00  / 1,00
	
	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?
		
	 
	Ajuste o nível de vermelho de um ponto da tela para 255.
	
	Atribua um valor a uma variável
	 
	Adicione dois números
	
	Multiplique dois números
	
	Subtraia um número de outro
	
	
	 4.
	Ref.: 3882632
	Pontos: 1,00  / 1,00
	
	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
		
	
	Somente I e III estão corretas
	 
	Somente I está correta
	
	Somente II está correta
	
	I, II e III estão corretas
	
	Somente III está correta
	
	
	 5.
	Ref.: 3882655
	Pontos: 1,00  / 1,00
	
	O que diz a Lei de Moore?
		
	
	O preço de transistores dobra em intervalos aproximados de 18-24 meses
	
	A velocidade do chip em giga-hertz dobra a cada 18-24 meses
	
	O número de textos enviados por adolescentes duplica a cada 18-24 meses
	
	O número de discos em discos rígidos dobra a cada 18-24 meses
	 
	O número de transistores embutidos em um chip dobra a cada 18-24 meses
	
	
	 6.
	Ref.: 3882681
	Pontos: 0,00  / 1,00
	
	Conforme estudamos, a Lei de Moore é uma observação, feita originalmente por Gordon Moore, co-fundador da Intel? Analise as afirmações abaixo, e selecione as que podem ser atribuídas como consequências da Lei de Moore, ao longo das últimas décadas
I - A redução do custo de computadores, a ponto de serem usados em todos os setores do mercado de trabalho, tanto na esfera pública quanto privada.
II - Aumento do poder computacional disponível ao público. Por exemplo, um computador pessoal (PC) modelo possui, atualmente, mais poder de processamento do que todo o poder computacional do planeta nos anos 60.
III - O aumento do custo de computadores. Mesmo assim, eles têm sido usados em todos os setores do mercado de trabalho, tanto na esfera pública quanto privada.
		
	
	I e III
	 
	Somente I
	
	Somente III
	 
	I e II
	
	II e III
	
	
	 7.
	Ref.: 3883133
	Pontos: 1,00  / 1,00
	
	Quantos pixels possui uma imagem com resolução de 800x600?
		
	
	120.000
	 
	480.000
	
	240.000
	
	2.800
	
	1.400
	
	
	 8.
	Ref.: 3883145
	Pontos: 1,00  / 1,00
	
	Assinale as alternativas que representam o código RGB para a cor preta:
		
	
	(0,0,255)
	
	(255,255,255)
	
	(100,100,100)
	 
	(0,0,0)
	
	(0,255,0)
	
	
	 9.
	Ref.: 3883215
	Pontos: 0,00  / 1,00
	
	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:
		
	
	if( pixel.getRed() > 130 )
	 
	pixel=img.getPixel(10,10)
	
	pixel.setRed(0)
	
	pixel.setZoom(20)
	 
	for(pixel: img)
	
	
	 10.
	Ref.: 3883234
	Pontos: 0,00  / 1,00
	
	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
	
	Automação
	 
	Análise/avaliação
	
	Decomposição
	
	Detecção de padrões
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	Marque as opções que representam o código Javascript que produz o resultado abaixo.
casa chuva 1988
		
	
	print( casa, chuva, 1988 );
	
	print( "casa", "chuva" 1988 );
	 
	print( "casa", "chuva", 1988 );
	
	prinf( "casa", "chuva", 1988 );
	
	print( casa, chuva, "1988" );
	Respondido em 19/04/2021 17:11:29
	
	Explicação:
print( ¿casa¿, ¿chuva¿, 1988 );
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	O que é um algoritmo?
		
	
	É outra denominação para código de computador.
	 
	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.
	
	Um algoritmo é sequência finita de instruções complexas e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores.
	
	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.
	Respondido em 19/04/2021 17:12:17
	
	Explicação:
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.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Leia atentamente às afirmações a seguir e assinale a alternativa correta:
I.    A capacidade de armazenamento de memórias, como RAM e discos/HD/pen drives, é medida em bits.
II.    Um bit corresponde à unidade básica de informação a ser processada e pode assumir dois valores, 0 ou 1.
III.    O agrupamento de oito bits dá origem a um byte, que podem assumir quaisquer valores numéricos.
IV.    A cada agrupamento de 8 bits é possível representar um conjunto de 256 combinações.
São corretas, apenas:
 
		
	
	II e III
	
	I, II e III
	
	I, III e IV
	 
	II e IV
	
	III e IV
	Respondido em 19/04/2021 17:13:25
	
	Explicação:
São corretas somente II e IV, pois a capacidade dos componentes de hardware é medida em bytes e não bits, que só podem assumir valores binários 0 e 1.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Os computadores são máquinas extremamente rápidas em processamento, porém, sem desenvolvimento intelectual próprio. Dessa forma, utiliza-se de interpretações de linguagens de alta complexidade para códigos binários para que possam executar tarefas necessárias de processamento.
Em relação à representação de imagens digitais, encontre a alternativa incorreta:
		
	
	Quanto mais pixels houver em uma imagem, mais próxima ela será da realidade (mais bem definida).
	
	A escala de cinza usada em imagens digitais é formada por uma composição de valores numéricos da escala RGB, com valores iguais a atribuídos entre 1 e 254.
	
	O computador interpreta apenas números (0 e 1), portanto, as imagens digitais são representadas por pixels, cada um representando um código binário que, por sua vez, representa uma única cor. 
	 
	O esquema de codificação de cores chamado de Red Green Blue (RGB) representa apenas as cores da nomenclatura, Vermelho, Verde e Azul.
	
	Pela escala RGB de coloração de imagens, os valores R=0, G=0 e B=0 retorna a cor preta. 
	Respondido em 19/04/2021 17:16:12
	
	Explicação:
A alternativaC está incorreta, pois a escala RGB é usada para todas as cores de imagens digitalizadas, não somente das cores vermelho, verde e azul padrão.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere a imagem intitulada quadrado.bpm (5 x 5 pixels) a seguir. O programador começou a preencher o código-fonte para construí-la, mas algumas informações ficaram faltando. 
CÓDIGO-FONTE INCOMPLETO:
img = new SimpleImage("quadrado.bmp");    
img.setZoom(20);    
pixel = img.getPixel(a,b)    
pixel.setRed(c)
pixel.setGreen(d)
pixel.setBlue(e)
pixel = img.getPixel(f,g)    
pixel.setRed(h)
pixel.setGreen(i)
pixel.setBlue(j)
print(image);    
 
Se você fosse o programador deste trecho do código-fonte, quais valores escolheria para preencher as variáveis a, b, c, d, e, f, g, h, i, j, respectivamente, para que a imagem mostrada fosse idêntica à do enunciado?
		
	
	a=3, b=1, c=255, d=0, e=0, f=1, g=3, h=0, i=0, j=0.
	
	a=1, b=3, c=0, d=0, e=255, f=1, g=3, h=255, i=0, j=0.
	
	a=2, b=4, c=255, d=0, e=0, f=4, g=2, h=0, i=0, j=0.
	 
	a=1, b=3, c=255, d=0, e=0, f=3, g=1, h=0, i=0, j=0.
	
	a=1, b=3, c=0, d=255, e=0, f=3, g=1, h=255, i=255, j=255.
	Respondido em 19/04/2021 17:17:50
	
	Explicação:
Para completar corretamente o código-fonte iniciado, os valores das variáveis deveriam ser a=1, b=3, c=255, d=0, e=0, f=3, g=1, h=0, i=0, j=0, respectivamente. As variáveis a, b representam as coordenadas do pixel a ser colorido de vermelho, enquanto que as variáveis c, d, e representam os códigos RGB para o vermelho puro (255,0,0). Já as variáveis f,g representam as coordenadas do pixel a ser colorido de preto, enquanto que as variáveis h, i, j representam os códigos RGB para o preto puro (0,0,0).
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Quantos bytes possui um terabyte?
		
	 
	1099511627776
	
	512
	
	1048576
	
	1024
	
	1073741824
	Respondido em 19/04/2021 17:20:17
	
	Explicação:
1099511627776
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere a grade de pixels a seguir:
Qual é a coordenada do pixel em laranja?
		
	
	(6,5)
	
	(4,5)
	
	(1,1)
	 
	(5,4)
	
	(5,6)
	Respondido em 19/04/2021 17:21:06
	
	Explicação:
(5,4)
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Analise as afirmações a seguir:
I- É possível que um pixel assuma, ao mesmo tempo, várias cores. Por exemplo, podemos ter um pixel dégradé.
II- No esquema de representação digital de cores RGB, cada um dos constituintes vermelho, verde e azul, é capaz de assumir 256 valores diferentes. Logo, este esquema é capaz de representar 768 cores distintas.
III- Se analisarmos cuidadosamente imagens em escala de cinza, notaremos que, para qualquer pixel, os três constituintes do código RGB serão iguais.
Está(ão) correta(s) as afirmações:
		
	
	Apenas I
	
	Apenas II
	
	I e II
	 
	Apenas III
	
	II e III
	Respondido em 19/04/2021 17:21:29
	
	Explicação:
Apenas III
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Assinale a alternativa que representa o código RGB (Red, Green, Blue) para a cor laranja:
		
	
	(255,255,255)
	
	(0,0,255)
	
	(0,255,0)
	
	(0,0,0)
	 
	(120,80,0)
	Respondido em 19/04/2021 17:22:10
	
	Explicação:
(120,80,0)
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Qualquer tom em amarelo possui valores mais altos dos componentes R (vermelho) e G (Verde), e valores mais baixos para o componente B (azul).
Usamos essa característica para escrever um código que seleciona, com adequada taxa de acerto, pixels em diversas tonalidades de amarelo. Este é um exemplo da habilidade de pensamento computacional denominada:
		
	
	Abstração
	 
	Detecção de padrões
	
	Análise/avaliação
	
	Decomposição
	
	Automação
	Questão
	Acerto: 1,0  / 1,0
	
	Programadores de computadores são os responsáveis por discernir um aproveitamento útil, transformar a ideia de aplicação em um algoritmo e traduzir esse discernimento em uma sequência de instruções simples, compreensíveis para o computador. Sobre os algoritmos é correto afirmar:
		
	
	Sequência de passos complexos e bem projetados para realizar uma tarefa ou resolver um problema.
	
	Conjunto qualquer de instruções simples escrito em alguma linguagem padrão compreensível para o computador.
	
	Deve ser escrito em uma linguagem de programação padrão, senão os computadores não conseguirão executá-lo.
	 
	Pode ser escrito em português ou em uma linguagem de programação padrão.
	
	Sequência de instruções que computadores podem executar.
	Respondido em 17/06/2021 22:28:19
	
	Explicação:
Um algoritmo é um termo que reflete uma ideia mais completa, em que o conjunto de instruções possuem uma finalidade útil. Um algoritmo não precisa ser escrito em uma linguagem de computador, podendo ser escrito, por exemplo, em português. Sequência de passos simples e bem projetados para realizar uma tarefa ou resolver um problema. Pode ser escrito em português ou em uma linguagem de programação padrão.
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	As instruções de código de máquina são executadas pela:
		
	
	RAM (Random Access Memory)
	
	Compilador
	 
	CPU (Central Processing Unit)
	
	ROM (Read Only Memory)
	
	SSD (solid-state drive)
	Respondido em 17/06/2021 22:29:35
	
	Explicação:
Conforme explicado no módulo 1 do tema 2, a CPU (Central Processing Unit), também chamada de processador, é uma espécie de cérebro. É ela quem realmente executa o que chamamos de ¿instruções de código de máquina¿.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Leia atentamente às afirmações a seguir e assinale a alternativa correta:
I.    A capacidade de armazenamento de memórias, como RAM e discos/HD/pen drives, é medida em bits.
II.    Um bit corresponde à unidade básica de informação a ser processada e pode assumir dois valores, 0 ou 1.
III.    O agrupamento de oito bits dá origem a um byte, que podem assumir quaisquer valores numéricos.
IV.    A cada agrupamento de 8 bits é possível representar um conjunto de 256 combinações.
São corretas, apenas:
 
		
	 
	II e IV
	
	I, II e III
	
	III e IV
	
	II e III
	
	I, III e IV
	Respondido em 17/06/2021 22:30:12
	
	Explicação:
São corretas somente II e IV, pois a capacidade dos componentes de hardware é medida em bytes e não bits, que só podem assumir valores binários 0 e 1.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	A escala RGB ou Red Green Blue, é utilizada em computadores para determinar a coloração de imagens digitais. A formação de cada cor depende da combinação de valores de 0 a 255 de cada uma dessas cores básicas, retornando uma cor única de acordo com a combinação do código numérico escolhido.
Analise as cores a seguir e assinale a alternativa que oferece seus códigos RGB, corretamente:
		
	
	A: (0,100,0)
B: (0,0,0)
C: (255,255,255)
	
	A: (255,0,0)
B: (0,0,0)
C: (0,0,100)
	 
	A: (255,0,0)
B: (255,255,255)
C: (0,0,0)
	
	A: (255,0,0)
B: (0,0,0)
C: (255,255,255)
	
	A: (100,0,0)
B: (255,255,255)
C: (0,0,0)
	Respondido em 17/06/2021 22:32:21
	
	Explicação:
O código RGB correto para as cores representadas nas imagens A, B e C é A: (255,0,0) B: (255,255,255) e C: (0,0,0).
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Na linguagem de Programação JavaScript o comando "img.setZoom(30);" irá realizar qual instrução?
		
	
	Imprime a imagem na tela.
	
	Carrega a imagem img na posição 30 na memória do computador.
	 
	Estabelece ampliação de 30 vezes o tamanho original para a imagem armazenada na variável img.
	
	Apresenta a imagem na tela ampliada em 30 vezes.
	
	Carrega a imagem setZoom na posição 30 na memória do computador.
	Respondido em 17/06/2021 22:33:32
	
	Explicação:
Conforme Tema 5, modulo 1 o comando irá armazenar na variável img com ampliação de 30 vezes.
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Um byte pode armazenar desde o número zero até o número:
		
	
	256
	
	128
	
	511
	
	127
	 
	255
	Respondido em 17/06/2021 22:36:49Explicação:
255
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere a grade de pixels a seguir:
Qual é a coordenada do pixel em laranja?
		
	 
	(5,4)
	
	(6,5)
	
	(4,5)
	
	(5,6)
	
	(1,1)
	Respondido em 17/06/2021 22:37:17
	
	Explicação:
(5,4)
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Analise as afirmações a seguir:
I- É possível que um pixel assuma, ao mesmo tempo, várias cores. Por exemplo, podemos ter um pixel dégradé.
II- No esquema de representação digital de cores RGB, cada um dos constituintes vermelho, verde e azul, é capaz de assumir 256 valores diferentes. Logo, este esquema é capaz de representar 768 cores distintas.
III- Se analisarmos cuidadosamente imagens em escala de cinza, notaremos que, para qualquer pixel, os três constituintes do código RGB serão iguais.
Está(ão) correta(s) as afirmações:
		
	
	I e II
	
	Apenas I
	
	II e III
	
	Apenas II
	 
	Apenas III
	Respondido em 17/06/2021 22:37:37
	
	Explicação:
Apenas III
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Assinale a alternativa que representa o código RGB (Red, Green, Blue) para a cor cinza:
		
	
	(0,0,0)
	
	(255,255,255)
	
	(0,0,255)
	 
	(100,100,100)
	
	(0,255,0)
	Respondido em 17/06/2021 22:37:54
	
	Explicação:
(100,100,100)
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Observe o código a seguir, que está manipulando uma imagem totalmente branca:
*****Parte 1*****
pixel = imagem.getPosition(0,0)
pixel.setRed( 0 );
pixel.setGreen( 0 );
pixel.setBlue( 0 );
print(imagem);
 
*****Parte 2*****
pixel = imagem.getPosition(0,1)
pixel.setRed( 0 );
pixel.setGreen( 0 );
pixel.setBlue( 0 );
print(imagem);
pixel = imagem.getPosition(0,0)
pixel.setRed( 255 );
pixel.setGreen( 255 );
pixel.setBlue( 255 );
print(imagem);
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 preto se deslocando para a direita.
	
	Um pixel cinza se deslocando para a esquerda.
	 
	Um pixel preto se deslocando para baixo.
	
	Um pixel cinza se deslocando para baixo.
	
	Um pixel preto se deslocando para a esquerda.

Continue navegando