Questões de Concurso
Comentadas sobre arquitetura de software em arquitetura de software
Foram encontradas 220 questões
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.
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).
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 é
I. como o processo de WebE é incremental e a construção da WebApp normalmente utiliza bastante o desenvolvimento baseado em componentes, o projeto funcional detalhado resulta em modelos formais e documentação detalhada. II. durante o projeto funcional, padrões arquiteturais não são aplicáveis. III. existem muitas maneiras de modelar e documentar uma arquitetura funcional; porém, como a maioria das WebApps é altamente modular, um modelo de linha de base é um diagrama de componentes UML.
Qual(is) assertiva(s) está(ão) correta(s) no que se refere à arquitetura de WebApps?
No que se refere à tipologia de ambientes com alta disponibilidade e escalabilidade para a estruturação de ambientes computacionais, julgue o item subsequente.
Denomina-se failover o processo, transparente ou não, em que
um nó assume o funcionamento de outro nó em razão de este
ter apresentado alguma falha.
Acerca de APS (Application Platform Suite) e de tecnologia Middleware, julgue o item subsecutivo.
O desenvolvimento de um Middleware com base em um estilo
de arquitetura específico simplifica o projeto de aplicações.
Para responder a questão, considere a figura abaixo.
Como parte da ASI, a arquitetura de software traz informações relativas às classes, aos objetos, às funções e aos dados necessários para a implementação do software.
APS representa um conjunto de ferramentas para desenvolvimento formado por repositório de banco de dados, controle de versionamento e ambiente de testes.
A arquitetura duto e filtro para aplicações em ambientes web provê interatividade, pois prescinde do processamento de fluxo de dados.
Embora normalmente os sistemas desenvolvidos se baseiem em padrões de arquitetura, cada um deles tem arquitetura totalmente específica, em consequência dos seus requisitos.