Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/09/2023 16:30 EPS https://simulado.estacio.br/alunos/ 1/4 18/09/2023 16:30 EPS https://simulado.estacio.br/alunos/ 2/4 3. Ref.: 3990822 Pontos: 1,00 / 1,00 Considere uma estrutura de dados do tipo vetor. Com respeito a tal estrutura, é correto que seus componentes são: heterogêneos e com acesso indexado-sequencial. homogêneos e acesso não indexado. heterogêneos e com acesso FIFO. heterogêneos e com acesso LIFO. homogêneos e de acesso aleatório por intermédio de índices. 4. Ref.: 3990824 Pontos: 1,00 / 1,00 Com relação à struct, é correto a rmar que: Cada elemento da struct é chamado campo e cada campo deve ser, obrigatoriamente, de um tipo de dados distinto de outro campo. Não é possível criar um vetor de structs, pois o vetor trabalha apenas com dados do mesmo tipo. Cada elemento da struct é denominado membro ou campo, sendo que a struct pode armazenar elementos de tipos diferentes ou não. A struct é sempre de nida dentro da main. Cada elemento da struct é chamado componente. 5. Ref.: 6090499 Pontos: 1,00 / 1,00 Se E (x) é uma função que insere "x" pela direita da la F e D () é uma função que remove pela esquerda, a opção que mostra a sequência correta de operações que transforma a la F = [ A, R, G, O, M ] em F = [ O, M, A, R ] é: D (), D(), D(), E(A), E(R), E(O). D (), D(), D(), D(), E(O), E(A), E(R). D (), D(), D(), D(), E(R), E(A), E(O). D (), D(), D(), E(R), E(A), E(O). D (), D(), D(), E(A), E(R). 6. Ref.: 3990863 Pontos: 1,00 / 1,00 Considere uma lista circular simplesmente encadeada com "n" elementos. Após "n - 1" remoções realizadas no nal da lista podemos a rmar que: A lista restante será duplamente encadeada. O primeiro elemento estará apontando para o nulo. O primeiro elemento estará apontando para si mesmo. A lista estará vazia. A lista restante não será mais uma lista circular. 7. Ref.: 3993169 Pontos: 1,00 / 1,00 Na linguagem de programação em C, as funções permitem a criação de programas em módulos, em que todas as variáveis, que são descritas nas de nições de função, são locais, pois são conhecidas apenas na função em que são de nidas. Cada biblioteca‐padrão tem um cabeçalho que contém os protótipos de função para todas as funções nessa ENSINEME : ESTRUTURAS DE DADOS HETEROGÊNEAS ENSINEME : LISTAS , PILHAS E FILAS ENSINEME : MODULARIZAÇÃO 18/09/2023 16:30 EPS https://simulado.estacio.br/alunos/ 3/4 biblioteca, assim como de nições de vários tipos de dados e constantes que são necessárias para estas funções. Uma dessas bibliotecas tem a seguinte explicação: contém as de nições comuns de tipo usadas pela C para realizar cálculos. Assinale‐a. assert.h stdio.h locale.h math.h stddef.h 8. Ref.: 3993164 Pontos: 1,00 / 1,00 Em programação de computadores uma sub-rotina pode ser uma função ou um procedimento. Sobre funções e procedimentos, pode-se a rmar: Que as funções retornam um único valor e procedimentos não retornam valores. Funções sempre retornam valor do mesmo tipo recebido e procedimentos não. Procedimentos retornam valores do mesmo tipo recebido e função nunca retornam tipo. Nem função nem procedimento retornam valores. Que funções não retornam um único valor e procedimentos retornam valores. 9. Ref.: 3990841 Pontos: 1,00 / 1,00 Em relação aos algoritmos de ordenação externa, é correto a rmar que: 1. Executam em memória principal (RAM) somente. 2. Executam em memória secundária (Disco) somente. 3. Manipulam os dados na memória secundária, porém usam parcela da memória principal. A a rmativa 2 está correta. A a rmativa 3 está correta. As a rmativa 1 e 3 estão corretas. As a rmativas 2 e 3 estão corretas. A a rmativa 1 está correta. 10. Ref.: 3990838 Pontos: 1,00 / 1,00 ENSINEME : ORDENAÇÃO 18/09/2023 16:30 EPS https://simulado.estacio.br/alunos/ 4/4 O método de ordenação por seleção tem duas versões, uma estável e outra instável. Em relação ao tempo de execução do algoritmo quando é apresentado em sua entrada uma sequência quase ordenada e sua complexidade computacional, é correto a rmar que: É provável que a versão estável execute em tempo inferior a versão instável, porém a complexidade computacional de ambos é O(n ) . É provável que a versão estável execute em tempo inferior a versão instável, porém a complexidade computacional de ambos é O ( n l o g n ) . É provável que a versão instável execute em tempo inferior a versão estável, porém a complexidade computacional de ambos é O(n ) . Tanto a versão estável quanto a instável executarão no mesmo tempo, isto se deve ao fato de que o desempenho para uma instância depende somente da complexidade computacional, que é igual para ambas versões. É provável que a versão estável execute em tempo inferior a versão instável, porém a complexidade computacional de ambos é O ( n l o g n ) . 2 2
Compartilhar