Buscar

Estrutura de dados avaliando 3

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

10/12/2018 EPS
http://simulado.estacio.br/alunos/ 1/2
ALINE MARCIANO CORREIA
201702516806 EAD ABDIAS DE CARVALHO - PE
 
 ESTRUTURA DE DADOS
 
Avaliando Aprend.: CCT0527_SM_201702516806 V.1 
Aluno(a): ALINE MARCIANO CORREIA Matrícula: 201702516806
Desemp.: 0,3 de 0,5 26/10/2018 14:13:08 (Finalizada)
 
1a Questão (Ref.:201705309646) Pontos: 0,1 / 0,1 
O que será mostrado pelo programa abaixo: 
#include 
using namespace std; 
 
int a,b; 
void dobro(int x){//x passado por valor 
 x=2*x; 
} 
int triplo(int y){//y passado por valor 
 return 3*y; 
} 
void altera(int x, int &y){//x passado por valor e y passado por referencia 
 x=x+a; 
 y=x+b; 
} 
int main (){ 
 a=2; 
 b=3; 
 dobro(a); 
 b=triplo(b); 
 altera(a,b); 
 cout<
}
 
 
 
 
 
4 e 9
2 e 9
 2 e 13
9 e 16
4 e 12
 
2a Questão (Ref.:201705309585) Pontos: 0,1 / 0,1 
Assinale a alternativa correta sobre tipos abstratos de dados:
Um tipo abstrato de dados descreve, além do que se pode fazer com os dados, como as operações serão
efetivamente implementadas.
 Um tipo abstrato de dados é composto por um modelo de dados e um conjunto de operadores definidos sobre
esses dados.
Um tipo abstrato de dados é um modo particular de armazenamento e organização de dados em um
armindo
Realce
armindo
Realce
armindo
Realce
armindo
Realce
10/12/2018 EPS
http://simulado.estacio.br/alunos/ 2/2
computador de modo que possam ser usados eficientemente.
É fundamental que os tipos abstratos de dados proponham um conjunto eficiente de algoritmos para
realização de suas operações.
Um tipo abstrato de dados deve sempre ser representado por meio dos recursos específicos de uma
linguagem de programação.
 
3a Questão (Ref.:201705309535) Pontos: 0,0 / 0,1 
Qual o valor de x no final do programa? int main() { int x, *p, y; x = 2; p = &x; y = *p; y = 5; (*p)++; (*p) = (*p)
- y; return(0); }
2
 8
Nenhuma das anteriores. O programa possui um erro de sintaxe.
5
 -2
 
4a Questão (Ref.:201705309524) Pontos: 0,1 / 0,1 
Marque a opção verdadeira para um ponteiro.
É uma variável que armazena o endereço de um valor do tipo void
É uma varável que pode armazenar um endereço de memória ou um valor do tipo inteiro
É uma varíavel que armazena como valor necessariamente o endereço onde estará armazenado um outro
endereço
 É uma variável que armazena o endereço de um valor do tipo para o qual o ponteiro foi declarado
É uma variável que, quando incrementada de uma unidade, sempre incrermenta o seu valor, em termos
absolutos, de uma unidade
 
5a Questão (Ref.:201705309675) 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
Somente 2 e 3 estão corretas
 Todas estão corretas
 Somente 3 está correta
Somente 1 está correta
Somente 2 está correta

Outros materiais