Questões de Concurso de Java - Ciência da Computação

Ver outros assuntos dessa disciplina Navegar questão a questão

Questão 374482

Banco Central do Brasil (BACEN) 2010 (2ª edição)

Cargo: Analista / Questão 14

Banca: Fundação CESGRANRIO (CESGRANRIO)

Nível: Superior

Um testador de um sistema WEB, que roda em um servidor de aplicação J2EE com 2 GB de RAM, recebe a mensagem de erro abaixo em seu navegador Firefox, ao acessar determinada funcionalidade do sistema.

 

Considerando-se que a memória RAM do servidor de aplicação não passa de 20% de uso e que a estação do testador possui um sistema operacional Windows, analise as ações a seguir.

I – Aumentar o tamanho do page file da estação do testador.

II – Alterar o valor do parâmetro "-Xmx" da JVM do servidor.

III – Diminuir a quantidade de métodos recursivos do sistema.

Para resolver essa situação, é(são) válida(s) APENAS a(s) ação(ões)

  • A.

    I.

  • B.

    II.

  • C.

    III.

  • D.

    I e II.

  • E.

    II e III.

Questão 420592

Tribunal Regional Eleitoral / Rio Grande do Norte (TRE RN) 2011

Cargo: Técnico Judiciário - Área Programação de Sistemas / Questão 29

Banca: Fundação Carlos Chagas (FCC)

Nível: Médio

Considere os seguintes fragmentos de código Java:

O resultado da execução dos fragmentos em I e II será, respectivamente,

  • A.

    ganhou e ganhou.

  • B.

    perdeu e perdeu.

  • C.

    perdeu o bônus e ganhou o bônus.

  • D.

    perdeu o bônus e ganhou.

  • E.

    perdeu e ganhou o bônus.

Questão 420593

Tribunal Regional Eleitoral / Rio Grande do Norte (TRE RN) 2011

Cargo: Técnico Judiciário - Área Programação de Sistemas / Questão 30

Banca: Fundação Carlos Chagas (FCC)

Nível: Médio

Em relação ao Java Standard Edition, é INCORRETO afirmar:

  • A.

    Permite o desenvolvimento de aplicações desktop de linha de comando e interfaces gráficas Swing.

  • B.

    Portabilidade dos programas compilados para diversos sistemas operacionais, sem necessidade de recompilação.

  • C.

    Usa conceitos tais como orientação a objetos e multithreading.

  • D.

    Possui gerenciamento de memória embutido, por meio do coletor de lixo.

  • E.

    Ambiente indicado para o desenvolvimento de aplicativos para dispositivos móveis ou portáteis.

Questão 420594

Tribunal Regional Eleitoral / Rio Grande do Norte (TRE RN) 2011

Cargo: Técnico Judiciário - Área Programação de Sistemas / Questão 31

Banca: Fundação Carlos Chagas (FCC)

Nível: Médio

É uma API que padroniza a ligação a aplicações legadas na plataforma Java Enterprise Edition:

  • A.

    JCA (Java Connector Architecture).

  • B.

    JSP (Java Server Pages).

  • C.

    JTA (Java Transaction API).

  • D.

    JPA (Java Persistence API).

  • E.

    JDBC (Java Database Connectivity).

Questão 420595

Tribunal Regional Eleitoral / Rio Grande do Norte (TRE RN) 2011

Cargo: Técnico Judiciário - Área Programação de Sistemas / Questão 32

Banca: Fundação Carlos Chagas (FCC)

Nível: Médio

É uma API Java com menor performance que outras APIs gráficas e maior consumo de memória RAM. Em compensação, é bem mais completa e os programas mantêm uma aparência muito semelhante, independente do sistema operacional utilizado:

  • A.

    JDBC.

  • B.

    RMI.

  • C.

    Swing.

  • D.

    JSP.

  • E.

    AWT.

Questão 420596

Tribunal Regional Eleitoral / Rio Grande do Norte (TRE RN) 2011

Cargo: Técnico Judiciário - Área Programação de Sistemas / Questão 33

Banca: Fundação Carlos Chagas (FCC)

Nível: Médio

A relação das variáveis do programa com seus respectivos valores, no momento do Break-Point., é exibida na janela

  • A.

    1.

  • B.

    2.

  • C.

    3.

  • D.

    4.

  • E.

    5.

Questão 420597

Tribunal Regional Eleitoral / Rio Grande do Norte (TRE RN) 2011

Cargo: Técnico Judiciário - Área Programação de Sistemas / Questão 34

Banca: Fundação Carlos Chagas (FCC)

Nível: Médio

Em relação ao Javadoc é correto afirmar:

  • A.

    os comentários de documentação aceitam tags de HTML, quando eles são precedidos do símbolo @.

  • B.

    import é a única instrução que pode estar entre um comentário de classe e a declaração de classe.

  • C.

    os comentários de documentação podem ser colocados na linha antes de uma declaração de classe, uma declaração de interface e um construtor, apenas.

  • D.

    a declaração pode conter quantas linhas forem necessárias para fornecer uma descrição da classe para que qualquer programador possa utilizar.

  • E.

    obriga-se o uso de aspas em cada linha entre /** e */.

Questão 420599

Tribunal Regional Eleitoral / Rio Grande do Norte (TRE RN) 2011

Cargo: Técnico Judiciário - Área Programação de Sistemas / Questão 36

Banca: Fundação Carlos Chagas (FCC)

Nível: Médio

  • A.

    Scriplet tag.

  • B.

    Action tag.

  • C.

    Expression tag.

  • D.

    Declaration tag.

  • E.

    Directive tag.

Questão 420600

Tribunal Regional Eleitoral / Rio Grande do Norte (TRE RN) 2011

Cargo: Técnico Judiciário - Área Programação de Sistemas / Questão 37

Banca: Fundação Carlos Chagas (FCC)

Nível: Médio

Em relação a EJB QL (Enterprise JavaBeans Query Language), considere a query :

SELECT DISTINCT OBJECT(p)

FROM Player p

WHERE p.position = ?1

I. Na cláusula SELECT, a palavra OBJECT deve estar antes de uma variável de identificação tal como p;

II. A palavra DISTINCT elimina valores duplicados;

III. A cláusula WHERE restringe os valores retornados através da verificação de suas posições, em um campo persistente;

IV. O elemento ?1 significa o parâmetro do método findByPosition.

É correto o que se afirma em:

  • A.

    I e II, apenas.

  • B.

    I e III, apenas.

  • C.

    II e III, apenas.

  • D.

    III e IV, apenas.

  • E.

    I, II, III e IV.

Questão 420601

Tribunal Regional Eleitoral / Rio Grande do Norte (TRE RN) 2011

Cargo: Técnico Judiciário - Área Programação de Sistemas / Questão 38

Banca: Fundação Carlos Chagas (FCC)

Nível: Médio

No cilco de vida do JSF copiar os parâmetros de requisição para valores submetidos pelos componentes, é a tarefa típica da fase

  • A.

    Aplicar valores de requisição (Apply request values).

  • B.

    Processar validações (Process validation).

  • C.

    Atualizar valores do modelo (Update model values).

  • D.

    Restaurar Visão (Restore view).

  • E.

    Invocar aplicação (Invoke application).