Buscar

ANALISE E PROJETOS DE SISTEMAS DA INFORMAÇÃO II

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

Prévia do material em texto

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.Ospadrões GoF são
classificados como:     - Criação de classes e objetos.     - Alteração da estrutura de um programa.   
 - Controle do seu comportamento. 
Distratores:Criação, Estrutural e Desenvolvimento. Errada, pois o padrão GoF não é classificado
como desenvolvimento.Estrutural, Comportamental e Desenvolvimento. Errada, pois pois o
padrão GoF não é classificado como desenvolvimento.Criação, Estrutural e Evolutivo. Errada,
pois pois o padrão GoF não é classificado como evolutivo.Estrutural, Comportamental e
Evolutivo. Errada, pois o padrão GoF não é classificado como evolutivo.
0,50/ 0,50
6  Código: 39515 - Enunciado: O diagrama de pacotes se aplica para a modelagem estrutural do
sistema em uma visão de alto nível, dividindo-o em partes lógicas e descrevendo as relações
entre elas, conforme visto a seguir: 
Em relação ao diagrama de pacotes, analise as afirmativas:I. Existem dois sistemas integrados: o
sistema de Controle de Estoque e o sistema de Folha de Pagamento.II. O sistema de Controle de
Estoque depende do Sistema de Contabilidade.III. O sistema de Contabilidade necessita do
sistema de Controle de Folha de pagamento e do Sistema de Controle de Estoque para lançar as
operações financeiras. 
Após analisar o diagrama,  é correto o que se afirma em:
 a) Somente a III.
 b) Somente a I.
 c) I e III, apenas.
 d) I e II, apenas.
 e) Somente a II.
Alternativa marcada:
e) Somente a II.
2,00/ 2,00
12/05/2021 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6212141/881dcd5c-307e-11e9-848c-0242ac11001f/ 4/4
Justificativa: Resposta correta:Somente a II.A afirmativa II está correta, pois a dependência é
representada pela seta pontilhada e a seta aponta para o pacote do qual depende. 
Distratores:I. Falsa, pois existem três sistemas integrados: Sistema de Contabilidade, Sistema de
Controle de Estoque e Sistema de Folha de Pagamento.III. Falsa, a seta é pontilhada (indica
dependência) e aponta para o sistema que é dependente, ou seja, o sistema de Controle de
Estoque e o Sistema de Folha de Pagamento é que são dependentes do Sistema de
Contabilidade.
7  Código: 39779 - Enunciado: Na camada de negócio são definidos os métodos associados às
classes de negócio. Visando manter independência entre as camadas e mantendo as
características tecnológicas utilizadas, é comum identificarem-se aplicações que dividem a
camada de negócio em outras duas. Em relação à camada de acesso ao banco de dados, cite o
que contém na camada DAO (Data Access Object).
Resposta:
Contém apenas os métodos associados ,a conexão ao Banco de Dados e os comandos SQL.
Logo são criados métodos apenas com os comandos SQL sem qualquer tipo de implementação.
Justificativa: Expectativa de resposta:Contém apenas os métodos associados, a conexão ao
Banco de Dados e os comandos SQL.
2,00/ 2,00
8  Código: 39505 - Enunciado: O uso de componentes está cada vez mais presente  no processo de
desenvolvimento de so�ware. Identifique pelo menos 3 (três) características que devem estar
presentes ao se construir um componente de so�ware.
Resposta:
Reúso ,Encapsulamento ,Independência  e Documentação.
Justificativa: Expectativa de resposta:Componentes de so�ware representam unidades
independentes, que podem ser interligadas a outros componentes formando sistemas mais
complexos e cada uma delas deve encapsular um objetivo específico e único. Sendo assim, entre
as características podemos destacar:Deve encapsular sua implementação.Deve possuir interface
e objetivo bem definidos.Deve ser utilizado independentemente de outros módulos.Deve
fornecer recursos suficientes para que possa ser reutilizável.Deve deixar explícitos os conceitos
das dependências e conexões entre os componentes.Deve possuir documentação clara e precisa
sobre seu uso.
1,00/ 2,00

Continue navegando