Logo Passei Direto
Buscar

Informática

Colégio Objetivo
A linguagem de programação Java, desenvolvida na década de 1990 pela Sun Microsystems, utiliza o paradigma da orientada a objetos, o que permite o desenvolvimento de aplicações robustas, porém com facilidades da orientação a objetos, como reúso de código-fonte através da herança e composição, por exemplo. Com relação à linguagem de programação Java, analise as afirmativas a seguir:
É correto o que se afirma em:
I. A Sun Microsystems conseguiu criar pequenas aplicações Java, conhecidas por applets, para rodar dentro do browser Netscape.
II. Um programa implementado na linguagem de programação Java precisa ser reescrito no caso de ser executado em um Sistema Operacional diferente do que ele foi inicialmente desenvolvido.
III. Bytecodes são instruções, parecidas com linguagem de máquina, geradas pelo compilador do Java.
IV. O ambiente de desenvolvimento Java é constituído de Compilador e Interpretador.
A I, II e IV, apenas.
B IV, apenas.
C II, III e IV, apenas.
D III, apenas.
E I, III e IV, apenas.
User badge image
Estudando com Questões

há 8 horas

Respostas

User badge image

Ed Verified user icon

há 8 horas

Vamos analisar cada afirmativa: I. A Sun Microsystems criou applets Java para rodar dentro do browser Netscape. Verdadeiro, applets eram pequenos programas Java executados em navegadores como o Netscape. II. Um programa Java precisa ser reescrito para rodar em outro sistema operacional. Falso, o Java é multiplataforma justamente porque o bytecode gerado pode ser executado em qualquer sistema com a JVM adequada, sem necessidade de reescrita. III. Bytecodes são instruções parecidas com linguagem de máquina geradas pelo compilador Java. Verdadeiro, o compilador Java gera bytecode que é interpretado pela JVM. IV. O ambiente de desenvolvimento Java é constituído de compilador e interpretador. Verdadeiro, o compilador gera bytecode e a JVM interpreta/executa esse bytecode. Portanto, os itens verdadeiros são I, III e IV. Alternativa correta: E) I, III e IV, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Operadores de atribuição, lógicos, aritméticos, e relacionais são muito importantes e essenciais para o desenvolvimento de programas de computador em qualquer linguagem de programação, pois permitem a implementação de cálculos e regras, permitindo satisfazer necessidades de clientes para um software. Por exemplo, os operadores de atribuição permitem realizar cálculos e atribuir os resultados para variáveis. Analise o código-fonte a seguir.

public class Main {
public static void main(String[] args) {
int a = 100;
int b = 20;
int calculoUm = a - b;
int calculoDois = a * b;

boolean resultado1 = (a > 5) && (b > 15) && (a < b);
boolean resultado2 = (a > 16) || (b > 500) || (calculoDois == 2000);

// imprimindo resultados
System.out.println("Resultado calculoUm: " + calculoUm);
System.out.println("Resultado calculoDois: " + calculoDois);
System.out.println("Resultado 1: " + resultado1);
System.out.println("Resultado 2: " + resultado2);
}
}
Referente ao código-fonte da classe implementada na linguagem de programação Java apresentada, analise as afirmativas a seguir:
É correto o que se afirma em:
I. No código apresentado, o cálculo de subtração retorna o valor 80 positivo.
II. No código apresentado, existe um cálculo de subtração, um de divisão, duas variáveis que recebem valores booleanos e ao final apresentação dos valores no console.
III. No código apresentado, a variável resultado1 recebe o valor verdadeiro.
IV. No código apresentado, a variável resultado2 recebe o valor verdadeiro.
A II e III, apenas.
B I, II e III, apenas.
C I, II, III e IV.
D I e III, apenas.
E I e IV, apenas.

Mais conteúdos dessa disciplina