Questão FC514958
Considerando os princípios da programação orientada a objetos, bem como os conceitos de linguagens de programação procedurais, julgue o item subsequente. Inteiro (int) e caractere
Linguagens de Programação
CEBRASPE (CESPE) · 2025
Considerando os princípios da programação orientada a objetos, bem como os conceitos de linguagens de programação procedurais, julgue o item subsequente.
Inteiro (int) e caractere (char) são dados do tipo elementar, ou seja, que armazenam valores únicos e indivisíveis, enquanto um registro (struct, em C) é um dado do tipo estruturado, que permite agrupar variáveis de diferentes tipos sob um único nome.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A afirmação é CERTO porque distingue corretamente tipos primitivos de tipos estruturados.
Tipos como int e char são exemplos de tipo elementar: armazenam um único valor atômico (um número inteiro ou um caractere) e não podem ser divididos em subcampos dentro da própria variável.
Já um struct (ou registro) é um tipo estruturado que agrupa várias variáveis, possivelmente de tipos diferentes, sob um único nome.
Cada membro do registro mantém seu próprio tipo e tamanho, permitindo representar um conjunto coerente de informações, por exemplo: nome, nota e matrícula de um aluno em uma única variável do tipo registro.
Portanto, a separação entre valores indivisíveis (primitivos) e composições de vários campos (struct/registro) é correta e justifica o julgamento CERTO.
Conteúdo do catálogo FC Concursos · Atualizado em