Questões de Concurso Sobre arquitetura de software

Foram encontradas 7.601 questões

Q1889220 Arquitetura de Software
Adapter, Observer e Singleton podem ser utilizados durante o projeto de software orientado a objetos, e são denominações de 
Alternativas
Q1883835 Arquitetura de Software
A respeito de mensageria e de integração entre plataformas altas e baixas, julgue o item a seguir. 

A mensageria é uma arquitetura flexível que permite o processamento de requisições em ambientes diferentes, como mainframe e cliente-servidor.
Alternativas
Q1881579 Arquitetura de Software
Na construção de uma aplicação para web, características estéticas e de interface são abordadas em
Alternativas
Q1881573 Arquitetura de Software

Em UX, a pergunta Como apresentar os elementos da interface na tela? é abordada no plano de 

Alternativas
Q1881571 Arquitetura de Software
O REST emprega um protocolo universal, o HTTP, para oferecer um serviço web simples e aberto. Verbos HTTP são usados para realizar chamadas e indicar para o serviço que ação deve ser realizada. Assinale a opção que indica o verbo usado tipicamente para a atualização de um recurso existente. 
Alternativas
Q1881570 Arquitetura de Software
O GRASP (general responsibility assignment software patterns) define princípios básicos padrões de projetos orientados a objetos. Considere os seguintes questionamentos, feitos no âmbito de um sistema escolar onde se conhece a média total do resultado de um aluno. 

• Para se conhecer a média total do resultado de um aluno, qual princípio vai se direcionar para encontrar a classe de objetos adequada para receber essa responsabilidade? 
• Nesse caso, qual princípio GRASP procura identificar a classe de objetos que tem a informação necessária para a determinação da média? 
Assinale a opção que apresenta o princípio GRASP presente nos referidos questionamentos. 

Alternativas
Q1881569 Arquitetura de Software
      Durante a utilização do sistema, existe uma sensibilidade ao contexto e, em vez de inúmeras opções, é indicado apenas o que se deve fazer como próximo passo válido; assim, o usuário pode inferir o que o sistema espera que seja feito em seguida.
Sabendo que, na engenharia de usabilidade, devem ser observados alguns princípios do projeto de interação, assinale a opção que indica o princípio do projeto de interação abordado no texto precedente. 
Alternativas
Q1880778 Arquitetura de Software
Um programador de sistemas computacionais vai utilizar o padrão MVC para desenvolver um aplicativo para um banco. O principal processamento da aplicação vai ser realizado quando o usuário clicar um objeto botão. O evento acionado pelo botão fará uso de um intermediador, que vai preparar a informação e executar o processamento.

Este intermediador, na arquitetura MVC, deve ser tratado na camada
Alternativas
Q1880777 Arquitetura de Software
Em uma empresa, trabalha-se com um ambiente de arquitetura orientada a serviços, e surgiu a necessidade de classificar os tipos de características do Design de Serviços de acordo com os princípios de Design Aplicado. Um desses tipos de características visualizados na empresa foi o de Dados de Contexto e Regras de Contexto.

Esse tipo de característica está associado ao Princípio de Design de
Alternativas
Q1880774 Arquitetura de Software
Um sistema cliente-servidor precisa tratar de documentos que possuem imagens muito grandes. Essas imagens não são, necessariamente, apresentadas ao usuário sempre que ele carrega um documento, logo, carregar todas as imagens previamente, toda vez que o cliente abre um documento, pode gastar um tempo desnecessário. A melhor estratégia é carregar a imagem apenas quando a visualização é necessária. Ciente desse problema, o desenvolvedor responsável pelo sistema decidiu usar um padrão de projeto que fornece, no cliente, um objeto substituto que controla o acesso ao objeto original.

Qual foi o padrão de projeto utilizado? 
Alternativas
Q1880410 Arquitetura de Software
Entre os critérios de classificação de arquiteturas para aplicações web, aquele que determina a disponibilidade da solução é a 
Alternativas
Q1880407 Arquitetura de Software
O protocolo utilizado para efetuar chamadas de procedimentos remotos e que é independente de plataforma é o
Alternativas
Q1880405 Arquitetura de Software
No modelo MVC, a camada responsável por determinar o comportamento da aplicação é denominada
Alternativas
Q1880404 Arquitetura de Software
A arquitetura para web services na qual os componentes são definidos em tempo de construção é denominada estrutura
Alternativas
Q1878330 Arquitetura de Software
O protocolo HTTP trabalha com cabeçalhos, que servem para alguma comunicação entre o cliente e o servidor. Alguns cabeçalhos são para uso exclusivo dos clientes e outros para uso exclusivo dos servidores. São de uso exclusivo dos clientes, quando efetuando suas requisições, os cabeçalhos listados a seguir, EXCETO o:
Alternativas
Q1877644 Arquitetura de Software
Acerca de aspectos diversos pertinentes a objetos de avaliação associados à análise de sistemas, julgue o item que se segue.  
Na arquitetura de software, a arquitetura cliente/servidor tem como vantagem uma maior facilidade de manutenção e segurança dos dados, e como desvantagens possíveis bloqueios no tráfego da rede, além de problemas de atualização da interface de aplicação.
Alternativas
Q1877643 Arquitetura de Software
Acerca de aspectos diversos pertinentes a objetos de avaliação associados à análise de sistemas, julgue o item que se segue.  
Com relação aos padrões de arquitetura de software MVC (Model View Controller) e DDD (Domain Driven Design) é correto afirmar que: este é voltado à modelagem de banco de dados e objetiva facilitar a implementação de regras e processos complexos, além da divisão de responsabilidades por camadas; aquele traz como benefício o isolamento das regras de negócios da lógica de apresentação, que é a interface com o usuário.
Alternativas
Q3272590 Arquitetura de Software
A arquitetura cliente-servidor é uma arquitetura de aplicação distribuída em que o processamento da informação é dividido em módulos ou processos distintos. Na rede, há fornecedores de recursos ou serviços à rede chamados servidores; há os requerentes dos recursos ou serviços denominados clientes. Sobre a arquitetura cliente-servidor, analise as afirmativas a seguir.

I. É possível desenvolver sistemas de software centralizado em redes usando diferentes plataformas. No entanto, existe redução no desempenho à medida que o número de servidores é adicionado.
II. Na arquitetura cliente-servidor de três camadas, os processos de segundo nível são comumente chamados de camada de lógica do aplicativo que gerenciam a lógica de negócio do aplicativo e têm permissão para acessar os serviços da terceira camada.
III. A arquitetura em duas camadas surgiu para melhor utilizar os computadores das empresas, integrando o desktop e os dados corporativos. No entanto, os problemas de escalabilidade apresentados pelo cliente-servidor de duas camadas impactavam negativamente a manutenção do sistema, prejudicando o acesso a fontes heterogêneas.
IV. Em uma arquitetura cliente-servidor de três camadas, a maior parte do processamento ocorre na camada de regras de negócios do aplicativo. É permitido o acesso de diferentes componentes clientes aos processos dessa terceira camada de forma simultânea e, portanto, o gerenciamento das transações deve ser executado pela camada de lógica do aplicativo.

Está correto o que se afirma apenas em
Alternativas
Q2678194 Arquitetura de Software

Analise as afirmativas abaixo com relação aos protocolos de rede IPv4 e IPv6.

1. Ambos permitem que o remetente escolha o tamanho do datagrama.

2. Ao contrário do IPv6, o IPv4 requer que o número de nós (hops) seja estabelecido no remetente.

3. Endereços IPv6 são compostos por 16 octetos, enquanto os endereços IPv4 possuem apenas 4.

Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q2678125 Arquitetura de Software

Analise as afirmativas abaixo no contexto de redes de computadores.

1. Todo access point para redes sem fio é também um roteador.

2. Todo HUB possui um único domínio de colisão e também de broadcast.

3. Todo switch isola o domínio de colisão e também de broadcast.

4. Nem toda rede lan deve conter um roteador.

Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Respostas
1721: C
1722: C
1723: E
1724: A
1725: E
1726: A
1727: D
1728: A
1729: D
1730: E
1731: A
1732: B
1733: A
1734: D
1735: A
1736: C
1737: E
1738: B
1739: C
1740: B