Prévia do material em texto
02/05/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos. https://online.unip.br/imprimir/imprimirconteudo 1/4 Exercício 1: Assinale a alternativa correta. A) Bytecodes Java impossibilitam a tecnologia “escreva uma vez, execute em qualquer lugar”. B) É possível compilar seu programa Java mesmo em plataformas que não possuam um compilador. C) Os bytecodes gerados podem ser interpretados em qualquer plataforma que possua uma JVM. D) Todos os produtos que não conseguem executar programas em Java possuem uma cópia da JVM. E) Javascript é uma versão simplificada do Java. O aluno respondeu e acertou. Alternativa(C) Comentários: C) Se a plataforma de hardware e software possuir uma JVM pode sem executado em qualquer lugar. Exercício 2: Assinale a alternativa correta. A) 02/05/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos. https://online.unip.br/imprimir/imprimirconteudo 2/4 Bytecodes Java impossibilitam a tecnologia “escreva uma vez, execute em qualquer lugar”. B) É possível compilar seu programa Java mesmo em plataformas que não possuam um compilador. C) Os bytecodes gerados podem ser interpretados em qualquer plataforma que possua uma JVM. D) Todos os produtos que não conseguem executar programas em Java possuem uma cópia da JVM. E) Javascript é uma versão simplificada do Java. O aluno respondeu e acertou. Alternativa(C) Comentários: C) Se a plataforma de hardware e software possuir uma JVM pode sem executado em qualquer lugar. Exercício 3: É o termo dado ao código binário gerado pelo compilador Java. Estamos definindo? A) Bytecode; B) Codebyte; C) CGI; 02/05/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos. https://online.unip.br/imprimir/imprimirconteudo 3/4 D) ISAPI; E) ASPX. O aluno respondeu e acertou. Alternativa(A) Comentários: A) De acordo com as alternativas deste execício, Bytecode é a que define o código binário do java. Exercício 4: É a tecnologia que a JVM utiliza para detectar pontos quentes da sua aplicação: código que é muito executado, provavelmente dentro de um ou mais loops. Estamos definindo? A) PointHot; B) Hotspot; C) HotPoint; D) BigPoint; E) PointBig. O aluno respondeu e acertou. Alternativa(B) Comentários: 02/05/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos. https://online.unip.br/imprimir/imprimirconteudo 4/4 B) Hotspot é a tecnologia que a JVM utiliza para detectar pontos quentes da sua aplicação Exercício 5: Quando a JVM julgar necessária, ela vai compilar o código que é muito executado para instruções nativas da plataforma, tendo em vista que isso vai provavelmente melhorar a performance da sua aplicação. Como é chamado este compilador? A) Optimal Compiler; B) Debug Compiler; C) Start Compiler; D) Free Compiler; E) JIT – Just inTime Compiler. O aluno respondeu e acertou. Alternativa(E) Comentários: E) JIT que é compilar dinamicamente, a medida do necessário, que gera uma performance melhor.