A maior rede de estudos do Brasil

Grátis
4 pág.
ANALISE E PROJETOS DE SISTEMAS DA INFORMAÇÃO II

Pré-visualização | Página 1 de 2

12/05/2021 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6212141/881dcd5c-307e-11e9-848c-0242ac11001f/ 1/4
Local: Sala 1 - Sala de Aula / Andar / Polo Madureira / POLO MADUREIRA - RJ 
Acadêmico: EAD-IL10333-20211A
Aluno: DAVYSE ANDRADE RODRIGUES 
Avaliação: A2-
Matrícula: 20191302524 
Data: 8 de Abril de 2021 - 08:00 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 8,00/10,00
1  Código: 39506 - Enunciado: Durante o desenvolvimento de um so�ware optou-se por trabalhar
com a arquitetura baseada em componentes, mas posteriormente surgiu a dúvida sobre qual
arquitetura implementar. Sabe-se que a equipe de desenvolvimento precisa de uma arquitetura
que permita a um computador executar programas em outro pela rede, como se estivesse sendo
executado localmente.  Considerando esse caso, indique a arquitetura adequada:
 a) MVC (Modelo – View – Control).
 b) COM/COM+ (Component Object Model).
 c) EJB (JavaBeans e Entreprise JavaBeans).
 d) CMM (CORBA Component Model).
 e) DCOM (Distributed Component Object).
Alternativa marcada:
e) DCOM (Distributed Component Object).
Justificativa: Resposta correta: DCOM -  Distributed Component Object.A arquitetura DCOM
permite que objetos COM comuniquem-se pela rede. Essa arquitetura representa uma evolução
da COM/COM+, sendo que a diferença entre elas é que a DCOM atua em sistemas distribuídos. 
Distratores:COM/COM+ (Component Object Model).  Incorreta. A arquitetura COM consiste em um
padrão de interface binária, que permite o acoplamento entre aplicações independentemente da
linguagem desenvolvida.EJB (JavaBeans e Entreprise JavaBeans). Incorreta. A arquitetura EJB
tem como objetivo permitir que unidades independentes e reutilizáveis possam ser manipuladas
pelos desenvolvedores a partir do ambiente de desenvolvimento da linguagem Java.CMM
(CORBA Component Model). Incorreta. A arquitetura CMM consiste em um framework utilizado
para que componentes desenvolvidos em diferentes plataformas ou ambientes operacionais
possam interagir.MVC (Modelo – View – Control). Incorreta. A arquitetura MVC é uma arquitetura
em três camadas, que atuam de forma independente na construção de um so�ware.
2,00/ 2,00
2  Código: 39508 - Enunciado: Durante o desenvolvimento de um so�ware, a equipe optou por
trabalhar com a arquitetura MVC. A implementação da execução da opção do cadastro do cliente
foi realizada da seguinte forma: o usuário preenche todos os dados que são solicitados pela
interface e, em seguida, escolhe a opção “Cadastrar”. Ao observarmos o processo de
funcionamento da opção "cadastrar cliente", podemos afirmar que a camada manipulada foi:
 a) DAO.
 b) Controle (Control).
 c) OSI.
 d) Visão (View).
 e) Modelo (Model).
Alternativa marcada:
b) Controle (Control).
Justificativa: Resposta correta: Visão (View).A arquitetura MVC é composta pelas camadas  Visão
(View), Modelo (Model) e Control (Controle). Ao examinarmos o processo de funcionamento da
opção cadastrar  distinguimos a camada View, uma vez que representa as interfaces definidas
para a aplicação. 
0,00/ 0,50
12/05/2021 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6212141/881dcd5c-307e-11e9-848c-0242ac11001f/ 2/4
Distratores:Modelo (Model). Incorreta. Essa camada representa as classes de negócio tratadas
pela aplicação, sendo disponibilizados os métodos desenvolvidos e definidos no diagrama de
classe.Control (Controle). Incorreta. Camada que realiza a interligação entre as outras duas
camadas.DAO (Data Access Object). Incorreta. Camada de acesso ao banco de dados.OSI.
Incorreta. Modelo de camada de rede.
3  Código: 39528 - Enunciado: Os Diagramas de Pacotes são frequentemente utilizados em
conjunto com outros diagramas (classes, componentes, implantação etc.) para demonstrar como
esses elementos são agrupados.Dito isso, leia cada afirmação apresentada a seguir para
determinar aquelas que são verdadeiras.I - Nós de uma infraestrutura de hardware não podem
ser agrupados em um pacote.II - Um pacote representa um grupo de elementos que pode se
relacionar com outros pacotes por meio de uma relação de dependência.III - Em uma
dependência do tipo <<import>> uma alteração do pacote destino influencia no pacote origem.IV
- Um pacote pode ser utilizado para representar subsistemas, o qual pode ser constituído de
vários subsistemas. É correto o que se afirma em:
 a) I e II, apenas.
 b) I e III, apenas.
 c) II e III, apenas.
 d) II e IV, apenas.
 e) I e IV, apenas.
Alternativa marcada:
c) II e III, apenas.
Justificativa: Resposta correta: II e IV, apenas.II. Um pacote representa um grupo de elementos
que pode se relacionar com outros pacotes por meio de uma relação de dependência.Correta.
Um pacote pode relacionar-se com outros. Os relacionamentos permitidos entre pacotes são de
dependência, refinamento e generalização (herança). IV. Um pacote pode ser utilizado para
representar subsistemas, o qual pode ser constituído de vários subsistemas.Correta. Os pacotes
representam subsistemas, exemplo, posso ter o pacote  que representa um sistema integrado de
gestão empresarial, e este por sua vez ser constituídos pelos pacotes de Compras e
Finanças. Distratores:I. Nós de uma infraestrutura de hardware não podem ser agrupados em um
pacote. Incorreta, pois um pacote pode agrupar classes, componentes, nós de infraestrutura de
hardware, entre outros, podendo inclusive um pacote conter outros pacotes. III. Em uma
dependência do tipo <<import>> uma alteração do pacote destino influencia no pacote origem.
Incorreta, pois na dependência do tipo <<import>> o conteúdo público do pacote de destino é
adicionado ao pacote de origem. Já na dependência simples uma alteração do pacote destino
influencia no pacote origem. 
0,00/ 0,50
4  Código: 39517 - Enunciado: Durante o processo de desenvolvimento do sistema, a equipe se
deparou com uma aplicação na qual precisava avaliar as implicações da distribuição e das
alocações de recursos do sistema. Para um melhor embasamento e visando permitir analisar as
configurações dos nós de processamento de tempo de execução, de seus componentes e dos
artefatos no nível de especificação, sem fazer referências a instâncias específicas de artefatos ou
nós, a equipe deverá produzir o diagrama:
 a) De visão geral de interação.
 b) De implementação.
 c) De pacotes.
 d) De componentes.
 e) De estrutura composta.
Alternativa marcada:
0,50/ 0,50
12/05/2021 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6212141/881dcd5c-307e-11e9-848c-0242ac11001f/ 3/4
b) De implementação.
Justificativa: Resposta correta:  De implementação.Correta. Apresenta a organização física dos
nós, artefatos, componentes e outros elementos, que compõem um sistema distribuído. 
Distratores:De estrutura composta. Incorreta. Descreve a estrutura interna de um classificador,
como uma classe ou componente, detalhando as partes internas que o compõem, como estas se
comunicam e colaboram entre si.De componentes. Incorreta. É utilizado para modelar e
documentar como estão estruturados os arquivos físicos de um sistema, permitindo assim
melhor compreensão, facilitando a reutilização de artefatos.De visão geral de interação.
Incorreta. Fornece uma visão geral dentro de um sistema ou processo de negócio.De pacote.
Errado. É utilizado para representar um conjunto de sistemas integrados, representados por
pacotes, ou ainda os submódulos englobados por um sistema.
5  Código: 39511 - Enunciado: Padrões de Projeto têm sido utilizados com grande sucesso em
programação de so�ware. Os padrões de projeto GoF são classificados como:
 a) Criação, Estrutural e Evolutivo.
 b) Criação, Estrutural e Desenvolvimento.
 c) Estrutural, Comportamental e Evolutivo.
 d) Criação, Estrutural e Comportamental.
 e) Estrutural, Comportamental e Desenvolvimento.
Alternativa marcada:
d) Criação, Estrutural e Comportamental.
Justificativa: Resposta correta: Criação, Estrutural e Comportamental.Os