Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

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
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
Q738303 Arquitetura de Software
Segundo Benyon (2011), “uma maneira de olhar a usabilidade é vê‐la como preocupada em atingir o equilíbrio entre os quatro principais fatores do design de sistemas interativos centrados no humano”. Assinale, a seguir, dois desses fatores
Alternativas
Q738299 Arquitetura de Software
Segundo a Norma ISO/IEC 9126 (1991), usabilidade é “um conjunto de atributos relacionados com o esforço necessário para o uso de um sistema interativo e com a avaliação individual de tal uso por um conjunto específico de usuários”. Nielsen (1993) define o critério de usabilidade como um conjunto de fatores que qualificam quão bem uma pessoa pode interagir com um sistema interativo. Assinale a alternativa INCORRETA acerca desses fatores.
Alternativas
Q738298 Arquitetura de Software
Um sistema com alto grau de usabilidade deve possuir as seguintes características básicas, EXCETO:
Alternativas
Q642691 Arquitetura de Software
É considerado um recurso de acessibilidade para um software:
Alternativas
Q642689 Arquitetura de Software
Uma equipe de desenvolvedores de sistemas para web está definindo um conjunto de atributos para o software, visando minimizar o esforço necessário para seu uso pelos usuários. Esses atributos estão relacionados a
Alternativas
Respostas
4061: B
4062: C
4063: D
4064: A
4065: B
4066: C
4067: A
4068: B
4069: A
4070: E
4071: A
4072: A
4073: A
4074: B
4075: B
4076: E
4077: B
4078: D
4079: B
4080: E