Simulado DATAPREV - Programação - Analista de Tecnologia da Informação - 2014

Resolva 3 questões de Informática (Programação) Ensino Superior Banca QUADRIX. Teste seus Conhecimentos em Provas Online com Gabarito.

  • 29 Resolveram
  • 49% Acertos
  • 7 Gabaritaram
  • barra ótimo 7 Ótimo
  • barra qtd_bom 7 Bom
  • barra ruim8 Ruim
  • barra péssimo7 Péssimo
  • 1 - Questão 30644.   Informática - Programação - Nível Superior - Analista de Tecnologia da Informação - DATAPREV - QUADRIX - 2014
  • Analise o código a seguir.

    01.  package processos;
    02.
    03.  public class Concorrencia implements Runnable{
    04.   
    05.       Thread t;
    06.         
    07.       Concorrencia(String str) {
    08.           t = new Thread(this, str);
    09.           t.start();
    10.       }
    11.         
    12.       public void run() {
    13.           for (int i = 0; i < 5; i++) {
    14.               if ((i % 5) == 0) {
    15.                   System.out.println(Thread.currentThread().getName() + " executando...");
    16.                   Thread.yield();
    17.               }
    18.           }
    19.             
    20.           System.out.println(Thread.currentThread().getName() + " Fim da thread.");
    21.       }
    22.         
    23.       public static void main(String []args){
    24.          new Concorrencia("Thread 1");
    25.          new Concorrencia("Thread 2");
    26.          new Concorrencia("Thread 3");
    27.       }
    28.  }


    De acordo com a análise do código, determine a alternativa que descreve, corretamente, a função do método yield(), na linha 16.
  • 2 - Questão 30645.   Informática - Programação - Nível Superior - Analista de Tecnologia da Informação - DATAPREV - QUADRIX - 2014
  • No desenvolvimento de aplicações, o gerenciamento da memória é um dos pontos críticos a ser considerado, uma vez que esse tem impacto direto no seu desempenho. Em sistemas desenvolvidos com a linguagem Java, o gerenciamento da memória é feito pelo Garbage Collection (GC), embora ainda seja uma característica mal entendida pelos desenvolvedores da plataforma, pois esses desenvolvedores acreditam que o GC elimina toda a sua responsabilidade no quesito. Para o bom entendimento do GC é importante conhecer o ciclo de vida dos objetos, desde sua alocação até sua desalocação. Portanto, se o ciclo de vida de um objeto é composto por sete estados, qual das alternativas a seguir descreve uma ou mais características do estado Criado (Created)?
  • 3 - Questão 30646.   Informática - Programação - Nível Superior - Analista de Tecnologia da Informação - DATAPREV - QUADRIX - 2014
  • Para o caso de um desenvolvedor precisar implementar seu próprio controlador de base de dados, usando a JPA, qual seria a tecnologia de Java EE mais interessante para se implementar esse serviço?

Para corrigir este simulado é preciso Entrar ou Cadastrar-se. É simples e rápido!

Comentar Simulado

Para comentar este simulado é preciso Entrar ou Cadastrar-se. É simples e rápido!

Não elaboramos as questões, apenas as transcrevemos de provas já aplicadas em concursos públicos anteriores.