Baixe o app para aproveitar ainda mais
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
Compartilhar