Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.089 questões

Q887166 Arquitetura de Software
Na literatura de IHC podem ser encontrados vários conjuntos de princípios, diretrizes e heurísticas que podem ajudar no design da interação humano-computador. Com relação a esses princípios, diretrizes e heurísticas para o design de IHC, é INCORRETO afirmar que
Alternativas
Q887165 Arquitetura de Software
As noções de separação e independência são fundamentais para o projeto de arquitetura de software porque permitem que alterações sejam localizadas. Padrões como o MVC (Modelo-Visão-Controlador) e outros padrões de arquitetura em camadas são usados dentro desse conceito. Com relação aos padrões de arquitetura em camadas, é INCORRETO afirmar que
Alternativas
Q883818 Arquitetura de Software

Julgue o item a seguir, acerca de arquiteturas de integração e web services .


Uma arquitetura de microsserviços consiste em uma coleção de pequenos serviços autônomos, cada qual independente e com a atribuição de implementar uma única funcionalidade.

Alternativas
Q883817 Arquitetura de Software

Julgue o item a seguir, acerca de arquiteturas de integração e web services.


Web service é uma solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes.

Alternativas
Q883816 Arquitetura de Software

Julgue o item a seguir, acerca de arquiteturas de integração e web services .


Os serviços Web RESTful utilizam o HTTP como um meio de comunicação entre cliente e servidor.

Alternativas
Q883815 Arquitetura de Software

Julgue o item a seguir, acerca de arquiteturas de integração e web services.


Em sistemas de acoplamento baixo, a alteração das funcionalidades do código e sua integração com outros sistemas têm alta complexidade e custo computacional elevado.

Alternativas
Q883814 Arquitetura de Software

Julgue o item seguinte, a respeito dos conceitos da arquitetura cliente servidor e da arquitetura em 3 camadas.


Na arquitetura de 3 camadas, entrada do usuário, verificação, lógica de negócio e acesso a banco de dados estão todos presentes em um mesmo lugar, onde essas camadas são organizadas.

Alternativas
Q883813 Arquitetura de Software

Julgue o item seguinte, a respeito dos conceitos da arquitetura cliente servidor e da arquitetura em 3 camadas.


Na arquitetura cliente-servidor, um processo é responsável pela manutenção da informação (servidores), enquanto outros são responsáveis pela obtenção dos dados (os clientes).

Alternativas
Q883111 Arquitetura de Software

Julgue o item seguinte, a respeito de Maven, desenvolvimento web, servidor web, servidor de aplicação e criptografia.


No Wildfly, a principal responsabilidade do Domain Controller é a manutenção da política de gerenciamento central do domínio.
Alternativas
Q883105 Arquitetura de Software

Julgue o item a seguir, acerca de eMAG, sistemas de controle de versão e SonarQube.


De acordo com o eMAG, a abertura automática de novas janelas na página que esteja sendo acessada deve ser seguida necessariamente de notificação e aceitação do usuário.

Alternativas
Q883087 Arquitetura de Software
Julgue o seguinte item, a respeito de enterprise content management (ECM) e de automação de processos de negócio (BPM).
O ECM tem como objetivo facilitar a criação, edição e publicação de web sites e portais corporativos, sendo necessário apenas que o usuário gerencie a informação que deseja compartilhar.
Alternativas
Q883086 Arquitetura de Software

Julgue o próximo item, relativo a model-view- controller (MVC), proxy reverso e representational state transfer (REST).


O domain-driven design é parte das práticas do princípio lean da engenharia ágil voltada a arquiteturas que devem ser conduzidas por requisitos técnicos subjacentes do sistema, e não por planejamento especulativo para um futuro que pode mudar.

Alternativas
Q883085 Arquitetura de Software

Julgue o próximo item, relativo a model-view-controller (MVC), proxy reverso e representational state transfer (REST).


A REST define uma arquitetura cliente-servidor na qual o servidor não mantém contexto de cliente entre transações, ou seja, é stateless e toda transação contém as informações necessárias para satisfazer a solicitação.
Alternativas
Q883083 Arquitetura de Software

Julgue o próximo item, relativo a model-view-controller (MVC), proxy reverso e representational state transfer (REST).


O padrão MVC separa um aplicativo em três componentes principais: modelo, exibição e controlador; sendo o modelo o componente que manipula e responde à entrada e à interação do usuário.

Alternativas
Q883078 Arquitetura de Software

No que se refere a padrões de projeto e a processos e práticas ágeis de desenvolvimento, julgue o próximo item.


No padrão de arquitetura de software MVC (model-view-controller), model (modelo) é o responsável pela camada de interação com o usuário e realiza a exibição dos dados, que, em sistemas web, se dá por meio do HTML ou do XML.

Alternativas
Q879921 Arquitetura de Software
A sigla do padrão de projeto MVC vem do inglês modelview-controller. A respeito do MVC, assinale a alternativa correta.
Alternativas
Q879917 Arquitetura de Software
Em relação ao Modelo V de ciclo de vida de um software, assinale a alternativa correta.
Alternativas
Q879914 Arquitetura de Software

Como garantimos que uma classe tenha somente uma instância e que essa instância seja facilmente acessível? Uma variável global torna um objeto acessível, mas não impede você de instanciar múltiplos objetos.

GAMMA, E. et al. Padrões de Projeto: Soluções reutilizáveis de software orientado a objetos. Porto Alegre: Bookman, 2000.


Em relação ao exposto e ao padrão de projeto Singleton, assinale alternativa que indica uma das vantagens do referido padrão.

Alternativas
Q879913 Arquitetura de Software
No tocante ao padrão de projeto Decorator, também conhecido como Wrapper, assinale a alternativa correta.
Alternativas
Q879911 Arquitetura de Software
Com base nas classificações de padrões de projeto de acordo com o respectivo propósito, assinale a alternativa correta.
Alternativas
Respostas
3101: A
3102: A
3103: C
3104: C
3105: C
3106: E
3107: E
3108: C
3109: C
3110: E
3111: E
3112: C
3113: C
3114: E
3115: E
3116: B
3117: E
3118: A
3119: B
3120: D