Logo Passei Direto
Buscar

Programação Orientada a Objeto (ADS) Flex

Ferramentas de estudo

Questões resolvidas

Existem quatro plataformas para a programação em Java: Java Platform Standard Edition (Java SE), Java Platform Enterprise Edition (Java EE), Java Platform Mobile Edition (Java ME) e Java FX. Cada plataforma é destinada a um tipo diferente de aplicação e possui o seu conjunto de APIs. Com relação à plataforma Java ME, analise as afirmativas a seguir:
Agora, assinale a alternativa CORRETA:
I- Utiliza um subconjunto das bibliotecas disponibilizadas pela Java Platform Standard Edition.
II- Plataforma que comporta o desenvolvimento de aplicações móveis, bem como aplicações escritas em JavaFX Script.
III- Permite a criação de RIA (Rich Internet Applications) usando interfaces aceleradas por hardware.
IV- Em determinados dispositivos, é possível executar aplicações desenvolvidas para Java ME sem a presença de uma JVM (Java Virtual Machine).
A As afirmativas II e III estão corretas.
B As afirmativas II, III e IV estão corretas.
C As afirmativas I e IV estão corretas.
D Somente a afirmativa I está correta.

A plataforma Java disponibiliza um interpretador que traduz, em tempo real, o bytecode para instruções nativas do processador. O bytecode é gerado pelo compilador Java e permite que o referido interpretador funcione como um intermediário entre a aplicação Java e a máquina e/ou sistema operacional, garantindo a característica de multiplataforma - comumente referenciada ao slogan 'write once, run anywhere'.
Nesse contexto, assinale a alternativa CORRETA que indica o nome deste interpretador:
a) J2SE.
b) JavaBeans.
c) Java API.
d) Java Virtual Machine.

Diferentemente de outras linguagens, a plataforma Java utiliza o conceito de máquina virtual, garantindo que os programas desenvolvidos não necessitem conhecer os detalhes das chamadas de sistema ou as bibliotecas específicas do sistema operacional em questão.
Com relação à JVM (Java Virtual Machine), classifique V para as sentenças verdadeiras e F para as falsas:
( ) Para garantir a velocidade na alocação de memória, a máquina virtual libera um canal direto entre a aplicação Java e a memória RAM do computador.
( ) A utilização de uma máquina virtual para execução dos programas garantem a independência de plataforma.
( ) A otimização de código realizada pela máquina virtual garante que os programas Java sejam executados de maneira mais rápida se comparada aos programas compilados para código nativo de uma determinada plataforma/sistema operacional.
( ) A escrita de código malicioso em Java é dificultada em função da segurança proveniente da máquina virtual, que valida toda e qualquer interação feita com o sistema operacional.
a) V - F - F - V.
b) F - V - F - V.
c) F - F - V - V.
d) V - V - V - F.

No paradigma de orientação a objetos, uma classe é uma estrutura que abstrai um conjunto de objetos que possuem características em comum, e é composta, geralmente, por três elementos básicos: nome, atributos e métodos. Com relação aos métodos, assinale a alternativa CORRETA:
A Os métodos definem o estado de um determinado objeto, enquanto ele está na memória do computador.
B Na definição de uma classe, deve-se estabelecer uma constante que indica o seu número máximo de métodos.
C Métodos de uma classe Java têm como objetivo apenas a mudança do estado de um objeto.
D Também conhecidos como operações, os métodos descrevem as funcionalidades de uma determinada classe.

A programação orientada a objetos tem como uma de suas principais características a combinação de estado e comportamento em suas entidades, conhecidas como classes.
Com relação ao estado e ao comportamento de objetos na linguagem de programação Java, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Todos os métodos devem retornar um tipo de dado, que pode inclusive ser uma classe.
( ) A palavra reservada void indica que um método não possui retorno.
( ) Na declaração ?Aluno retornarMelhorAluno()?, o método retornará um dado do tipo String.
( ) O número máximo de parâmetros de um método é igual ao número de atributos da classe em que este método estiver.
a) V - F - F - V.
b) V - F - F - F.
c) F - V - F - F.
d) V - V - V - F.

Para que se utilize os conceitos e, consequentemente, tire-se proveito das vantagens da programação orientada a objetos, faz-se necessária a utilização de uma linguagem de programação que permita a implementação do encapsulamento, da herança e do polimorfismo.
A linguagem de programação Java implementa estas características de maneira rígida, o que a torna bastante eficiente no ensino da programação orientada a objetos. No que se refere à plataforma Java, analise as sentenças a seguir:
I- O Java é considerado multiplataforma, pois é possível executar aplicações Java em qualquer sistema operacional ou dispositivo que tenha uma implementação da Máquina Virtual Java (JVM).
II- O c++ teve sua sintaxe baseada no Java, dado o grande número de programadores da linguagem.
III- A máquina virtual permite que o Java gerencie de forma direta e sem interferência os recursos do sistema operacional, como acesso à rede e ao disco.
IV- É possível desenvolver em Java com diversos editores gratuitos existentes no mercado.
a) As sentenças I e II estão corretas.
b) As sentenças II e IV estão corretas.
c) As sentenças II e III estão corretas.
d) As sentenças I e IV estão corretas.

Observe a tabela anexa que mostra as cinco primeiras linguagens de programação classificadas no TIOBE Programming Community Index, que classifica a popularidade das linguagens de programação com base no número de engenheiros qualificados no mundo, cursos e fornecedores de terceiros.
Classifique V para as sentenças verdadeiras e F para as falsas:
( ) A linguagem de programação Java, diferentemente das linguagens convencionais, é compilada para um bytecode que é executado por uma máquina virtual.
( ) Python é uma linguagem de programação compilada, de propósito geral e estruturada. Foi utilizada por pesquisadores na década de 1970 para desenvolver o sistema operacional Unix.
( ) Todas as cinco primeiras linguagens classificadas em janeiro/2017 são linguagens orientadas a objetos.
( ) A compilação de um programa escrito em C++ tem como resultado um único arquivo com código executável para uma plataforma/sistema operacional específico.
a) V - F - F - V.
b) V - V - F - V.
c) V - V - V - F.
d) F - V - F - F.

Uma classe, em linguagem orientada a objetos, pode ser descrita como o comportamento de um objeto através de seus comportamentos, e os seus estados possíveis são referenciados pelos seus atributos. Para que uma linguagem de programação seja considerada orientada a objetos, esta deve suportar o desenvolvimento de classes. Neste contexto, uma classe pode ser entendida como o conjunto de características comuns de um objeto.
Com relação a classes e objetos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Para a definição de uma classe, não existe limitação para a quantidade de atributos.
( ) O comando new é utilizado para instanciar uma classe em memória.
( ) O estado de um objeto é representado pelos seus métodos.
( ) Atribuir valor para o atributo de um objeto que não foi instanciado gera o erro "NullPointerException".
a) V - V - F - V.
b) V - F - V - F.
c) V - V - F - F.
d) F - V - F - V.

Uma linguagem de programação é um vocábulo e um conjunto de regras gramaticais usadas para escrever programas de computador, sendo que cada linguagem possui suas próprias características e peculiaridades.
No que se refere ao desenvolvimento de sistemas e à linguagem de programação Java, analise as sentenças a seguir:
I- Há oito tipos de dados primitivos suportados no Java, que são: "byte", "short", "int", "long", "float", "doube", "logic" e "char".
II- A linguagem Java suporta apenas comentários de uma única linha, utilizando uma sequência de duas barras, como "// esta linha será interpretada como um comentário".
III- Os três operadores relacionais E (representado por &&), OU (representado por '') e NÃO (representado por !) permitem verificar se o valor de dois operandos é igual, maior, menor ou diferente.
IV- Na linguagem de programação Java, podemos definir uma estrutura de repetição de três maneiras, que são: "while"; "do-while"; e "for".
a) Somente a sentença IV está correta.
b) As sentenças I e IV estão corretas.
c) As sentenças I, II e III estão corretas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

Questões resolvidas

Existem quatro plataformas para a programação em Java: Java Platform Standard Edition (Java SE), Java Platform Enterprise Edition (Java EE), Java Platform Mobile Edition (Java ME) e Java FX. Cada plataforma é destinada a um tipo diferente de aplicação e possui o seu conjunto de APIs. Com relação à plataforma Java ME, analise as afirmativas a seguir:
Agora, assinale a alternativa CORRETA:
I- Utiliza um subconjunto das bibliotecas disponibilizadas pela Java Platform Standard Edition.
II- Plataforma que comporta o desenvolvimento de aplicações móveis, bem como aplicações escritas em JavaFX Script.
III- Permite a criação de RIA (Rich Internet Applications) usando interfaces aceleradas por hardware.
IV- Em determinados dispositivos, é possível executar aplicações desenvolvidas para Java ME sem a presença de uma JVM (Java Virtual Machine).
A As afirmativas II e III estão corretas.
B As afirmativas II, III e IV estão corretas.
C As afirmativas I e IV estão corretas.
D Somente a afirmativa I está correta.

A plataforma Java disponibiliza um interpretador que traduz, em tempo real, o bytecode para instruções nativas do processador. O bytecode é gerado pelo compilador Java e permite que o referido interpretador funcione como um intermediário entre a aplicação Java e a máquina e/ou sistema operacional, garantindo a característica de multiplataforma - comumente referenciada ao slogan 'write once, run anywhere'.
Nesse contexto, assinale a alternativa CORRETA que indica o nome deste interpretador:
a) J2SE.
b) JavaBeans.
c) Java API.
d) Java Virtual Machine.

Diferentemente de outras linguagens, a plataforma Java utiliza o conceito de máquina virtual, garantindo que os programas desenvolvidos não necessitem conhecer os detalhes das chamadas de sistema ou as bibliotecas específicas do sistema operacional em questão.
Com relação à JVM (Java Virtual Machine), classifique V para as sentenças verdadeiras e F para as falsas:
( ) Para garantir a velocidade na alocação de memória, a máquina virtual libera um canal direto entre a aplicação Java e a memória RAM do computador.
( ) A utilização de uma máquina virtual para execução dos programas garantem a independência de plataforma.
( ) A otimização de código realizada pela máquina virtual garante que os programas Java sejam executados de maneira mais rápida se comparada aos programas compilados para código nativo de uma determinada plataforma/sistema operacional.
( ) A escrita de código malicioso em Java é dificultada em função da segurança proveniente da máquina virtual, que valida toda e qualquer interação feita com o sistema operacional.
a) V - F - F - V.
b) F - V - F - V.
c) F - F - V - V.
d) V - V - V - F.

No paradigma de orientação a objetos, uma classe é uma estrutura que abstrai um conjunto de objetos que possuem características em comum, e é composta, geralmente, por três elementos básicos: nome, atributos e métodos. Com relação aos métodos, assinale a alternativa CORRETA:
A Os métodos definem o estado de um determinado objeto, enquanto ele está na memória do computador.
B Na definição de uma classe, deve-se estabelecer uma constante que indica o seu número máximo de métodos.
C Métodos de uma classe Java têm como objetivo apenas a mudança do estado de um objeto.
D Também conhecidos como operações, os métodos descrevem as funcionalidades de uma determinada classe.

A programação orientada a objetos tem como uma de suas principais características a combinação de estado e comportamento em suas entidades, conhecidas como classes.
Com relação ao estado e ao comportamento de objetos na linguagem de programação Java, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Todos os métodos devem retornar um tipo de dado, que pode inclusive ser uma classe.
( ) A palavra reservada void indica que um método não possui retorno.
( ) Na declaração ?Aluno retornarMelhorAluno()?, o método retornará um dado do tipo String.
( ) O número máximo de parâmetros de um método é igual ao número de atributos da classe em que este método estiver.
a) V - F - F - V.
b) V - F - F - F.
c) F - V - F - F.
d) V - V - V - F.

Para que se utilize os conceitos e, consequentemente, tire-se proveito das vantagens da programação orientada a objetos, faz-se necessária a utilização de uma linguagem de programação que permita a implementação do encapsulamento, da herança e do polimorfismo.
A linguagem de programação Java implementa estas características de maneira rígida, o que a torna bastante eficiente no ensino da programação orientada a objetos. No que se refere à plataforma Java, analise as sentenças a seguir:
I- O Java é considerado multiplataforma, pois é possível executar aplicações Java em qualquer sistema operacional ou dispositivo que tenha uma implementação da Máquina Virtual Java (JVM).
II- O c++ teve sua sintaxe baseada no Java, dado o grande número de programadores da linguagem.
III- A máquina virtual permite que o Java gerencie de forma direta e sem interferência os recursos do sistema operacional, como acesso à rede e ao disco.
IV- É possível desenvolver em Java com diversos editores gratuitos existentes no mercado.
a) As sentenças I e II estão corretas.
b) As sentenças II e IV estão corretas.
c) As sentenças II e III estão corretas.
d) As sentenças I e IV estão corretas.

Observe a tabela anexa que mostra as cinco primeiras linguagens de programação classificadas no TIOBE Programming Community Index, que classifica a popularidade das linguagens de programação com base no número de engenheiros qualificados no mundo, cursos e fornecedores de terceiros.
Classifique V para as sentenças verdadeiras e F para as falsas:
( ) A linguagem de programação Java, diferentemente das linguagens convencionais, é compilada para um bytecode que é executado por uma máquina virtual.
( ) Python é uma linguagem de programação compilada, de propósito geral e estruturada. Foi utilizada por pesquisadores na década de 1970 para desenvolver o sistema operacional Unix.
( ) Todas as cinco primeiras linguagens classificadas em janeiro/2017 são linguagens orientadas a objetos.
( ) A compilação de um programa escrito em C++ tem como resultado um único arquivo com código executável para uma plataforma/sistema operacional específico.
a) V - F - F - V.
b) V - V - F - V.
c) V - V - V - F.
d) F - V - F - F.

Uma classe, em linguagem orientada a objetos, pode ser descrita como o comportamento de um objeto através de seus comportamentos, e os seus estados possíveis são referenciados pelos seus atributos. Para que uma linguagem de programação seja considerada orientada a objetos, esta deve suportar o desenvolvimento de classes. Neste contexto, uma classe pode ser entendida como o conjunto de características comuns de um objeto.
Com relação a classes e objetos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Para a definição de uma classe, não existe limitação para a quantidade de atributos.
( ) O comando new é utilizado para instanciar uma classe em memória.
( ) O estado de um objeto é representado pelos seus métodos.
( ) Atribuir valor para o atributo de um objeto que não foi instanciado gera o erro "NullPointerException".
a) V - V - F - V.
b) V - F - V - F.
c) V - V - F - F.
d) F - V - F - V.

Uma linguagem de programação é um vocábulo e um conjunto de regras gramaticais usadas para escrever programas de computador, sendo que cada linguagem possui suas próprias características e peculiaridades.
No que se refere ao desenvolvimento de sistemas e à linguagem de programação Java, analise as sentenças a seguir:
I- Há oito tipos de dados primitivos suportados no Java, que são: "byte", "short", "int", "long", "float", "doube", "logic" e "char".
II- A linguagem Java suporta apenas comentários de uma única linha, utilizando uma sequência de duas barras, como "// esta linha será interpretada como um comentário".
III- Os três operadores relacionais E (representado por &&), OU (representado por '') e NÃO (representado por !) permitem verificar se o valor de dois operandos é igual, maior, menor ou diferente.
IV- Na linguagem de programação Java, podemos definir uma estrutura de repetição de três maneiras, que são: "while"; "do-while"; e "for".
a) Somente a sentença IV está correta.
b) As sentenças I e IV estão corretas.
c) As sentenças I, II e III estão corretas.

Prévia do material em texto

25/10/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/5
Acadêmico: Antonio Wagner Aquino de Santana (1505836)
Disciplina: Programação Orientada a Objetos (ADS17)
Avaliação: Avaliação I - Individual FLEX ( Cod.:456754) ( peso.:1,50)
Prova: 13415695
Nota da Prova: 6,00
Legenda: Resposta Certa Sua Resposta Errada 
1. Existem quatro plataformas para a programação em Java: Java Platform Standard Edition (Java SE), Java Platform
Enterprise Edition (Java EE), Java Platform Mobile Edition (Java ME) e Java FX. Cada plataforma é destinada a um
tipo diferente de aplicação e possui o seu conjunto de APIs. Com relação à plataforma Java ME, analise as afirmativas
a seguir:
I- Utiliza um subconjunto das bibliotecas disponibilizadas pela Java Platform Standard Edition. 
II- Plataforma que comporta o desenvolvimento de aplicações móveis, bem como aplicações escritas em JavaFX
Script. 
III- Permite a criação de RIA (Rich Internet Applications) usando interfaces aceleradas por hardware. 
IV- Em determinados dispositivos, é possível executar aplicações desenvolvidas para Java ME sem a presença de uma
JVM (Java Virtual Machine).
Agora, assinale a alternativa CORRETA:
 a) As afirmativas I e IV estão corretas.
 b) Somente a afirmativa I está correta.
 c) As afirmativas II e III estão corretas.
 d) As afirmativas II, III e IV estão corretas.
2. A plataforma Java disponibiliza um interpretador que traduz, em tempo real, o bytecode para instruções nativas do
processador. O bytecode é gerado pelo compilador Java e permite que o referido interpretador funcione como um
intermediário entre a aplicação Java e a máquina e/ou sistema operacional, garantindo a característica de
multiplataforma - comumente referenciada ao slogan 'write once, run anywhere'. Nesse contexto, assinale a alternativa
CORRETA que indica o nome deste interpretador:
 a) J2SE.
 b) JavaBeans.
 c) Java API.
 d) Java Virtual Machine.
25/10/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/5
3. Diferentemente de outras linguagens, a plataforma Java utiliza o conceito de máquina virtual, garantindo que os
programas desenvolvidos não necessitem conhecer os detalhes das chamadas de sistema ou as bibliotecas
específicas do sistema operacional em questão. Com relação à JVM (Java Virtual Machine), classifique V para as
sentenças verdadeiras e F para as falsas:
( ) Para garantir a velocidade na alocação de memória, a máquina virtual libera um canal direto entre a aplicação
Java e a memória RAM do computador.
( ) A utilização de uma máquina virtual para execução dos programas garantem a independência de plataforma.
( ) A otimização de código realizada pela máquina virtual garante que os programas Java sejam executados de
maneira mais rápida se comparada aos programas compilados para código nativo de uma determinada
plataforma/sistema operacional.
( ) A escrita de código malicioso em Java é dificultada em função da segurança proveniente da máquina virtual, que
valida toda e qualquer interação feita com o sistema operacional.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - V.
 b) V - V - V - F.
 c) F - V - F - V.
 d) F - F - V - V.
4. No paradigma de orientação a objetos, uma classe é uma estrutura que abstrai um conjunto de objetos que possuem
características em comum, e é composta, geralmente, por três elementos básicos: nome, atributos e métodos. Com
relação aos métodos, assinale a alternativa CORRETA:
 a) Também conhecidos como operações, os métodos descrevem as funcionalidades de uma determinada classe.
 b) Métodos de uma classe Java têm como objetivo apenas a mudança do estado de um objeto.
 c) Os métodos definem o estado de um determinado objeto, enquanto ele está na memória do computador.
 d) Na definição de uma classe, deve-se estabelecer uma constante que indica o seu número máximo de métodos.
5. A programação orientada a objetos tem como uma de suas principais características a combinação de estado e
comportamento em suas entidades, conhecidas como classes. Com relação ao estado e ao comportamento de objetos
na linguagem de programação Java, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Todos os métodos devem retornar um tipo de dado, que pode inclusive ser uma classe.
( ) A palavra reservada void indica que um método não possui retorno.
( ) Na declaração ?Aluno retornarMelhorAluno()?, o método retornará um dado do tipo String.
( ) O número máximo de parâmetros de um método é igual ao número de atributos da classe em que este método
estiver.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - V.
 b) F - V - F - F.
 c) V - V - V - F.
 d) V - F - F - F.
25/10/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/5
6. Para que se utilize os conceitos e, consequentemente, tire-se proveito das vantagens da programação orientada a
objetos, faz-se necessária a utilização de uma linguagem de programação que permita a implementação do
encapsulamento, da herança e do polimorfismo. A linguagem de programação Java implementa estas características
de maneira rígida, o que a torna bastante eficiente no ensino da programação orientada a objetos. No que se refere à
plataforma Java, analise as sentenças a seguir:
I- O Java é considerado multiplataforma, pois é possível executar aplicações Java em qualquer sistema operacional ou
dispositivo que tenha uma implementação da Máquina Virtual Java (JVM).
II- O c++ teve sua sintaxe baseada no Java, dado o grande número de programadores da linguagem.
III- A máquina virtual permite que o Java gerencie de forma direta e sem interferência os recursos do sistema
operacional, como acesso à rede e ao disco.
IV- É possível desenvolver em Java com diversos editores gratuitos existentes no mercado.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I e II estão corretas.
 b) As sentenças II e IV estão corretas.
 c) As sentenças II e III estão corretas.
 d) As sentenças I e IV estão corretas.
7. Observe a tabela anexa que mostra as cinco primeiras linguagens de programação classificadas no TIOBE
Programming Community Index, que classifica a popularidade das linguagens de programação com base no número
de engenheiros qualificados no mundo, cursos e fornecedores de terceiros. Classifique V para as sentenças
verdadeiras e F para as falsas:
( ) A linguagem de programação Java, diferentemente das linguagens convencionais, é compilada para um bytecode
que é executado por uma máquina virtual.
( ) Python é uma linguagem de programação compilada, de propósito geral e estruturada. Foi utilizada por
pesquisadores na década de 1970 para desenvolver o sistema operacional Unix.
( ) Todas as cinco primeiras linguagens classificadas em janeiro/2017 são linguagens orientadas a objetos.
( ) A compilação de um programa escrito em C++ tem como resultado um único arquivo com código executável para
uma plataforma/sistema operacional específico.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V.
 b) V - V - V - F.
 c) V - F - F - V.
 d) F - V - F - F.
25/10/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/5
8. Uma classe, em linguagem orientada a objetos, pode ser descrita como o comportamento de um objeto através de
seus comportamentos, e os seus estados possíveis são referenciados pelos seus atributos. Para que uma linguagem
de programação seja considerada orientada a objetos, esta deve suportar o desenvolvimento declasses. Neste
contexto, uma classe pode ser entendida como o conjunto de características comuns de um objeto. Com relação a
classes e objetos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Para a definição de uma classe, não existe limitação para a quantidade de atributos.
( ) O comando new é utilizado para instanciar uma classe em memória.
( ) O estado de um objeto é representado pelos seus métodos.
( ) Atribuir valor para o atributo de um objeto que não foi instanciado gera o erro "NullPointerException".
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - F.
 b) F - V - F - V.
 c) V - V - F - V.
 d) V - V - F - F.
9. Uma das principais vantagens da plataforma Java é sua característica multiplataforma, na qual é possível executar
aplicações Java em praticamente qualquer sistema operacional ou dispositivo que tenha uma implementação da
Máquina Virtual Java (JVM). Com relação à utilização de uma JVM como ambiente para o desenvolvimento de
programas, analise as sentenças a seguir:
I- O Java é considerado multiplataforma, pois é possível desenvolver em Java com diversos editores gratuitos
existentes no mercado.
II- A JVM faz o intermédio das solicitações feitas entre as aplicações Java e o Sistema Operacional, como, por
exemplo, acesso à impressora.
III- A memória disponível para a JVM é sempre a totalidade da memória disponível no sistema operacional.
IV- Java inspirou-se em outras linguagens de programação para implementar o conceito de máquina virtual, como, por
exemplo, a linguagem Eiffel.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I e II estão corretas.
 b) As sentenças II e IV estão corretas.
 c) As sentenças II e III estão corretas.
 d) As sentenças III e IV estão corretas.
10. Uma linguagem de programação é um vocábulo e um conjunto de regras gramaticais usadas para escrever programas
de computador, sendo que cada linguagem possui suas próprias características e peculiaridades. No que se refere ao
desenvolvimento de sistemas e à linguagem de programação Java, analise as sentenças a seguir:
I- Há oito tipos de dados primitivos suportados no Java, que são: "byte", "short", "int", "long", "float", "doube", "logic" e
"char". 
II- A linguagem Java suporta apenas comentários de uma única linha, utilizando uma sequência de duas barras, como
"// esta linha será interpretada como um comentário".
III- Os três operadores relacionais E (representado por &&), OU (representado por '') e NÃO (representado por !)
permitem verificar se o valor de dois operandos é igual, maior, menor ou diferente. 
IV- Na linguagem de programação Java, podemos definir uma estrutura de repetição de três maneiras, que são:
"while"; "do-while"; e "for". 
Agora, assinale a alternativa CORRETA:
 a) Somente a sentença IV está correta.
 b) As sentenças I e IV estão corretas.
 c) As sentenças I, II e III estão corretas.
25/10/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 5/5
 d) As sentenças II, III e IV estão corretas.
Prova finalizada com 6 acertos e 4 questões erradas.

Mais conteúdos dessa disciplina