Questões de Concurso
Sobre plataforma java em programação
Foram encontradas 615 questões
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.
I. Público - o atributo ou o método de um objeto da classe pode ser acessado apenas por objetos de classes que sejam derivadas dessa através do mecanismo de herança. II. Privado - o atributo ou o método de um objeto da classe não pode ser acessado por nenhum outro objeto (nenhuma visibilidade externa). III. Protegido - o atributo ou o método de um objeto da classe pode ser acessado por qualquer outro objeto (visibilidade externa total).
Quais estão corretas?
Considere os trechos de códigos escritos em duas diferentes linguagens de programação:

As duas instruções seguintes apresentam o mesmo valor.
System.out.print(“Soma é " + A + B);
System.out.printf(“Soma é %d", A + B);
Na programação em rede, Java fornece classes e interfaces nos pacotes java.rmi para RMI (remote method invocation) e nos pacotes org.omg para CORBA (common object request broker architecture).
Embora o JBoss Seam seja um framework para o desenvolvimento de aplicações Java EE com suporte a Web 2.0 e tecnologias como JSF, AJAX, JPA e BPM, ele não possui integração com EJB 3.0 e seus componentes.
O Java EE 7 não oferece suporte a HTML5.
A plataforma Java EE realiza tarefas comuns de infraestrutura para que os desenvolvedores possam se concentrar no desenvolvimento da lógica de negócios de suas aplicações.
O GlassFish é um servidor open source que implementa a plataforma Java EE e que oferece suporte para EJB, JPA, JSF, JMS, RMI, JSP e servlets.
À plataforma Java EE (Java Enterprise Edition), que é uma extensão da plataforma Java SE (Java Standard Edition), foram adicionadas, entre outras funcionalidades, bibliotecas para implementação de software Java distribuído, tolerante a falhas e multicamada.
Até a versão J2EE 1.4, a plataforma Java não possuía uma
forma simples de mapear objetos em um banco de dados,
uma forma mais complexa podia ser utilizada, exigindo
um contêiner EJB. Com a JPA (Java Persistence API), houve
uma padronização do mapeamento de objeto/relacional
na plataforma Java.
A JPA é baseada no conceito POJO (Pain Old Java Object) em
que os objetos persistentes são denominados entidades
que são objetos que representam conjuntos de dados
persistidos no banco. Como entidades não são definidas
por classes Java comuns, sem relação com frameworks ou
bibliotecas, elas podem ser abstratas ou herdar de outras
classes, sem restrições.
As classes e interfaces da JPA estão localizadas no pacote
javax.persistence, com isso pode-se fazer o mapeamento da
aplicação, utilizando anotações. Neste contexto, uma entidade
é rotulada pela anotação @Entity, uma tabela por @Table, a
chave primária por @ld e cada coluna por @Column.
As afirmativas são respectivamente:
Neste esquema, o compilador traduz o programa fonte em instruções que a Máquina Virtual Java – JVM possa entender que armazena em um arquivo num formato específico, na figura destacado pelo sinal ? , conhecido como: