Buscar

Estru AP2

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

10/06/2019 Adapta
adapta.estacio.br/desempenho/5c9bc75477c82057e413bd9e/CCT0637 1/3
Gabarito comentado
1 Para compararmos vetores de char, usaremos a função _____________________ . Para copiarmos o
conteúdo de um vetor de char nas posições ocupadas por outro vetor de char, usaremos a função
______________________ .
A strcmp(); e strcmpi ();
B strcmp(); e strcpy();
C strcmp(); e strlen() ;
D strcat(); e strcpy() ;
E strcmp(); e strcat();
2 q Considere 
 
int *p, *q, *r;
int x = 10, y = 20;
 
Após seguir cada instrução na ordem dada a seguir :
 
p = &x;
q = &y;
*p = *p + *q;
(*q)++;
r = q;
q = p;
 
iden�fique a opção que fornece correta e respec�vamente, os valores de *p, *q , *r , x e y :
 
A 30 30 21 30 21
B 30 30 21 10 20
C 30 21 21 10 20
D 30 20 20 10 20
E 30 20 0 30 21
(Ref.: 1553690005176)
(Ref.: 1553690005239)
10/06/2019 Adapta
adapta.estacio.br/desempenho/5c9bc75477c82057e413bd9e/CCT0637 2/3
3
Sobre estrutura de dados, identifique o que está correto afirmar.
I. Pilha é uma estrutura de dados com acesso restrito aos seus elementos, uma vez que eles são colocados
e retirados por um único lado e são ordenados pelo princípio LIFO (last in first out). Assim, sempre que um
elemento é adicionado ou retirado seu topo é alterado. 
 
II. Pilha é o tipo de estrutura usada, por exemplo, na avaliação de expressões numéricas, na recursividade
e pelos compiladores, na passagem de parâmetros para as funções. 
 
III. Registro é uma estrutura básica que permite guardar coleções de dados de diferentes tipos, sendo
normalmente utilizado quando um objeto tem diferentes atributos, isto é, contém campos de diferentes
tipos. 
 
IV. Lista pode conter um número qualquer de elementos, expandindo-se ou contraindo-se conforme o
elementos são inseridos ou retirados. Nesse tipo de estrutura, os acessos tanto podem ser feitos
sequencialmente como diretamente. 
 V. Fila, assim como a pilha , é uma versão especial de lista, e como tal, seus elementos são ordenados pelo
princípio LIFO (last in first out).
A I, II e III.
B I, III, IV e V.
C II, III, IV e V.
D I, III e V.
E II, IV e V.
4 Quando um ponteiro é declarado com o tipo registro (em C: struct), o acesso para atribuição e leitura dos
membros (campos) deste registro se dá pelo operador:
A * (asterisco).
B & (e comercial ou eitza).
C -> (seta).
D ∙ (ponto).
E , (vírgula).
5
Considere int *ptr, *qtr, *r; 
 int a = 10, b = 20; 
 
 Após executar cada instrução conforme a ordem dada a seguir : 
 ptr = &a; 
(Ref.: 1553690005368)
(Ref.: 1553691459697)
(Ref.: 1553691459973)
10/06/2019 Adapta
adapta.estacio.br/desempenho/5c9bc75477c82057e413bd9e/CCT0637 3/3
qtr = &b; 
 *ptr = *ptr + *qtr; 
 ++(*qtr); 
 r = qtr; 
 qtr = ptr; 
 
 assinale a opção que mostra, correta e respectivamente, os valores de *ptr, *qtr , *r , a e b . 
A 30 30 21 30 21
B 30 30 21 10 20
C 30 21 21 10 20
D 30 20 20 10 20
E 30 20 0 30 21

Outros materiais