Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.089 questões

Q2019965 Arquitetura de Software
Sobre os Conceitos da arquitetura cliente-servidor, assinale a alternativa correta.
I. A arquitetura cliente servidor é uma arquitetura de aplicação distribuída, ou seja, na rede existem os fornecedores de recursos ou serviços a rede, que são chamados de servidores, e existem os requerentes dos recursos ou serviços, denominados clientes. II. O cliente não compartilha nenhum de seus recursos com o servidor, mas, no entanto, ele solicita alguma função do servidor, sendo ele, o cliente, responsável por iniciar a comunicação com o servidor, enquanto o mesmo aguarda requisições de entrada. III. A sobrecarga de servidores é um problema real apesar de a capacidade dos servidores ter aumentado consideravelmente na última década. IV. As redes P2P surgem como uma proposta de descentralização do monopólio de processamento funcional, fazendo com que sistemas sirvam a outros sistemas, dando a cada estação as mesmas responsabilidades e capacidades dentro da rede. 
Alternativas
Q2016954 Arquitetura de Software
 As técnicas de pré-processamento de dados são utilizadas para transformar dados brutos em formatos úteis e eficientes. Para lidar com dados que contêm muitas partes irrelevantes ou ausentes é utilizada a limpeza de dados. Nesse contexto, um técnico necessita utilizar um método de redução de ruído para minimizar os efeitos de pequenos erros de observação. O método que ele deve utilizar é de 
Alternativas
Q2002325 Arquitetura de Software
Em uma aplicação que utiliza a arquitetura multicamadas cliente-servidor, o(a) 
Alternativas
Q1999290 Arquitetura de Software
A arquitetura SIP funciona com base na arquitetura cliente-servidor, semelhante ao protocolo HTTP, tendo classes de código de reposta, dentre elas, a classe, Erro do Servidor, informando que a mensagem não pode ser enviada com sucesso em decorrência de um erro com o servidor e classe, Sucesso, indicando a aceitação pelo servidor. As classes Erro do Servidor e Sucesso, utilizam, respectivamente, os códigos de reposta
Alternativas
Q1996261 Arquitetura de Software
Paulo, deverá desenvolver o sistema de controle de fornecimento de peças, contendo um cadastro de fornecedores, um cadastro das peças, bem como o fornecimento de peças por fornecedor, que será usado para realizar a pesquisa na base de dados. O sistema deverá permitir que o usuário saiba se a quantidade de peças no estoque está alta ou baixa, podendo, também, exibir informações de preço, quantidade de itens, quantidade de itens por fornecedor etc. O contratante deverá testar algumas operações do sistema antes de ser finalizado. Considerando o cenário apresentado, quanto ao ciclo de vida do software nos modelos de processo ágil, marque V para as afirmativas verdadeiras e F para as falsas.
( ) O entendimento do sistema como um todo e a execução sequencial das fases sem retorno produzem um sistema que pode ser validado pelo contratante.
( ) Os protótipos criados são projetados para ser estendidos em incrementos de software futuros.
( ) Os requisitos de documentação são leves, e a documentação deve evoluir junto com o software.
( ) O processo de desenvolvimento de software não permite a introdução controlada de novos requisitos que não foram previstos antes pelo contratante.

A sequência está correta em 
Alternativas
Q1996259 Arquitetura de Software
A arquitetura cliente-servidor é uma arquitetura de computação distribuída. Geralmente refere-se a um modelo em que dois ou mais computadores interagem de modo que um oferece os serviços aos outros. Este modelo permite aos usuários acessar informações e serviços de qualquer lugar. Sobre a arquitetura cliente-servidor, analise as afirmativas a seguir.

I. Na arquitetura cliente-servidor em três camadas, o modelo de distribuição de processos pode ter algumas combinações de gerenciamento de dados distribuídos, em que a gerência de dados se distribui no cliente e no servidor.
II. A arquitetura de três camadas é uma arquitetura de aplicativo de software bem estabelecida que organiza aplicativos em três camadas: a camada de apresentação; a camada do aplicativo; e, a camada de dados.
III. A camada de apresentação é o próprio cliente que interage com a interface.
IV. A camada de aplicativo é onde as informações coletadas na camada de apresentação são processadas.
V. Somente na camada de dados é feita a inclusão, a exclusão ou a modificação dos dados.

Está correto o que se afirma apenas em 
Alternativas
Q1996246 Arquitetura de Software
A arquitetura CORBA (Common Object Request Broker Architecture) é um padrão para gerenciamento de objetos distribuídos que permite a comunicação entre objetos em ambientes distribuídos. Sobre os principais elementos que compõem a arquitetura CORBA, assinale a afirmativa INCORRETA. 
Alternativas
Q1994957 Arquitetura de Software
Quanto à arquitetura distribuída de microsserviços temos o Spring Framework. Dentro desse ecossistema temos o Spring Boot que possui os seguintes componentes-base:

(1) Spring Boot Actuator.
(2) Spring Boot Finisher.
(3) Spring Boot AutoConfigurator.
(4) Spring Boot Starter.

Da relação apresentada:
Alternativas
Q1991617 Arquitetura de Software
Ao pesquisar a Arquitetura Orientada a Serviços, um Analista observou que ela deve ter, como características-chave, para seu adequado funcionamento, 
Alternativas
Q1991616 Arquitetura de Software
Considerando as características de uma arquitetura de objetos distribuídos, 
Alternativas
Q1988559 Arquitetura de Software
Em uma API RESTful, cada solicitação deve conter todos os dados necessários ao seu atendimento para não depender de informações armazenadas em outras sessões, o que caracteriza uma restrição de 
Alternativas
Q1986934 Arquitetura de Software
O termo Web Services descreve uma maneira padronizada de integrar aplicativos baseados na Web usando os padrões abertos tais como:

(1) SOAP.
(2) WSDL.
(3) UDDI.

Da relação apresentada:
Alternativas
Q1986136 Arquitetura de Software
 Para indicar informações de erro em uma mensagem SOAP, um Analista utilizou o elemento Fault, que 
Alternativas
Q1985606 Arquitetura de Software
Assinale a alternativa correta referente às características e possíveis decisões de projetos envolvendo Arquitetura Orientada a Serviços (SOA).
Alternativas
Q1985602 Arquitetura de Software
Um cliente deseja desenvolver um sistema para avaliação automática de crédito pessoal. Porém, as regras de avaliação a serem implementadas pelo software variam de acordo com a faixa etária do interessado no crédito. Isto é, deve haver três conjuntos de regras de negócio: um para pessoas de até 30 anos de idade, um segundo conjunto de regras para pessoas entre 30 e 50 anos, e um terceiro conjunto de regras para pessoas acima de 50 anos.
Tendo em vista a situação-problema apresentada, para a implementação do software, seria adequado o uso do padrão de projeto  
Alternativas
Q1980390 Arquitetura de Software

Leia a frase abaixo referente ao Modelo MVC.


"A camada ______ é responsável por intermediar as requisições enviadas pelo ______ com as respostas fornecidas pelo ______".


Assinale a alternativa que preencha correta e respectivamente as lacunas.

Alternativas
Q1977242 Arquitetura de Software
O atributo do elemento Header block que indica quais regras serão utilizadas para a serialização de partes de uma mensagem SOAP denomina-se 
Alternativas
Q1977240 Arquitetura de Software
De acordo com o padrão MVC, a camada responsável por exibir os dados obtidos e tratados para o usuário denomina-se 
Alternativas
Q1977239 Arquitetura de Software
Com relação às recomendações sobre multimídia contidas no modelo de acessibilidade em governo eletrônico eMAG, assinale a alternativa correta. 
Alternativas
Q1977229 Arquitetura de Software
Com relação à arquitetura do Apache CXF, assinale a alternativa que apresenta o componente principal dessa arquitetura, o qual é um provedor de recursos compartilhados para a execução do CXF, entre os quais se destacam gerenciadores de WSDL e binding factory.  
Alternativas
Respostas
2001: E
2002: B
2003: D
2004: D
2005: E
2006: D
2007: D
2008: D
2009: B
2010: E
2011: E
2012: D
2013: A
2014: D
2015: A
2016: C
2017: E
2018: A
2019: B
2020: A