Buscar

Estrutura de Dados II_ 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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

Questão 1 Correto Atingiu 1,0 de 1,0 Marcar questão
Quando um método ou atributo não pode ser acessado por todas as demais classes do sistema,
ele é denominado:
a. Protegido.
b. Público
c. Extenso
d. Externo
e. Privado. os métodos ou atributos marcados nos diagramas de classe como privadossó poderão ser acessados dentro da própria classe em que foram criados.
Questão 2 Correto Atingiu 1,0 de 1,0 Marcar questão
Foi manchete de jornal que correntistas, ao tentarem redefinir suas senhas em sistema on-line do
banco, ao “salvar senha”, era solicitada, novamente, a redefinição, em um looping infinito. Em
entrevista, o desenvolvedor responsável disse que foi falta da utilização de um contador. Qual é a
importância desse recurso?
a. O contador não controla o número de repetições, quando sabemos quantas são.
b. Contador nada mais é que uma variável comum.
c. Contador é utilizado para testar a lógica de uma condição.
d.
É uma variável de controle, definida
pelo desenvolvedor, utilizada nos
testes lógicos das estruturas de
repetição. Atingido o contador, a
execução do looping é parada.
contadores são importantes em estruturas de
repetições, pois se não houver condição para
interromper a execução depois de um número
definido de tentativas, ela continuaria se
repetindo indefinidamente.
e. Nenhuma das alternativas acima.
Questão 3 Correto Atingiu 1,0 de 1,0 Marcar questão
No uso de arquivos de registro, há certas desvantagens que devem ser levadas em consideração.
Para contornar essa desvantagem, há um dispositivo de memória bastante conhecido, que é o:
a. painel de rede.
b. roteador.
c. buffer.
O buffer ajuda na transferência de dados entre o disco rígido e a memória.
Trata-se de um mecanismo intermediário que grava o registro antes de este
chegar ao disco.
d. disco rígido.
e. memória externa.
Questão 4 Incorreto Atingiu 0,0 de 1,0 Marcar questão
Estruturas condicionais são os processamentos mais utilizados, pois testam condições. Conforme
estudado, existem estruturas condicionais que podem ser utilizadas para ajudar o desenvolvedor
por meio de testes lógicos.
A quais tipos de estruturas condicionais estamos nos referindo?
a. SENÃO e CASO-ESCOLHA.
b. Estruturas de Repetições e Estruturas de Decisões.
c. Nenhuma das opções acima.
d. PARA e ENQUANTO.
e. SE e FAZER-ENQUANTO.
Questão 5 Correto Atingiu 1,0 de 1,0 Marcar questão
Em relação às formas dos diagramas de classes, aquele que ignora atributos e operações é
denominado:
a. Forma ampliada.
b. Forma completa.
c. Forma incompleta.
d. Forma Plena.
e. Formareduzida.
os diagramas de classe podem conter a forma plena e reduzida. A forma
reduzida é utilizada sempre que relacionar classes de modo simples.
Questão 6 Correto Atingiu 1,0 de 1,0 Marcar questão
Para fazer registros de maneira mais automatizada, o melhor é usar um vetor de registro.
Essa tarefa tem o objetivo de:
a. manter o levantamento de dados de forma manual.
b. limitar o processo e onerar o sistema com dados em excesso.
c. entregar ao usuário dados organizados.
d.
criar variáveis e manipular
os dados registrados mais
facilmente.
Para manipular informações e dados e relacioná-las
eficientemente, o vetor de registros é a ferramenta
mais indicada.
e. otimizar o processo de inserção de dados pelo usuário.
Questão 7 Correto Atingiu 1,0 de 1,0 Marcar questão
Os vetores são importantes formas de armazenar os dados de pilhas e filas. Eles auxiliam os
desenvolvedores de sistemas a armazenar vários dados de um tipo em memória de uma única
vez, agilizando o acesso às informações pelos sistemas. Os vetores também são conhecidos
como arranjos ou arrays.
a. Vetores bidimensionais não conseguem armazenar filas de dados.
b.
O acesso
aos dados
do vetor é
feito por
meio de
índices.
Os dados de um vetor se agrupam na memória de forma contínua. O
acesso a esses dados se dá por meio de índices, que também fazem
parte do vetor. O primeiro elemento do vetor tem índice 1 e assim
sucessivamente, semelhante a um índice de livro. Isso agiliza a pesquisa
nos dados.
c. Os vetores podem ser no máximo de duas dimensões, por questões de arquiteturade memória dos dispositivos.
d. Com relação aos vetores, pode-se afirmar que:
e. Os vetores usam tantas variáveis de memória quanto o número de elementos.
f. Um vetor é uma matriz composta por linhas e colunas que pode armazenar dadosheterogêneos.
Questão 8 Correto Atingiu 1,0 de 1,0 Marcar questão
As matrizes são estruturas que armazenam dados com mais de uma dimensão, ou seja, mais de
uma característica.
Sobre as matrizes, é CORRETO afirmar que:
a. Nenhuma das outras alternativas.
b.
Os valores das
matrizes são
acessados por um
conjunto de chaves.
matrizes são, no mínimo, bidimensionais; por isso, a quantidade
de chaves é igual ao número de dimensões. Ou seja,
precisaremos de duas chaves: uma para identificar a coluna e
outra para a linha.
c. Nas matrizes não é possível inserir lista dentro de lista.
d. Matrizes e vetores são iguais.
e. As matrizes só podem trabalhar com duas dimensões.
Questão 9 Correto Atingiu 1,0 de 1,0 Marcar questão
A quantidade de posições que o vetor terá deve ser definida no ato de seu instanciamento, assim
como o tipo de dados que o vetor suportará. Sobre um vetor instanciado como int
vetor_teste[0:13], é correto afirmar que:
a. O vetor não possui posição alguma definida.
b. 14 posições.
c. Esse vetor contém 13 posições.
d. O vetor só aceitará valores do tipo string.
e. A sintaxe do instanciamento do vetor está incorreta.
f. O vetor terá 14 posições armazenadas.
Questão 10 Correto Atingiu 1,0 de 1,0 Marcar questão
Em relação aos vetores, há algumas operações que podem ser feitas para procedimentos de
tamanho, posição, inserção, remoção etc.
A operação “adicionar_fim” serve para:
a.
incluir um
dado no final
do vetor.
A operação “adicionar_fim” serve para incluir um dado no final do vetor.
Além dessa operação, é possível adicionar, consultar e remover
elementos.
b. consultar a quantidade de posição.
c. remover um dado em determinada posição.
d. remover um dado no final do vetor.
e. incluir um dado em qualquer posição.

Continue navegando

Outros materiais