Buscar

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

Prévia do material em texto

PENSAMENTO COMPUTACIONAL, PROVA ONLINE 1 SEMANA
PERGUNTA 1 
1. Definimos Pensamento Computacional co mo o proce sso de pensamento envol vido na 
formulação de um problema e na expressão de su a solução de tal forma que um agente, 
humano ou co mputacio nal, possa efetivamente r esolvê-lo. 
Lembre mos, também, que o processo de pensamento co mputaci onal nos orienta a resolver 
problemas utilizando os quatro pilares: de compor o problema, recon hecer padrões recorrentes, 
abstrair tarefas e seus dados de entrada e saída, e explicitar algoritmo que resolve o 
problema. 
No escopo dessas definições, o que é decompor um problema? 
R: É dividir o problema original em problemas menores, cuidando para que a solução do 
problema origi nal possa ser obtida a partir da combinação das soluções obtidas para os 
problemas menores. 
2 - Um robô aspirador, como o ilu strado na primei ra videoaula, é co nsiderado um si stema 
embarcado porque o hardware e software são comp letamente dedi cados ao dispositivo que ele 
controla. Qual(is) das afirmações é/são verdadeira(s)? 
 
I. O programa executa uma sequência de comandos di fer entes. 
II. O programa executa um comando que permite repetir uma sequê ncia de coman dos. 
III. O programa executa um comando condi cional para verificar a existência de obstáculos. 
Apenas I, II e III são corretas.
PERGUNTA 3 
1. Uma solução para problema “Fa zer um pu dim de leite condensado” é como segue: 
1. Pegar os ingredientes. 
2. Colocar os ingredientes no liquidificador. 
3. Ligar o liquidificador. 
4. Colocar na fo rma de pudim. 
5. Assar no forno de mi cro -ondas. 
 Para fazer sabores dife rentes, é necessário adaptar a receita, como segue: 
a) para fazer pudim de café, acrescentar 2 colheres de café solúvel à massa. 
b) para fazer pudim de cacau, acrescentar 3 colheres de cacau em pó à massa. 
c) para fazer pudim de co co, acrescentar 50g de coco ralado à massa. 
 
Considerando as afirmações a seguir, a ssinale a alternativa correta. 
I. Não é preciso alterar a solução apresentada por que podemos abstrair que os ingredientes 
relativos aos sabores serão incluídos na lista de ingredientes e serão obtidos nos passos 1 e 2. 
II. Não é preciso alterar a solução apresentada por que os passos 1 e 2 correspondem a 
padrões recorrentes encontrados em recei tas de pudim de leite condensado. 
III. É preciso alterar a solução apresentada porque os passos 1 e 2 não admi tem decompor os 
subproblemas “Pegar os ingredientes” e “Colocar os ingredientes no liquidificador” para permiti r 
a in clusão de novos ingredientes.
R: Apenas I e II estão corretas
PERGUNTA 4 
1. No escopo do programa e studado na primeira semana, que simula a 
colaboração entre tr ês pessoas que colaboram para a montagem de uma 
pizza, qual(is) afir mativa( s) está(a) correta(s)? 
 
I. Cada pessoa é simulada por um subprograma associado ao personagem 
que a representa. 
II. O subprograma de cada pessoa realiza uma tarefa diferente: uma abre a 
massa, outr a col oca o recheio e a terceira coloca a cobertura. 
III. Há um processo que permi te às pessoas coordenarem que m realiza a 
tarefa de ca da vez. 
IV. A animação foi imp lementada na pla taforma de pro gramação em blo cos 
Scratch, e o código foi disponibilizad o aos alunos nessa plataforma. 
 
Todas as afi rmativas estão corretas.

Continue navegando