wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pensamento Computacional

Total questions: 27

Worksheet time: 14mins

Name
Class
Date
1.

O que é uma lista de etapas para concluir uma tarefa? (Um conjunto de instruções que podem ser executadas com ou sem um computador).

a)

Programa

b)

Algoritmo

c)

Comando

d)

Condição

2.

Como chamamos a função que é executada apenas sob certas condições?

a)

Bug

b)

Comando

c)

Condicional

d)

Algoritmo

3.

Pensamento Computacional é...

a)

dar comandos ao computador.

b)

pensar como o computador (binário).

c)

usar um conjunto de técnicas e abordagens para ajudar a resolver problemas.

d)

criar uma sequêcia de instruções

4.

Qual o nome ou símbolo que representa um número (ou algum outro valor) que pode ser referido em um programa e ser alterado ao longo do tempo?

a)

Sequência

b)

Programa

c)

Condicional

d)

Variável

5.

O que é um erro em um programa que impede a execução esperada do programa?

a)

Algoritmo

b)

Programa

c)

Bug

d)

Código

6.

Qual é a ação de fazer algo repetidamente?

a)

Laço

b)

Persistência

c)

Variável

d)

Código

7.

Qual declaração que um programa verifica para ver se é verdadeiro ou falso? Se verdadeiro, uma ação é executada. Caso contrário, a ação será ignorada?

a)

Variável

b)

Laço

c)

Condicional

d)

Código

8.

Qual dispositivo de armazenamento de dados/informações no computador permite armazenar arquivos por tempo indeterminado?

a)

Memória RAM

b)

Processador

c)

Hard Drive (HD)

d)

Placa mãe

9.

Qual dispositivos é responsável por fazer a comunicação entre todos os componentes do computador?

a)

Processador

b)

Placa mãe

c)

Hard Drive (HD)

d)

Fonte

10.

Uma variável pode ser ...

a)

apenas um número.

b)

um texto.

c)

diferentes valores, como: imagens, textos e números.

d)

imagens aleatórias

11.

"Uma lista de etapas que permitem concluir uma tarefa". Essa é a definição de:

a)

Abstração

b)

Algoritmo

c)

Pensamento Computacional

d)

Função

12.

Qual melhor momento para ser usada a abstração?

a)

Quando formos trabalhar com problemas binários

b)

Quando queremos isolar elementos de um todo e ignorar detalhes que tornam as coisas diferentes

c)

Quando quisermos transformar o problema em algo maior

d)

Quando quisermos listar as etapas de uma tarefa

13.

Oque a Ciência da Computação pode resolver ?

a)

Ela resolve problemas em geral no conhecimento básico.

b)

Resolves problemas usando padrões e abstrações.

c)

Ela resolve todos os problemas de uma forma difícil.

d)

Resolve diversos os problemas de uma forma digital.

14.

Dentro de um código, quando algo é repetido diversas vezes, é chamado de:

a)

Padrão

b)

Algoritmo

c)

Abstração

d)

Código

15.

As falhas de um código também podem ser chamados de:

a)

Etapa

b)

Bug

c)

Depuração

d)

Função

16.

O que acontece após uma condição ser considerada falsa?

a)

Ela inicia novamente, tentando se tornar verdadeira.

b)

Ela encerra.

c)

A condição entra em loop.

d)

Uma condição não pode ser falsa

17.

Se eu chamar um trecho de um código diversas vezes em um programa, estou realizando um(a):

a)

Função

b)

Padrão

c)

Abstração

d)

Estrutura de Condição

18.

Sobre os robôs:

a)

São inteligentes, pois fazem as coisas sozinhas

b)

São burros pois, foram pré-programados para realizar suas tarefas.

c)

São burros pois, foram pré-programados para serem inteligentes.

d)

São burros pois, não sabem realizar funções básicas como nós

19.

Na programação, o que é uma condição?

a)

Uma declaração que é verdadeira ou falsa, dependendo da situação.

b)

Uma declaração que é sempre verdadeira.

c)

Uma declaração que é verdadeira ou falsa, em todas as situações possíveis.

d)

Uma declaração que é sempre falsa.

20.

O que é Pensamento Computacional?

a)

É o pensamento de criar algoritmos

b)

Pensar de forma objetiva

c)

Um método de solução de problemas

d)

É uma metodologia científica

21.

Ser uma Pessoa filantrópica significa oque dentro da Ciência da Computação ?

a)

Saber utilizar Códigos e Programas.

b)

Saber ensinar a Ciência da Computação para pessoas com muito conhecimento.

c)

Saber ensinar a Ciência da Computação para pessoas com pouco conhecimento.

d)

Saber usar a internet com consciência e segurança.

22.

Na Ciência da Computação, o que é um programa?

a)

Instruções que podem ser entendidas e seguidas por uma máquina.

b)

Etapas de um código com falhas que pode ser executado.

c)

Conjunto de tarefas que constituem uma lista.

d)

Instruções de etapas de como fazer uma lista de algoritmo.

23.

Quando estamos abstraindo, podemos decompor um problema, o que seria isso?

a)

Tornar um problema difícil em algo menor.

b)

Tornar um problema fácil em algo maior.

c)

Tornar um problema difícil em algo maior.

d)

Tornar problemas pequenos em um problema maior.

24.

O tipo de condicional "Senão" faz parte da condição:

a)

Simples, IF

b)

Composta, IF e ELIF

c)

Composta, IF e ELSE

d)

Simples, IF, ELSE e ELIF

25.

O que são parâmetros?

a)

São dados que podemos passar em uma função

b)

São códigos binários que estão nas condições

c)

São funções já prontas das linguagens de programação

d)

São dados que passamos em uma estrutura de condição

26.

Quais são as 3 leis da robótica (em ordem) ?

a)

Não ferir um humano, sempre obedecer e proteger sua existência.

b)

Proteger sua existência, Respeitar e proteger apenas seu criador.

c)

Não obedecer seus iguais, sempre ir pelo oque foi programado e não ferir um humano

d)

Ser o mais possível de um humano, ser leal e respeitar seus iguais.

27.

O termo "Phishing" significa:

a)

Não pedir a permissão de pessoas para usar sua foto

b)

Tentativa de enganar/induzi pessoas a passarem seus dados

c)

Compartilhando informações pessoais das pessoas.

d)

Criar uma identidade ou conta falsa na internet.