Questões de Arquitetura de Software (TI)STJ 2018

14 questões da prova Diversas 2018, com gabarito oficial conferido. As duas primeiras são gratuitas.

Questão 1STJ·Diversas·2018Arquitetura de Software (TI)

Julgue os itens 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
Questão 2STJ·Diversas·2018Arquitetura de Software (TI)

Julgue os itens 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
Questão 3STJ·Diversas·2018Arquitetura de Software (TI)

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
Questão 4STJ·Diversas·2018Arquitetura de Software (TI)

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
Questão 5STJ·Diversas·2018Arquitetura de Software (TI)

Julgue o item seguinte, a respeito de Maven, desenvolvimento web, servidor web, servidor de aplicação e criptografia. No Wildfly, a principal responsabilidade do é a manutenção da política de gerenciamento central do domínio.

Alternativas
Questão 6STJ·Diversas·2018Arquitetura de Software (TI)

Julgue o próximo item, relativos 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
Questão 7STJ·Diversas·2018Arquitetura de Software (TI)

Julgue o próximo item, relativos 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
Questão 8STJ·Diversas·2018Arquitetura de Software (TI)

Julgue os itens 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
Questão 9STJ·Diversas·2018Arquitetura de Software (TI)

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
Questão 10STJ·Diversas·2018Arquitetura de Software (TI)

Julgue os itens 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
Questão 11STJ·Diversas·2018Arquitetura de Software (TI)

Julgue o próximo item, relativos a model-view-controller (MVC), proxy reverso e representational state transfer (REST). O proxy reverso, um produto utilizado como filtro entre o usuário e o servidor web, permite que se faça cache de dados e acelere a exibição de páginas, assim como que se audite toda a navegação dos usuários.

Alternativas
Questão 12STJ·Diversas·2018Arquitetura de Software (TI)

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
Questão 13STJ·Diversas·2018Arquitetura de Software (TI)

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
Questão 14STJ·Diversas·2018Arquitetura de Software (TI)

Julgue o próximo item, relativos 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