Questão 2/5 - Lógica de Programação e Algoritmos
Na linguagem C, a estratégia para armazenar caracteres foi usar um array (vetor). Os arrays representam um conjunto de dados relacionados, que são acessados por um índice.
Observe as afirmativas abaixo:
I. A palavra "UNINTER", na linguagem de programação C, é um array que contém oito posições, podendo ser declarada como: palavra[7].
II. Segundo Mizrahi (2008), o uso mais importante do vetor é aplicado à criação de tipos de dados para armazenar e manipular textos, palavras, nomes e sentenças.
III. Cada texto é um conjunto de caracteres, em que cada um ocupa um byte de memória, armazenado em sequência e terminado por um byte de valor zero ('0').
IV. Cada caractere é um elemento independente no vetor e pode ser acessado por meio de um índice.
V. O tipo char armazena o índice da tabela ASCII correspondente ao caractere.
É correto apenas:
A I, II e III
B I e III
C II, III, IV e V
D II, III e V
E Todas as respostas
Soluções para a tarefa
Respondido por
8
Resposta correta é D
Respondido por
6
I – FALSA. Um array pode ter até 10 posições, dependendo da forma como foi feito.
II – VERDADEIRA. O vetor é uma variável que armazena informações.
III – VERDADEIRA. Cada conjunto de caracteres é representado por um byte na memória, e cada byte possui 8 bits.
IV – FALSA. Não é possível acessar os caracteres individualmente por meio de um índice, apesar das informações poderem ser acessadas individualmente.
V – VERDADEIRA. A linguagem C utiliza o número do tipo char como índice na tabela ASCII.
Portanto, a alternativa correta é a "D) II, III e V".
Espero ter ajudado.
Perguntas interessantes
Física,
7 meses atrás
Português,
7 meses atrás
ENEM,
7 meses atrás
Matemática,
11 meses atrás
Matemática,
11 meses atrás
Matemática,
1 ano atrás