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

Prévia do material em texto

PENSAMENTO COMPUTACIONAL 
 
Lupa Calc. 
 
 
 
 
 
 
Aluno: Matr.: 
Disc.: PENS COMP 2020.3 EAD (G) / EX 
 
 
Prezado (a) Aluno(a), 
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não 
valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. 
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. 
Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 
 
 
 
 
 
1. 
 
 
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. 
 
 
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. 
 
 
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. 
 
 
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. 
 
As expressões executar ou rodar um código, indicam as tarefas realizadas pelo programador de 
um código-fonte. 
 
 
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. 
 
 
 
Explicação: 
A alternativa B é incorreta, pois descreve a tarefa de uma máquina (computador) e não o trabalho 
humano do programador. 
 
 
 
 
2. 
 
 
As instruções de código de máquina são executadas pela: 
 
 
 
RAM (Random Access Memory) 
 
 
SSD (solid-state drive) 
 
 
ROM (Read Only Memory) 
 
CPU (Central Processing Unit) 
 
 
Compilador 
 
 
 
Explicação: 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
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¿. 
 
 
 
 
3. 
 
 
Como é chamada a lei que diz que o número de transistores contidos em um chip dobra em um período 
entre 18 e 24 meses? 
 
Lei de Moore 
 
 
Lei do Marco Civil da Internet 
 
 
Lei de P&D 
 
 
Lei de Murphy 
 
 
LGPD (Lei Geral de proteção de Dados) 
 
 
 
Explicação: 
Conforme conteúdo interativo do módulo 1 do tema 3, uma das forças mais importantes do 
desenvolvimento do silício é a lei de Moore, uma observação feita por Gordon Moore sobre como a 
fabricação de chips vinha sendo capaz de inserir cada vez mais transistores dentro de um chip 
 
 
 
 
4. 
 
 
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: (255,255,255) 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096
 
 
A: (100,0,0) 
B: (255,255,255) 
C: (0,0,0) 
 
 
A: (255,0,0) 
B: (0,0,0) 
C: (0,0,100) 
 
A: (255,0,0) 
B: (255,255,255) 
C: (0,0,0) 
 
 
 
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). 
 
 
 
 
5. 
 
 
Considere o fragmento de código a seguir: 
 
img = new SimpleImage("figura.jpg"); 
for( pixel: img ){ 
soma=(pixel.getRed()+pixel.getGreen()+pixel.getBlue()); 
media= soma/3; 
pixel.setRed( media ); 
pixel.setGreen( media ); 
pixel.setBlue( media ); 
} 
print( img ); 
 
Ao executar esse código: 
 
 
 
O tamanho, em pixels, da imagem figura.jpg diminuirá à metade do valor original. 
 
 
A imagem figura.jpg será apagada. 
 
A imagem figura.jpg ficará em tons da escala de cinza. 
 
 
A imagem figura.jpg terá suas tonalidades vermelho, verde e azul intensificadas. 
 
 
Não haverá nenhuma mudança na imagem figura.jpg, pois não foram conferidos valores às 
variáveis. 
 
 
 
Explicação: 
Ao solicitar no código-fonte que se estabeleça uma média dos valores RGB, desde que sejam todos iguais 
entre si (R=G=B), obtém-se uma imagem em escala de cinza. 
 
 
 
 
6. 
 
 
Quantos bits existem em um byte, e quantos valores distintos é possível representar com um byte, 
respectivamente? 
 
 
4 e 32 
 
 
8 e 512 
 
 
4 e 16 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096
 
 
7 e 128 
 
8 e 256 
 
 
 
Explicação: 
8 e 256 
 
 
 
 
7. 
 
 
Considere a grade de pixels a seguir: 
 
Qual é a coordenada do pixel em preto? 
 
 
(3,2) 
 
 
(1,2) 
 
(2,1) 
 
 
(2,3) 
 
 
(1,1) 
 
 
 
Explicação: 
(2,1) 
 
 
 
 
8. 
 
 
Assinale as alternativas que representam o código RGB para a cor branca: 
 
 
 
(100,100,100) 
 
 
(0,0,0) 
 
 
(0,255,0) 
 
 
(0,0,255) 
 
(255,255,255) 
 
 
 
Explicação: 
(255,255,255) 
 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096
 
 
 
9. 
 
 
Assinale a alternativa que representa o código RGB (Red, Green, Blue) para a cor laranja: 
 
 
 
(0,0,255) 
 
 
(0,255,0) 
 
 
(0,0,0) 
 
(120,80,0) 
 
 
(255,255,255) 
 
 
 
Explicação: 
(120,80,0) 
 
 
 
 
10. 
 
 
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: 
 
 
Decomposição 
 
 
Automação 
 
Detecção de padrões 
 
 
Abstração 
 
 
Análise/avaliação 
 
 
 
Explicação: 
Detecção de padrões 
 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096

Continue navegando