wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

01/07/2025 - Lógica - Tipos de Dados

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

Qual a principal função de um "tipo de dado" em um algoritmo?

a)

Determinar a cor da interface do usuário.

b)

Indicar ao computador como ele deve armazenar e manipular um valor.

c)

Definir o nome de uma variável.

d)

Acelerar a conexão à internet.

2.

Em Lógica Computacional, qual tipo de dado é adequado para armazenar o número de filhos de uma pessoa?

a)

Real, pois pode haver casos de meio-irmão.

b)

Caractere, pois é um tipo de informação textual.

c)

Lógico, pois a pessoa pode ter ou não filhos.

d)

Inteiro, pois a quantidade de filhos é um número sem casas decimais.

3.

Maria, uma desenvolvedora, precisa escolher o tipo de dado para o preço de um produto que pode ter centavos. Qual tipo de dado ela deve utilizar para garantir a precisão?

a)

Inteiro, para otimizar a memória.

b)

Caractere, para representar o símbolo da moeda.

c)

Real, pois representa números com casas decimais e permite a precisão necessária.

d)

Lógico, para indicar se o produto tem preço.

4.

Um dado é considerado uma "constante" em um algoritmo quando:

a)

Seu valor pode ser alterado a qualquer momento durante a execução.

b)

Ele representa um número inteiro grande.

c)

Seu valor permanece o mesmo do início ao fim da execução do algoritmo.

d)

Ele é utilizado apenas para exibir mensagens ao usuário.

5.

Qual dos seguintes exemplos é o mais adequado para ser armazenado como um tipo de dado "Lógico"?

a)

O nome completo de um cliente.

b)

A idade de uma pessoa.

c)

O status de um interruptor (ligado/desligado).

d)

O preço de um produto com duas casas decimais.

6.

Em um algoritmo, para que serve um "identificador"?

a)

Para definir o tipo de dado de uma constante.

b)

Para manipular dados, associando-os a um nome que representa seu conteúdo.

c)

Para iniciar a execução de um programa.

d)

Para determinar a precisão de um número real.

7.

Qual das seguintes opções não é uma regra para construir identificadores em pseudocódigo?

a)

Sempre começar com um caractere alfabético.

b)

Pode ser seguido por um ou mais caracteres alfanuméricos.

c)

Pode conter espaços ou caracteres especiais como @, #, $.

8.

Por que é importante escolher o tipo de dado correto e adequado para as informações em um algoritmo?

a)

Para que o código fique mais bonito esteticamente.

b)

Para otimizar recursos computacionais e acelerar o processamento.

c)

Para que o algoritmo possa ser executado em qualquer sistema operacional.

d)

Para facilitar a digitação do código.

9.

Qual dos seguintes tipos de dados é usado para representar um único caractere, como uma letra ou um símbolo?

a)

Inteiro

b)

Real

c)

Caractere

d)

Lógico

10.

Qual a diferença fundamental entre um dado "constante" e um dado "variável" em um algoritmo?

a)

Constantes são usadas para números, variáveis para texto.

b)

Constantes ocupam mais memória, variáveis menos.

c)

Constantes têm seu valor alterado, variáveis mantêm o valor fixo.

d)

Constantes mantêm seu valor fixo, variáveis podem ter seu valor alterado durante a execução.

11.

Ao armazenar a idade de uma pessoa em um algoritmo, qual identificador seria o mais recomendado, considerando as boas práticas?

a)

x

b)

idade_pessoa

c)

Idade da Pessoa

d)

123idade

12.

Qual dos tipos de dados comuns (inteiro, real, caractere, lógico) é o mais adequado para representar o resultado de uma comparação, como "X é maior que Y"?

a)

Inteiro

b)

Real

c)

Caractere

d)

Lógico

13.

Segundo o material, qual é uma das preocupações de Maria ao escolher o tipo de dado adequado para seu algoritmo?

a)

A) A cor do fundo do programa.

b)

B) O número de linhas de código que serão escritas.

c)

C) O impacto na eficiência e na precisão do algoritmo.

d)

D) A facilidade de compartilhamento do arquivo.

14.

Qual tipo de dado é mais adequado para armazenar o nome completo de um usuário?

a)

Inteiro

b)

Real

c)

Caractere (string)

d)

Lógico

15.

Um dado variável, ao contrário de um constante, tem a característica de:

a)

Ocupar menos espaço na memória do computador.

b)

Ter seu valor alterado durante a execução do programa.

c)

Ser utilizado apenas para cálculos matemáticos.

d)

Possuir um nome que não pode ser modificado.

16.

De acordo com o material, qual dos seguintes é um benefício de se utilizar corretamente os tipos de dados?

a)

Diminui o tempo de desenvolvimento do algoritmo.

b)

Permite que o algoritmo seja executado em qualquer dispositivo.

c)

Otimizar os recursos computacionais disponíveis e acelerar o processamento.

d)

Aumenta a segurança do código contra ataques externos.

17.

Qual tipo de dado é mais preciso para representar números com casas decimais, como 3.14159?

a)

A) Inteiro

b)

B) Caractere

18.

Qual das seguintes opções é um exemplo de palavra reservada que não pode ser usada como identificador?

a)

NomeCompleto

b)

Idade

c)

if (se em português)

d)

_temp

19.

O que acontece se tentarmos multiplicar um tipo de dado "texto" por um número, de acordo com o material?

a)

O programa irá arredondar o texto para o número mais próximo.

b)

O computador irá ignorar a operação e continuar.

c)

A validação de dados ajuda a garantir que isso não ocorra, pois a operação não é válida.

d)

O texto será convertido automaticamente para um número.

20.

Qual das seguintes situações exemplifica uma boa prática na nomeação de identificadores?

a)

Usar nomes curtos e sem significado, como a ou b.

b)

Começar o nome com um número, como 2024Ano.

c)

Utilizar nomes que tragam alguma relação ao conteúdo para facilitar a leitura.

d)

Incluir caracteres especiais como . ou - no nome.

21.

Por que é importante nomear identificadores de forma que reflitam o conteúdo ou a finalidade do dado?

a)

Porque facilita a compreensão e manutenção do código.

b)

Porque deixa o código mais lento.

c)

Porque aumenta o tamanho do arquivo.

d)

Porque dificulta a identificação de erros.