Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.584 questões

Q1855669 Arquitetura de Software

Em relação à gerenciamento do ciclo de vida do software, julgue o seguinte item.


A distinção entre o desenvolvimento e a manutenção é cada vez mais irrelevante. Poucos sistemas de software são completamente novos, e faz muito mais sentido ver o desenvolvimento e a manutenção como processos contínuos. Em vez de dois processos separados, é mais realista pensar na engenharia de software como um processo evolutivo, no qual o software é constantemente alterado durante seu período de vida em resposta às mudanças de requisitos e às necessidades do cliente.

Alternativas
Q1855668 Arquitetura de Software

Em relação à gerenciamento do ciclo de vida do software, julgue o seguinte item.


Processos reais de software são intercalados com sequências de atividades técnicas, de colaboração e de gerência, com o intuito de especificar, projetar, implementar e testar um sistema de software. Os desenvolvedores de software usam uma variedade de diferentes ferramentas de software em seu trabalho.

Alternativas
Q1855661 Arquitetura de Software

Em relação a soluções de integração entre sistemas e Interoperabilidade de sistemas, julgue o seguinte item.


O foco central da arquitetura SOA são as definições de serviços. As tarefas ou as funções de negócio são orquestradas para prover automatização do processo após a definição dos serviços.

Alternativas
Q1855660 Arquitetura de Software

Em relação a soluções de integração entre sistemas e Interoperabilidade de sistemas, julgue o seguinte item.


XML e WSDL são padrões comumente utilizados para viabilizar a comunicação entre Web Services em uma abordagem SOA. 

Alternativas
Q1855659 Arquitetura de Software

Em relação a soluções de integração entre sistemas e Interoperabilidade de sistemas, julgue o seguinte item.


Em uma mensagem SOAP (simple object access protocol), não há referência ao endereço de destino no envelope da mensagem SOAP, pois independe do mecanismo de transporte utilizado. O protocolo HTTP é quem tem a atribuição de especificar o endereço de destino.

Alternativas
Q1855657 Arquitetura de Software
Quanto à arquitetura em três camadas (Modelo MVC), julgue o seguinte item.
A arquitetura MVC (model control view) não é recomendada para aplicações WEB que não usem algum tipo de autenticação em seu ponto de acesso.
Alternativas
Q1853871 Arquitetura de Software
REST é um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services. NÃO é um método de envio válido ao desenvolver web services em REST:
Alternativas
Q1851802 Arquitetura de Software
Julgue o item a seguir, a respeito de engenharia de software, metodologias de desenvolvimento, ciclo de vida, qualidade de software e UML.
Características do projeto como tamanho, complexidade e estabilidade dos requisitos influenciam a escolha de um modelo de ciclo de vida do software. 
Alternativas
Q1851462 Arquitetura de Software
Quanto ao Modelo de Acessibilidade em Governo Eletrônico (eMAG) e aos Padrões de Interoperabilidade de Governo Eletrônico (ePING), julgue o item.
Interconexão, segurança e meios de acesso, entre outras, são áreas cobertas pela arquitetura ePING. 
Alternativas
Q1851461 Arquitetura de Software
Quanto ao Modelo de Acessibilidade em Governo Eletrônico (eMAG) e aos Padrões de Interoperabilidade de Governo Eletrônico (ePING), julgue o item.
A arquitetura ePING considera, como meio de acesso, que todos os sistemas de informação de governo deverão ser acessíveis por meio de tecnologia puramente proprietária, pois entende-se que os softwares pagos são mais seguros. 
Alternativas
Q1851460 Arquitetura de Software
Quanto ao Modelo de Acessibilidade em Governo Eletrônico (eMAG) e aos Padrões de Interoperabilidade de Governo Eletrônico (ePING), julgue o item.
Uma das recomendações de acessibilidade do eMAG, no quesito marcação, é que o código HTML não seja organizado de forma lógica e semântica, pois isso dificulta a compreensão do objetivo do código para o qual ele foi definido. 
Alternativas
Q1851459 Arquitetura de Software
Quanto ao Modelo de Acessibilidade em Governo Eletrônico (eMAG) e aos Padrões de Interoperabilidade de Governo Eletrônico (ePING), julgue o item.
O eMAG possui diversas recomendações que permitem que a implementação da acessibilidade digital seja conduzida de forma padronizada, fácil, coerente com as necessidades brasileiras e em conformidade com os padrões internacionais.
Alternativas
Q1851458 Arquitetura de Software
Quanto ao Modelo de Acessibilidade em Governo Eletrônico (eMAG) e aos Padrões de Interoperabilidade de Governo Eletrônico (ePING), julgue o item.
De acordo com o eMAG, o processo para desenvolver um sítio acessível é um processo simplificado, o qual é realizado em apenas dois passos: seguir os padrões web e seguir as diretrizes ou recomendações de acessibilidade. 
Alternativas
Q1851292 Arquitetura de Software
Nos itens que avaliem conhecimentos de informática, a menos que seja explicitamente informado o contrário, considere que: todos os programas mencionados estejam em configuração-padrão, em português; o mouse esteja configurado para pessoas destras; expressões como clicar, clique simples e clique duplo refiram-se a cliques com o botão esquerdo do mouse; e teclar corresponda à operação de pressionar uma tecla e, rapidamente, liberá-la, acionando-a apenas uma vez. Considere também que não haja restrições de proteção, de funcionamento e de uso em relação aos programas, arquivos, diretórios, recursos e equipamentos mencionados. 

Acerca dos conceitos de hardware, dos conceitos de redes de computadores e do programa de navegação Google Chrome, em sua versão mais atual, julgue o item.
De um modo geral, na estrutura de rede conhecida como cliente/servidor, um grande número de clientes pode estar conectado a um único servidor.  
Alternativas
Q1847831 Arquitetura de Software
Sobre Padrões de Projetos (Design Patterns), analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).
( ) Auxiliam somente projetos de arquiteturas mais simples. ( ) Facilitam a documentação e manutenção da arquitetura do software. ( ) Definem um vocabulário comum para a discussão de problemas e soluções de projeto.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Q1845296 Arquitetura de Software
Uma aplicação Java deve oferecer suporte para que os serviços disponibilizados por objetos que consomem muitos recursos possam ser requisitados, indiretamente, pelas demais classes (clientes) dessa aplicação. As soluções para esse problema de design devem impedir que esses objetos sejam diretamente referenciados pelos clientes, pois eles só devem ser instanciados quando seus serviços forem realmente solicitados. A solução que a equipe de desenvolvimento propôs irá fornecer substitutos para esses objetos reais, de modo a controlar o acesso a eles. As classes dos objetos reais e dos objetos substitutos devem implementar uma mesma interface. Dessa forma, os substitutos servirão de representantes dos objetos reais. Eles receberão requisições dos clientes e as delegarão aos objetos reais. A solução proposta pela equipe de desenvolvimento foi baseada no padrão de projeto 
Alternativas
Q1844488 Arquitetura de Software
O REST é uma nova forma de criar web services que permite a interoperabilidade entre os sistemas.
Sobre o REST é correto afirmar que: 
Alternativas
Q1844474 Arquitetura de Software
Sobre o modelo de rede cliente-servidor, é correto afirmar que
Alternativas
Q1844153 Arquitetura de Software
A equipe de desenvolvimento de sistemas de um tribunal de contas está encarregada de aprimorar o desempenho dos serviços Web e das aplicações de rede, que estão, de forma indesejada, constantemente inacessíveis. Nesse cenário, a fim de aliviar o problema com uma ação direta, a equipe deve:
Alternativas
Q1844151 Arquitetura de Software
A equipe de desenvolvimento de sistemas de um tribunal de contas está guiando a implantação de um Webservice REST. A implantação será dividida nos seguintes grupos distintos de containers Docker: - Grupo A: responsável pela execução da aplicação do Webservice REST - Grupo B: responsável pela execução do Sistema Gerenciador de Banco de Dados utilizado pelo Webservice REST Os Grupos A e B terão seu próprio contexto de armazenamento e rede a serem orquestrados por um cluster de Kubernetes. Para que a conexão de rede entre os containers dos Grupos A e B seja bem-sucedida pelo orquestrador, independentemente dos endereços IP a eles atribuídos, deverá ser configurado um novo:
Alternativas
Respostas
2241: C
2242: C
2243: E
2244: C
2245: C
2246: E
2247: B
2248: C
2249: C
2250: E
2251: E
2252: C
2253: E
2254: C
2255: A
2256: C
2257: B
2258: A
2259: B
2260: C