Questões de Concurso Sobre arquitetura de software

Questões Discursivas

Foram encontradas 8.204 questões

Q65125 Arquitetura de Software
Uma equipe de desenvolvimento de software recebeu a
incumbência de desenvolver um sistema com as características
apresentadas a seguir.

* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition
) v.6, envolvendo servlets, JSP (Java server
pages
), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.

O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.

Visando ao bom funcionamento do sistema descrito no texto, julgue os itens subsequentes, que tratam de interoperabilidade de sistemas
web em Java.

Para o projeto em tela, é recomendado que se adote uma arquitetura orientada a serviços web (SOA e web services) porque esse tipo de arquitetura facilita o reúso de componentes de software fisicamente distribuíveis, além de ser embasado em ligação estática entre provedores e consumidores de serviço.

Alternativas
Q65124 Arquitetura de Software
Uma equipe de desenvolvimento de software recebeu a
incumbência de desenvolver um sistema com as características
apresentadas a seguir.

* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition
) v.6, envolvendo servlets, JSP (Java server
pages
), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.

O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.

Visando ao bom funcionamento do sistema descrito no texto, julgue os itens subsequentes, que tratam de interoperabilidade de sistemas
web em Java.

Considere que o líder tenha solicitado a um programador do projeto que comentasse o seguinte trecho de código.

Imagem 007.jpg

O comentário do programador teria sido correto se ele dissesse que esse código é provavelmente o esqueleto de um pedido http que foi invocado sobre o servidor http (hypertext transfer protocol) de endereço www.foo.com, embasado no modelo de comunicação SOAP (simple object access protocol), que apenas o cabeçalho do pedido está sendo apresentado e que o pedido completo deve possuir em seu corpo um documento XML com 1.234 bytes de tamanho.
Alternativas
Q65123 Arquitetura de Software
Uma equipe de desenvolvimento de software recebeu a
incumbência de desenvolver um sistema com as características
apresentadas a seguir.

* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition
) v.6, envolvendo servlets, JSP (Java server
pages
), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.

O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.

Visando ao bom funcionamento do sistema descrito no texto, julgue os itens subsequentes, que tratam de interoperabilidade de sistemas
web em Java.

Considere que o líder da equipe solicite a um programador do projeto que analise o seguinte trecho de código de um documento XML.

Imagem 006.jpg

Nessa situação, se o programador disser que esse trecho de documento é provavelmente de declaração de serviço web com base na tecnologia WSDL (web services description language) e que, embora o serviço descrito contenha uma única porta, é possível a definição de várias portas associadas a um mesmo serviço, a análise feita deverá ser considerada correta.

Alternativas
Q65116 Arquitetura de Software
Uma equipe de desenvolvimento de software recebeu a
incumbência de desenvolver um sistema com as características
apresentadas a seguir.

* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition
) v.6, envolvendo servlets, JSP (Java server
pages
), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.

O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.

Com relação às diferentes arquiteturas e tecnologias que, se
escolhidas, impactarão as características do sistema descrito no
texto, julgue os itens de 26 a 29.

O estilo de arquitetura de software denominado REST (representational state transfer) demanda mais recursos computacionais que o modelo de desenvolvimento de sistemas embasado em SOAP (single object access protocol), por isso não é recomendável a adoção do padrão REST de arquitetura de software no desenvolvimento do sistema em questão.
Alternativas
Q65108 Arquitetura de Software
Imagem 001.jpg

Com referência ao processo de negócio apresentado no fluxograma
acima, que deverá ser automatizado usando uma abordagem de
orientação por serviços, e aos princípios de orientação a serviços e
das boas práticas de adoção de arquitetura orientada a serviços
(SOA), julgue os itens que se seguem.

Cada uma das tarefas apresentadas deverá ser automatizada por um único tipo de serviço de negócio: serviço consumidor, que consome funcionalidades de outros serviços. Esse serviço apresenta caráter não agnóstico e pouca possibilidade de reúso. Essa técnica contempla os princípios de abstração de serviços e capacidade de composição de serviços.
Alternativas
Q65107 Arquitetura de Software
Imagem 001.jpg

Com referência ao processo de negócio apresentado no fluxograma
acima, que deverá ser automatizado usando uma abordagem de
orientação por serviços, e aos princípios de orientação a serviços e
das boas práticas de adoção de arquitetura orientada a serviços
(SOA), julgue os itens que se seguem.

O referido processo de negócio é sequencial. Esse processo poderá ser otimizado por meio da análise e do projeto orientados a serviços, que poderá transformá-lo em um processo que emprega atividades executadas em paralelo, promovendo maior agilidade organizacional, outra característica intrínseca de SOA.
Alternativas
Q65106 Arquitetura de Software
Imagem 001.jpg

Com referência ao processo de negócio apresentado no fluxograma
acima, que deverá ser automatizado usando uma abordagem de
orientação por serviços, e aos princípios de orientação a serviços e
das boas práticas de adoção de arquitetura orientada a serviços
(SOA), julgue os itens que se seguem.

No processo de análise orientada a serviços, é comum identificar o reúso de lógica de solução legada a ser encapsulada por serviços identificados durante a análise. Essa atividade está ligada à aplicação dos princípios de autonomia de serviços.
Alternativas
Q65105 Arquitetura de Software
Imagem 001.jpg

Com referência ao processo de negócio apresentado no fluxograma
acima, que deverá ser automatizado usando uma abordagem de
orientação por serviços, e aos princípios de orientação a serviços e
das boas práticas de adoção de arquitetura orientada a serviços
(SOA), julgue os itens que se seguem.

Serviços de entidade e utilitários, com maior potencial de reúso, não podem ser identificados a partir da análise orientada a serviços do processo de negócio.
Alternativas
Q65104 Arquitetura de Software
Imagem 001.jpg

Com referência ao processo de negócio apresentado no fluxograma
acima, que deverá ser automatizado usando uma abordagem de
orientação por serviços, e aos princípios de orientação a serviços e
das boas práticas de adoção de arquitetura orientada a serviços
(SOA), julgue os itens que se seguem.

Após definidos os serviços que automatizam as tarefas, esses serviços podem ser orquestrados para prover a automatização do processo como um todo. Essa abordagem está ligada à característica de que SOA deve ser direcionada pelo negócio.
Alternativas
Q65094 Arquitetura de Software
Com referência à engenharia de usabilidade, julgue os próximos
itens.

Uma questão do tipo A interação é simples? jamais deve ser utilizada para determinar se a usabilidade foi atingida em um sistema.
Alternativas
Q65093 Arquitetura de Software
Com referência à engenharia de usabilidade, julgue os próximos
itens.

Se um sistema é utilizável com instrução ou ajuda contínua, então há usabilidade nesse sistema.
Alternativas
Q65092 Arquitetura de Software
Com referência à engenharia de usabilidade, julgue os próximos
itens.

Identificar categorias e definir os objetivos de teste para cada categoria são recomendações normalmente consideradas para a elaboração de teste de usabilidade.
Alternativas
Q65091 Arquitetura de Software
Com referência à engenharia de usabilidade, julgue os próximos
itens.

Vantagem competitiva e redução de custos de manutenção estão entre os benefícios mensuráveis que podem ser obtidos de um sistema usável.
Alternativas
Q64306 Arquitetura de Software
No padrão de projeto de arquitetura MVC, dentre as tarefas de controle, destaca-se:

I. Encapsular funcionalidade.
II. Gerar requisições do usuário.
III. Encapsular objetos de conteúdo.
IV. Preparar dados do modelo.
V. Selecionar resposta de visão.

Está correto o que consta APENAS em

Alternativas
Q64305 Arquitetura de Software
Protocolo leve para a troca de documentos XML por meio de uma conexão básica de transporte. Aceita transações sobre objetos distribuídos em um ambiente baseado na Web, definindo como as RPCs e as respostas podem ser representadas dentro de mensagens. Trata-se de

Alternativas
Q63918 Arquitetura de Software
Sobre os dados mestre de cliente em vendas e distribuição, sabe-se que
Alternativas
Q63917 Arquitetura de Software
No sistema SAP-ERP, o subsistema de administração de estoque permite o planejamento, a entrada e a comprovação de movimentos de mercadorias. Qual das características abaixo NÃO é compatível com a administração de estoque?
Alternativas
Q63916 Arquitetura de Software
Em relação ao desenho de perfis de acesso de usuários no sistema SAP-ERP, analise as afirmações a seguir.

I - O administrador de sistema é responsável por associar as autorizações pertinentes aos registros mestres dos usuários.

II - Deve-se utilizar o Gerador de Perfis para realizar a manutenção dos perfis de acesso, sendo possível, entretanto, alterá-los também manualmente.

III - Cada objeto de autorização contém autorizações, sendo agrupados em perfis de acesso.

IV - Uma autorização pode ser associada a quantos perfis de acesso forem necessários, e um perfil pode conter várias autorizações, mas não é possível associar mais de um perfil de acesso a cada registro mestre de usuário.

Está correto APENAS o que se afirma em
Alternativas
Q63915 Arquitetura de Software
Uma vez realizando a configuração, desenvolvendo testes e suporte para o SAP-ERP nas funcionalidades do módulo HCM, o Analista de Sistemas NÃO deve considerar que o(a)
Alternativas
Q63914 Arquitetura de Software
Uma das vantagens de uso do sistema SAP-ERP nas empresas é a possibilidade de escolher quais processos funcionais serão utilizados e a integração entre eles.
Nesse contexto, afirma-se que o(a)

Alternativas
Respostas
6921: E
6922: C
6923: C
6924: E
6925: E
6926: E
6927: C
6928: E
6929: C
6930: E
6931: E
6932: C
6933: C
6934: C
6935: C
6936: C
6937: C
6938: D
6939: B
6940: D