Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

Q122697 Arquitetura de Software
A web permite que cada documento na rede tenha um endereço único, indicando os nomes do arquivo, diretório e servidor e o método pelo qual ele deve ser requisitado. Esse endereço é denominado de
Alternativas
Ano: 2010 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2010 - UDESC - Analista de Sistemas |
Q119997 Arquitetura de Software
Relacione os padrões de projetos listados abaixo com suas respectivas finalidades:

Padrões de Projetos

1. Facade (fachada)
2. Decorator (decorador)
3. Memento (lembrança)
4. Proxy (procurador)
5. Observer (observador)

Finalidades

( ) Define uma dependência um para muitos entre objetos tal que, quando o estado de um objeto muda, todos os seus dependentes são notificados e atualizados automaticamente.
( ) Fornece uma interface unificada para um conjunto de objetos que constituem um subsistema. Define uma interface de mais alto nível que torna o subsistema mais fácil de usar.
( ) Sem violar o encapsulamento, captura e exterioriza o estado interno de um objeto, tal que o objeto possa ser restaurado a este estado mais tarde.
( ) Acrescenta responsabilidades adicionais a um objeto dinamicamente. Fornece uma alternativa flexível para a extensão de funcionalidade.
( ) Controla o acesso a um objeto através de outro objeto, que atua como seu substituto, ou como um envoltório.

Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Ano: 2010 Banca: FUNCAB Órgão: SES-GO Prova: FUNCAB - 2010 - SES-GO - Analista de Sistemas |
Q117511 Arquitetura de Software
No tocante ao projeto de interface, segundo Sommerville, os erros de interface são divididos em três classes. São elas:
Alternativas
Ano: 2010 Banca: FUNCAB Órgão: SES-GO Prova: FUNCAB - 2010 - SES-GO - Analista de Sistemas |
Q117492 Arquitetura de Software
São exemplos de aplicação do padrão de projeto “Façade”, EXCETO:
Alternativas
Ano: 2010 Banca: FUNCAB Órgão: SES-GO Prova: FUNCAB - 2010 - SES-GO - Analista de Sistemas |
Q117491 Arquitetura de Software
Em relação à arquitetura cliente-servidor, é a vantagem mais importante desse modelo:
Alternativas
Q115901 Arquitetura de Software
Sobre o modelo cliente/servidor utilizado pela Internet, qual afirmativa abaixo é a correta?
Alternativas
Ano: 2010 Banca: FUNCAB Órgão: DER-RO Prova: FUNCAB - 2010 - DER-RO - Analista de Sistemas |
Q114680 Arquitetura de Software
A opção que contém somente padrões de projetos que tratamde comportamento é:
Alternativas
Ano: 2010 Banca: FUNCAB Órgão: DER-RO Prova: FUNCAB - 2010 - DER-RO - Analista de Sistemas |
Q114677 Arquitetura de Software
São elementos arquitetônicos vulneráveis de uma aplicação Web:
Alternativas
Q112574 Arquitetura de Software
O projeto arquitetural de software é um processo em que se visa a estabelecer uma organização de sistema que satisfaça os requisitos funcionais e não-funcionais do software em questão. Durante esse processo, o projetista deve tomar decisões que afetam diretamente o sistema e o seu processo de desenvolvimento, tal como a
Alternativas
Q112415 Arquitetura de Software
Assinale a opção correta, a respeito de clusters e redes de pesquisa e desenvolvimento.
Alternativas
Q110822 Arquitetura de Software
Assinale a alternativa que apresenta os principais componentes da arquitetura de Tecnologia da Informação.
Alternativas
Q109550 Arquitetura de Software
O conceito de sistemas distribuídos baseados em objetos deu origem a implementações de ferramentas de auxílio ao desenvolvimento. A empresa americana Microsoft também desenvolveu sua própria tecnologia para criação de componentes de softwares distribuídos. A tecnologia desenvolvida pela Microsoft para desenvolvimento de sistemas distribuídos baseados em objetos é a
Alternativas
Q109548 Arquitetura de Software
Sistemas distribuídos são aqueles dispostos em computadores distintos e autônomos, que trabalham juntos para dar a impressão de ser um único sistema, com acesso local a seus usuários. Uma característica importante nesses sistemas é a transparência. Acerca das formas de transparência de um sistema distribuído, assinale a alternativa correta.

Alternativas
Q109366 Arquitetura de Software
O procedimento de notificação de eventos utilizado em componentes Java Swing, tal como o JButton, é um exemplo de aplicação de qual dos Padrões de Projeto a seguir?
Alternativas
Q108866 Arquitetura de Software
A arquitetura Cliente Servidor é um modelo computacional que se caracteriza pelo processamento cooperativo entre clientes e servidores. Sobre uma aplicação cliente-servidor é CORRETO afirmar:

I. Em uma aplicação cliente-servidor em duas camadas a lógica ou regras do negócio da aplicação podem residir tanto no cliente quanto no servidor.

II. Em uma aplicação cliente-servidor em três camadas a lógica ou regras do negócio da aplicação residem em um servidor de aplicações, caracterizando uma camada intermediária entre o cliente e o servidor.

III. Na medida em que a lógica ou as regras de negócio de uma aplicação migra do cliente para o servidor, caracteriza-se um cliente magro e um servidor gordo.

IV. As stored procedures, ou procedimentos armazenados em um banco de dados, podem ser usadas para implementar a lógica ou as regras de negócio de uma aplicação em um servidor.

A sequência correta é:
Alternativas
Q108441 Arquitetura de Software
Segundo Trott e Shalloway, o princípio de projetar a partir de um contexto, é um conceito para criar a visão global antes de se projetar os detalhes que aparecem nos componentes. Das opções seguintes, o padrão de projeto que é um melhor exemplo de aplicação desse princípio é:
Alternativas
Q108440 Arquitetura de Software
Segundo C. J . Date, um sistema cliente/servidor pode ser considerado um caso particular de um sistema distribuído. Para isso ele deverá atender às seguintes características, EXCETO:
Alternativas
Q107107 Arquitetura de Software
Assinale a opção correta com referência aos padrões comportamentais e aos padrões GRASP.
Alternativas
Q107106 Arquitetura de Software
Acerca dos padrões de criação e de padrões estruturais, assinale a opção correta.
Alternativas
Q106811 Arquitetura de Software
A respeito da arquitetura de aplicação para Web, assinale a opção correta.
Alternativas
Respostas
6161: D
6162: D
6163: B
6164: E
6165: A
6166: A
6167: E
6168: A
6169: C
6170: A
6171: C
6172: A
6173: A
6174: B
6175: C
6176: A
6177: B
6178: E
6179: C
6180: B