Início

Questões de Concursos Java

Resolva questões de Java comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


321Q248451 | Programação, Java, Técnico de Informática, TJ ES, CESPE CEBRASPE

Texto associado.

Julgue os itens de 29 a 40, relativos a fundamentos de computação
e linguagens de programação e desenvolvimento para a Web.

O IDE Eclipse é um ambiente de desenvolvimento exclusivo para a linguagem Java.

  1. ✂️
  2. ✂️

323Q262754 | Programação, Java, Técnico Judiciário Tecnologia da Informação, TRT 24a REGIÃO, FCC

Em ambiente JCompany, quando não é possível robotizar, devem entrar em cena ferramentas de apoio para geração de artefatos, construção e liberação de executáveis e edições, que automatizem tarefas intermediárias e acelerem a codificação manual de programas. Essa é a área de atuação do módulo

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

324Q148641 | Programação, Java, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCC

Considere as descrições abaixo a respeito das funções de argumentos usados na sintaxe javac (compilador).

I. Faz a compilação de código em desuso, geralmente de versões anteriores e aviso de advertência.

II. Exibe informações adicionais sobre a compilação.

Elas correspondem, respectivamente, a

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

325Q263611 | Programação, Java, Técnico Judiciário Tecnologia da Informação, TRT 23a REGIÃO, FCC

No ciclo de vida do portlet, o método que permite liberar recursos e atualizar os dados persistentes que pertencem a este portlet é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

326Q263310 | Programação, Java, Técnico Judiciário Tecnologia da Informação, TRT 18a Região, FCC

Um conjunto de Servlets, páginas JSP, classes Java, bibliotecas, ícones, páginas HTML e outros elementos, que podem ser empacotados juntos pelos desen- volvedores, deve ser instalado no Tomcat sob o diretório

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

327Q254678 | Programação, Java, Técnico Judiciário Programação de Sistemas, TRE AP, FCC

Em Eclipse é o recurso que avisa ao compilador onde procurar o código fonte e as classes definidas para realizar o seu trabalho:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

328Q247876 | Programação, Java, Técnico de Informática, TJ ES, CESPE CEBRASPE

Texto associado.

Julgue os itens de 29 a 40, relativos a fundamentos de computação
e linguagens de programação e desenvolvimento para a Web.

Na linguagem Java, o Synchronize é um modificador utilizado para controlar a concorrência de processos de linguagem.

  1. ✂️
  2. ✂️

329Q164973 | Programação, Java, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

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.

POJOs não suportam transações e persistência, por isso são inadequados ao referido projeto, mesmo durante a fase de testes unitários do sistema.

  1. ✂️
  2. ✂️

330Q149309 | Programação, Java, Analista Judiciário Tecnologia da Informação, TJ RO, CESGRANRIO

Texto associado.

Para responder às questões de nºs 34 e 35, considere as informações a seguir.

O Eclipse SDK é uma das plataformas mais utilizadas na indústria de tecnologia atual como base para a criação de ambientes
de modelagem e desenvolvimento de aplicações. Sua arquitetura altamente modular e extensível, em combinação com as
condições de licenciamento e distribuição de seu código fonte, atraíram a maioria dos fabricantes de soluções de desenvolvimento
e contribuíram para que se tornasse um "padrão de fato" na indústria de tecnologia.

Os recursos de atualização e instalação de novos plugins do Eclipse se encontram no menu

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

331Q261957 | Programação, Java, Técnico Judiciário Programação de Sistemas, CNJ, CESPE CEBRASPE

Texto associado.

Acerca de linguagens e tecnologias de programação, julgue os
próximos itens.

Os objetos mapeados na linguagem Java que devem ser persistidos como objetos precisam utilizar JPA (Java persistence API), pois o JPA permite realizar o mapeamento objeto/relacional automatizado e transparente e sua persistência em um banco de dados relacional.

  1. ✂️
  2. ✂️

332Q117406 | Programação , Java, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Texto associado.

Imagem 014.jpg

Considerando a figura acima, obtida de http://wiki.opensymphony.com/display/WW/Architecture, a qual apresenta a arquitetura geral
do framework WebWork, julgue os itens a seguir, acerca dos conceitos de frameworks Java.

A fim de se criar um módulo que seja capaz de impedir o acesso de usuários não-autenticados a determinada Action, é mais adequado envelopar tal Action com um Interceptor que desenvolver um PreResultListener.

  1. ✂️
  2. ✂️

333Q263998 | Programação, Java, Técnico Judiciário Tecnologia da Informação, TRT 19a Região, FCC

A especificação Java EE define os seguintes componentes:

I. Clientes da aplicação (Application Clients) e applets.

II. Java Servlet, JavaServer Faces e JavaServer Pages.

III. Enterprise Javabeans (EJB).

Os componentes I, II e III rodam, respectivamente, em:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

334Q152805 | Programação, Java, Analista Judiciário Tecnologia da Informação, TJ RO, CESGRANRIO

Aplicações J2EE completas são empacotadas em arquivos EAR e incluem um arquivo deployment descriptor de nome application.xml. Além deste arquivo, cada fabricante de container J2EE, em geral, prevê a existência de um segundo deployment descriptor, opcional, com diretivas específicas do fabricante. No caso do Oracle Application Server, em sua versão 10.1.3.x, o nome do referido arquivo é

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

335Q185817 | Programação, Java, Agente da Fiscalização Financeira, TCE SP, FCC

NÃO se trata de uma classe ou uma interface do pacote java.sql para acessar banco de dados por meio de SQL:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

336Q258632 | Programação, Java, Técnico Judiciário Programação de Sistemas, TRE RJ, CESPE CEBRASPE

Texto associado.

Julgue os itens seguintes, acerca das metodologias de análise,
projeto, desenvolvimento de sistemas e ferramentas de
desenvolvimento e apoio ao desenvolvimento de software.

O Eclipse ferramenta de desenvolvimento de aplicativos em Java, PHP etc. é muito utilizado no mercado mundial. Para essa ferramenta, existem diversos plug-ins que se comunicam entre si para garantir uma consistência e integração em todo o seu ambiente de desenvolvimento.

  1. ✂️
  2. ✂️

337Q258241 | Programação, Java, Técnico Judiciário Programação de Sistemas, TJ SE, FCC

Os radio buttons são componentes de interface do usuário do Java do mesmo tipo do componente básico denominado

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

338Q257851 | Programação, Java, Técnico Judiciário Programação de Sistemas, TRE AM, FCC

Dentre os modificadores especiais Java, aquele que indica ao compilador que o método é implementado em outra linguagem (ex. C++ ou Assembly) de modo específico da plataforma (JNI) é o

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

339Q267218 | Programação, Java, Analista Desenvolvimento de Sistemas, FINEP, CESGRANRIO

Sejam as seguintes classes Java:
public class Teste {
private int x;

public Teste() {
x=10;
}
public Teste(int c,int d) {
x=c+d;
}
public int getX() {
return x;
}
public void m1(int a) {
int p;

try {
p=x%a;
if(p<4)
throw new Exc01();
}
catch(Exc01 e) {
x+=5;
return;
}
catch(Exception e) {
x+=7;
return;
}
finally {
x+=9;
}
return;
}
}
public class Q01 {
public static void main(String[] args){
Teste t=new Teste(1,2);
t.m1 (5);
System.out.println(t.getX());
}
}
O que será exibido no console quando da execução da função main() acima?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

340Q837752 | Programação, Java, CRECI 14a Região Analista de TI, Instituto Quadrix, 2021

A respeito da linguagem de programação Java, julgue o item.

A linguagem Java é amplamente conhecida como uma linguagem fracamente tipada, tendo em vista que ela não requer que todas as variáveis tenham um tipo.

  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.