Arquitetura de Software

Arquitetura de Software

University

7 Qs

quiz-placeholder

Similar activities

QUIZ DA SEMANA 7 - GESTÃO DE PESSOAS

QUIZ DA SEMANA 7 - GESTÃO DE PESSOAS

University

8 Qs

AF TRI I (2º ANO)

AF TRI I (2º ANO)

2nd Grade - University

10 Qs

SEGURANÇA DO TRABALHADOR

SEGURANÇA DO TRABALHADOR

University

10 Qs

Laboratório de Metrologia

Laboratório de Metrologia

University

10 Qs

Semiologia 1

Semiologia 1

University - Professional Development

10 Qs

Desafio SketchUp - iniciante

Desafio SketchUp - iniciante

University

7 Qs

INTRODUÇÃO AO ESTUDO DA ANATOMIA

INTRODUÇÃO AO ESTUDO DA ANATOMIA

University

10 Qs

INDICAÇÃO E ASSISTÊNCIA DE ENFERMAGEM NAS CATETERIZAÇÕES

INDICAÇÃO E ASSISTÊNCIA DE ENFERMAGEM NAS CATETERIZAÇÕES

University

10 Qs

Arquitetura de Software

Arquitetura de Software

Assessment

Quiz

Other

University

Easy

Created by

Nicolly Souza

Used 8+ times

FREE Resource

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A arquitetura de um sistema é um dos pontos mais importantes para conseguir construir um projeto de sucesso. Dentre as arquiteturas mais utilizadas, temos a arquitetura em camadas MVC. Considerando esse modelo de arquitetura, assinale a afirmação verdadeira.

O componente Model é responsável pela integração entre View e Controller.

O componente Controller é responsável pela leitura, escrita e validação de dados.

O padrão MVC é apenas aplicável a linguagens orientadas ao desenvolvimento web,

como PHP.

O componente View é responsável pela interação com o usuário, exibindo dados.

O uso de MVC torna o processo de modelagem mais rápido; porém, dificulta o

reaproveitamento de código.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O Enterprise JavaBeans (EJB) é uma especificação do Java EE utilizado na construção de componentes de softwares, utilizando containers em um servidor de aplicação, como o Oracle Glassfish. Existem três tipos fundamentais de beans, que podem ser utilizados nos componentes, quais são?

Entity Beans, Session Beans e Message Driven Beans.

Session Beans, Message Driven Beans e Work Beans.

Entity Beans, Session Beans e Work Beans.

Entity Beans, Progress Beans e Work Beans.

Session Beans, Progress Beans e Work Beans.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

No padrão arquitetural REST, utilizado para o desenvolvimento de WebServices, o

protocolo HTTP determina as operações ou métodos a serem executados. Sabendo disso, assinale a opção correta.

No modelo em questão, os parâmetros devem ser obrigatoriamente do tipo JSON.

Os parâmetros do modelo definem a requisição dos métodos a serem acessados,

tornando o acesso automatizado.

O REST deixa a cargo de quem provê o serviço a definição da URL a ser utilizada.

O referido modelo impõe uma padronização no formato da URL a ser utilizada.

O método TRACE do HTTP não pode ser manipulado pelo modelo REST.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Dentro de um projeto, você precisa implementar um padrão de projeto comportamental de tal forma que, quando um objeto alterar seu estado, todos os seus dependentes são notificados e atualizados automaticamente. Esse padrão é o:

Abstract Factory

Prototype.

Adapter.

Facede.

Observer.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

No âmbito das APIs implementadas utilizando o padrão arquitetural REST, precisamos de acesso e manipulação de uma coleção de recursos designados por URIs específicas. No protocolo HTTP, temos um método utilizado para a criação de uma nova entrada para recursos.

Qual é o método utilizado?

DELETE.

GET.

PATCH.

POST.

PUT.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Dentros os padrões de projeto orientado a objetos, temos um em especial no qual tem por característica garantir uma única instância de objeto em toda a solução, sempre mantendo um ponto global de acesso.

Esta padrão de projeto é chamado de

singleton.

facade.

proxy.

command.

bridge.

7.

OPEN ENDED QUESTION

3 mins • 1 pt

Explique sobre uma situação no qual o padrão de projeto Singleton pode ser utilizado na prática do desenvolvimento de sistemas.

Evaluate responses using AI:

OFF

Answer explanation

Um uso muito decorrente do Singleton está em situações no qual eu preciso armazenar

informações sobre a aplicação de maneira a gerantir o acesso da mesma de qualquer

contexto de apliicação. Por exemplo, no compartilhamento de tokens gerados em processos

de autenticação.