Baixe o app para aproveitar ainda mais
Prévia do material em texto
14/06/2018 EPS file:///C:/Users/leand/Downloads/Estrutura%20de%20Dados%20-%20Avaliando%20aprendizado%20Est%C3%A1cio%2004.html 1/2 ESTRUTURA DE DADOS 1a Questão (Ref.:201805035974) Pontos: 0,1 / 0,1 Das estruturas de dados a seguir aquela que NÃO é uma estrutura linear é : Lista. Vetor. Pilha. Fila. Grafo. 2a Questão (Ref.:201805035694) Pontos: 0,0 / 0,1 Estude atentamente o código a segir: int deciframe(int v[ ], int tam, int e){ int i = 0, f = tam -1, m; while ( i <= f ){ m = ( i + f ) / 2; if ( v[m] == e ) { return m; } if ( e < v[m] ) { f = m - 1; } else { i = m + 1; } } return -1; } Sabendo que a chamada da mesma foi feita com os parâmetros: v[10] = {0, 2, 4, 6, 8, 10, 20, 100} tam = 8 e = 6 É sabido que a mesma retornaria o valor 3, porque: Porque ele não achou o elemento na coleção Seria o retorno do segundo if Seria o retorno do while É a metade do valor de e É a posição do elemento e no vetor v 3a Questão (Ref.:201805035771) 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 strcat(); strcat(); e strcpy() ; strcmp(); e strcpy(); strcmp(); e strcmpi (); strcmp(); e strlen() ; 14/06/2018 EPS file:///C:/Users/leand/Downloads/Estrutura%20de%20Dados%20-%20Avaliando%20aprendizado%20Est%C3%A1cio%2004.html 2/2 4a Questão (Ref.:201805035661) Pontos: 0,1 / 0,1 QUAL A SAÍDA DO PROGRAMA ABAIXO? #include main() { int x=5,*p; p=&x; cout << x - *p << " " << **&*&p + 1 << " " << *p*2+*p << " " << x+**&p; system("pause"); } 0 6 15 11 0 6 16 14 0 8 16 10 0 6 15 10 1 6 15 12 5a Questão (Ref.:201805035931) Pontos: 0,0 / 0,1 Caso uma estrutura homogênea (vetor) seja passada como parâmetro para uma função, então: Todos os valores contidos no vetor são copiados para a função Essa passagem pode ser "por valor" ou "por referência" Essa passagem é "por valor" Essa passagem é "por referência" Haverá um erro de compilação, pois vetores não podem ser parâmetros de funções
Compartilhar