Buscar

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

1a 
 Questão 
Acerto: 1,0 / 1,0 
 
O desenvolvimento de um software demanda a atividade intelectual de um programador aliada à 
alta capacidade do computador em executar as tarefas descritas nas linhas de códigos geradas, 
em busca de um objetivo específico. 
Assine a alternativa incorreta sobre conceitos do pensamento computacional. 
 
 As expressões executar ou rodar um código, indicam as tarefas realizadas pelo 
programador de um código-fonte. 
 
Um algoritmo relaciona-se diretamente com a etapa de projeto de um software em que, 
mesmo sem saber qual será a linguagem de programação a ser utilizada, especifica-se 
completamente o software a ponto de na implementação ser possível traduzir diretamente 
essas especificações em linhas de código em alguma linguagem de programação. 
 
Um algoritmo representa um conjunto de regras para a solução de um problema e 
determina com clareza e de forma correta as instruções que um software deverá conter 
para que, ao ser executado, forneça resultados esperados. 
 
O trabalho do computador (máquina) consiste em seguir uma série de instruções linha a 
linha, respeitando as demandas de um código desenvolvido por um programador. 
 
Javascript, Pascal, C, C++ são exemplos de linguagens utilizadas pelos programadores 
para traduzir um algoritmo em um código-fonte para que o computador o reconheça e 
realize as etapas passo a passo, em busca de um objetivo idealizado pelo programador. 
Respondido em 12/10/2020 15:42:38 
 
Explicação: 
A alternativa B é incorreta, pois descreve a tarefa de uma máquina (computador) e não o trabalho 
humano do programador. 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
As instruções de código de máquina são executadas pela: 
 
 
SSD (solid-state drive) 
 CPU (Central Processing Unit) 
 
RAM (Random Access Memory) 
 
ROM (Read Only Memory) 
 
Compilador 
Respondido em 12/10/2020 15:42:57 
 
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: 
 
 
 
I, III e IV 
 
III e IV 
 
I, II e III 
 
II e III 
 II e IV 
Respondido em 12/10/2020 15:45:54 
 
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: (255,0,0) 
B: (0,0,0) 
C: (0,0,100) 
 
A: (0,100,0) 
B: (0,0,0) 
C: (255,255,255) 
 
A: (255,0,0) 
B: (0,0,0) 
C: (255,255,255) 
 A: (255,0,0) 
B: (255,255,255) 
C: (0,0,0) 
 
A: (100,0,0) 
B: (255,255,255) 
C: (0,0,0) 
Respondido em 12/10/2020 15:48:35 
 
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 setZoom na posição 30 na memória do computador. 
 
Apresenta a imagem na tela ampliada em 30 vezes. 
 
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. 
Respondido em 12/10/2020 15:47:33 
 
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: 
 
 
128 
 255 
 
256 
 
127 
 
511 
Respondido em 12/10/2020 15:47:57 
 
Explicaçã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) 
 
(4,5) 
 
(1,1) 
 
(5,6) 
 
(6,5) 
Respondido em 12/10/2020 15:47:37 
 
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 III 
 
Apenas I 
 
I e II 
 
II e III 
 
Apenas II 
Respondido em 12/10/2020 15:52:50 
 
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: 
 
 (100,100,100) 
 (0,0,255) 
 
(0,255,0) 
 
(255,255,255) 
 
(0,0,0) 
Respondido em 12/10/2020 15:51:36 
 
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 cinza 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 baixo. 
 
Um pixel preto se deslocando para a esquerda. 
Respondido em 12/10/2020 15:55:01 
 
Explicação: 
Um pixel preto se deslocando para baixo.

Continue navegando