Buscar

Paradigmas de Programação - TESTE 6

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

04/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=33848280&user_cod=3070659&matr_integracao=202008191076 1/3
Teste de
Conhecimento
 avalie sua aprendizagem
Nas linguagens de programação tradicionais a recursividade dos dados é implementada por intermédio de que tipo de
dados?
A categoria de vetores que possui maior eficiência é:
Considere a seguinte declaração na linguagem C;
int vet[7]; 
O que estamos declarando ?
PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 
Lupa Calc.
 
 
CCT0831_A6_202008191076_V1 
Aluno: YURI CID DA SILVA LIMA Matr.: 202008191076
Disc.: PARADIG.LING.PROG. 2021.1 EAD (G) / EX
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Registro
União
Conjunto
Vetor
Ponteiro
Explicação:
A implementação do princípio da recursividade para dados é feita em muitas LPs pelo tipo de dado ponteiro.
 
 
2.
Semidinâmico
Semiestático
Estático
Semivetor
Dinâmico
Explicação:
Vetores estáticos são definidos no início da execução e ficam em uma posição fixa chamada Base, permanecendo ali por toda
a execução. Sua grande vantagem é a eficiência.
 
 
3.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
04/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=33848280&user_cod=3070659&matr_integracao=202008191076 2/3
Considere que a variável PONT é um ponteiro para um dado inteiro. Sobre o conteúdo de PONT, podemos afirmar
 
Considere a seguinte de declaração em PASCAL, de uma matriz 
Type
 TMatriz = array [1..5,1..5] of integer;
Var
 Matriz : TMatriz;
 
Assinale o comando que atribui o valor 7 a posição da matriz correspondente ao encontro da linha 2 com a coluna 3
Abaixo um tipo de dado composto ou estruturado.
Struct Pessoa = { 
 Char primeiro[20]; 
 char meio[20]; 
 char Ultimo[20]; } 
Como se chama esse tipo de dado, represenatado acima pelo STRUCT na linguagem C?
Um vetor de 7 posições (0 a 6), onde em cada posição temos um valor inteiro.
Um vetor de 7 posições (1 a 7), onde em cada posição temos um valor numérico com casas decimais.
Um vetor de 7 posições (1 a 7), onde em cada posição temos um valor inteiro.
Um vetor de números inteiros, onde o valor 7 é atribuído a cada posição do vetor
Um registro de 7 posições (0 a 6), onde em cada posição temos um valor inteiro.
Explicação:
Int vet[7]
int - informa que o vetor é de números inteiros
vet = nome do variável do tipo vetor 
[7] = quantidade de elementos ou posições do vetor, começando com índice 0 e terminando no de indice 6
 
 
4.
A variável ponteiro não tem conteúdo
Seu conteúdo é o dado inteiro
O conteúdo de PONT é sempre nulo
Não existe tipo de dado que seja ponteiro para um inteiro
Seu conteúdo é a posição de memória onde encontra-s o dado inteiro.
Explicação:
O nome ponteiro advém de apontar... A variável que é um ponteiro, tém como conteúdo o endereço da posição de memória
onde está armazenado o dado inteiro.
 
 
5.
Matriz[2,3]:=7;
Matriz[2] [3] := 7;
 
Tmatriz [2,3] = 7;
Matriz[3,2]=7;
Matriz[2], matriz[3] = 7;
Explicação:
A variável é Matriz
A posição correspondete ao encontro da linha 2 com a coluna 3: Matriz[2,3]
Atribuição do valor 7 --> Matriz[2,3] := 7;
 
 
6.
04/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=33848280&user_cod=3070659&matr_integracao=202008191076 3/3
 
Conjunto
vetor
Matriz
Tipo enumerado
Registro (produto cartesiano)
Explicação:
Tipo de dado heterogêneo, Combina valores de tipos de dados diversos, em tuplas
Nome = registro ou produto cartesiano 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 04/05/2021 11:33:50. 
 
 
 
 
javascript:abre_colabore('34697','224390596','4539666604');

Continue navegando