Buscar

PROVA - Estrutura de Dados I_ Revisão da tentativa

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

11/07/23, 12:07 Estrutura de Dados I: Revisão da tentativa
https://ava.cenes.com.br/mod/quiz/review.php?attempt=244144&cmid=1915 1/5
- Meus cursos - - - Painel Pós-graduação em Algoritmos e Estrutura de Dados Disciplina 06 - Estrutura de Dados I Estrutura de Dados I
 
https://ava.cenes.com.br/my/
https://ava.cenes.com.br/course/view.php?id=5
https://ava.cenes.com.br/course/view.php?id=5&section=8
https://ava.cenes.com.br/mod/quiz/view.php?id=1915
11/07/23, 12:07 Estrutura de Dados I: Revisão da tentativa
https://ava.cenes.com.br/mod/quiz/review.php?attempt=244144&cmid=1915 2/5
Iniciado em Tuesday, 11 Jul 2023, 11:47
Estado Finalizada
Concluída em Tuesday, 11 Jul 2023, 12:07
Tempo
empregado
20 minutos 9 segundos
Avaliar 10,0 de um máximo de 10,0(100%)
Questão 1
Correto Atingiu 1,0 de 1,0
Os métodos de conversão são úteis para uma um programação concisa e eficiente. Os métodos utilizados
para converter valores de expressão em cadeias de caracteres seria dado pelo método:
a. Java.lang.Boolean.toString(boolean). 
A resposta está correta porque o método correto de conversão de
valores de expressão em cadeias de caracteres é java.lang Boolean
toString(boolean).
b. Float.to Float(boolean).
c. Byte.string to Byte(boolean).
d. Double.parseDouble(string).
e. Boolean.parseBoolean(string).
Questão 2
Correto Atingiu 1,0 de 1,0
Vimos que há problemas dos quais vetores unidimensionais não dão conta. Para isso, são necessários vetores
multidimensionais.
Esses vetores multidimensionais são também conhecidos como:
a. informação.
b. dados.
c. registros.
d. mensagem.
e. matrizes. 
Os vetores multidimensionais são também chamados de matrizes, por permitirem
relações mais complexas em relação aos unidimensionais. A relação com o
conceito de matriz diz respeito à área da matemática.
Questão 3
Correto Atingiu 1,0 de 1,0
Trata-se de uma unidade básica da informação, a qual isoladamente não nos diz muito e não transmite
nenhuma mensagem que nos dê uma compreensão de um fato. Temos de ampliar um pouco mais para
obter um maior entendimento. Esse conceito, no mundo computacional é de:
a. Variável.
b. Vetor.
c. Dado. 
A alternativa está correta porque o dado é a matéria-prima da informação. Trata-se da unidade
básica da informação. Saiba que isoladamente um dado não diz muito, não transmite
mensagem que dê uma compreensão de um fato, desta maneira, sem os dados não teremos a
informação e vice-versa.
d I f ã

11/07/23, 12:07 Estrutura de Dados I: Revisão da tentativa
https://ava.cenes.com.br/mod/quiz/review.php?attempt=244144&cmid=1915 3/5
d. Informação.
e. Registro.
Questão 4
Correto Atingiu 1,0 de 1,0
O ciclo de processamento de informação é um esquema de representação que envolve dados e informações.
Um dos elementos do ciclo de processamento que representa a realização das tarefas, atividades e rotinas
seria dada por:
a. Recursos.
b. Resultado.
c. Processamento. 
O processamento é o elemento do ciclo de processamento de informações
em que são realizadas as tarefas, rotinas e procedimentos de um sistema,
seja ele computacional ou não.
d. Entrada.
e. Normas e regras.
Questão 5
Correto Atingiu 1,0 de 1,0
Um dos métodos de recorrência é conhecido como método de substituição.
Esse processo pode ser utilizado para:
a. estabelecer limites inferiores, sem uma recorrência.
b. estabelecer limites superiores, sem uma recorrência.
c. estabelecer limites medianos em uma recorrência.
d. estabelecer limites inferiores em uma recorrência.
e. estabelecer limites superiores e inferiores em uma
recorrência.

Esse processo leva em consideração duas premissas: a de sempre
pressupor uma forma de solução e de se valer dos princípios indutivos
da matemática.
Questão 6
Correto Atingiu 1,0 de 1,0
Muito embora a forma de organização dos dados seja importante, isso não precisa estar explícita ao usuário
de um software. Para ele o importante é usar as operações de manipulação dos dados de forma fácil e rápida.
A única coisa a ser exibida ao usuário são as operações que ele pode fazer sobre os dados, ou seja, a interface
dele para com as estruturas de dados.
Nesse sentido, podemos afirmar que:
a. As estruturas de dados disponibilizam operações que viabilizam
manipulação de dados.

As estruturas de dados disponibilizam métodos ou operações
para que os dados que comportam possam ser manipulados.
b. Estruturas de dados não permitem que sejam realizadas múltiplas inserções de dados.
c. Em estruturas de dados podem armazenar dados números, mas não aceitam dados textuais.
d. A estrutura de dados tem por função administrar dados em papel gravados nos dispositivos.
e. A estrutura de dados grava dados sem a necessidade de lógica pré-determinada.
Q tã 7

11/07/23, 12:07 Estrutura de Dados I: Revisão da tentativa
https://ava.cenes.com.br/mod/quiz/review.php?attempt=244144&cmid=1915 4/5
Questão 7
Correto Atingiu 1,0 de 1,0
Os vetores são estruturas de dados compostas de grande poder na computação. Ela permite entre outras
vantagens, gravar um grande número de informações usando-se apenas uma variável. Isso torna a escrita e
manutenção dos programas muito mais eficiente, bem como o uso dos espaços de memória se tornam mais
otimizados.
Sobre vetores computacionais, pode-se afirmar que:
a. As operações em vetores são restritas devido à sua natureza. Pode-se somar dois valores, contudo para se dividir dois valores de
um vetor, deve-se passar seus conteúdos para variáveis simples.
b. Um vetor é uma porção fixa na memória do computador,
porção essa dividida em partes idênticas e com um índice
para cada uma dessas partes.

Trata-se da definição de vetor computacional. Um pedaço da memória da
máquina dividida em fatias, cada uma dessas partes é acessada por meio
de um índice.
c. Em todas as linguagens de programação, o primeiro índice dos vetores começa com 1.
d. Os vetores podem ser unidimensionais ou multidimensionais. Os primeiros também são conhecidos como matrizes.
e. Um vetor de registros deve ter os dados do registro todos do mesmo tipo.
Questão 8
Correto Atingiu 1,0 de 1,0
Vimos que existe o método de substituição em operações de recorrência. Contudo, esse processo pode ser
substituído por outro método.
Essa outra alternativa é chamada de:
a. método de substituição.
b. método de atribuição.
c. método de recorrência.
d. método de suposição.
e. método da árvore de recursão 
A árvore de recursão funciona como uma prova direta para a
recorrência, pois cada nó da árvore corresponde a um único
subproblema.
Questão 9
Correto Atingiu 1,0 de 1,0
Em uma estrutura de dados que trabalha com números reais, por exemplo, não podemos manipular
caracteres; o correto é tratar esses dados em estruturas distintas.
Qual das definições abaixo melhor representa uma estrutura de dados?
a. “Todos os problemas a serem resolvidos por algoritmos possuem dados que precisam ser armazenados, e o são em estruturas,
de acordo com o contexto do problema” (ASCENCIO; ARAÚJO, 2010, p. 2).
b. Segundo Cormen et al. (2002 apud
ASCENCIO; ARAÚJO, 2010, p. 2), “[...] é
um meio para armazenar e organizar
dados com o objetivo de facilitar o
acesso e as modificações.”

Esta é a alternativa correta, pois define exatamente o que é uma estrutura de dados, segundo o
autor estudado Cormen. Ela enfatiza a questão de armazenamento e organização de dados a
partir de algoritmos eficientes com o uso de estruturas de dados. Você pode verificar esta
resposta no tópico Estruturas de Dados.
c. É a definição de qual linguagem de programação será utilizada, a sintaxe dessa linguagem, a plataforma de desenvolvimento.
d. É toda e qualquer organização física dentro de uma proposta de solução de software.
e. É a maneira pela qual a máquina lê registros gravados sequencialmente.

11/07/23, 12:07 Estrutura de Dados I: Revisão da tentativa
https://ava.cenes.com.br/mod/quiz/review.php?attempt=244144&cmid=1915 5/5
Questão 10
Correto Atingiu 1,0 de 1,0
Em algumas situações, um algoritmo só pode ser continuadose o valor digitado coincidir com o do teste
lógico. Caso o valor digitado dê uma resposta FALSA, deverá ser repetido, até a resposta ser VERDADEIRA.
Qual estrutura de repetição é a mais adequada a esse cenário?
a. PARA.
b. FAZER-ENQUANTO. 
a estrutura FAZER-QUANTO é utilizada quando é necessário que um
valor seja colocado pelo usuário e, após toda sua execução, seja feito
um teste.
c. SE-SENÃO.
d. ENQUANTO.
e. CASO-ESCOLHA.
Terminar revisão
Aula 06 - Estrutura de dados -… Seguir para... Aula 01 - Vetores de dados 

https://ava.cenes.com.br/mod/quiz/view.php?id=1915
https://ava.cenes.com.br/mod/resource/view.php?id=1332&forceview=1
https://ava.cenes.com.br/mod/resource/view.php?id=1333&forceview=1

Continue navegando

Outros materiais