Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Avaliação Parcial: CCT0753_SM_201704066931 V.1 Aluno(a): ANANDA DAMIÃO DE SOUZA Matrícula: 201704066931 Acertos: 7,0 de 10,0 Data: 19/04/2018 21:18:11 (Finalizada) Código de referência da questão. 1a Questão (Ref.:201705223977) Acerto: 1,0 / 1,0 Estão entre algumas das possíveis formas de estruturas de dados: Grafos, funções, fila cout, Funções, vetores Certo Árvores binárias, pilhas, vetores Árvores binárias, pilhas, algoritmos Listas, vetores, cin Código de referência da questão. 2a Questão (Ref.:201704692645) Acerto: 1,0 / 1,0 Os irmãos Silva irão viajar por vários países da Europa e por isso, traçaram no mapa o percurso que farão, de cidade a cidade. Qual a estrutura de dados mais adequada para modelar este problema ? Árvore Certo_Grafo Pilha Fila Lista Código de referência da questão. 3a Questão (Ref.:201706897804) Acerto: 1,0 / 1,0 Qual será a saída para o seguinte trecho de código? void FUNC1() { int B = -100; cout << "Valor de B dentro da função FUNC1: " << B; } void FUNC2() { int B = -200; cout << "Valor de B dentro da função FUNC2: " << B; } int main() { int B = 10; cout << "Valor de B: " << B; B = 20; FUNC1(); cout << "Valor de B: " << B; B = 30; FUNC2(); cout << "Valor de B: " << B; } Valor de B: 10 Valor de B dentro da função FUNC1: -100 Valor de B: 20 Valor de B dentro da função FUNC2: -400 Valor de B: 30 Valor de B: 10 Valor de B dentro da função FUNC1: -100 Valor de B: 20 Valor de B dentro da função FUNC2: -200 Valor de B: 20 Valor de B: 10 Valor de B dentro da função FUNC1: -200 Valor de B: 20 Valor de B dentro da função FUNC2: -200 Valor de B: 30 CERTO_ Valor de B: 10 Valor de B dentro da função FUNC1: -100 Valor de B: 20 Valor de B dentro da função FUNC2: -200 Valor de B: 30 Valor de B: 10 Valor de B dentro da função FUNC1: -100 Valor de B: 10 Valor de B dentro da função FUNC2: -200 Valor de B: 30 Código de referência da questão. 4a Questão (Ref.:201704101737) Acerto: 1,0 / 1,0 As variáveis em programação são utilizadas para armazenar um valor de determinado tipo em um espaço reservado na memória. Em algumas linguagens de programação podemos declarar, ou seja, reservar um espaço na memória, fora do escopo da função principal, e fora do escopo de qualquer outra função. Ao fazer a declaração desta forma estamos declarando uma variável do tipo: Constante Real Local Inteiro CERTO_Global Gabarito Coment. Código de referência da questão. 5a Questão (Ref.:201704101739) Acerto: 1,0 / 1,0 A armazenagem de dados pode ocorrer temporariamente em uma variável, um vetor ou em uma estrutura chamada Struct na linguagem C e C++. Como se procede a atribuição de valor a um determinado campo de uma estrutura do tipo Struct? Nome da estrutura vírgula tipo do campo CERTO_Nome da estrutura ponto nome do campo Nome da estrutura ponto tipo do campo Nome da estrutura seta nome do campo Nome da estrutura seta tipo do campo Gabarito Coment. Código de referência da questão. 6a Questão (Ref.:201705144311) Acerto: 0,0 / 1,0 Em C++, quando uma variável é declarada como uma struct, o acesso para atribuição e leitura dos membros (campos) deste registro se dá pelo operador : * (asterisco). Certo_(∙ (ponto).) , (vírgula). & (e comercial ou eitza). -> (seta). Código de referência da questão. 7a Questão (Ref.:201704690037) Acerto: 1,0 / 1,0 Qual papel do for mais interno na função ordena abaixo ? void ordena( int n, int v[]) { int i, j, x; for (j = 1; j < n; ++j) { x = v[j]; for (i = j-1; i >= 0 && v[i] > x; --i) v[i+1] = v[i]; v[i+1] = x; } } Encontrar o elmento a ser eliminado do vetor Encontrar o maior valor de x que deve ser inserido em v[0..j-1]. Encontrar o menor valor v[j] que deve ser inserido em v[0..j-1]. Certo Encontrar o ponto onde v[j] deve ser inserido em v[0..j-1]. Encontrar o valor de v[j] deve em v[0..j-1]. Gabarito Coment. Código de referência da questão. 8a Questão (Ref.:201704690038) Acerto: 1,0 / 1,0 Sabendo-se que o método de seleção também é um método de ordenação que baseia seu algoritmo em trocas entre os elementos de um vetor, se submetermos a sequencia de inteiros armazenada em um vetor inicialmente na seguinte ordem : 13, 23, 3, 8, 1. Pode-se dizer que quando o menor elemento do vetor alcançar sua posição final, a ordenação apresentada no vetor é: 1,23,13,8,3 1,8,3,23,13 1,13,23,8,3 1,3,23,8,13 Certo_1,23,3,8,13 Gabarito Coment. Código de referência da questão. 9a Questão (Ref.:201705138400) Acerto: 0,0 / 1,0 Em relação às listas sequenciais, considere as seguintes afirmações: I - são estruturas lineares que utilizam vetores para armazenamento dos dados; II - os componentes da lista são os dados que se deseja armazenar e um valor inteiro com a quantidade de dados da lista; III - os dados são sempre inseridos ou removidos no final da lista, tomando-se sempre o cuidado de atualizar a quantidade de dados da lista; IV - listas podem apresentar dados repetidos ou não admitir repetição (listas com e sem repetição). Assinale a opção que contém apenas todas as afirmativas corretas: I, II Certo_I, II, IV II, III, IV I, II, III, IV I, II, III Código de referência da questão. 10a Questão (Ref.:201704306496) Acerto: 0,0 / 1,0 for (int i = 0; i < n; i++) cout << L[i] << endl; Certo_for (int i = 0; i < n; i++) cout << L[i].matricula << " " << L[i].nome << endl; Errado for (int i = 0; i < n; i++) cout << L[i].matricula << " " << L[i].nome[30] << endl; for (int i = 0; i < n; i++) cout << L.matricula[i] << " " << L.nome[i] << endl; for (int i = 0; i < n; i++) cout << L.matricula << " " << L.nome << endl;
Compartilhar