wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

RECUPERAÇÃO DE PENSAMENTO COMPUTACIONAL VALOR 40

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

O que faz o comando `map()` em programação?

a)

Limita o movimento de elementos na tela.

b)

Cria uma nova lista aplicando uma função a cada item de uma lista existente.

c)

Ordena elementos de uma lista.

d)

Remove elementos duplicados de uma lista.

2.

Qual é a principal função das variáveis em programação?

a)

Armazenar dados temporariamente.

b)

Executar loops.

c)

Criar interfaces gráficas.

d)

Compilar código.

3.

Qual das opções abaixo é um tipo de variável em programação?

a)

Loop

b)

String

c)

Função

d)

Classe

4.

O que é escopo de uma variável?

a)

O tipo de dado que a variável pode armazenar.

b)

A parte do código onde a variável é visível e pode ser utilizada.

c)

O valor inicial atribuído à variável.

d)

O nome da variável.

5.

Qual é uma boa prática de codificação ao declarar variáveis?

a)

Usar nomes genéricos como `x` ou `y`.

b)

Declarar todas as variáveis no início do código.

c)

Usar nomes descritivos e significativos.

d)

Declarar variáveis sem inicializá-las.

6.

Qual é a vantagem de organizar bem o código?

a)

Facilita a leitura e manutenção do código.

b)

Aumenta o tamanho do arquivo.

c)

Diminui a velocidade de execução.

d)

Torna o código mais complexo.

7.

Qual é a diferença entre variáveis locais e globais?

a)

Variáveis locais são visíveis em todo o programa, enquanto globais não.

b)

Variáveis globais são visíveis em todo o programa, enquanto locais não.

c)

Variáveis locais são mais rápidas que globais.

d)

Não há diferença entre variáveis locais e globais.

8.

Qual é o resultado de mapear a função f(x)=x2f(x) = x^2 sobre a lista [1, 2, 3] usando `map()`?

a)

[1, 2, 3]

b)

[1, 4, 9]

c)

[2, 4, 6]

d)

[1, 8, 27]

9.

Qual é a prática recomendada ao lidar com variáveis globais?

a)

Usar variáveis globais sempre que possível.

b)

Evitar o uso de variáveis globais para reduzir dependências.

c)

Declarar variáveis globais dentro de funções.

d)

Usar variáveis globais para armazenar constantes.

10.

Qual é a importância de inicializar variáveis?

a)

Para aumentar o tempo de execução do programa.

b)

Para evitar erros de referência a variáveis não definidas.

c)

Para tornar o código mais complexo.

d)

Para reduzir o uso de memória.

11.

Qual é a função de uma variável do tipo `boolean`?

a)

Armazenar números inteiros.

b)

Armazenar valores de texto.

c)

Armazenar valores verdadeiros ou falsos.

d)

Armazenar números decimais.

12.

Qual é a prática recomendada ao nomear variáveis?

a)

Usar abreviações sempre que possível.

b)

Usar nomes longos e detalhados.

c)

Usar nomes que descrevam claramente o propósito da variável.

d)

Usar caracteres especiais para destacar variáveis.

13.

Qual é o resultado de mapear a função f(x)=2x+1f(x) = 2x + 1 sobre a lista [0, 1, 2] usando `map()`?

a)

[0, 1, 2]

b)

[1, 3, 5]

c)

[2, 4, 6]

d)

[1, 2, 3]

14.

Qual é a diferença entre variáveis do tipo `int` e `float`?

a)

`int` armazena números inteiros, enquanto `float` armazena números com ponto decimal.

b)

`int` armazena texto, enquanto `float` armazena números.

c)

`int` armazena números com ponto decimal, enquanto `float` armazena números inteiros.

d)

Não há diferença entre `int` e `float`.

15.

Qual é a vantagem de usar o comando `map()` em vez de um loop `for`?

a)

`map()` é mais fácil de ler e pode ser mais eficiente.

b)

`map()` é mais lento que um loop `for`.

c)

`map()` não pode ser usado com funções.

d)

`map()` é mais difícil de entender.

16.

Qual é a prática recomendada ao organizar o código?

a)

Escrever todo o código em uma única linha.

b)

Dividir o código em funções e módulos.

c)

Usar o mínimo de comentários possível.

d)

Evitar o uso de indentação.

17.

Qual é a função de uma variável do tipo `string`?

a)

Armazenar números inteiros.

b)

Armazenar valores de texto.

c)

Armazenar valores verdadeiros ou falsos.

d)

Armazenar números decimais.

18.

Qual é a prática recomendada ao lidar com variáveis locais?

a)

Usar variáveis locais apenas quando necessário.

b)

Declarar variáveis locais no início do programa.

c)

Evitar o uso de variáveis locais.

d)

Usar variáveis locais para armazenar constantes.

19.

Qual é o resultado de mapear a função f(x)=x1f(x) = x - 1 sobre a lista [3, 4, 5] usando `map()`?

a)

[3, 4, 5]

b)

[2, 3, 4]

c)

[4, 5, 6]

d)

[1, 2, 3]

20.

Qual é a prática recomendada ao usar o comando `map()`?

a)

Usar `map()` apenas com listas vazias.

b)

Usar `map()` com funções que não retornam valores.

c)

Usar `map()` com funções que retornam valores.

d)

Evitar o uso de `map()` em qualquer situação.