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

Foram encontradas 356 questões

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
Q847852 Arquitetura de Software
Se, durante o projeto de arquitetura de um sistema, existe um requisito não funcional que faz a arquitetura projetada incluir componentes redundantes, esse requisito diz respeito, principalmente, à(ao)
Alternativas
Q831579 Arquitetura de Software

Os padrões arquiteturais descrevem a arquitetura, explicam quando elas podem ser usadas e discutem suas vantagens e desvantagens. Associe as colunas, relacionando os padrões arquiteturais aos cenários em que são geralmente utilizados.


Padrões

1- Client-server

2- Pipe and filter

3- Layers

4- Model-ViewController

5- Repository


Cenários

( ) Quando há necessidade de manter uma gerência centralizada de todos os dados, de modo que este seja acessível a todos os componentes do sistema, possibilitando uma interação indireta entre eles.

( ) Em aplicações de processamento de dados, em que as entradas são processadas em etapas separadas, nas quais os dados fluem de um componente para outro para processamento.

( ) Quando há possibilidade de incorporar novos requisitos não funcionais, como distribuição, segurança, persistência, entre outros, de modo a minimizar modificações no restante do sistema em razão da integração desse novo requisito.

( ) Quando há necessidade de que os dados sejam mantidos de maneira independente de sua apresentação, de modo que possam existir diversas maneiras de visualizar e interagir com os dados.

( ) Quando os dados compartilhados precisam ser acessados a partir de uma série de locais, podendo ser usados, também, quando a carga em um sistema é variável.


A sequência correta dessa associação é

Alternativas
Q800883 Arquitetura de Software
As aplicações web do tipo LAMP possuem uma arquitetura utilizada para o desenvolvimento dessas aplicações. Nesse caso, o servidor web, o banco de dados, a linguagem de programação e o sistema operacional são, respectivamente:
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774940 Arquitetura de Software
Assinale as Alternativas VERDADEIRAS com (V) e as alternativas FALSAS com (F) relativas a Arquitetura de Software. ( ) Os Modelos de Arquiteturas de Software são um facilitador para a comunicação entre todas as partes interessadas no desenvolvimento de um Sistema Computacional. ( ) A Arquitetura de um sistema de software é definida pelas propriedades internas de seus componentes e pelos estados internos que estes componentes podem atingir durante a execuação do mesmo. ( ) É o software operacional sendo mostrado nos seus detalhes sintáticos e semânticos representativos de seu comportamento interno. ( ) As propriedades de seus componentes são as suas características capazes de descrever como os componentes interagem com outros componentes. ( ) Os modelos tubos e filtros, orientado a objetos e arquitetura em camadas são exemplos de estilos arquiteturais. Assinale a alternativa que contem a sequência de marcação CORRETA dos itens acima, de cima para baixo.
Alternativas
Respostas
261: C
262: E
263: B
264: C
265: B
266: D
267: C
268: C
269: E
270: C
271: C
272: C
273: B
274: E
275: E
276: B
277: B
278: E
279: C
280: B