Avaliação Pensamento Computacional

Avaliação Pensamento Computacional

8th Grade

7 Qs

quiz-placeholder

Similar activities

HTML

HTML

1st - 12th Grade

8 Qs

AVALIAÇÃO 8 ANOS

AVALIAÇÃO 8 ANOS

8th Grade

10 Qs

Arduino Basico

Arduino Basico

6th - 8th Grade

11 Qs

untitled

untitled

7th - 9th Grade

10 Qs

pensamento 2

pensamento 2

8th Grade

12 Qs

REPASO DE EXAMEN-TERCER GRADO

REPASO DE EXAMEN-TERCER GRADO

1st Grade - University

10 Qs

Introdução ao SPIKE PRIME

Introdução ao SPIKE PRIME

6th Grade - University

12 Qs

Recuperação 8 ano

Recuperação 8 ano

8th Grade

6 Qs

Avaliação Pensamento Computacional

Avaliação Pensamento Computacional

Assessment

Quiz

Instructional Technology

8th Grade

Medium

Created by

ANNA JOYCE PEREIRA COSTA

Used 1+ times

FREE Resource

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Assinale a alternativa que descreve o conceito de recursão?

Repetição de um comando

Quando chamamos uma função várias vezes

Um código que chama a si mesmo

para repetir um comando.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que é recursão?

Aprendemos sobre o conceito de recursão. Dessa forma, assinale

a alternativa que apresenta os conceitos fundamentais para implementar a

recursão em nosso projeto.

O conceito mais importante para implementar a recursão é que a função só

pode ser executada uma vez.

A única coisa que importa na recursão é que a função deve chamar a si

mesma para ter repetição automática de instruções.

Toda função deve ter recursão. Caso a repetição não seja necessária, quem

vai cuidar disso é a condição de parada.

Os conceitos mais importantes para implementar a recursão são: a função

deve chamar a si mesma para ter repetição automática e deve haver uma

condição de parada.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Conceito de lista

Listas são importantes no dia a dia das pessoas, em todas as áreas da vida, e

podem ser utilizadas até na programação!

De acordo com o conceito aprendido na lição, selecione a alternativa que indica

a utilidade das listas.

Sequenciar passos que possibilitam a execução de um objetivo ou resolvem

um problema.

Ordenar itens relacionados a objetos, lugares, metas ou pessoas, mesmo que

não estejam diretamente conectados.

Permitir que uma informação seja armazenada e depois acionada pelo código.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Sobre condicionais

Utilizamos blocos com estruturas condicionais. Sobre esses blocos,

é correto afirmar que:

Não devemos utilizar o bloco condicional, pois a performance do código

é impactada.

É um bloco que avalia uma expressão como verdadeira ou falsa, executando

uma instrução no primeiro caso e uma outra instrução no segundo.

É um bloco que avalia uma expressão como verdadeira ou falsa, executando

uma instrução apenas no primeiro caso.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é a importância das listas na programação?

Selecione a alternativa que melhor descreve o uso de listas em um

programa de computador.

Listas são usadas para definir a estrutura de um programa.

Listas são usadas para executar comandos repetidamente.

Listas são usadas para armazenar dados de forma ordenada e acessível.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Como as estruturas condicionais afetam o fluxo de um programa?

Escolha a alternativa correta sobre o impacto das condicionais.

Estruturas condicionais permitem que o programa execute diferentes

caminhos com base em condições específicas.

Estruturas condicionais são usadas apenas para otimizar o desempenho

do programa.

Estruturas condicionais são necessárias apenas em programas grandes.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que é necessário para que uma função recursiva funcione corretamente?

Assinale a alternativa que descreve os requisitos de uma função recursiva.

A função deve ser chamada apenas uma vez.

A função deve ter uma condição de parada para evitar loops infinitos.

A função deve ser capaz de modificar variáveis globais.

Discover more resources for Instructional Technology