Buscar

Atividade 2 (A2)_ Revisão da tentativa

Prévia do material em texto

04/11/2022 12:19 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1293383&cmid=490968 1/4
Iniciado em sexta, 4 nov 2022, 12:12
Estado Finalizada
Concluída em sexta, 4 nov 2022, 12:18
Tempo empregado 6 minutos 31 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Questão 1
Correto
Atingiu 1,00 de 1,00
Questão 2
Correto
Atingiu 1,00 de 1,00
Questão 3
Correto
Atingiu 1,00 de 1,00
No estilo de arquitetura de três camadas, existe uma camada a qual contém toda a lógica do negócio, bem como a lógica de
transações. Essa camada é conhecida por armazenar a inteligência de negócio representada por sistemas especialistas. Nesse
contexto, qual é o nome atribuído a essa camada?
a. Camada de apresentação.
b. Camada de rede.
c. Camada de dados.
d. Camada lógica.
e. Camada de abstração.
O middleware
 tem como responsabilidade implementar os serviços dos componentes e fornecer a interface para eles. Para fazer o uso dos
serviços previstos por uma infraestrutura de modelo de componentes, podemos entender os componentes para serem
implantados em uma estrutura. No contexto de arquitetura, como essa estrutura é conhecida?
a. Versionamento de código.
b. Banco de dados.
c. Estrutura de dados.
d. UML (Unified Modeling Language).
e. Contêiner.
No ideário de Chagas (2014), existe uma verificação que é importante para o entendimento do código, o reuso e a
manutenibilidade do sistema, podendo ser feita de algumas maneiras. Há, desse modo, algumas ferramentas que podem ser
utilizadas para facilitar o trabalho. Nesse sentido, qual ferramenta poderia ser utilizada?
 
 CHAGAS, M. C. Arquitetura de Software. São Paulo: Pearson Education do Brasil, 2014.
a. Matriz de Dado Estrutural (DSM).
b. Matriz de Dependência Estrutural (DSM).
c. Matriz de Dependência Analítica (DSM).
d. Matriz de Dependência Arquitetural (DSM).
e. Modelo de Dependência Estrutural (DSM).
04/11/2022 12:19 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1293383&cmid=490968 2/4
Questão 4
Correto
Atingiu 1,00 de 1,00
Questão 5
Correto
Atingiu 1,00 de 1,00
Questão 6
Correto
Atingiu 1,00 de 1,00
Dentro de uma arquitetura de múltiplas camadas, pode-se lançar mão da possibilidade de termos a camada que suporta
diferentes linguagens de programação, como a procedural C, orientada a objetos C++ e Java. Isso permite a combinação de
diversos tipos de tecnologia para criar um software de melhor qualidade. Referente ao exposto, assinale a alternativa que
apresenta o nome atribuído a essa camada.
a. Middleware.
b. ETL.
c. Modelo.
d. Aplicação.
e. Dados.
Na arquitetura de três camadas, há uma camada a qual contém os dados que são manipulados pela aplicação, bem como o
acesso a dados, atualizações e persistências deles. Essa camada também fornece o acesso ao pool de conexões e
gerenciamento de transações.
 
 Considerando o exposto, analise as afirmativas a seguir:
 
 I. Essa camada é conhecida como camada de dados.
 II. Essa camada, geralmente, utiliza alguma estratégia de mapeamento objeto-relacional.
 III. Essa camada se conecta diretamente com a camada de visualização.
 IV. Essa camada não se preocupa com a questão de acesso simultâneo de dados.
 
 Está correto o que se afirma em:
 
a. I, III e IV, apenas.
b. III, apenas.
c. II, apenas.
d. I e II, apenas.
e. I e IV, apenas.
Quando estamos definindo a arquitetura de dispositivos móveis, podemos lançar mão de três tipos fundamentais. O primeiro
deles está relacionado aos aplicativos que são instalados. O segundo, com os aplicativos que são acessados via navegadores.
Por fim, há os que são de maneira híbrida. A partir do exposto, quais são os tipos de arquitetura para dispositivos móveis?
a. Nativo, híbrido e web.
b. Nativo, embarcado e web.
c. Híbrido, nativo e embarcado.
d. Nativo, web e híbrido.
e. Embarcado, híbrido e web.
04/11/2022 12:19 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1293383&cmid=490968 3/4
Questão 7
Correto
Atingiu 1,00 de 1,00
Questão 8
Correto
Atingiu 1,00 de 1,00
Questão 9
Correto
Atingiu 1,00 de 1,00
Um tipo de padrão de arquitetura largamente utilizado é a arquitetura em 3 camadas, com base no modelo cliente-servidor. Ele
se caracteriza no fato de que a interface, a lógica do processamento, o armazenamento e o acesso aos dados ficam em
módulos independentes e cada um é atualizado, independentemente da tecnologia utilizada. Diante do exposto, assinale a
alternativa que apresenta as três camadas desse tipo de arquitetura.
a. Api, lógica e de dados.
b. Apresentação, negócios e de dados.
c. Classes, lógica e de dados.
d. Apresentação, lógica e de dados.
e. Apresentação, processamento e de dados.
Há um tipo de arquitetura que tem como principal característica englobar, em uma única aplicação, todas as camadas e regras
do sistema. A alteração dessa arquitetura está na interface, em que a estrutura de um dispositivo móvel serve para adaptar a
interface da aplicação para telas menores e sensíveis ao toque, melhorando a usabilidade dos usuários. A camada de Modelo
fica responsável somente por acessar serviços externos. Acerca do exposto, como é denominado esse tipo de arquitetura?
a. Arquitetura discreta.
b. Arquitetura centralizada.
c. Arquitetura MVC.
d. Arquitetura local.
e. Arquitetura distribuída.
O componente tem duas interfaces que se relacionam e essas interfaces mostram o serviço que o componente fornece e os
serviços de que ele necessita. Na acepção de Sommerville (2016), a interface “provides” define os serviços prestados pelo
componente. Nesse caso, o que representa essa interface?
 
 SOMMERVILLE, I. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2016.
 
 
a. API de componente.
b. Arquivos de componente.
c. Atributos de componente.
d. Métodos de componente.
e. Dados de componente.
04/11/2022 12:19 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1293383&cmid=490968 4/4
Questão 10
Correto
Atingiu 1,00 de 1,00
No estilo de arquitetura de três camadas, a camada a qual contém toda a interface gráfica e permite a interação com o usuário
por meio dos serviços disponíveis ao usuário (sessões e entradas de dados, por exemplo) possui um nome. Esse nome também
é utilizado no padrão MVC. Assim, assinale a alternativa que apresenta o nome dessa camada.
 
a. Camada de regras.
b. Camada lógica.
c. Camada de dados.
d. Camada de rede.
e. Camada de apresentação.

Continue navegando