Informática, perguntado por marcelo27092001, 11 meses atrás

No processo de elaboração de soluções computacionais usando algoritmos, as chamadas estruturas de dados são importantes e variadas opções estão disponíveis. Uma dessas opções se baseia em dados que podem ser agrupados em chamados registros. Observe o algoritmo a seguir que traz alguns pontos importantes a serem analisados.

1 algoritmo exemplo
2 tipo
3 agenda = registro
4 nome : caractere [30]
5 telefone : caractere[20]
6 fim_registro
7 procedimento exibe
8 var
9 j : inteiro
10 início
11 para j de 1 até 5 faça
12 escreva (“Registro: “, j)
13 escreva (“Nome: “, lista[j].nome)
14 escreva (“Telefone: “, lista[j].telefone)
15 fim_para
16 fim_procedimento
17 var
18 i : inteiro
19 lista : vetor [1..5] de agenda
20 início
21 para i de 1 até 5 faça
22 leia (lista[i].nome)
23 leia (lista[i].telefone)
24 fim_para
25 exibe
26 fim.

A partir do algoritmo apresentado, analise as afirmativas a seguir:

I – Nesse algoritmo, são utilizados dois tipos de estruturas de dados (variável e registro).
II – Registro é um tipo de estrutura de dados para dados homogêneos e heretogêneos.
III – São permitidos um máximo de 5 registros a cada execução desse algoritmo.
IV – A linha 25 contém a chamada do procedimento da linha 7 que mostra a agenda toda.

É correto o que se afirma em:

Alternativas
Alternativa 1:
I e II, apenas.

Alternativa 2:
II e IV, apenas.

Alternativa 3:
I, II e III, apenas.

Alternativa 4:
I, III e IV, apenas.

Alternativa 5:
II, III e IV, apenas.

Soluções para a tarefa

Respondido por noriel1
3

alternativa 1 () l e ll apenas

Respondido por umcastello
17

Resposta:

I, III e IV

Explicação:

I - Variável e registro - Verdadeiro

II - Heterogêneo por definição - Falso (pode conter dados homegeneos)

III - É um registro de 5 posições, pois está limitado pelo vetor - Verdadeiro

IV - Sim, "exibe" é a chamada de procedimento - Verdadeiro

Perguntas interessantes