Questões de Arquitetura de Software - Arquitetura de Software para Concurso

Foram encontradas 197 questões

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
Q819310 Arquitetura de Software
A arquitetura definida pela especificação J2EE determina quatro camadas básicas no modelo de aplicação que são:
Alternativas
Q814335 Arquitetura de Software
Uma arquitetura funcional é uma representação do domínio funcional da aplicação web (WebApp). Sobre a arquitetura funcional de uma WebApp, considere as seguintes assertivas:
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?
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
Q738334 Arquitetura de Software
Muitas empresas estão migrando seus dados para infraestruturas não situadas fisicamente em suas instalações. O serviço de Cloud Computing, ou computação na nuvem, vem se propagando ultimamente. Softwares, plataformas e infraestrutura na nuvem e grandes empresas vêm criando seus datacenters para oferecer esse serviço. Como exemplo podem ser citados o AWS – Amazon Web Service, o Windows Azure da Microsoft, além do Software como Serviço (SaaS), entre outros. Geralmente, um datacenter é construído baseando‐se em uma arquitetura tecnológica hierárquica, seguindo um modelo sugerido pela Cisco, com três camadas de rede. Assinale‐as.
Alternativas
Q698906 Arquitetura de Software

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.

Alternativas
Q697854 Arquitetura de Software

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.

Alternativas
Q629476 Arquitetura de Software

Para responder a questão, considere a figura abaixo. 



O modelo arquitetural, apresentado na figura, poderia ser adotado pelo TRF da 3a Região, pois
Alternativas
Q628401 Arquitetura de Software
O padrão de projeto MVVM foi proposto por John Grossman para simplificar o desenvolvimento de aplicações baseadas nas tecnologias WPF e Windows Phone. O MVVM foi desenvolvido como uma especialização do padrão:
Alternativas
Q600317 Arquitetura de Software

Para modelar as arquiteturas de sistemas, uma hierarquia de atividades de engenharia de processos de negócio é definida e ilustrada na figura abaixo.

Imagem associada para resolução da questão

As atividades A1 / A2 / A3 são denominadas respectivamente:

Alternativas
Q596413 Arquitetura de Software
Julgue o item subsequente, com relação à arquitetura de sistemas de informação (ASI).

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.
Alternativas
Q577611 Arquitetura de Software
Julgue o item que se segue, acerca de arquitetura relacionada a APS (application platform suite).

APS representa um conjunto de ferramentas para desenvolvimento formado por repositório de banco de dados, controle de versionamento e ambiente de testes.


Alternativas
Q577075 Arquitetura de Software
Em relação à arquitetura de software, julgue o seguinte item.

A arquitetura duto e filtro para aplicações em ambientes web provê interatividade, pois prescinde do processamento de fluxo de dados.

Alternativas
Q560729 Arquitetura de Software
Julgue o próximo item, relativo ao conceito de arquitetura de sistemas.

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.


Alternativas
Q554497 Arquitetura de Software

Julgue o item que se segue, a respeito da arquitetura de software e de ambientes computacionais.

Um modelo dinâmico de arquitetura de software tem como objetivo demonstrar os relacionamentos que existem entre os subsistemas, por meio de desenhos de fluxo de dados.

Alternativas
Q547627 Arquitetura de Software

Acerca dos estilos de arquitetura de software, julgue o item que se segue.


O Message-Bus possibilita a comunicação entre sistemas de software sem o conhecimento do destinatário atual das informações.

Alternativas
Q547626 Arquitetura de Software

Acerca dos estilos de arquitetura de software, julgue o item que se segue.


Em uma arquitetura baseada em componentes, o desenvolvimento desses componentes deve ter como um dos princípios a extensibilidade.

Alternativas
Q506174 Arquitetura de Software
O modelo que deverá ser adotado quando se quiser evitar que ocorra um “gargalo” na rede de uma empresa, permitindo que a mesma regra de negócio seja dividida entre vários servidores por meio do balanceamento de carga, é o modelo
Alternativas
Q462152 Arquitetura de Software
Acerca das linhas de produtos de software, julgue os próximos itens.

Uma linha de produtos de software é um conjunto de aplicações com uma arquitetura comum e componentes compartilhados, sendo cada aplicação utilizada especialmente para refletir necessidades diferentes.
Alternativas
Respostas
141: E
142: B
143: C
144: C
145: B
146: A
147: C
148: C
149: A
150: C
151: A
152: E
153: E
154: E
155: E
156: E
157: C
158: C
159: D
160: C