Entrar

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

Marque todas as questões do simulado desta página "DATAPREV - Programação - Analista de Tecnologia da Informação" e clique no botão "Corrigir". Se preferir, baixe o PDF.


37 resolveram
32% acertos
Difícil
3 ótimo
3 bom
21 regular
10 péssimo

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.

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)?

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?

Resolver simuladosEscolaridadeQuantidade
Engenharia de SoftwareEnsino Superior56
Redes de ComputadoresEnsino Superior45
Banco de DadosEnsino Médio35
Sistemas OperacionaisEnsino Médio30
ProgramaçãoEnsino Superior28
Segurança da InformaçãoEnsino Médio27
Arquitetura de ComputadoresEnsino Médio17
Sistema Operacional e SoftwareEnsino Médio15
LinguagensEnsino Superior10
InternetEnsino Médio10

Deixe seu comentário (0)

Participe, faça um comentário.