Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.108 questões

Q879521 Arquitetura de Software
Uma universidade possui, entre seus usuários de serviços, os vinculados, como professores, técnicos e alunos, e os não vinculados, a comunidade. Os usuários vinculados podem ter um único vínculo ou mais, simultaneamente.
Considerando as regras padronizadas de marcação das ferramentas gráficas (botão de rádio e caixa de seleção múltipla – check box), assinale a alternativa que apresenta a interface gráfica mais adequada, em função de sua usabilidade e simplicidade, que permite a identificação inequívoca dos vínculos dos usuários e que não permite marcações inconsistentes.
Alternativas
Q814437 Arquitetura de Software
A maioria das empresas, hoje em dia, está mudando para as arquiteturas cliente-servidor, que tentam equilibrar o processamento entre o cliente e o servidor. Sobre as arquiteturas cliente-servidor, assinale a alternativa correta.
Alternativas
Q814435 Arquitetura de Software

No que se refere ao ambiente web, o projeto de arquitetura está ligado aos objetivos estabelecidos para uma aplicação web (WebApp), o conteúdo a ser apresentado, os usuários visitantes e a filosofia de navegação estabelecida. Sobre a arquitetura de aplicações para o ambiente web, considere as seguintes assertivas:

I. o projeto de conteúdo da arquitetura focaliza a definição da estrutura global de hipermídia da WebApp

II. o projeto de arquitetura da WebApp concentra-se na maneira pela qual objetos de conteúdo são estruturados para apresentação e navegação

III. estruturas lineares, em malha, hierárquicas e em rede são descrições de infraestruturas na arquitetura da WebApp

Quais assertivas estão corretas no que se refere à arquitetura de WebApps?

Alternativas
Q814337 Arquitetura de Software
Sobre os diferentes usos de arquiteturas cliente-servidor, assinale a alternativa correta.
Alternativas
Q814336 Arquitetura de Software
Em uma arquitetura cliente-servidor, uma aplicação é modelada como um conjunto de serviços fornecidos pelos servidores e um conjunto de clientes que usam esses serviços. Sobre esta arquitetura, assinale a alternativa correta.
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
Q762149 Arquitetura de Software
SOA (Service‐Oriented Architecture), ou Arquitetura Orientada a Serviço, pode ser entendida como um modelo conceitual, podendo ser representado por várias técnicas e tecnologias diferentes. Representa, ainda, uma nova abordagem para utilização dos mais variados recursos de TI, apicoando o negócio da organização. Três elementos são fundamentais para o SOA; assinale‐os.
Alternativas
Q753576 Arquitetura de Software
Os Padrões de Projetos em Orientação a Objeto são arquiteturas utilizadas para desenvolver softwares orientados a objetos flexíveis e sustentáveis assim reduzindo sua complexidade. O modelo Singleton é utilizado para
Alternativas
Q753560 Arquitetura de Software
Por meio de requisição e resposta entre um servidor e um cliente, os Web Services utilizam 4 camadas como comunicação para empacotar essas informações. Essas camadas são:
Alternativas
Q753558 Arquitetura de Software
De acordo com a Arquitetura dos Web Services, existem três personagens que são responsáveis pelas operações de publicação, pesquisa e ligação. Quais são elas?
Alternativas
Q753556 Arquitetura de Software
O padrão de arquitetura para web em três camadas separa as suas funcionalidades, visando tornar o sistema mais flexível, possibilitando sua alteração de forma mais independente em cada camada. Quais são essas camadas?
Alternativas
Q753552 Arquitetura de Software
Uma das tecnologias relacionadas ao GED – Gerenciamento Eletrônico de Documentos ou Gestão Eletrônica de Documentos – a qual controla e gerencia processos dentro de uma organização, garantindo que as tarefas sejam executadas pelas pessoas corretas no tempo previamente definido, é
Alternativas
Q738871 Arquitetura de Software

O estilo de arquitetura de software denominado Arquitetura Orientada a Serviços (SOA) tem sido adotado pelas organizações como meio para promover a interoperabilidade entre diferentes aplicações corporativas. 

Em relação aos princípios desta abordagem arquitetural, analise as afirmativas a seguir.

I. Uma arquitetura orientada a serviços deve ser implementada necessariamente por meio de web services.

II. Serviços são projetados para serem fracamente acoplados, altamente coesos e com alta possibilidade de reutilização.

III. A adoção de SOA requer a revisão completa das tecnologias e processos de negócio da organização, pois não é possível conciliar os serviços desta arquitetura com a plataforma legada.

Assinale: 

Alternativas
Q738865 Arquitetura de Software

O catálogo denominado Padrões GoF (‘Gang of Four’) define soluções reutilizáveis para problemas frequentes em projetos de sistemas de software.

Essas soluções estão organizadas em três famílias conforme o propósito de cada solução.

Os padrões de projetos denominados Interpreter, Prototype e Flyweight que fazem parte desse catálogo, pertencem, respectivamente, às seguintes famílias:

Alternativas
Q738336 Arquitetura de Software
A abordagem MVC (Model‐View‐Controller – Modelo/Visão/Controlador) compõe‐se de três objetos: modelo, visão e controlador. O modelo é o objeto da aplicação, a visão é a apresentação na tela e o controlador que é quem define a maneira como a interface do usuário reage às entradas do mesmo. MVC utiliza vários padrões de projeto, cada um com as suas características. Na abordagem MVC, dois padrões têm as seguintes funções: especificar por falta (by default) a classe controladora para uma visão e acrescentar capacidade de rolagem (scrolling). Assinale a alternativa que apresenta, respectivamente, esses dois padrões de projeto.
Alternativas
Q738335 Arquitetura de Software
“A arquitetura orientada a serviço (SOA – Service‐Oriented Architecture) tem como objetivo estabelecer um modelo arquitetônico visando o aprimoramento da eficiência, agilidade e também da produtividade de uma empresa. Posiciona os serviços como meios principais, para que a solução lógica seja representada no suporte à realização dos objetivos estratégicos, associando‐os à computação orientada a serviços. Baseia‐se em alguns princípios, dentre os quais um enfatiza a necessidade de ocultar o maior número possível de detalhes subjacentes de um serviço. Também amarra muitos aspectos da orientação a serviços.” Trata‐se do princípio da
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
Q738325 Arquitetura de Software
“Representa uma operação a ser executada sobre os elementos da estrutura de um objeto. Permite que se defina uma nova operação sem mudar as classes dos elementos sobre os quais opera.” Trata‐se do padrão de projeto
Alternativas
Q738324 Arquitetura de Software
“É um subprocesso da análise orientada a serviços; produz definições conceituais de serviços denominadas candidatos a serviço.” Trata‐se de
Alternativas
Q738315 Arquitetura de Software
Um padrão de projeto nomeia, abstrai e identifica os aspectos‐chave de uma estrutura de projeto comum para torná‐lo à criação de um projeto orientado a objeto reutilizável. Os padrões de projeto podem ser: estruturais, de criação e comportamentais. Assinale, a seguir, dois padrões estruturais.
Alternativas
Respostas
4481: D
4482: E
4483: A
4484: D
4485: B
4486: C
4487: D
4488: A
4489: A
4490: B
4491: C
4492: A
4493: B
4494: A
4495: E
4496: A
4497: A
4498: A
4499: B
4500: B