Logo Passei Direto
Buscar

Operadores e Características da Linguagem Java

User badge image
Lauro Ep

em

Ferramentas de estudo

Questões resolvidas

A utilização de uma máquina virtual permite que os programas escritos em Java sejam compilados em uma plataforma e interpretados em outra, garantindo o conceito de multiplataforma da linguagem.
Com relação ao conceito de multiplataforma da Máquina Virtual Java (JVM), analise as sentenças a seguir:
I- Java foi a primeira plataforma a utilizar uma máquina virtual para executar suas aplicações.
II- Programas como o Google Chrome e o BROffice devem necessariamente ser escritos em Java, pois possuem versões para mais de um sistema operacional.
III- Existe somente uma implementação da JVM que pode ser instalada em qualquer sistema operacional e garante a característica multiplataforma da linguagem.
IV- Cada sistema operacional possui uma implementação específica da JVM, que deve ser instalada antes da execução da aplicação Java.
a) Somente a sentença II está correta.
b) As sentenças III e IV estão corretas.
c) Somente a sentença IV está correta.
d) As sentenças I e II estão corretas.

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.

A plataforma Java utiliza uma abordagem híbrida em sua arquitetura, em que um programa é compilado e interpretado por sua máquina virtual específica.
Com relação a essa característica específica da plataforma Java, analise as sentenças a seguir:
I- O primeiro passo após a escrita do código fonte é a compilação, em que é feita a checagem sintática e léxica.
II- O código fonte compilado gera um conjunto de códigos chamado de bytecode, que somente é entendido pela JVM.
III- O bytecode é interpretado pela JVM, que traduz suas chamadas ao sistema operacional.
IV- Existe somente uma implementação da JVM que pode ser instalada em qualquer sistema operacional e garante a característica multiplataforma da linguagem.
A As sentenças II, III e IV estão corretas.
B Somente a sentença IV está correta.
C Somente a sentença II está correta.
D As sentenças I, II e III estão corretas.

A estrutura de uma classe na linguagem de programação Java comporta um nome, um conjunto de atributos, também conhecidos como o estado desta classe e um conjunto de métodos, também conhecidos como o comportamento desta classe.
Considerando a estrutura da Classe Principal demonstrada na figura anexa, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Já que o método "Aluno()" não possui parâmetros as linhas 7 a 9 geram erros de compilação.
( ) O método chamado main é quem torna uma classe executável, sendo que a sua existência em uma classe é opcional.
( ) A linha 1 define, através da palavra reservada "package", que a classe está agrupada obedecendo as suas responsabilidades dentro de uma aplicação.
( ) Pode-se afirmar que o tipo de dados do atributo "nome", existente na classe aluno é do tipo alfanumérico.
A V - F - V - F.
B V - F - F - V.
C F - V - V - V.
D F - V - F - V.

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.
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 F - V - F - V.
B V - V - F - V.
C V - V - F - F.
D V - F - V - F.

O termo classe é muito utilizado na programação orientada a objetos, pois os objetos somente existem através da instanciação de uma classe, que fornece estado e comportamento padrão para estes durante seu ciclo de vida. Com relação à programação orientada a objetos, assinale a alternativa CORRETA:
A Uma instância representa um molde para outras instâncias derivarem seu comportamento.
B O comportamento de uma instância somente é definido através da herança.
C Somente o estado de instâncias pode ser moldado através de uma classe.
D Uma instância é formada por estado e comportamento, sendo ambos definidos por um pedaço de software conhecido como classe.

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.
A As sentenças II e IV estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças II e III estão corretas.
D As sentenças I e II estão corretas.

A programação orientada a objeto não é apenas uma forma de programar, é também um jeito de pensar em um problema utilizando conceitos do mundo real e não somente conceitos computacionais.
Considerando os conceitos da programação orientada a objetos, analise as sentenças a seguir:
I- O objeto tem determinadas propriedades que o caracterizam e que são armazenadas no próprio objeto. As propriedades de um objeto são chamadas de instâncias.
II- As mensagens são informações enviadas ao objeto para que ele se comporte de uma determinada maneira. Um programa orientado a objetos em execução consiste de envios, interpretações e respostas às mensagens. São os métodos e os procedimentos residentes nos objetos, que determinam como eles atuarão ao receber as mensagens.
III- O relacionamento de associação é caracterizado quando um objeto invoca o método de outro objeto.
A As sentenças II e III estão corretas.
B Somente a sentença II está correta.
C As sentenças I e III estão corretas.
D Somente a sentença I está correta.

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

A utilização de uma máquina virtual permite que os programas escritos em Java sejam compilados em uma plataforma e interpretados em outra, garantindo o conceito de multiplataforma da linguagem.
Com relação ao conceito de multiplataforma da Máquina Virtual Java (JVM), analise as sentenças a seguir:
I- Java foi a primeira plataforma a utilizar uma máquina virtual para executar suas aplicações.
II- Programas como o Google Chrome e o BROffice devem necessariamente ser escritos em Java, pois possuem versões para mais de um sistema operacional.
III- Existe somente uma implementação da JVM que pode ser instalada em qualquer sistema operacional e garante a característica multiplataforma da linguagem.
IV- Cada sistema operacional possui uma implementação específica da JVM, que deve ser instalada antes da execução da aplicação Java.
a) Somente a sentença II está correta.
b) As sentenças III e IV estão corretas.
c) Somente a sentença IV está correta.
d) As sentenças I e II estão corretas.

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.

A plataforma Java utiliza uma abordagem híbrida em sua arquitetura, em que um programa é compilado e interpretado por sua máquina virtual específica.
Com relação a essa característica específica da plataforma Java, analise as sentenças a seguir:
I- O primeiro passo após a escrita do código fonte é a compilação, em que é feita a checagem sintática e léxica.
II- O código fonte compilado gera um conjunto de códigos chamado de bytecode, que somente é entendido pela JVM.
III- O bytecode é interpretado pela JVM, que traduz suas chamadas ao sistema operacional.
IV- Existe somente uma implementação da JVM que pode ser instalada em qualquer sistema operacional e garante a característica multiplataforma da linguagem.
A As sentenças II, III e IV estão corretas.
B Somente a sentença IV está correta.
C Somente a sentença II está correta.
D As sentenças I, II e III estão corretas.

A estrutura de uma classe na linguagem de programação Java comporta um nome, um conjunto de atributos, também conhecidos como o estado desta classe e um conjunto de métodos, também conhecidos como o comportamento desta classe.
Considerando a estrutura da Classe Principal demonstrada na figura anexa, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Já que o método "Aluno()" não possui parâmetros as linhas 7 a 9 geram erros de compilação.
( ) O método chamado main é quem torna uma classe executável, sendo que a sua existência em uma classe é opcional.
( ) A linha 1 define, através da palavra reservada "package", que a classe está agrupada obedecendo as suas responsabilidades dentro de uma aplicação.
( ) Pode-se afirmar que o tipo de dados do atributo "nome", existente na classe aluno é do tipo alfanumérico.
A V - F - V - F.
B V - F - F - V.
C F - V - V - V.
D F - V - F - V.

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.
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 F - V - F - V.
B V - V - F - V.
C V - V - F - F.
D V - F - V - F.

O termo classe é muito utilizado na programação orientada a objetos, pois os objetos somente existem através da instanciação de uma classe, que fornece estado e comportamento padrão para estes durante seu ciclo de vida. Com relação à programação orientada a objetos, assinale a alternativa CORRETA:
A Uma instância representa um molde para outras instâncias derivarem seu comportamento.
B O comportamento de uma instância somente é definido através da herança.
C Somente o estado de instâncias pode ser moldado através de uma classe.
D Uma instância é formada por estado e comportamento, sendo ambos definidos por um pedaço de software conhecido como classe.

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.
A As sentenças II e IV estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças II e III estão corretas.
D As sentenças I e II estão corretas.

A programação orientada a objeto não é apenas uma forma de programar, é também um jeito de pensar em um problema utilizando conceitos do mundo real e não somente conceitos computacionais.
Considerando os conceitos da programação orientada a objetos, analise as sentenças a seguir:
I- O objeto tem determinadas propriedades que o caracterizam e que são armazenadas no próprio objeto. As propriedades de um objeto são chamadas de instâncias.
II- As mensagens são informações enviadas ao objeto para que ele se comporte de uma determinada maneira. Um programa orientado a objetos em execução consiste de envios, interpretações e respostas às mensagens. São os métodos e os procedimentos residentes nos objetos, que determinam como eles atuarão ao receber as mensagens.
III- O relacionamento de associação é caracterizado quando um objeto invoca o método de outro objeto.
A As sentenças II e III estão corretas.
B Somente a sentença II está correta.
C As sentenças I e III estão corretas.
D Somente a sentença I está correta.

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:739608)
A linguagem de programação Java possui diversos operadores, como operadores aritméticos, 
operadores lógicos, operadores relacionais e operadores binários. Cada operador é aplicado 
conforme necessário, porém, em situações que precisamos realizar a comparação entre dois 
valores numéricos, utilizamos, normalmente, os operadores relacionais. Considerando o código 
apresentado na figura anexa, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O resultado das expressões nas linhas 7, 8 e 11 é, respectivamente, "false", "true" e "true".
( ) Apenas as expressões das linhas 7, 10 e 11 apresentarão resultado "true".
( ) O resultado da linha 7 só seria "true" se o valor armazenado na variável 'var1' fosse múltiplo 
do valor armazenado na variável 'var2'.
( ) O valor que será impresso no console do Java após a execução da linha 9 é "true".
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - V - V - F.
C V - F - F - V.
D V - F - V - V.
A utilização de uma máquina virtual permite que os programas escritos em Java sejam 
compilados em uma plataforma e interpretados em outra, garantindo o conceito de multiplataforma 
da linguagem. Com relação ao conceito de multiplataforma da Máquina Virtual Java (JVM), 
analise as sentenças a seguir:
I- Java foi a primeira plataforma a utilizar uma máquina virtual para executar suas aplicações.
II- Programas como o Google Chrome e o BROffice devem necessariamente ser escritos em Java,
 VOLTAR
A+ Alterar modo de visualização
1
2
pois possuem versões para mais de um sistema operacional.
III- Existe somente uma implementação da JVM que pode ser instalada em qualquer sistema
operacional e garante a característica multiplataforma da linguagem.
IV- Cada sistema operacional possui uma implementação específica da JVM, que deve ser
instalada antes da execução da aplicação Java.
Agora, assinale a alternativa CORRETA:
A Somente a sentença II está correta.
B As sentenças I e II estão corretas.
C As sentenças III e IV estão corretas.
D Somente a sentença IV está correta.
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 - V - V - F.
B V - F - F - F.
C V - F - F - V.
D F - V - F - F.
A plataforma Java utiliza uma abordagem híbrida em sua arquitetura, em que um programa é 
compilado e interpretado por sua máquina virtual específica. Com relação a essa característica 
específica da plataforma Java, analise as sentenças a seguir:
I- O primeiro passo após a escrita do código fonte é a compilação, em que é feita a checagem
sintática e léxica.
II- O código fonte compilado gera um conjunto de códigos chamado de bytecode, que somente é
entendido pela JVM.
III- O bytecode é interpretado pela JVM, que traduz suas chamadas ao sistema operacional.
IV- Existe somente uma implementação da JVM que pode ser instalada em qualquer sistema
operacional e garante a característica multiplataforma da linguagem.
3
4
Agora, assinale a alternativa CORRETA:
A As sentenças II, III e IV estão corretas.
B Somente a sentença IV está correta.
C Somente a sentença II está correta.
D As sentenças I, II e III estão corretas.
A estrutura de uma classe na linguagem de programação Java comporta um nome, um 
conjunto de atributos, também conhecidos como o estado desta classe e um conjunto de métodos, 
também conhecidos como o comportamento desta classe. Considerando a estrutura da Classe 
Principal demonstrada na figura anexa, classifique V para as sentenças verdadeiras e F para as 
falsas:
( ) Já que o método "Aluno()" não possui parâmetros as linhas 7 a 9 geram erros de compilação.
( ) O método chamado main é quem torna uma classe executável, sendo que a sua existência em 
uma classe é opcional.
( ) A linha 1 define, através da palavra reservada "package", que a classe está agrupada 
obedecendo as suas responsabilidades dentro de uma aplicação.
( ) Pode-se afirmar que o tipo de dados do atributo "nome", existente na classe aluno é do tipo 
alfanumérico.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - F.
B V - F - F - V.
C F - V - V - V.
D F - V - F - V.
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.
5
6
( ) 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 F - V - F - V.
B V - V - F - V.
C V - V - F - F.
D V - F - V - F.
O termo classe é muito utilizado na programação orientada a objetos, pois os objetos somente 
existem através da instanciação de uma classe, que fornece estado e comportamento padrão para 
estes durante seu ciclo de vida. Com relação à programação orientada a objetos, assinale a 
alternativa CORRETA:
A Uma instância representa um molde para outras instâncias derivarem seu comportamento.
B Somente o estado de instâncias pode ser moldado através de uma classe.
C O comportamento de uma instância somente é definido através da herança.
D Uma instância é formada por estado e comportamento, sendo ambos definidos por um pedaço
de software conhecido como classe.
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 II e IV estão corretas.
B As sentenças III e IV estão corretas.
7
8
C As sentenças II e III estão corretas.
D As sentenças I e II estão corretas.
O paradigma de programação orientada a objetos é uma evolução dos paradigmas de 
programação que o antecederam, apresentando um conjunto de vantagens que justificam sua 
adoção. Com relação ao paradigma de programação orientada a objetos, assinale a alternativa 
CORRETA que apresenta uma vantagem deste sobre seus antecessores:
A Programasorientados a objetos apresentam um melhor desempenho do que os desenvolvidos
utilizando algum dos paradigmas anteriores.
B Um programa desenvolvido utilizando o paradigma de programação orientada a objetos, em
geral, consome menos recursos do computador.
C Programas orientados a objetos tendem a ter uma interface mais amigável ao usuário.
D Quando bem desenvolvido e projetado, um programa orientado a objetos tende a ser mais
confiável.
A programação orientada a objeto não é apenas uma forma de programar, é também um jeito 
de pensar em um problema utilizando conceitos do mundo real e não somente conceitos 
computacionais. Considerando os conceitos da programação orientada a objetos, analise as 
sentenças a seguir:
I- O objeto tem determinadas propriedades que o caracterizam e que são armazenadas no próprio
objeto. As propriedades de um objeto são chamadas de instâncias.
II- As mensagens são informações enviadas ao objeto para que ele se comporte de uma
determinada maneira. Um programa orientado a objetos em execução consiste de envios,
interpretações e respostas às mensagens. São os métodos e os procedimentos residentes nos
objetos, que determinam como eles atuarão ao receber as mensagens.
III- O relacionamento de associação é caracterizado quando um objeto invoca o método de outro
objeto.
Agora, assinale a alternativa CORRETA:
A As sentenças II e III estão corretas.
B Somente a sentença II está correta.
C As sentenças I e III estão corretas.
D Somente a sentença I está correta.
9
10
Imprimir

Mais conteúdos dessa disciplina