Logo Passei Direto
Buscar
Questão 2/10 - Programação Orientada a Objetos
"Na década de 1990 e 2000 a popularização da internet levou a uma grande popularização da linguagem Java que recebeu suporte de grandes companhias de informática como IBM." Sobre o tópico em questão considere as afirmacoes a seguir:

I- O ambiente de execução do Java possui licença GPL v3 de software livre.
II- Aplicativos para sistema operacional Android e Kindle são exemplos do uso do Java.
III- Sintaxe do Java é baseado na linguagem de Programação C

É correto apenas o que se afirma em
E I, II e III
Você assinalou essa alternativa (E)

Você assinalou essa alternativa (E)
User badge image
Praticando Para Aprender

ano passado

Respostas

User badge image

Ed Verified user icon

há 9 meses

Vamos analisar cada uma das afirmações: I- O ambiente de execução do Java possui licença GPL v3 de software livre. Falso. O Java, em sua versão padrão, não é totalmente sob a licença GPL v3. A Oracle, que mantém o Java, tem suas próprias licenças, e a versão OpenJDK é que é licenciada sob a GPL, mas não é a única forma de distribuição do Java. II- Aplicativos para sistema operacional Android e Kindle são exemplos do uso do Java. Verdadeiro. O Java é amplamente utilizado no desenvolvimento de aplicativos Android e também é utilizado em algumas aplicações para o Kindle. III- Sintaxe do Java é baseada na linguagem de Programação C. Verdadeiro. A sintaxe do Java é, de fato, influenciada pela linguagem C, o que torna a afirmação correta. Agora, considerando as análises: - A afirmação I é falsa. - As afirmações II e III são verdadeiras. Portanto, a alternativa correta que contém apenas as afirmações verdadeiras é: II e III. Como a alternativa "E I, II e III" não é correta, você deve escolher uma alternativa que contenha apenas as afirmações II e III, se disponível. Se não houver essa opção, você deve considerar que a alternativa correta não está listada.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada afirmativa: I- O ambiente de execução do Java possui licença GPL v3 de software livre. Falso, o ambiente de execução do Java possui a licença Oracle Binary Code License (BCL), que não é considerada uma licença de software livre. II- Aplicativos para sistema operacional Android e Kindle são exemplos do uso do Java. Verdadeiro, o Java é amplamente utilizado no desenvolvimento de aplicativos para Android e Kindle. III- Sintaxe do Java é baseado na linguagem de Programação C. Verdadeiro, a sintaxe do Java foi fortemente influenciada pela linguagem de programação C. Portanto, a única afirmativa correta é a II e III. A alternativa correta que contém essas afirmativas é: d) II e III.

Essa resposta te ajudou?

0
Dislike0

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

Questão 4/10 - Programação Orientada a Objetos
"Os objetos reais, portanto a lógica do encapsulamento é a mesma, como boa prática de programação orientada a objetos, devemos utilizar as propriedades public, private e protected para invisibilizar os componentes internos das classes que não são pertinentes e deixar visível o estritamente necessário." Sobre o tópico em questão considere as afirmações a seguir:

I- Uma vantagem do encapsulamento é a abstração oferecida em que o funcionamento interno dos objetos da classe não ficam visíveis ao programador que utiliza a classe;
II- Uma vantagem do encapsulamento é a possibilidade de acrescentar funcionalidades a classe desde que respeitando a interface original manterá o sistema funcional sem alterações;
III- Uma vantagem do encapsulamento é a maior facilidade para manutenção dos códigos;

É correto apenas o que se afirma em
E I, II e III.
Você assinalou essa alternativa (E)

Você assinalou essa alternativa (E)

Questão 9/10 - Programação Orientada a Objetos
public class Aluno {
String nome;
int matricula;
String cpf;

public void info(){
System.out.println("nome: " + nome);
System.out.println("matricula: " + matricula);
System.out.println("cpf: " + cpf);
}
}

Sobre o código em questão considere as afirmações a seguir:

I- O método info() retorna 3 Strings
II- Diferentes objetos da classe Aluno vão imprimir mensagens diferentes dependendo do valor de seus atributos.
III- Aluno.info() vai invocar o método info() considerando os valores padrão dos atributos.

É correto apenas o que se afirma em
B II apenas
Você assinalou essa alternativa (B)

Você assinalou essa alternativa (B)

Mais conteúdos dessa disciplina