wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz sobre Algoritmos e Programação

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

O que é um algoritmo?

a)

Um conjunto de passos sequenciais para resolver um problema ou realizar uma tarefa.

b)

Um programa de computador.

c)

Uma variável em programação.

d)

Uma estrutura condicional.

2.

Qual é a diferença entre um algoritmo e um programa de computador?

a)

Um algoritmo é uma sequência de passos genérica para resolver um problema, enquanto um programa de computador é a implementação específica desse algoritmo em uma linguagem de programação.

b)

Um algoritmo é um conjunto de variáveis, enquanto um programa de computador é um conjunto de funções.

c)

Um algoritmo é uma estrutura condicional, enquanto um programa de computador é um loop.

d)

Um algoritmo é um comentário, enquanto um programa de computador é uma função.

3.

O que é uma variável em programação?

a)

Uma variável é um nome associado a um valor armazenado na memória do computador, que pode ser alterado durante a execução do programa.

b)

Uma variável é um conjunto de instruções que se repete várias vezes.

c)

Uma variável é um bloco de código que executa uma tarefa específica.

d)

Uma variável é um comentário no código.

4.

Qual é a importância de comentários em um código de programação?

a)

Comentários são usados para explicar o código e facilitar a compreensão por outros programadores. Eles não são executados pelo computador.

b)

Comentários são usados para armazenar valores na memória do computador.

c)

Comentários são usados para repetir um conjunto de instruções várias vezes.

d)

Comentários são usados para executar uma tarefa específica.

5.

Por que é importante escolher o algoritmo certo para resolver um problema?

a)

A) Porque pode impactar na estética do programa.

b)

B) Porque pode impactar na eficiência e na velocidade de execução do programa.

c)

C) Porque pode impactar na quantidade de memória usada pelo programa.

d)

D) Porque pode impactar na compatibilidade do programa com diferentes sistemas operacionais.

6.

Além da eficiência e velocidade, o que mais garante a escolha do algoritmo certo?

a)

A) Que o problema seja resolvido corretamente.

b)

B) Que o código seja mais legível.

c)

C) Que o programa seja mais seguro.

d)

D) Que o programa seja mais fácil de instalar.

7.

Qual é a característica de armazenamento de uma lista?

a)

A) Armazena elementos em posições sequenciais.

b)

B) Armazena elementos em posições fixas.

c)

C) Armazena elementos em posições não sequenciais.

d)

D) Armazena elementos em posições aleatórias.

8.

Qual é a função de uma variável em um programa de computador?

a)

Armazenar dados que podem ser alterados durante a execução do programa.

b)

Executar um conjunto de instruções repetidamente.

c)

Definir a estrutura de um programa.

d)

Comentar o código para melhor entendimento.

9.

Por que é importante testar um programa de computador?

a)

A) Para garantir que o programa funcione corretamente e sem erros.

b)

B) Para aumentar a complexidade do código.

c)

C) Para reduzir o tempo de desenvolvimento.

d)

D) Para melhorar a estética do código.

10.

O que é uma função em programação?

a)

Um bloco de código que executa uma tarefa específica e pode ser reutilizado.

b)

Um comentário no código.

c)

Uma variável que armazena dados.

d)

Uma estrutura de dados que armazena elementos sequenciais.

11.

O que é uma estrutura de dados?

a)

Uma forma de organizar e armazenar dados para que possam ser acessados e modificados de maneira eficiente.

b)

Um conjunto de instruções que se repete várias vezes.

c)

Um comentário no código.

d)

Uma variável que armazena dados.

12.

O que é uma condição em programação?

a)

Um bloco de código que executa uma tarefa específica e pode ser reutilizado.

b)

Uma expressão que é avaliada como verdadeira ou falsa e determina o fluxo de execução do programa.

c)

Uma variável que armazena dados.

d)

Uma estrutura de dados que armazena elementos sequenciais.

13.

O que é depuração (debugging) em programação?

a)

O processo de encontrar e corrigir erros em um programa de computador.

b)

O processo de escrever comentários no código.

c)

O processo de otimizar a estética do código.

d)

O processo de compilar o código.

14.

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

a)

Traduzir o código-fonte escrito em uma linguagem de programação para código de máquina executável.

b)

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

c)

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

d)

Comentar o código para melhor entendimento.