Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Tipos de Dados — FGV 2024

Algoritmos e Estrutura de DadosTipos de Dados
Código
fg089769
Banca
FGV
Órgão
Prefeitura de Caraguatatuba - SP
Ano
2024
Nível
Médio
Cargo
Técnico em Processamento de Dados
A respeito de variáveis e tipos de dados, assinale V para a afirmativa verdadeira e F para a falsa.( ) Variáveis são espaços reservados na memória do computador para armazenar dados.( ) Tipos de dados são categorias que definem o tipo de informação que pode ser armazenada em uma variável.( ) Variáveis estáticas são variáveis que são criadas e inicializadas no início da execução do programa.As afirmativas são, respectivamente,
  1. AV – V – F.
  2. BV – F – V.
  3. CF – V – V.
  4. DV – F – F.
  5. EV – V – V.
Revelar gabarito e comentário

GabaritoA — V – V – F.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Variáveis e tipos de dados

Gabarito: letra A (V – V – F). As duas primeiras afirmativas estão corretas: variável é um espaço de memória para armazenar dados e tipo de dado define que informações podem ser armazenadas. A terceira é falsa, pois variáveis estáticas nem sempre são criadas e inicializadas no início do programa (variáveis estáticas locais são inicializadas apenas na primeira chamada da função). A sequência correta é V – V – F.

  1. 1Variável = espaço na memória
  2. 2Tipo = categoria do dado
  3. 3Estática local: inicializa na 1ª chamada
  4. 4Estática global: inicializa no início
LEVEL · soulevel.com.br

Afirmativa 1 — ✅ Verdadeira

"Variáveis são espaços reservados na memória do computador para armazenar dados." Essa é a definição fundamental: uma variável representa uma região da memória que pode conter um valor, ser lida e alterada durante a execução. Sem variáveis, não seria possível guardar e manipular informações em um programa.

Afirmativa 2 — ✅ Verdadeira

"Tipos de dados são categorias que definem o tipo de informação que pode ser armazenada em uma variável." O tipo determina não apenas o conjunto de valores possíveis (ex.: inteiro, real, caractere, booleano), mas também as operações permitidas (soma de inteiros, concatenação de strings, etc.).

Afirmativa 3 — ❌ Falsa

"Variáveis estáticas são variáveis que são criadas e inicializadas no início da execução do programa." O erro está em generalizar. Em linguagens como C, uma variável estática declarada dentro de uma função (com static) não é criada e inicializada no início do programa; ela é criada e inicializada apenas na primeira vez que a função é chamada. Já variáveis estáticas globais são inicializadas na inicialização do programa, mas a afirmativa não distingue esses casos, tornando-a falsa.


NÃO CAIA NESSA!

A terceira afirmativa parece intuitiva, mas esconde uma exceção: variáveis estáticas locais (dentro de funções) só são inicializadas na primeira execução da função, não no início do programa. O candidato que não lembrar desse detalhe tende a marcar como verdadeira.

Alternativa A — ✅ Correta ⟵ GABARITO

Sequência V – V – F. Apenas a terceira afirmativa é falsa, exatamente como analisado. Portanto, esta alternativa está correta.

Alternativa B — ❌ Incorreta

Sequência V – F – V. A segunda afirmativa é verdadeira (tipo de dado define o tipo de informação), não falsa. Além disso, a terceira é falsa, não verdadeira. Dois erros.

Alternativa C — ❌ Incorreta

Sequência F – V – V. A primeira afirmativa é verdadeira (variável é espaço de memória), não falsa. A terceira é falsa. Dois erros.

Alternativa D — ❌ Incorreta

Sequência V – F – F. A segunda afirmativa é verdadeira, não falsa. Erro na segunda posição.

Alternativa E — ❌ Incorreta

Sequência V – V – V. A terceira afirmativa é falsa, tornando essa sequência incorreta.


PEGA ESSA DICA!

Ao estudar variáveis, foque nas diferenças entre escopo e tempo de vida: variáveis globais existem durante todo o programa; variáveis locais são criadas a cada chamada da função; variáveis estáticas locais mantêm seu valor entre chamadas e são inicializadas apenas uma vez. Esse detalhe é clássico em provas!

Gabarito: letra A.

Link permanente: /questoes/fg089769