Buscar

Av2 - Banco de Dados I


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

Local: Sala 1 - BT - Prova On-line / Andar / Polo Barra da Tijuca / POLO UVA BARRA MARAPENDI - RJ 
Acadêmico: EAD-IL10327-20214A
Aluno: VINICIUS GARRIDO 
Avaliação: A2-
Matrícula: 20211302950 
Data: 25 de Novembro de 2021 - 08:00 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 10,00/10,00
1  Código: 34992 - Enunciado: O processo adotado para a engenharia reversa em banco de dados é
considerado como uma técnica que, por meio de um banco de dados já implementado (em pleno
funcionamento na empresa), cria o seu modelo de forma conceitual (modelo entidade-
relacionamento e/ou diagrama de classe). Nesse contexto, é sabido que a engenharia reversa em
banco de dados é tida por um processo cuja definição possui quatro etapas. São
elas: Identificação da construção do modelo entidade-relacionamento correspondente a cada
tabela existente.O mapeamento real de relacionamentos 1:n e 1:1 que se dará entre as tabelas.O
mapeamento assertivo dos atributos de cada tabela. A definição assertiva dos identificadores de
entidades e relacionamentos. Diante do exposto, leia as afirmativas a seguir sobre as vantagens
da engenharia reversa no banco de dados.Não há a necessidade de criação/manutenção da
documentação do banco de dados. Irá permitir a análise do sistema de informação.Ajudará na
manutenção do banco de dados.Permitirá o melhor entendimento do funcionamento do banco
de dados.Não será possível recuperar as informações do banco de dados devido à falta da devida
documentação.Está correto o que se afirma em: 
 a) I, III e IV.
 b) II, III e IV.
 c) I, II, III, IV e V.
 d) I, II e IV.
 e) II, III, IV e V.
Alternativa marcada:
b) II, III e IV.
Justificativa: Resposta correta: II, III e IV.A afirmativa II está correta, pois o diagrama que
comporá o banco permitirá que o sistema seja facilmente entendido.A afirmativa III está correta,
pois, pelo fato de se ter um processo mais moderno e robusto, a manutenção do DB ficará mais
ágil e fácil.A afirmativa IV está correta, pois a modelagem estará contemplada de forma clara,
facilitando o entendimento. Distratores:A afirmativa I está incorreta, pois irá facilitar e muito a
criação e a manutenção da documentação, tendo em vista as permissões de acesso à base de
dados e o entendimento do modelo de negócios.A afirmativa V está incorreta, pois, por meio da
modernidade dessa solução, as informações não serão perdidas e poderão a qualquer momento
ser recuperadas.
1,00/ 1,00
2  Código: 34517 - Enunciado: Os objetos na linguagem de modelagem unificada (unified modeling
language – UML) são tidos como entidades do mundo real. No desenvolvimento de um
determinado so�ware, os objetos podem ser utilizados para descrever ou para modelar o
sistema que está em desenvolvimento. Os objetos também devem permitir que, no processo de
decomposição de sistemas complexos em componentes compreensíveis, haja uma peça de cada
vez a ser criada.Dentro desse contexto, leia as afirmativas a seguir sobre as caracterizações
pertencentes a esse processo que estão ligadas à orientação a
objetos.Classe.Abstração.Encapsulamento.Herança.Polimorfismo.Está correto o que se afirma
em: 
 a) II, III, IV e V.
 b) III, IV e V.
 c) I, II, III e IV.
1,00/ 1,00
 d) I, II, III, IV e V.
 e) I e II.
Alternativa marcada:
d) I, II, III, IV e V.
Justificativa: Resposta correta: I, II, III, IV e V.A afirmativa I está correta, pois é o modelo de um
objeto.A afirmativa II está correta, pois é o devido comportamento de uma entidade.A afirmativa
III está correta, pois é o mecanismo para unir os dados e escondê-los do mundo exterior.A
afirmativa IV está correta, pois é o mecanismo para criar novas classes a partir de uma já
existente.A afirmativa V está correta, pois é para definir o mecanismo de utilização em diferentes
formatos.
3  Código: 34509 - Enunciado: Com a evolução dos modelos de banco de dados utilizados pelos
desenvolvedores de so�wares, tivemos a criação de modelos tidos como “não SQL”, que
surgiram em comparação com o modelo de banco de dados relacional.Diante disso, leia as
afirmativas a seguir sobre os elementos que fazem parte do modelo de banco de dados “não
SQL”.Gráfico.Multivalores.Documentos.Multidimensional.Está correto o que se afirma em:
 a) II, III e IV.
 b) I, II e IV.
 c) I, II, III e IV.
 d) I, II e III.
 e) II e III, apenas.
Alternativa marcada:
d) I, II e III.
Justificativa: Resposta correta: I, II e III. A afirmativa I está correta, pois é ainda mais flexível do
que um modelo de rede e permite que qualquer nó se conecte a qualquer outro.A afirmativa II
está correta, pois se diferencia do modelo de banco de dados relacional, permitindo que os
atributos contenham uma lista de dados em vez de um único ponto de dados.A afirmativa III está
correta, pois é projetado para armazenar e gerenciar documentos ou dados semiestruturados,
em vez de dados atômicos, como a maioria dos modelos de banco de dados. 
Distrator:A afirmativa IV está incorreta, pois é uma variação do modelo relacional projetado para
facilitar o processamento analítico melhorado. O modelo relacional já é otimizado para o
processamento de transações on-line – OLTP. Esse modelo foi desenvolvido para o
processamento analítico on-line – OLAP.
1,00/ 1,00
4  Código: 34982 - Enunciado: Mediante os componentes adicionais de diagramas de classes, as
classes pertencentes a um respectivo diagrama de classes irão representar os principais objetos,
interações no aplicativo ou classes a serem programadas. Diante desse cenário, existe uma
composição básica pertencente a um diagrama de classe.Diante disso, leia as afirmativas a seguir
sobre a composição básica pertencente a um diagrama de classe: Métodos.Sinais.Tipos de
dados.Pacotes.Interfaces.Está correto o que se afirma em:
 a) I, II, III, IV e V.
 b) I, II, III e IV.
 c) I, III, IV e V.
 d) II, III e IV.
 e) II, III, IV e V.
Alternativa marcada:
e) II, III, IV e V.
1,00/ 1,00
Justificativa: Resposta correta: II, III, IV e V.A afirmativa II está correta, pois são os símbolos que
representam as comunicações unidirecionais e assíncronas entre objetos ativos no modelo.A
afirmativa III está correta, pois são os classificadores que definem esses valores de dados. Os
tipos de dados determinados podem modelar os tipos primitivos e também as enumerações.A
afirmativa IV está correta, pois são formas projetadas para estruturar os classificadores
relacionados em um determinado diagrama de classe. Sua simbologia é definida por uma grande
forma de retângulo com abas.A afirmativa V está correta, pois são uma coleção de assinaturas de
operações e/ou definições de atributos que definem um conjunto coeso de comportamentos.
Interfaces são semelhantes às classes, exceto que uma classe pode ter uma instância de seu tipo,
e uma interface deve ter pelo menos uma classe para implementá-la. Distrator:A afirmativa I está
incorreta, pois faz parte da terceira linha na forma de classe. Também são conhecidos como
“operações”. Os métodos serão exibidos em um formato de lista, com a respectiva operação
representada em sua própria linha. Já pertence à definição formal da classe.
5  Código: 34989 - Enunciado: A figura a seguir possui uma representatividade dentro do diagrama
de classe que demonstra que somente uma classe reconhece que o relacionamento existe entre
elas. 
(Fonte: http://hugohabbema.blogspot.com/2009/08/o-diagrama-de-classes.html. 
Acesso em: 15 maio 2019.) 
Analisando o exposto, pode-se inferir que sua aplicação no diagrama de classe corresponde à:
 a) Generalização.
 b) Agregação de composição.
 c) Classe associativa.
 d) Associação unária (unidirecional).
 e) Agregação básica.
Alternativa marcada:
d) Associação unária (unidirecional).
Justificativa: Resposta correta:Associação unária (unidirecional). Em uma associação
unidirecional, duas classes são relacionadas, mas somente uma classe reconhece que o
relacionamento existe entre elas, ou seja, só a classe funcionário enxerga a classe dependente. 
Distratores:Agregação de composição. Errada.O relacionamento de agregação de composição é
mais uma nova forma de relacionamento de composição, mas o ciclo de vida da instância da
classe-filha depende do ciclo de vida da instância da classe-pai (superclasse).Agregação básica.
Errada. Uma associação com um determinado relacionamento de agregação indica que uma
classe faz parte de outra classe. Em um relacionamento de agregação, é sabido que a instância
da classe-filha pode ter uma vida maior do que sua classe-pai (superclasse). Classe de
associação. Errada. Na modelagem das associações, algumas vezes é necessário incluir outra
classe (terceira classe) porque ela inclui informações de suma importância sobre o
relacionamento em questão. Generalização. Errada. A generalização é tida como um
relacionamento entre um elemento geral e um outro mais específico. O elemento que se entende
por mais específico possui todas as características do elemento geral e contém ainda mais umas
particularidades. Um objeto mais específico pode ser usado como uma instância do elemento
mais geral. A generalização, também chamada de herança, permite a criação de elementos
especializados em outros.
1,50/ 1,50
6  Código: 34986 - Enunciado: A figura a seguir possui uma representatividade dentro do diagrama
de classe em que trata uma especificidade de ampliação da classe dentro do modelo. 
1,50/ 1,50
(Fonte: https://ticnapratica.blogspot.com/2010/06/uml-e-oo.html. Acesso em: 15 maio 2019.) 
Analisando a figura apresentada, marque a alternativa que demostra corretamente sua aplicação
no diagrama de classe. 
 a) Classe de associação.
 b) Generalização.
 c) Associação unária (unidirecional).
 d) Agregação básica.
 e) Agregação de composição.
Alternativa marcada:
b) Generalização.
Justificativa: Resposta correta:Generalização. A generalização é tida como um relacionamento
entre um elemento geral e um outro mais específico. O elemento que se entende por mais
específico possui todas as características do elemento geral e contém ainda mais umas
particularidades. Um objeto mais específico pode ser usado como uma instância do elemento
mais geral. A generalização, também chamada de herança, permite a criação de elementos
especializados em outros. 
Distratores:Agregação de composição. Errada. O relacionamento de agregação de composição é
mais uma nova forma de relacionamento de composição, mas o ciclo de vida da instância da
classe-filha depende do ciclo de vida da instância da classe-pai (superclasse).Agregação básica.
Errada. Uma associação com um determinado relacionamento de agregação indica que uma
classe faz parte de outra classe. Em um relacionamento de agregação, é sabido que a instância
da classe-filha pode ter uma vida maior do que sua classe-pai (superclasse). Classe de
associação. Errada. Na modelagem das associações, algumas vezes é necessário incluir outra
classe (terceira classe) porque ela inclui informações de suma importância sobre o
relacionamento em questão. Associação unária (unidirecional). Errada. Em uma associação
unidirecional, duas classes são relacionadas, mas somente uma classe reconhece que o
relacionamento existe entre elas, ou seja, só a classe funcionário enxerga a classe dependente.
7  Código: 34991 - Enunciado: A engenharia reversa tem como missão a realização de uma
atividade que trabalhe com demandas de produtos que já estejam sendo executados (so�ware,
tabelas, periférico, placa de computador etc.), na qual o seu desafio será entender como esse
so�ware/produto tem o seu mecanismo de funcionamento, o que ele exerce e como ele se
comporta. Diante desse cenário, as empresas podem trabalhar com sistemas de informação que
podem apresentar fragilidades.Com base nos apontamentos, leia as afirmativas a seguir sobre as
características de um cenário para uma engenharia reversa.Sistema muito novo desenvolvido em
metodologia ágil.O sistema tem muito pouco material em termos de documentação.A
documentação existente não foi atualizada.Os analistas responsáveis pelo sistema deixaram a
empresa e a nova equipe não sabe dar informações.Processos decisórios que foram tratados e
não foram registrados.Está correto o que se afirma em:
 a) II, III e V.
 b) I, III, IV e V.
 c) I, III e IV.
 d) I, II, III, IV e V.
 e) II, III, IV e V.
Alternativa marcada:
e) II, III, IV e V.
Justificativa: Resposta correta: II, III, IV e V.A afirmativa II está correta, pois, quando não se tem
material suficiente, será necessária uma nova modelagem sistêmica.A afirmativa III está correta,
pois será necessário rever todo esse processo para atualização da documentação; com isso, o
sistema terá que ser confrontado.A afirmativa IV está correta, pois ninguém saberá como tratar
1,50/ 1,50
essa questão, e a aplicação da engenharia reversa será necessária para que um propósito seja
dado ao sistema.A afirmativa V está correta, pois isso terá que ser revisto e novamente validado.
Assim, a engenharia reversa irá atuar para que uma nova versão seja colocada no ar. Distrator:A
afirmativa I está incorreta, pois a metodologia ágil é um modelo de desenvolvimento muito
moderno e que já prevê a não necessidade de uma engenharia reversa.
8  Código: 34988 - Enunciado: A figura a seguir possui uma representatividade dentro do diagrama
de classe que é de suma importância e muito utilizada na UML. 
(Fonte: http://www.cpscetec.com.br/adistancia/poo_php/imagens/agregacao2.jpg. 
Acesso em: 15 jul. 2019.) 
Analisando o exposto, marque a alternativa que apresenta corretamente sua aplicação no
diagrama de classe.
 a) Agregação de composição.
 b) Associação unária (unidirecional).
 c) Generalização.
 d) Classe associativa.
 e) Agregação básica.
Alternativa marcada:
e) Agregação básica.
Justificativa: Resposta correta:Agregação básica. Uma associação com um determinado
relacionamento de agregação indica que uma classe faz parte de outra classe. Em um
relacionamento de agregação, é sabido que a instância da classe-filha pode ter uma vida maior
do que sua classe-pai (superclasse). 
Distratores:Agregação de composição. Errada. O relacionamento de agregação de composição é
mais uma nova forma de relacionamento de composição, mas o ciclo de vida da instância da
classe-filha depende do ciclo de vida da instância da classe-pai (superclasse).Generalização.
Errada. A generalização é tida como um relacionamento entre um elemento geral e um outro
mais específico. O elemento que se entende por mais específico possui todas as características
do elemento geral e contém ainda mais umas particularidades. Um objeto mais específico pode
ser usado como uma instância do elemento mais geral. A generalização, também chamada de
herança, permite a criação de elementos especializados em outros.Classe associativa. Errada. Na
modelagem das associações, algumas vezes é necessário incluir outra classe (terceira classe)
porque ela inclui informações de suma importância sobre o relacionamento em
questão. Associação unária (unidirecional). Errada. Em uma associação unidirecional, duas
classes são relacionadas, mas somente uma classe reconhece que o relacionamento existe entre
elas, ou seja, só a classe funcionário enxerga a classe dependente.
1,50/ 1,50

Continue navegando