Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/11/2016 BDQ: Avaliação Parcial http://ead.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=7313991542 1/4 CCT0260_201601073283 V.1 Fechar ESTRUTURA DE DADOS Avaiação Parcial: CCT0260_SM_201601073283 V.1 Aluno(a): PABLO DE SOUZA NASCIMENTO Matrícula: 201601073283 Acertos: 6,0 de 10,0 Data: 09/11/2016 19:16:06 (Finalizada) 1a Questão (Ref.: 201601347751) Acerto: 0,0 / 1,0 Na maioria dos sistemas operacionais, os arquivos são organizados hierarquicamente em um esquema de diretórios (pastas) e subdiretórios. Qual a estrutura mais adequada para representar este problema ? lista pilha fila grafo árvore Gabarito Comentado. 2a Questão (Ref.: 201601697034) Acerto: 1,0 / 1,0 Qual estrutura de dados não linear que é utilizada na implementação de Redes de Computadores, na Computação Gráfica, em modelagem de circuitos digitais e etc. E que se caracteriza por apresentar um conjunto de nós e conexões entre eles. Filas Encadeadas Listas Encadeadas. Vetores Pilhas Encadeadas Grafos 3a Questão (Ref.: 201601100274) Acerto: 1,0 / 1,0 Assinale a alternativa que apresenta duas formas de passagem de parâmetros para uma rotina ou função: Por reforço e por referência. Por teste e por reforço. Por memória e por disco. Por valor e por referência Por inferência e por valor. Gabarito Comentado. 13/11/2016 BDQ: Avaliação Parcial http://ead.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=7313991542 2/4 4a Questão (Ref.: 201601108758) Acerto: 1,0 / 1,0 Em programação podemos utilizar um recurso que modulariza o programa chamado função. As funções precisam ser ativadas para que possam ser executadas. Para isso, é necessário chamar a função pelo seu nome e enviar, quando necessário, os valores respectivos para os parâmetros de entrada. Ao enviar os valores para os parâmetros de entrada, o programa pode fazer uma cópia deste valor ou trabalhar em um endereço enviado. Quando se envia o endereço estamos ativando a função por meio de: Ponteiros. Envio de inteiro. Passagem por valor. Envio de valor. Registro. Gabarito Comentado. 5a Questão (Ref.: 201601722284) Acerto: 1,0 / 1,0 Podese definir uma estrutura heterogênea como sendo um conjunto de elementos, geralmente, agrupados sob uma lógica e associados por um nome. Esses elementos podem ser variáveis simples, matrizes ou ainda outras estruturas. Seja a definição de uma estrutura como: struct aluno { string nome; float nota; }; Suponha ainda que exista um vetor desta estrutura, definido como: aluno vet [100]; Marque a alternativa em que é atribuída de forma correta a nota 5.7 para o décimo primeiro elemento deste vetor. vet[10].aluno.nota=5.7 ; vet[10].nota=5.7; vet[10]=aluno.5.7; aluno.vet[10].nota=5.7; aluno.vet[10]=5.7; 6a Questão (Ref.: 201601748073) Acerto: 0,0 / 1,0 Podese definir uma estrutura heterogênea como sendo um conjunto de elementos, geralmente, agrupados sob uma lógica e associados por um nome. Esses elementos podem ser variáveis simples, matrizes ou ainda outras estruturas. Seja a definição de uma estrutura como: struct aluno { string nome; float nota; }; Suponha ainda que exista um vetor desta estrutura, definido como: aluno vet [ 100]; Marque a alternativa em que é atribuída de forma correta a nota 5.7 para o décimo primeiro elemento deste vetor. vet[10].aluno.nota=5.7 ; 13/11/2016 BDQ: Avaliação Parcial http://ead.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=7313991542 3/4 vet[10]=aluno.5.7; aluno.vet[10].nota=5.7; aluno.vet[10]=5.7; vet[10].nota=5.7; 7a Questão (Ref.: 201601111795) Acerto: 0,0 / 1,0 Existem vários tipos de algoritmos para realizar a ordenação dos elementos, onde um algoritmo de ordenação deve rearranjar o vetor de forma a estabelecer uma ordem entre os elementos. Marque a alternativa correta que cita o algoritmo cuja descrição é: "considera cada elemento uma vez inserindoo em seu lugar correto entre os elementos que já estão em ordem". E o seu passo a passo pode ser descrito como: "o elemento é inserido entre os ordenados movendose os elementos maiores que ele uma posição para a direita e posteriormente inserindoo na posição vaga". Bolha MergeSort Inserção Seleção QuickSort Gabarito Comentado. 8a Questão (Ref.: 201601693852) Acerto: 1,0 / 1,0 Em relação à classificação do método de ordenação, assinale abaixo aquele que, durante o processo de ordenação, só usa a memória principal: Ordenação Simples Externa Ordenação Externa Ordenação Interna Ordenação Simples Ordenação Eficiente Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201601108202) Acerto: 1,0 / 1,0 O que acontece ao se inserir uma informação quando já usamos toda a área disponível do vetor (topo = fim)? inclusão underflow remoção ordenação overflow Gabarito Comentado. 10a Questão (Ref.: 201601756268) Acerto: 0,0 / 1,0 Considere uma lista com n livros, em que cada livro é modelado pela struct : 13/11/2016 BDQ: Avaliação Parcial http://ead.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=7313991542 4/4 Considere uma lista com n livros, em que cada livro é modelado pela struct : struct Livro { string ĕtulo, editora, autor; float preco; }; A função X abaixo void X (Livro v[ ], int &n, Livro L) { v[n] = L; n++; cout << "Operação realizada com sucesso."; } implementa a operação de : Busca Ordenação por inserção Inserção Inicialização Subsĕtuição Gabarito Comentado.
Compartilhar