Search Header Logo
LC- 1DS - Estruturas de repetição - introdução

LC- 1DS - Estruturas de repetição - introdução

Assessment

Presentation

Computers

10th Grade

Easy

Created by

CARLA SILVEIRA

Used 4+ times

FREE Resource

12 Slides • 14 Questions

1

media

2

Multiple Choice

Para realizar esta atividade é necessário ler os slides sobre estrutura de repetição em lógica computacional, que também é chamada de:

1

pares de repetição

2

blocos de código

3

loop ou laço de repetição

4

bugs

3

media

4

Multiple Choice

É situação do dia a dia em que uma tarefa repetitiva poderia ser automatizada por meio da programação:

1

desenhar manualmente uma imagem complexa, pixel a pixel.

2

criar um alarme para lembrar a pessoa de tomar água em intervalos regulares usando loop e temporizador.

3

escrever uma redação criativa com estilo literário.

4

interpretar um texto para responder uma questão de múltipla escolha.

5

Multiple Choice

Por que as estruturas de repetição são importantes no desenvolvimento de sistemas?

1

Porque permitem automatizar tarefas repetitivas, economizando tempo e esforço.

2

Porque dificultam a programação.

3

Porque aumentam o número de erros no código.

4

Porque deixam o código mais lento.

6

media

7

Multiple Choice

Como João pode automatizar esse envio para todos os usuários sem escrever manualmente cada comando?

1

Usando estruturas condicionais

2

Solicitando entrada de dados ao usuário

3

Armazenando dados em uma lista ordenada

4

Construindo um programa com estruturas de repetição

8

media

9

Fill in the Blanks

10

media

11

Multiple Choice

Qual é a principal função das estruturas de repetição (loops) em programação?

1

Executar um bloco de comandos ou instruções repetidamente até que uma condição seja atingida.

2

Armazenar dados temporários durante a execução do programa.

3

Permitir a comunicação entre diferentes programas.

4

Aumentar a velocidade do processador.

12

media

13

Multiple Choice

Question image

Qual é o objetivo principal do alarme programado com loop for no código apresentado?

1

Lembrar o usuário de desligar o computador

2

Avisar sobre reuniões agendadas

3

Alertar o usuário para beber água em intervalos regulares.

4

Enviar mensagens automáticas para contatos salvos.

14

media

15

Multiple Choice

Question image

Neste código, a estrutura de repetição é controlada por um loop feito com o comando while para repetir o pedido da senha enquanto a entrada digitada pelo usuário for diferente da senha correta que foi armazenada previamente. Avalie:

1

FALSO

2

VERDADEIRO

16

media
media

17

Multiple Choice

Qual é uma das principais vantagens de utilizar estruturas de repetição em programas?

1

Aumenta o consumo de memória do programa.

2

Permite automatizar tarefas repetitivas e torna o programa mais eficiente.

3

Dificulta a manutenção do código.

4

Reduz a legibilidade do código.

18

media

19

Multiple Choice

Um sistema de correção automática de provas objetivas, que percorre uma lista de respostas dos alunos

e compara com o gabarito, não poderia usar um loop para calcular a pontuação de cada aluno. Avalie:

1

FALSO

2

VERDADEIRO

20

media

21

Multiple Choice

Question image

Como o loop apresentado no código da imagem ajuda

a automatizar o processo de chamada dos alunos?

1

Permite verificar manualmente a presença de cada aluno digitando seus nomes.

2

Imprime automaticamente a presença de cada aluno da lista, evitando a repetição manual do comando para cada nome.

3

Impede que alunos ausentes sejam listados, tornando a chamada mais precisa.

4

Substitui a lista de alunos por uma nova lista com os presentes.

22

Multiple Choice

Qual é a vantagem de usar um programa para registrar a presença dos alunos em vez de fazer isso manualmente?

1

Economiza tempo e reduz erros.

2

Aumenta o número de alunos na lista.

3

Permite marcar presença apenas uma vez.

4

Dificulta o controle da presença.

23

media

24

Multiple Choice

Qual é a principal função de um loop em programação?

1

Executar um comando apenas uma vez.

2

Repetir um conjunto de instruções várias vezes.

3

Comparar dois valores.

4

Encerrar o programa.

25

media

26

Multiple Choice

Loops são fundamentais para automatizar processos ___________ em programação.

1

alongados

2

infinitos

3

repetitivos

4

únicos

media

Show answer

Auto Play

Slide 1 / 26

SLIDE