wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PENSAMENTO COMPUTACIONAL - 3a SEMANA - SE LIGA

Total questions: 30

Worksheet time: 17mins

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.

Como deve ser a marcação em HTML para transformar “Mercado Pomar” em título e o restante do texto em dois parágrafos? Selecione uma alternativa.

a)

<p>Mercado Pomar</p> <h1>Tradição em preço baixo e hortifrúti de qualidade.</h1> <h1>Localizado no coração de Vila Velha.</h1>

b)

<h1>Mercado Pomar<h1> <p>Tradição em preço baixo e hortifrúti de qualidade. Localizado no coração de Vila Velha.<p>

c)

<h1>Mercado Pomar</h1> <p>Tradição em preço baixo e hortifrúti de qualidade.</p> <p>Localizado no coração de Vila Velha.</p>

d)

<h>Mercado Pomar</h> <p>Tradição em preço baixo e hortifrúti de qualidade.</p> <p>Localizado no coração de Vila Velha.</p>

12.

“O livro Alice in Wonderland é um livro perfeito para você”

Ordene as strings para escrever o texto acima em código HTML.

a)

<p><em>O livro Alice in Wonderland é um livro perfeito para você. </em> </p>

b)

<em><p>O livro Alice in Wonderland é um livro perfeito para você. </p> </em>

c)

<p>O livro<em>Alice in Wonderland</em>é um livro perfeito para você.</p>

d)

<p>O livro Alice in Wonderland </p> </em>é um livro perfeito para você. </em>

13.

Um dos livros clássicos mais famosos é "Dom Quixote" do autor Miguel de Cervantes

Ordene as strings para escrever essa frase com destaque no nome do livro

a)

<p>Um dos livros clássicos mais famosos é<strong>"Dom Quixote"</strong>do autor Miguel de Cervantes</p>

b)

<p><strong>Um dos livros clássicos mais famosos é "Dom Quixote"do autor Miguel de Cervantes</strong></p>

c)

<strong> <p>Um dos livros clássicos mais famosos é "Dom Quixote"do autor Miguel de Cervantes</p></strong>

d)

<p>Um dos livros <strong>" clássicos mais famosos </strong> é Dom Quixote"do autor Miguel de Cervantes</p>

14.

Luiz Otávio está criando um site e gostaria de inserir a seguinte frase:

“Atenção, meu nome é Luiz Otávio”. Entretanto, ao carregar a página, notou o seguinte texto:

“Atenção, meu nome é Luiz Otávio”. Ordene os 3 blocos para adicionar caracteres especiais e corrigir o problema de acentuação no site:

a)

<meta

b)

charset=

c)

“UTF-8”>

1)
2)
3)
15.

CSS: Você está criando um site e quer que os textos com a tag <p> apareçam no meio da tela.

Utilizando 5 comandos, organize o código para centralizar o texto das postagens na página.

a)

p
<
text-align:
center;
>

b)

<
text-align:
center;
>
p

c)

p
{
text-align:
center;
}

d)

{
text-align:
center;
}
p

16.

De que maneiras eu posso representar cores no CSS? Vamos utilizar a cor vermelha como exemplo:
I. Escrevendo o nome da cor em inglês ("red").
II. Escrevendo o código hexadecimal ("#FF0000").
III. Escrevendo o código RGB ("(255,0,0").

a)

Apenas I está correta.

b)

Apenas II está correta.

c)

Apenas I e II estão corretas.

d)

I, II e III estão corretas.

17.

No Github, A inscrição de boas vindas com um texto escrito em markdown. Como fazer um direcionamento para o site p5.js?

18.

JavaScript: Você é uma das pessoas desenvolvedoras do jogo Roblox e decidiu criar um mini game chamado "Pong Robloxiano". Sua tarefa é fazer: Que a tela do jogo tenha um fundo preto; A bolinha do jogo inicie nas posições x e y iguais a 200. Ordene todos os blocos para criar uma bolinha com variáveis que precisam ser modificadas no futuro.

a)

let xBolinha = 200; let yBolinha = 200;

b)

function draw() {

c)

background(0);

d)

circle(xBolinha, yBolinha, 100);

e)

}

1)
2)
3)
4)
5)
19.

Javascript, sobre o jogo do Pong: Toda vez que a bolinha colidir com uma das raquetes, a velocidade da bolinha no eixo X deve ser multiplicada por -1. A cor de fundo da tela deve ser alterada para vermelho. Ordene 3 blocos que implementam as modificações de Joana.

a)

if (colidiu)

{velocidadeXBolinha *= - 1;

background("red"); }

b)

background("red"); }

{velocidadeXBolinha *= - 1;

if (colidiu)

c)

if (colidiu)

background("red"); }

{velocidadeXBolinha *= - 1;

20.
  • Javascript: Vamos alterar a cor do placar do jogo do Pong para laranja. Para isso escolha a alternativa que apresenta a ordem correta dos blocos:

a)

mudaCorPlacar() {

fill

function

("orange");}

b)

function

mudaCorPlacar() {

("orange");}

fill

c)

mudaCorPlacar() {

fill

("orange");}

function

d)

function

mudaCorPlacar() {

fill

("orange");}

21.

O que é o Pensamento Computacional?

a)

Uma linguagem de programação

b)

Uma forma de solucionar problemas de forma lógica

c)

Um tipo de computador

d)

Um software

22.

Quais são os quatro principais pilares do Pensamento Computacional?

a)

Algoritmos, computação quântica, programação e criptografia

b)

Decomposição, reconhecimento de padrões, abstração e algoritmos

c)

Hardware, software, redes e segurança

d)

Computação em nuvem, aprendizado de máquina, IoT e cibersegurança

23.

O que é a decomposição no Pensamento Computacional?

a)

A divisão de um problema complexo em partes menores e mais gerenciáveis

b)

A codificação de um programa em uma linguagem de programação

c)

A resolução de problemas matemáticos

d)

A análise de sistemas de computadores

24.

O que é a abstração no Pensamento Computacional?

a)

O ato de reduzir informações e detalhes desnecessários para se concentrar no essencial

b)

A representação de dados em formato de texto

c)

A criação de imagens abstratas

d)

O processo de codificação de software

25.

Qual é o objetivo do Pensamento Computacional em relação à resolução de problemas?

a)

Encontrar a solução mais complexa possível

b)

Simplificar os problemas ao máximo

c)

Encontrar uma solução única para todos os problemas

d)

Ignorar problemas difíceis e focar apenas nos simples

26.

Qual é o papel dos algoritmos no Pensamento Computacional?

a)

São procedimentos passo a passo para resolver problemas

b)

São códigos de programação

c)

São sistemas operacionais

d)

São dispositivos de hardware

27.

Qual dos seguintes não é um exemplo de reconhecimento de padrões no Pensamento Computacional?

a)

Identificar rostos em fotos

b)

Classificar emails como spam ou não spam

c)

Somar números

d)

Detectar fraudes em transações financeiras

28.

Qual é a importância do Pensamento Computacional em nossa sociedade atual?

a)

Não tem importância significativa

b)

É relevante apenas para programadores

c)

Ajuda as pessoas a resolver problemas de forma mais eficiente

d)

Aumenta a complexidade dos problemas

29.

Qual é a relação entre o Pensamento Computacional e a programação de computadores?

a)

São a mesma coisa

b)

O Pensamento Computacional não tem relação com a programação

c)

O Pensamento Computacional é uma habilidade que pode ajudar na programação

d)

A programação é mais importante do que o Pensamento Computacional

30.

Quais são alguns benefícios do ensino do Pensamento Computacional nas escolas?

a)

Melhora as habilidades esportivas dos alunos

b)

Prepara os alunos para carreiras em tecnologia e desenvolve o pensamento lógico

c)

Reduz o tempo de estudo dos alunos.

d)

Não tem benefícios educacionais