Atividade de Revisão: Pensamento Computacional
Teste seus conhecimentos sobre os pilares que ajudam a resolver problemas de forma lógica e estruturada.
1. O Pensamento Computacional é uma habilidade que serve para:
- a) Aprender apenas a consertar peças de computadores quebrados.
- b) Resolver problemas complexos de forma lógica, usando estratégias da computação.
- c) Decorar todos os comandos de uma linguagem de programação específica.
- d) Passar mais tempo nas redes sociais de forma eficiente.
2. Quando dividimos o problema "Organizar uma Viagem" em subtemas como "Comprar passagens", "Arrumar a mala" e "Reservar hotel", estamos usando o pilar da:
- a) Abstração.
- b) Algoritmos.
- c) Decomposição.
- d) Reconhecimento de Padrões.
3. Um médico que identifica sintomas semelhantes em vários pacientes para diagnosticar uma virose está aplicando qual conceito?
- a) Reconhecimento de Padrões.
- b) Decomposição.
- c) Algoritmos.
- d) Programação de Software.
4. Na criação de um mapa de metrô, as curvas reais das ruas e a cor das casas acima da terra são ignoradas para focar apenas nas estações e conexões. Isso é um exemplo de:
- a) Algoritmo.
- b) Abstração.
- c) Decomposição.
- d) Processamento de dados.
5. Qual das alternativas abaixo representa um ALGORITMO no dia a dia?
- a) Olhar para uma foto e lembrar de um amigo.
- b) Uma receita de bolo com o passo a passo para o preparo.
- c) Sentir sono ao final do dia.
- d) Ignorar o barulho da rua para conseguir estudar.
6. Se um "Robô" recebe a instrução: "Ande para frente até encontrar a parede e depois pare", mas não há parede no caminho, o que acontecerá?
- a) Ele vai adivinhar que deve parar em algum momento.
- b) Ele vai andar para sempre, pois a condição de parada não foi atingida.
- c) Ele vai dar erro e explodir imediatamente.
- d) Ele vai decidir voltar para o ponto de partida sozinho.
7. O pilar da ABSTRAÇÃO serve principalmente para:
- a) Adicionar o máximo de detalhes possível em um projeto.
- b) Filtrar informações irrelevantes e focar apenas no que é essencial.
- c) Criar códigos de programação muito longos e complexos.
- d) Repetir um padrão várias vezes até funcionar.
8. Analise a sequência: 2, 4, 6, 8... O próximo número será 10. Qual pilar permitiu chegar a essa conclusão?
- a) Algoritmos.
- b) Decomposição.
- c) Reconhecimento de Padrões.
- d) Abstração.
9. Um conjunto de passos finitos e ordenados para realizar uma tarefa é a definição de:
- a) Hardware.
- b) Memória RAM.
- c) Algoritmo.
- d) Sistema Operacional.
10. Por que o Pensamento Computacional é importante para quem NÃO quer ser programador?
- a) Porque ajuda a organizar o pensamento e resolver problemas em qualquer área.
- b) Porque no futuro todos serão obrigados a construir seus próprios computadores.
- c) Porque ajuda a digitar mais rápido no teclado do celular.
- d) Não é importante; apenas programadores precisam aprender isso.
Comentários
Postar um comentário