Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

Q148612 Arquitetura de Software
Definir um objeto que encapsula a forma como um conjunto de objetos interage. Promove o acoplamento fraco ao evitar que os objetos se refiram uns aos outros explicitamente.

Qual opção abaixo corresponde à descrição anterior?
Alternativas
Q148608 Arquitetura de Software
Yahoo Messenger é um exemplo de aplicação da
Alternativas
Q148604 Arquitetura de Software
Definir uma interface para criar um objeto, mas deixar as subclasses decidirem que classe instanciar. Permite adiar a instanciação para subclasses.

Qual opção abaixo corresponde à descrição anterior?
Alternativas
Q148026 Arquitetura de Software
Um modelo de referência é um framework abstrato para entendimento dos relacionamentos significantes entre as entidades de algum ambiente. A arquitetura orientada a serviço (SOA) é um paradigma para organização e utilização de competências distribuídas que estão sob controle de diferentes domínios proprietários. A respeito dos conceitos do SOA, julgue os próximos itens.

I A visibilidade, interação e causas são os conceitos chaves para descrever o paradigma SOA.

II SOA é um meio para organizar as soluções que promovem o reuso, crescimento e interoperabilidade.

III Diferentemente do paradigma de programação orientada a objeto, na qual o foco está no empacotamento de dados com operações, o foco central do SOA é a tarefa ou função de negócio.

IV O SOA não oferece a base mais viável para sistemas de grande escala, pois ele foca melhor na forma como as atividades humanas são gerenciadas.

Estão certos apenas os itens
Alternativas
Q147567 Arquitetura de Software
Assinale a opção correta, acerca da tecnologia cliente- servidor.
Alternativas
Q147562 Arquitetura de Software
Acerca da arquitetura orientada ao serviço (SOA), assinale a opção incorreta.
Alternativas
Q141669 Arquitetura de Software
Numa arquitetura cliente-servidor do tipo Cliente-Magro, as alterações no software da aplicação obrigam a sua reinstalação em cada computador cliente.
Alternativas
Q123275 Arquitetura de Software

Um serviço web disponibiliza uma interface que permite a interação dos clientes com servidores de maneira mais geral em comparação aos navegadores web. Em relação a serviços e desenvolvimento web, julgue o item a seguir.


Em serviços web, o SOAP pode ser transportado por protocolos como REST, HTTP, SMTP e JMS.

Alternativas
Q123272 Arquitetura de Software

Acerca de arquitetura orientada a serviços (SOA), análise de pontos de função e padrões de projeto, julgue o item a seguir.


O template method se aplica primariamente às classes, sendo um padrão de projeto com finalidade comportamental, ou seja, caracterizado pela maneira como as classes interagem e distribuem responsabilidades.

Alternativas
Q123271 Arquitetura de Software

Acerca de arquitetura orientada a serviços (SOA), análise de pontos de função e padrões de projeto, julgue o item a seguir.


SOA é um paradigma de organização e utilização de competências distribuídas que estão sob o controle de diferentes domínios proprietários. Ela é empregada para a interoperabilidade de sistemas por meio de conjunto de interfaces de serviços fracamente acoplados, em que os serviços não necessitam de detalhes técnicos da plataforma dos outros serviços para a troca de informações a ser realizada.

Alternativas
Q121947 Arquitetura de Software
Christian Bastien e Dominique Scapin definiram uma lista de critérios principais de ergonomia de interfaces homem-computador: condução, carga de trabalho, controle explícito, adaptabilidade, gestão de erros, consistência, significado dos códigos/denominações, e compatibilidade. Alguns desses critérios se dividem em sub-critérios, que por sua vez, se dividem em critérios elementares. Nas alternativas a seguir, participa da adaptabilidade o sub-critério:
Alternativas
Q121945 Arquitetura de Software
Ben Shneiderman enumerou três princípios que devem ser levados em consideração no projeto de interfaces de usuários: o uso das oito regras douradas do projeto de interfaces, o reconhecimento da diversidade de usuários e a prevenção de erros. Analise as afirmativas a seguir:

I Manter um mesmo padrão no uso da terminologia, cores, formatos, sequências, etc.

II Definir uma sequência de ações organizadas em grupo (ciclo) com início, meio e fim, que permita fechar o ciclo de forma consistente, partindo em seguida para um novo ciclo de ações.

III Classificar os usuários em três níveis: novatos, intermediários e experientes.

IV Fazer com que o usuário tenha o controle da ação a ser realizada pelo sistema, como o responsável pelo sistema e iniciador da ação, e não apenas responder às ações do sistema.

Fazem parte das regras de ouro de Shneiderman:
Alternativas
Q113162 Arquitetura de Software
Tarefas relacionadas aos princípios de modelagem de projetos:
Alternativas
Q113141 Arquitetura de Software
Em relação aos padrões de projeto, é a categoria de padrões que atribui responsabilidade a objetos:
Alternativas
Q95332 Arquitetura de Software
Qual é a característica arquitetural de uma solução Enterprise Resource Planning (ERP) que permite a integração de diversas aplicações?
Alternativas
Q95331 Arquitetura de Software
Acerca de workflow, é incorreto afirmar que
Alternativas
Q94584 Arquitetura de Software
Considerando os padrões de projetos (design patterns) da engenharia de software que utilizam as melhores práticas em orientação a objetos para atingir os resultados desejados, é correto afirmar que o padrão
Alternativas
Q94579 Arquitetura de Software
Tomando como base o Decreto n. o 5.296, de 2 de dezembro de 2004, que contém recomendações de acessibilidade para a construção e adaptação de conteúdo do governo brasileiro na Internet, é correto afirmar que
Alternativas
Q94568 Arquitetura de Software
A arquitetura de desenvolvimento de sistemas que tem base em duas camadas, de modo que em uma delas estão reunidos a lógica particular do sistema e o provisionamento de serviços (exibição de informações) e a outra é responsável pelo acesso às bases de dados, chama-se
Alternativas
Q94564 Arquitetura de Software
Com o advento da Internet, o desenvolvimento de aplicações precisou ser revisto, e surgiu a arquitetura de desenvolvimento em três camadas. Ela recebe este nome em função da separação das aplicações em módulos independentes, com interfaces de comunicação bem definidas. Assinale a alternativa que apresenta as três camadas dessa nova arquitetura.
Alternativas
Respostas
6701: E
6702: B
6703: B
6704: C
6705: C
6706: B
6707: E
6708: C
6709: C
6710: C
6711: B
6712: D
6713: E
6714: A
6715: C
6716: D
6717: B
6718: A
6719: E
6720: C