Questão de Algoritmos e Estrutura de Dados — Algoritmos — IUDS 2021
- Código
- qq664114
- Banca
- IUDS
- Órgão
- IF-RJ
- Ano
- 2021
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
- ABloco.
- BBooleano.
- CPonteiro.
- DTAD.
GabaritoC — Ponteiro.
Gabarito: letra C. A lacuna descreve exatamente o conceito de ponteiro: uma variável que armazena o endereço de memória de outra variável, permitindo acesso indireto ao valor armazenado — ou seja, "um endereço de memória que proporciona um modo de acesso a uma variável sem referenciá-la diretamente".
A questão cobra a definição básica de ponteiro, amplamente utilizada em linguagens como C, C++, Pascal e outras. Diferentemente de variáveis comuns (que armazenam valores diretamente), um ponteiro contém o endereço (localização) de outra variável na memória.
Bloco é um termo genérico para um conjunto de instruções (em programação) ou uma região de memória, mas não representa um endereço que aponta para outra variável. Não corresponde à definição.
Booleano é um tipo de dado lógico (verdadeiro/falso). Não tem relação com endereçamento de memória ou acesso indireto.
Ponteiro é exatamente o que a descrição afirma: uma variável que armazena o endereço de outra variável, permitindo acesso indireto ao conteúdo. Em C, por exemplo, declaramos int *p; e p guarda o endereço de uma variável inteira.
TAD (Tipo Abstrato de Dados) é um conceito de estrutura de dados que define um conjunto de operações sobre dados, como filas, pilhas ou listas. Não é um endereço de memória.
Conclusão: A única alternativa que completa corretamente a lacuna é C) Ponteiro.
Link permanente: /questoes/qq664114