Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 60 questões.
#2370436

A seguir, são apresentados alguns aspectos que devem ser considerados na criação de um software.

A solução deve atender a uma demanda de aproximadamente 1.500 acessos simultâneos e apresentar o menor tempo de resposta possível para as requisições dos usuários.

A solução deve poder ser utilizada em computadores pessoais (PC e Mac) e dispositivos móveis (Android, iOS e FirefoxOS).

Os usuários com dispositivos móveis devem poder utilizar recursos de hardware, tais como câmeras e GPS.

No futuro, a solução deverá suportar requisições via webservice para a integração a outras soluções.

Uma das funcionalidades da solução está em um sistema legado em COBOL, que já se encontra adaptado para receber solicitações de outros sistemas de baixa plataforma, sendo a comunicação realizada por meio de mensageria (XML) em um barramento de comunicação proprietária.

 A solução de barramento de comunicação possui uma API em Java disponibilizada para intercambiar a comunicação de aplicações de baixa plataforma com o mainframe; o padrão estabelecido é JMS (Java Message Service), modelo ponto a ponto.

Deve-se utilizar EJB para implementação da camada de negócios das soluções.

A partir das informações apresentadas, assinale a opção correta.

  • Deve-se criar um aplicativo para cada plataforma, uma vez que não é possível intercambiar as soluções em plataformas tão distintas com garantia de execução em todas elas.
  • Uma aplicação Web Java EE sobre um servidor de aplicação Tomcat utilizando recursos de HTML5, CSS3 e JavaScript atenderia às necessidades, pois o navegador pode ser utilizado para manipular recursos dehardwareautorizados pelo usuário.
  • O padrão EJB é necessário para a implementação da camada de negócio em tecnologia Java.
  • O padrão JMS de modelo ponto a ponto apresenta como característica o fato de cada mensagem possuir múltiplos consumidores.
  • Uma aplicação Web Java EE sobre um servidor de aplicação JBoss utilizando recursos de HTML5, CSS3 e JavaScript atenderia às necessidades, pois o navegador pode ser utilizado para manipular recursos dehardwareautorizados pelo usuário, tais como geolocalização e câmera, além de fornecerdesignresponsivo independente do dispositivo.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora