Questões de Concurso Comentadas sobre arquitetura de software em arquitetura de software

Foram encontradas 480 questões

Q1154303 Arquitetura de Software

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.

Alternativas
Q1154302 Arquitetura de Software

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.

Alternativas
Q1130155 Arquitetura de Software

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,

Alternativas
Q1084984 Arquitetura de Software
Sobre a arquitetura de microsserviços, é correto afirmar que ela:
Alternativas
Q996779 Arquitetura de Software
Acerca de arquitetura de software, julgue o item a seguir.
Uma das vantagens da utilização de uma arquitetura de microsserviços é a possibilidade de isolamento de eventuais falhas no software.
Alternativas
Q996777 Arquitetura de Software
Acerca de arquitetura de software, julgue o item a seguir.
O desenvolvimento de uma aplicação web pressupõe uma arquitetura que se baseie no uso do HTTP em conjunto com HTML.
Alternativas
Q1005172 Arquitetura de Software

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.  

Alternativas
Q952505 Arquitetura de Software
A arquitetura de microserviços é utilizada para desenvolver uma aplicação como um conjunto de pequenos serviços
Alternativas
Ano: 2018 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2018 - TJ-RS - Analista de Suporte |
Q922690 Arquitetura de Software
Sobre a arquitetura Triple Modular Redundance (TMR), pode-se afirmar que
Alternativas
Q915460 Arquitetura de Software

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:

Alternativas
Q911350 Arquitetura de Software

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.

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
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
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
Q876649 Arquitetura de Software

Acerca de microsserviços e práticas ágeis, julgue o item a seguir.


Em uma arquitetura de microsserviço, caso sejam criados vários sistemas, a falha de algum deles não afetará os demais sistemas.


Alternativas
Q874657 Arquitetura de Software
Uma infraestrutura de TI (Tecnologia da Informação), bem projetada e administrada, pode permitir armazenamento, proteção e gestão dos dados, que possam se tornar acessíveis, pesquisados, compartilhados. A TI trata-se de um conjunto de hardware, software, processos, redes e usuários. Para elaborar uma boa infraestrutura de TI, algumas características devem ser consideradas, sendo que uma delas tem a seguinte definição: “quando um aplicativo com capacidades extras é necessário, as empresas são capazes de ampliar a infraestrutura conforme essa nova necessidade”. Trata-se de:
Alternativas
Q873494 Arquitetura de Software
Dentro dos padrões arquiteturais de software, a arquitetura Model-View-ViewModel (MVVM) é próxima da arquitetura Model-View-Presenter (MVP), porém diferencia-se desta pelo fato de
Alternativas
Q869351 Arquitetura de Software

Acerca de service-oriented architecture, web services, mensageria e CORBA (common object request broker architecture), julgue o item a seguir.


CORBA é um padrão para integração desacoplada de sistemas que possibilita interligar sistemas com o mínimo de acoplamento e de segurança possível e com a vantagem de tais sistemas não necessitarem estar online para receber os dados no exato momento em que sejam enviados.

Alternativas
Q869350 Arquitetura de Software

Acerca de service-oriented architecture, web services, mensageria e CORBA (common object request broker architecture), julgue os itens a seguir. 


A mensageria é um padrão de arquitetura de software voltado para desenvolvimento em nuvem e possui como nó central o ORB (object request broker), que realiza manipulação das requisições dos objetos, sendo o servidor o intermediário entre a aplicação e o cliente. O intermediário entre o cliente e o provedor de serviços em nuvem pode fornecer tanto IaaS quanto PaaS (plataforma como serviço).

Alternativas
Q1631431 Arquitetura de Software
Analise as afirmativas abaixo com relação à arquitetura de microserviços.
1. A arquitetura de microserviços pode ser definida como aquela que empacota todos os componentes de uma aplicação em uma única unidade de implantação. Os microserviços são definidos dentro desta unidade de implantação.
2. A arquitetura de microserviços é utilizada para desenvolver uma aplicação como um conjunto de pequenos serviços, cada um funcionando em seu próprio processo. Cada serviço é desenvolvido em torno de um conjunto de regras de negócio específico, e é implementado de forma independente.
3. Uma das vantagens de se usar a arquitetura monolítica é a total independência que os microserviços têm dentro da aplicação. Cada microserviço tem o seu próprio banco de dados, sendo este um dos fatores que caracterizam um microserviço. Entretanto, esta também é a característica que tem o maior custo de planejamento por arquitetos e desenvolvedores de software.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Respostas
381: C
382: C
383: D
384: B
385: C
386: E
387: B
388: C
389: B
390: D
391: C
392: C
393: E
394: C
395: C
396: C
397: B
398: E
399: E
400: B