Buscar

A2 - BANCO DE DADOS

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 8 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 8 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

09/12/2022 15:00 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/7769900/bf937a16-598b-11e5-a7a2-b8ac6f91c81a/ 1/8
Local: Sala 1 - TJ - Prova On-line / Andar / Polo Tijuca / POLO UVA TIJUCA
Acadêmico: EAD-IL10314-20224A
Aluno: ANTONIA APARECIDA GALVÃO
Avaliação: A2-
Matrícula: 20151300691
Data: 3 de Dezembro de 2022 - 08:00 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 8,00/10,00
1  Código: 34507 - Enunciado: Mesmo com o crescimento dos bancos de dados no mercado corporativo, ainda é comum ouvir dos profissionais a
pergunta: quais são os bancos de dados mais utilizados do mercado? Considerando a sua importância, leia as afirmativas a seguir sobre os bancos
de dados mais comuns que hoje estão sendo preconizados no mercado profissional.Java.SQL Server.Oracle.PostgreSQL.Está correto o que se afirma
em: 
 a) II, III e IV.
 b) II e III.
 c) I, III e IV.
 d) I, II, III e IV.
 e) I, II e III.
Alternativa marcada:
e) I, II e III.
Justificativa: Resposta correta:II, III e IV.A afirmativa II está correta, pois o SQL Server é o famoso banco de dados da empresa Microso� e é o terceiro
colocado no ranking (claro que isso pode ser modificado ao longo do tempo). Teve seu lançamento em 1989 e também é um banco de dados
relacional. Com o crescimento das ferramentas de open source, depois de longos 27 anos de mercado a Microso� lançou uma versão para o sistema
operacional Linux. É um banco de dados que possui muita utilização no mercado, mas devido ao fato de hoje ele suportar linguagens do pacote
.NET, além de a sua linguagem nativa ser o T-SQL, não é tão valorizado quanto o banco de dados Oracle. A afirmativa III está correta, pois o banco de
dados Oracle, lançado em 1980, é um banco de dados relacional e tem apresentado domínio no mercado há bastante tempo. Sua linguagem de
programação é o PL/SQL. Para os profissionais de TI, o domínio do SQL é algo fundamental. Porém, ter o domínio do Oracle e PL/SQL é o segundo
passo importante para se ter uma infinidade de oportunidades junto ao mercado profissional.A afirmativa IV está correta, pois o PostgreSQL é um
banco de dados relacional, com característica open source, da empresa PostgreSQL Global Development Group. Seu lançamento se deu em 1989.
Pelo fato de ser open source, é bastante utilizado para sistemas web.
Distrator:A afirmativa I está incorreta, pois o Java é uma linguagem de programação, e não um banco de dados.
0,00/ 1,00
09/12/2022 15:00 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/7769900/bf937a16-598b-11e5-a7a2-b8ac6f91c81a/ 2/8
2  Código: 34512 - Enunciado: O banco de dados armazena, controla e gerencia os bens mais valiosos que uma empresa na atualidade pode possuir.
Isso se dá porque o mercado profissional está cada vez mais competitivo, acelerado e dinâmico, demandando das empresas respostas ágeis e
assertivas, além da necessidade de estratégias bem estruturadas para uma determinada execução. O banco de dados armazena dados e, nessa
gigantesca luta de competitividade, o dado preciso é sinal de poder.Diante do exposto, leia as afirmativas a seguir sobre as vantagens do uso de um
banco de dados.Aumento de redundâncias.Aumento de inconsistências.Compartilhamento dos dados.Restrições de segurança.Padronização dos
dados.Está correto o que se afirma em: 
 a) II, III, IV e V.
 b) I, II, III, IV e V.
 c) II, IV e V.
 d) III, IV e V.
 e) I, IV e V.
Alternativa marcada:
d) III, IV e V.
Justificativa: Resposta correta: III, IV e V.A afirmativa III está correta, pois permite a utilização simultânea e segura de um dado, por mais de uma
aplicação ou usuário, independentemente da operação que esteja sendo realizada. Deve ser observado apenas o processo de atualização
concorrente, para não gerar erros de processamento (atualizar simultaneamente o mesmo campo do mesmo registro). Os aplicativos são por
natureza multiusuário.A afirmativa IV está correta, pois define para cada usuário o nível de acesso a ele concedido (leitura, leitura e gravação ou sem
acesso) ao arquivo e/ou campo. Esse recurso impede que pessoas não autorizadas utilizem ou atualizem um determinado arquivo ou campo.A
afirmativa V está correta, pois permite que os campos armazenados na base de dados sejam padronizados segundo um determinado formato de
armazenamento (padronização de tabela, conteúdo de compôs etc.) e nome de variáveis seguindo critérios e padrões preestabelecidos pela
empresa. Ex.: para o campo “sexo”, somente será permitido armazenamento dos conteúdos “M” ou “F”. Distratores:A afirmativa I está incorreta, pois
possibilita a eliminação de dados privativos de cada sistema. Os dados que eventualmente são comuns a mais de um sistema são compartilhados
por eles, permitindo o acesso a uma única informação sendo consultada por vários sistemas.A afirmativa II está incorreta, pois, por meio do
armazenamento da informação em um único local com acesso descentralizado e sendo compartilhada a vários sistemas, os usuários estarão
utilizando uma informação confiável. A inconsistência ocorre quando um mesmo campo tem valores diferentes em sistemas diferentes. Exemplo, o
estado civil de uma pessoa é solteiro em um sistema e casado em outro. Isso ocorre porque essa pessoa atualizou o campo em um sistema e não o
atualizou em outro. Quando o dado é armazenado em um único local e compartilhado pelos sistemas, esse problema não ocorre.
1,00/ 1,00
09/12/2022 15:00 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/7769900/bf937a16-598b-11e5-a7a2-b8ac6f91c81a/ 3/8
3  Código: 37924 - Enunciado: Os diagramas de classes são os componentes essenciais da linguagem de modelagem unificada, da mesma forma que
as classes são os componentes básicos dos objetos. Neste sentido, os diversos componentes de um diagrama de classes irão, na íntegra, representar
as classes que serão realmente programadas, pois os principais objetos ou as interações entre classes e objetos caracterizam essa
representatividade perante o modelo.
Dentro do contexto de um diagrama de classe possuímos vários tipos de relacionamento para caracterizar o objetivo proposto. 
Com base na figura, identifique qual o tipo de relacionamento que foi tratado: 
 a) Generalização normal.
 b) Associação ternária.
 c) Agregação de composição.
 d) Agregação básica.
 e) Associação reflexiva.
Alternativa marcada:
a) Generalização normal.
Justificativa: Resposta correta: Associação reflexiva. Correta, pois uma determinada classe associa-se com ela própria a partir da associação
reflexiva. Isso pode até soar estranho, mas é importante lembrar que as classes são, na verdade, abstrações. Quando uma determinada classe
associa-se com ela própria, isso não quer dizer que uma instância da classe esteja relacionada com ela mesma, mas sim que uma determinada
instância da classe está relacionada a outra.
Distratores:Agregação básica. Errado, pois a agregação básica existente em um modelo tem a finalidade de indicar que uma determinada classe fará
parte de outra. Quando há esse tipo de relacionamento, a classe-filha poderá ter uma vida maior do que a classe-pai (superclasse). Agregação de
composição. Errada, pois o relacionamento de agregação de composição é mais uma forma de relacionamento de composição. Porém, nesses
casos, o ciclo de vida da instância da classe-filha depende do ciclo de vida da instância da classe-pai (superclasse).Associação ternária. Errada , pois
esse tipo de associação é representada por um losango e ainda suporta uma associação de classe ligada a ela. Ou seja, três classes se
interligam.Generalização normal. Errada, pois a classe mais específica, chamada de subclasse, herda tudo da classe mais geral, a superclasse. Os
atributos, as operações e todas as associações são herdados.
0,00/ 1,00
09/12/2022 15:00 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/7769900/bf937a16-598b-11e5-a7a2-b8ac6f91c81a/ 4/8
4  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) I e II.
 c) I, II, III, IV e V.
 d) I, II, III e IV.
 e) III, IV e V.
Alternativa marcada:
c) 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.
1,00/ 1,00
09/12/2022 15:00 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/7769900/bf937a16-598b-11e5-a7a2-b8ac6f91c81a/ 5/8
5  Código: 34987 - Enunciado: A figura a seguir possui uma finalidade para a composição do diagrama de classe que é de suma importância e muito
utilizada na UML.
(Fonte: https://pt.stackoverflow.com/questions/25619/composi%C3%A7%C3%A3o-e-agrega%C3%A7%C3%A3o-quais-as-diferen%C3%A7as-e-
como-usar (https://pt.stackoverflow.com/questions/25619/composi%C3%A7%C3%A3o-e-agrega%C3%A7%C3%A3o-quais-as-diferen%C3%A7as-e-
como-usar). Acesso em: 15 maio 2019.)
Com base na figura apresentada, marque a alternativa que demostra corretamente sua aplicação no diagrama de classe.
 a) Agregação de composição.
 b) Agregação básica.
 c) Classe de associação.
 d) Generalização.
 e) Associação unária (unidirecional).
Alternativa marcada:
a) Agregação de composição.
Justificativa: Resposta correta:Agregação de composição. 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).
Distratores: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.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
https://pt.stackoverflow.com/questions/25619/composi%C3%A7%C3%A3o-e-agrega%C3%A7%C3%A3o-quais-as-diferen%C3%A7as-e-como-usar
09/12/2022 15:00 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/7769900/bf937a16-598b-11e5-a7a2-b8ac6f91c81a/ 6/8
6  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) Associação unária (unidirecional).
 b) Agregação de composição.
 c) Generalização.
 d) Agregação básica.
 e) Classe associativa.
Alternativa marcada:
d) 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
09/12/2022 15:00 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/7769900/bf937a16-598b-11e5-a7a2-b8ac6f91c81a/ 7/8
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) I, III, IV e V.
 b) I, III e IV.
 c) I, II, III, IV e V.
 d) II, III 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 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 necessidadede uma engenharia reversa.
1,50/ 1,50
09/12/2022 15:00 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/7769900/bf937a16-598b-11e5-a7a2-b8ac6f91c81a/ 8/8
8  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.
(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) Agregação de composição.
 b) Generalização.
 c) Classe de associação.
 d) Associação unária (unidirecional).
 e) Agregação básica.
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.
1,50/ 1,50

Continue navegando