Questões de Concurso
Sobre arquitetura de software em arquitetura de software
Foram encontradas 410 questões
A respeito de análise estática de código e interoperabilidade de sistemas, julgue o item seguinte.
A arquitetura de software tem como objetivo apresentar a
estrutura dos componentes lógicos do sistema, ficando a
análise de dados para a disciplina de AD (Active Directory).
Look at the package diagram below:

It is correct to state that
Essa abordagem chama-se
No que se refere à arquitetura de microsserviços, julgue o item a seguir.
Um aplicativo de microsserviços tem mais elementos que o
aplicativo monolítico equivalente e seus serviços são mais
simplificados, o que torna o sistema, como um todo, mais
simples.
No que se refere à arquitetura de microsserviços, julgue o item a seguir.
Na arquitetura de microsserviços, os serviços comunicam-se
entre si por meio de API, e as características da implementação
interna de cada serviço ficam privadas de outros serviços.
No que se refere à arquitetura de microsserviços, julgue o item a seguir.
Uma arquitetura de microsserviços incide em um conjunto de
pequenos serviços autônomos; cada serviço é independente e
deve implementar uma única funcionalidade.
Com base na visão de arquitetura de software 4 :1, considere.
I. Mostra como os componentes de software são distribuídos entre os processadores. Essa visão é útil para os engenheiros de sistemas que estão planejando uma implantação do sistema.
II. Mostra as abstrações fundamentais do sistema como objetos ou classes de objetos. Nessa visão, deveria ser possível relacionar os requisitos de sistema com as entidades.
III. Mostra as interações ambientais do sistema no tempo de execução. Essa visão é útil para fazer julgamentos sobre características do sistema, tais como desempenho e disponibilidade.
As visões são, correta e respectivamente,
Uma das vantagens da utilização de uma arquitetura de microsserviços é a possibilidade de isolamento de eventuais falhas no software.
O desenvolvimento de uma aplicação web pressupõe uma arquitetura que se baseie no uso do HTTP em conjunto com HTML.
Considere os textos abaixo, sobre estilos arquiteturais de software.
O estilo _________ é largamente utilizado por scripts Unix e aplicações de processamento de sinal. Consiste em uma série de processos conectados, de maneira que a saída de um processo serve como entrada do próximo; assim, um processo não precisa esperar que outro termine para iniciar sua execução, podendo fazê-lo assim que uma entrada esteja disponível.
Bibliotecas de interface gráfica e os programas que as utilizam estão organizados dentro do estilo ________, que é utilizado por muitos sistemas distribuídos, pois permite o baixo acoplamento dos componentes e uma fácil reorganização do sistema.
No estilo _________, os componentes interagem através de protocolos de rede básicos ou através de chamadas de procedimentos remotos (RPCs – remote procedure calls); usualmente há vários componentes acessando um único componente central.
O estilo _________ é uma maneira popular de organizar software com interfaces gráficas que precisam mostrar diferentes visões dos dados; a ideia principal é separar os dados e sua visualização.
No estilo _________, os componentes focam em tarefas específicas, facilitando a detecção de problemas. Por outro lado, problemas de desempenho podem ocorrer dependendo do número de níveis que uma mensagem precisa percorrer até ser processada.
Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.
Em relação ao projeto arquitetural de um sistema de software, considere o seguinte cenário:
“Um sistema S está sendo desenvolvido para a Universidade Federal de Lavras. Como um dos requisitos, todas as funcionalidades devem possuir interfaces de usuário distintas para o ambiente web e para o ambiente de dispositivos móveis.”
Assinale a afirmativa que representa a decisão de projeto CORRETA nesse cenário:
Julgue o item a seguir, relativo a arquiteturas de integração.
A operação HEAD em aplicação RESTful pode ser usada para
se obter metainformação sobre a entidade implícita na
solicitação sem transferir o próprio corpo da entidade.
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.
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.
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.