Buscar

bdq simulados linear view.asp 1

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

Prévia do material em texto

ESTRUTURA DE DADOS
Avaliando Aprend.: CCT0637_SM_201703195493 V.1 
Desemp.: 0,3 de 0,5 18/11/2018 20:06:43 (Finalizada)
1a Questão (Ref.:201705545183) Pontos: 0,1  / 0,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 ______________________ .
strcmp(); e strcmpi ();
strcmp(); e strlen() ;
strcat(); e strcpy() ;
strcmp(); e strcat();
strcmp(); e strcpy();
2a Questão (Ref.:201705545281) Pontos: 0,0  / 0,1  
Considere as seguintes afirmativas:
1- Pilhas são um exemplo de estrutura linear, enquanto filas são um exemplo de estrutura não linear
2- Pilhas são uma estrutura eficiente para armazenar as requisições que os programas clientes façam a um programa
servidor.
3- Estruturas de acesso mandatório, tais como pilhas e filas, determinam como será a ordem de inserção e remoção de
dados da estrutura
Todas estão corretas
Somente 2 e 3 estão corretas
Somente 2 está correta
Somente 1 está correta
Somente 3 está correta
3a Questão (Ref.:201705545138) Pontos: 0,1  / 0,1  
A principal vantagem da alocação estática de memória sobre a alocação dinâmica de memória é:
Quantidade de armazenamento.
Possibilidade de alocação em tempo de compilação.
Possibilidade de alocação em tempo de execução.
Velocidade de acesso.
Uso de ponteiros.
4a Questão (Ref.:201705545157) Pontos: 0,0  / 0,1  
São razões para se usar ponteiros, exceto:
Dar uma maior velocidade no processamento, já que o acesso à informação não é feito diretamente à posição de
memória.
Passar strings (vetor de caracteres) de uma função para outr.a
Manipular elementos de matrizes e vetores.
Receber argumentos em funções que necessitem modificar o argumento original .
Criar estruturas de dados complexas, como listas encadeadas e árvores binárias, onde um item deve conter
referências à outro.
5a Questão (Ref.:201705545185) Pontos: 0,1  / 0,1  
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;
identifique a opção que fornece correta e respectivamente, os valores de *p, *q , *r ,   x   e   y  :
30  21  21  10  20
30  20 0   30 21
30  20  20 10 20
30  30  21  10   20
30  30  21  30  21

Outros materiais