Questões de Concurso Sobre plataforma java em programação

Foram encontradas 698 questões

Q48307 Programação
Julgue os seguintes itens em relação às tecnologias de mercado para o desenvolvimento de aplicações.

Destacam-se entre as APIs para o desenvolvimento e a execução de aplicações para a plataforma JME: CLDC; CDC e MIDP, sendo que o desenvolvimento de MIDLets para dispositivos móveis de baixo desempenho, como celulares e pequenos PDAs, usualmente emprega as APIs CLDC e MIDP. Por outro lado, o desenvolvimento de aplicações para dispositivos embarcados com maior padrão de desempenho e consumo de energia, como SetTopboxes e PDAs de alto padrão, emprega a API CDC. As aplicações tipicamente desenvolvidas nessa última API são chamadas de XLets.
Alternativas
Q47429 Programação
Ao estudar as especificações e frameworks Java EE, um Analista de Sistemas concluiu que
Alternativas
Q44683 Programação
Relativo a servidores de aplicação J2EE, assinale a opção correta.
Alternativas
Q42331 Programação
Assinale a opção incorreta acerca de JSTL.
Alternativas
Q42324 Programação
O Log4j é ferramenta que auxilia o programador no tratamento de erros em determinados tipos de aplicações. Assinale a opção correta acerca do Log4j.
Alternativas
Q34108 Programação
Com relação a conceitos de arquitetura e padrões de projeto JEE,
julgue os próximos itens.
Para uma arquitetura de aplicações JEE, os padrões de projeto podem ser classificados em duas categorias: padrões de desenvolvimento geral de software e padrões que identificam desafios específicos J2EE.
Alternativas
Q19643 Programação
1 class Bicycle {
2 int cadence = 0;
3 int speed = 0;
4 int gear = 1;
5 void changeCadence(int newValue) {
6 cadence = newValue;
7 }
8 void changeGear(int newValue) {
9 gear = newValue;
10 }
11 void speedUp(int increment) {
12 speed = speed + increment;
13 }
14 void applyBrakes(int decrement) {
15 speed = speed - decrement;
16 }
17 void printStates() {
18 System.out.println("cadence: "+cadence+" speed: "+speed+" gear: "+gear);
19 }
20 }
21 class BicycleDemo {
22 public static void main(String[ ] args) {
23 // Cria dois objetos Bicycle diferentes
24 Bicycle bike1 = new Bicycle( );
25 Bicycle bike2 = new Bicycle( );
26 // Invoca os métodos desses objetos
27 bike1.changeCadence(50);
28 bike1.speedUp(10);
29 bike1.changeGear(2);
30 bike1.printStates();
31
32 bike2.changeCadence(50);
33 bike2.speedUp(10);
34 bike2.changeGear(2);
35 bike2.changeCadence(40);
36 bike2.speedUp(10);
37 bike2.changeGear(3);
38 bike2.printStates( );
39 }
40 }

Considerando o código Java acima, julgue os itens a seguir, acerca da programação orientada a objetos.
O método main (Imagem 039.jpg.22), que é associado à classe e não a um objeto específico desta, é definido como um método dinâmico e privado, tal que sua execução é realizada a partir da máquina virtual Java.
Alternativas
Q240167 Programação
J2EE - Java 2 Enterprise Edition é uma plataforma de desenvolvimento de aplicações multicamadas, baseada em componentes, largamente utilizada em aplicações corporativas. A respeito das tecnologias envolvidas nessa plataforma, é correto afirmar que
Alternativas
Q154484 Programação
Acerca da arquitetura J2EE, julgue os itens subseqüentes.

Na arquitetura J2EE, existe a definição de uma interface comum do cliente (common client interface) para facilitar o acesso de diversos tipos de clientes a aplicações corporativas.
Alternativas
Q154483 Programação
Acerca da arquitetura J2EE, julgue os itens subseqüentes.

J2EE utiliza modelos de componentes reutilizáveis com suporte a Enterprise Java Beans e JSP (Java Server Pages).
Alternativas
Q154482 Programação
Acerca da arquitetura J2EE, julgue os itens subseqüentes.

A arquitetura J2EE provê tecnologia de conectores que limita o acesso não autorizado a banco de dados relacionais. Tal funcionalidade é mantida pelo mecanismo J2EE- JDBCConectorEnterprise.
Alternativas
Q154481 Programação
Acerca da arquitetura J2EE, julgue os itens subseqüentes.

Para o acesso a banco de dados relacionais com o J2EE, podem ser usadas as APIs de JDBC Data Acess.
Alternativas
Q153255 Programação
Imagem 006.jpg

A figura acima apresenta um modelo de arquitetura de TI em camadas, numeradas de #1 a #10, em que os elementos preferenciais
na recomendação de arquitetura estão indicados no lado esquerdo da imagem. Julgue os itens que se seguem acerca das informações
apresentadas e dos conceitos de arquitetura e tecnologias de sistemas de informação.

A arquitetura proposta fomenta o uso de J2EE em detrimento de soluções de ERP.
Alternativas
Q58491 Programação
Imagem 004.jpg

A figura acima apresenta um conjunto de padrões de desenho utilizados durante a implementação de alguns módulos do CMS. Com
base nessas informações, julgue o item abaixo, relativo ao conceito da arquitetura J2EE.
Considere que, a fim de permitir a instalação de um módulo de software pertencente ao build do CMS mencionado no texto, usando-se a plataforma J2EE, o responsável pela administração do servidor de aplicações demandou que os datasources fossem substituídos por pools de conexões gerenciados por código da própria aplicação web. Nesse caso, é correto afirmar que esse procedimento é compatível com a necessidade de segregação de responsabilidades, visando-se preservar a segurança da informação.
Alternativas
Q58490 Programação
Imagem 004.jpg

A figura acima apresenta um conjunto de padrões de desenho utilizados durante a implementação de alguns módulos do CMS. Com
base nessas informações, julgue o item abaixo, relativo ao conceito da arquitetura J2EE.
Considere que, durante a instalação de diversos módulos de software correspondentes ao build do CMS mencionado, usando-se a plataforma J2EE, o responsável pela administração do servidor de aplicações tenha necessitado configurar o gerenciador de transações do servidor de aplicações em conformidade com a API JTA, bem como configurar resource adapters através da API JMX, obtendo pleno sucesso no funcionamento do gerenciador e dos adaptadores indicados. Nesse caso, é correto afirmar que o código de gerenciadores de protocolos de two phase commit deverá estar ativado no servidor de aplicações e que parâmetros dos resource adapters serão expostos ao administrador na forma de Mbeans (Managed Beans).
Alternativas
Q58489 Programação
Imagem 004.jpg

A figura acima apresenta um conjunto de padrões de desenho utilizados durante a implementação de alguns módulos do CMS. Com
base nessas informações, julgue o item abaixo, relativo ao conceito da arquitetura J2EE.
Considere que, para monitorar e controlar adequadamente a instalação de diversos módulos de software correspondentes ao build do CMS mencionado, usando-se a plataforma J2EE, o responsável pela administração do servidor de aplicações tenha realizado hot-deploy por meio de upload dos componentes WAR via interface administrativa web. Nesse caso, é correto afirmar que, em um ambiente de produção de alta disponibilidade, essa seria a forma mais indicada para o processo.
Alternativas
Q58488 Programação
Imagem 004.jpg

A figura acima apresenta um conjunto de padrões de desenho utilizados durante a implementação de alguns módulos do CMS. Com
base nessas informações, julgue o item abaixo, relativo ao conceito da arquitetura J2EE.
Conside que, durante a liberação do primeiro build do CMS, tenham sido produzidos diversos módulos instaláveis, aderentes à plataforma J2EE, para deploy em servidores de aplicação. Nessa situação, é correto afirmar que, caso todos os módulos de software contenham a terminação WAR, isso sugere que a tecnologia EJB não foi utilizada para implementação do CMS.
Alternativas
Q58485 Programação
Imagem 004.jpg

A figura acima apresenta um conjunto de padrões de desenho utilizados durante a implementação de alguns módulos do CMS. Com
base nessas informações, julgue o item abaixo, relativo ao conceito da arquitetura J2EE.
Considere que, durante o desenvolvimento do CMS, tenha sido necessário controlar o acesso dos usuários a diversos portlets, de forma que menos da metade deles ficasse acessível apenas a usuários devidamente autenticados. Nesse caso, para se implementar um componente de controle do acesso, seria mais adequada, dos pontos de vista técnico, de flexibilidade e de facilidade de reúso e composição, a adoção do pattern Intercepting Filter que a do pattern Front Controller.
Alternativas
Q53005 Programação
Acerca de arquiteturas de aplicações cliente-servidor e para
a Internet, julgue os próximos itens.

Na plataforma J2EE, uma aplicação web para a Internet pode ser composta por servlets, Java Server Pages (JSP) e páginas HTML. Nessas aplicações, a apresentação dos dados pode ser separada da lógica do negócio, adotando-se o estilo de arquitetura model view controller (MVC). Nesse caso, pode-se usar servlets operando como controladoras que recebem as solicitações dos usuários e providenciam o processamento das mesmas. Em uma mesma aplicação, entretanto, só pode existir um servlet operando como controladora.
Alternativas
Q52636 Programação
Para responder às questões de nºs 30 e 31, considere o
Oracle Application Server em sua versão 10.1.3.1, com
os patches 10.1.3.3 aplicados, e com as configurações
padrões, incluindo o Oracle HTTP Server e o Oracle
Containers for J2EE (OC4J).


A replicação de estado (sessões http) entre instâncias do OC4J no Oracle Application Server acontece, por padrão,
Alternativas
Respostas
641: C
642: B
643: B
644: A
645: C
646: C
647: E
648: C
649: C
650: C
651: E
652: C
653: C
654: E
655: C
656: E
657: C
658: C
659: E
660: B