Logo Passei Direto
Buscar

Conceitos de Orientação a Objetos em Java

Ferramentas de estudo

Questões resolvidas

A Orientação a Objetos apresenta diversos conceitos que são aplicados na linguagem de programação OO.
Marque a alternativa CORRETA em relação aos conceitos da Orientação a Objetos.
a. uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma.
b. nos objetos, os atributos definem o seu comportamento e os métodos o seu estado.
c. um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de código.
d. o polimorfismo é o mecanismo para herdar métodos e atributos da superclasse.
e. classes são instâncias de objetos.

Dada a instrução: Pessoa p = new Pessoa(); Assinale a alternativa que represente melhor o que acontece quando esta instrução é interpretada.
a. está sendo criada uma variável primitiva chamada Pessoa que está sendo associada a um novo objeto.
b. está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa.
c. está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva.
d. está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo Pessoa que está sendo criado e instanciado para a memória heap da JVM.
e. está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto.

(CGU, 2006) Assinale a opção CORRETA em relação às assertivas abaixo.
I. Na programação orientada a objetos a boa prática estabelece que erros são tratados, programaticamente, através da interceptação de exceções, salvo cenários de overflow em operações matemáticas e divisão por zero. II. Uma vez do disparo de uma exceção, o controle não pode retornar para o ponto de disparo, mas apenas para a área de tratativa do tipo de exceção lançada. III. Uma exceção encerra/termina a linha de execução/bloco no qual essa exceção foi lançada. IV. Exceções são utilizadas, pelo compilador, para a tratativa de erros de codificação (sintaxe).
a. Apenas as assertivas I e II estão corretas.
b. As assertivas I, II, III e IV estão corretas.
c. Somente as assertivas II e III estão corretas.
d. Apenas as assertivas I, II e III estão corretas.
e. Apenas as assertivas III e IV estão corretas.

Um padrão de projeto é uma solução comum para um problema básico em um determinado contexto. Todo padrão é definido por 4 elementos. Nome, Problema, Solução, Consequencias.
Marque a alternativa que apresenta o que se define por Problema.
a. Define uma referência padrão que influencia o vocabulário de projeto.
b. Descreve em que situação aplicar o padrão.
c. Descreve os elementos que compõe o padrão de projeto, seus relacionamentos, suas responsabilidades e colaborações.
d. Descreve um projeto concreto, semelhante a um gabarito.
e. Descreve Resultados e análises das vantagens e desvantagens da aplicação do padrão.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

A Orientação a Objetos apresenta diversos conceitos que são aplicados na linguagem de programação OO.
Marque a alternativa CORRETA em relação aos conceitos da Orientação a Objetos.
a. uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma.
b. nos objetos, os atributos definem o seu comportamento e os métodos o seu estado.
c. um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de código.
d. o polimorfismo é o mecanismo para herdar métodos e atributos da superclasse.
e. classes são instâncias de objetos.

Dada a instrução: Pessoa p = new Pessoa(); Assinale a alternativa que represente melhor o que acontece quando esta instrução é interpretada.
a. está sendo criada uma variável primitiva chamada Pessoa que está sendo associada a um novo objeto.
b. está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa.
c. está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva.
d. está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo Pessoa que está sendo criado e instanciado para a memória heap da JVM.
e. está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto.

(CGU, 2006) Assinale a opção CORRETA em relação às assertivas abaixo.
I. Na programação orientada a objetos a boa prática estabelece que erros são tratados, programaticamente, através da interceptação de exceções, salvo cenários de overflow em operações matemáticas e divisão por zero. II. Uma vez do disparo de uma exceção, o controle não pode retornar para o ponto de disparo, mas apenas para a área de tratativa do tipo de exceção lançada. III. Uma exceção encerra/termina a linha de execução/bloco no qual essa exceção foi lançada. IV. Exceções são utilizadas, pelo compilador, para a tratativa de erros de codificação (sintaxe).
a. Apenas as assertivas I e II estão corretas.
b. As assertivas I, II, III e IV estão corretas.
c. Somente as assertivas II e III estão corretas.
d. Apenas as assertivas I, II e III estão corretas.
e. Apenas as assertivas III e IV estão corretas.

Um padrão de projeto é uma solução comum para um problema básico em um determinado contexto. Todo padrão é definido por 4 elementos. Nome, Problema, Solução, Consequencias.
Marque a alternativa que apresenta o que se define por Problema.
a. Define uma referência padrão que influencia o vocabulário de projeto.
b. Descreve em que situação aplicar o padrão.
c. Descreve os elementos que compõe o padrão de projeto, seus relacionamentos, suas responsabilidades e colaborações.
d. Descreve um projeto concreto, semelhante a um gabarito.
e. Descreve Resultados e análises das vantagens e desvantagens da aplicação do padrão.

Prévia do material em texto

A Orientação a Objetos apresenta diversos conceitos que são aplicados na linguagem de programação OO.
Marque a alternativa CORRETA em relação aos conceitos da Orientação a Objetos.
Escolha uma opção:
a.
uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma.
b.
nos objetos, os atributos definem o seu comportamento e os métodos o seu estado.
c.
um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de código.
d.
o polimorfismo é o mecanismo para herdar métodos e atributos da superclasse.
e.
classes são instâncias de objetos.
Limpar minha escolha
Questão 2
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Dada a instrução:
Pessoa p = new Pessoa();
Assinale a alternativa que represente melhor o que acontece quando esta instrução é interpretada.
Escolha uma opção:
a.
está sendo criada uma variável primitiva chamada Pessoa que está sendo associada a um novo objeto.
b.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa.
c.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva. 
d.
está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo Pessoa que está sendo criado e instanciado para a memória heap da JVM. 
e.
está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto.
Limpar minha escolha
Questão 3
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Em Java pode-se utilizar diferentes tipos de modificadores de acesso para seus atributos e métodos, dependendo da necessidade da aplicação que está sendo desenvolvida. É correto afirmar sobre os modificadores de acesso usados na declaração de atributos:
Escolha uma opção:
a.
O modificador de acesso final permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
b.
O modificador de acesso public permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso protected torna o atributo vísivel pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
c.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso final permite que só a classe manipule seus atributos.
d.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos. 
e.
O modificador de acesso private permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso protected permite que só a classe manipule seus atributos.
Limpar minha escolha
Questão 4
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
(CGU, 2006) Assinale a opção CORRETA em relação às assertivas abaixo.
I. Na programação orientada a objetos a boa prática estabelece que erros são tratados, programaticamente, através da interceptação de exceções, salvo cenários de overflow em operações matemáticas e divisão por zero. 
II. Uma vez do disparo de uma exceção, o controle não pode retornar para o ponto de disparo, mas apenas para a área de tratativa do tipo de exceção lançada.
III. Uma exceção encerra/termina a linha de execução/bloco no qual essa exceção foi lançada. 
IV. Exceções são utilizadas, pelo compilador, para a tratativa de erros de codificação (sintaxe).
Escolha uma opção:
a.
Apenas as assertivas I e II estão corretas.
b.
As assertivas I, II, III e IV estão corretas.
c.
Somente as assertivas II e III estão corretas.
d.
Apenas as assertivas I, II e III estão corretas.
e.
Apenas as assertivas III e IV estão corretas.
Limpar minha escolha
Questão 5
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Um padrão de projeto é uma solução comum para um problema básico em um determinado contexto.  Todo padrão é definido por 4 elementos. Nome, Problema,  Solução, Consequencias.  
Marque a alternativa que apresenta o que se define por Problema.
Escolha uma opção:
a.
Define uma referência padrão que influencia o vocabulário de projeto.
b.
Descreve em que situação aplicar o padrão.
c.
Descreve os elementos que compõe o padrão de projeto, seus relacionamentos, suas responsabilidades e colaborações.
d.
Descreve um projeto concreto, semelhante a um gabarito.
e.
Descreve Resultados e análises das vantagens e desvantagens da aplicação do padrão.
Limpar minha escolha
A Orientação a Objetos apresenta diversos conceitos que são aplicados na linguagem de programação OO.
Marque a alternativa CORRETA em relação aos conceitos da Orientação a Objetos.
Escolha uma opção:
a.
uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma.
b.
nos objetos, os atributos definem o seu comportamento e os métodos o seu estado.
c.
um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de código.
d.
o polimorfismo é o mecanismo para herdar métodos e atributos da superclasse.
e.
classes são instâncias de objetos.
Limpar minha escolha
Questão 2
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Dada a instrução:
Pessoa p = new Pessoa();
Assinale a alternativa que represente melhor o que acontece quando esta instrução é interpretada.
Escolha uma opção:
a.
está sendo criada uma variável primitiva chamada Pessoa que está sendo associada a um novo objeto.
b.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa.
c.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva. 
d.
está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo Pessoa que está sendo criado e instanciado para a memória heap da JVM. 
e.
está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto.
Limpar minha escolha
Questão 3
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Em Java pode-se utilizar diferentes tipos de modificadores de acesso para seus atributos e métodos, dependendo da necessidade da aplicação que está sendo desenvolvida. É correto afirmar sobre os modificadores de acesso usados na declaração de atributos:
Escolha uma opção:
a.
O modificador de acesso final permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
b.
O modificador de acesso public permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso protected torna o atributo vísivel pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
c.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso final permite que só a classe manipule seus atributos.
d.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seusatributos. 
e.
O modificador de acesso private permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso protected permite que só a classe manipule seus atributos.
Limpar minha escolha
Questão 4
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
(CGU, 2006) Assinale a opção CORRETA em relação às assertivas abaixo.
I. Na programação orientada a objetos a boa prática estabelece que erros são tratados, programaticamente, através da interceptação de exceções, salvo cenários de overflow em operações matemáticas e divisão por zero. 
II. Uma vez do disparo de uma exceção, o controle não pode retornar para o ponto de disparo, mas apenas para a área de tratativa do tipo de exceção lançada.
III. Uma exceção encerra/termina a linha de execução/bloco no qual essa exceção foi lançada. 
IV. Exceções são utilizadas, pelo compilador, para a tratativa de erros de codificação (sintaxe).
Escolha uma opção:
a.
Apenas as assertivas I e II estão corretas.
b.
As assertivas I, II, III e IV estão corretas.
c.
Somente as assertivas II e III estão corretas.
d.
Apenas as assertivas I, II e III estão corretas.
e.
Apenas as assertivas III e IV estão corretas.
Limpar minha escolha
Questão 5
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Um padrão de projeto é uma solução comum para um problema básico em um determinado contexto.  Todo padrão é definido por 4 elementos. Nome, Problema,  Solução, Consequencias.  
Marque a alternativa que apresenta o que se define por Problema.
Escolha uma opção:
a.
Define uma referência padrão que influencia o vocabulário de projeto.
b.
Descreve em que situação aplicar o padrão.
c.
Descreve os elementos que compõe o padrão de projeto, seus relacionamentos, suas responsabilidades e colaborações.
d.
Descreve um projeto concreto, semelhante a um gabarito.
e.
Descreve Resultados e análises das vantagens e desvantagens da aplicação do padrão.
Limpar minha escolha
A Orientação a Objetos apresenta diversos conceitos que são aplicados na linguagem de programação OO.
Marque a alternativa CORRETA em relação aos conceitos da Orientação a Objetos.
Escolha uma opção:
a.
uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma.
b.
nos objetos, os atributos definem o seu comportamento e os métodos o seu estado.
c.
um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de código.
d.
o polimorfismo é o mecanismo para herdar métodos e atributos da superclasse.
e.
classes são instâncias de objetos.
Limpar minha escolha
Questão 2
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Dada a instrução:
Pessoa p = new Pessoa();
Assinale a alternativa que represente melhor o que acontece quando esta instrução é interpretada.
Escolha uma opção:
a.
está sendo criada uma variável primitiva chamada Pessoa que está sendo associada a um novo objeto.
b.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa.
c.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva. 
d.
está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo Pessoa que está sendo criado e instanciado para a memória heap da JVM. 
e.
está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto.
Limpar minha escolha
Questão 3
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Em Java pode-se utilizar diferentes tipos de modificadores de acesso para seus atributos e métodos, dependendo da necessidade da aplicação que está sendo desenvolvida. É correto afirmar sobre os modificadores de acesso usados na declaração de atributos:
Escolha uma opção:
a.
O modificador de acesso final permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
b.
O modificador de acesso public permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso protected torna o atributo vísivel pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
c.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso final permite que só a classe manipule seus atributos.
d.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos. 
e.
O modificador de acesso private permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso protected permite que só a classe manipule seus atributos.
Limpar minha escolha
Questão 4
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
(CGU, 2006) Assinale a opção CORRETA em relação às assertivas abaixo.
I. Na programação orientada a objetos a boa prática estabelece que erros são tratados, programaticamente, através da interceptação de exceções, salvo cenários de overflow em operações matemáticas e divisão por zero. 
II. Uma vez do disparo de uma exceção, o controle não pode retornar para o ponto de disparo, mas apenas para a área de tratativa do tipo de exceção lançada.
III. Uma exceção encerra/termina a linha de execução/bloco no qual essa exceção foi lançada. 
IV. Exceções são utilizadas, pelo compilador, para a tratativa de erros de codificação (sintaxe).
Escolha uma opção:
a.
Apenas as assertivas I e II estão corretas.
b.
As assertivas I, II, III e IV estão corretas.
c.
Somente as assertivas II e III estão corretas.
d.
Apenas as assertivas I, II e III estão corretas.
e.
Apenas as assertivas III e IV estão corretas.
Limpar minha escolha
Questão 5
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Um padrão de projeto é uma solução comum para um problema básico em um determinado contexto.  Todo padrão é definido por 4 elementos. Nome, Problema,  Solução, Consequencias.  
Marque a alternativa que apresenta o que se define por Problema.
Escolha uma opção:
a.
Define uma referência padrão que influencia o vocabulário de projeto.
b.
Descreve em que situação aplicar o padrão.
c.
Descreve os elementos que compõe o padrão de projeto, seus relacionamentos, suas responsabilidades e colaborações.
d.
Descreve um projeto concreto, semelhante a um gabarito.
e.
Descreve Resultados e análises das vantagens e desvantagens da aplicação do padrão.
Limpar minha escolha
A Orientação a Objetos apresenta diversos conceitos que são aplicados na linguagem de programação OO.
Marque a alternativa CORRETA em relação aos conceitos da Orientação a Objetos.
Escolha uma opção:
a.
uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma.
b.
nos objetos, os atributos definem o seu comportamento e os métodos o seu estado.
c.
um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de código.
d.
o polimorfismo é o mecanismo para herdar métodos e atributos da superclasse.
e.
classes são instâncias de objetos.
Limpar minha escolha
Questão 2
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Dada a instrução:
Pessoa p = new Pessoa();
Assinale a alternativa que represente melhor o que acontece quando esta instrução é interpretada.
Escolha uma opção:
a.
está sendo criada umavariável primitiva chamada Pessoa que está sendo associada a um novo objeto.
b.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa.
c.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva. 
d.
está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo Pessoa que está sendo criado e instanciado para a memória heap da JVM. 
e.
está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto.
Limpar minha escolha
Questão 3
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Em Java pode-se utilizar diferentes tipos de modificadores de acesso para seus atributos e métodos, dependendo da necessidade da aplicação que está sendo desenvolvida. É correto afirmar sobre os modificadores de acesso usados na declaração de atributos:
Escolha uma opção:
a.
O modificador de acesso final permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
b.
O modificador de acesso public permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso protected torna o atributo vísivel pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
c.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso final permite que só a classe manipule seus atributos.
d.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos. 
e.
O modificador de acesso private permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso protected permite que só a classe manipule seus atributos.
Limpar minha escolha
Questão 4
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
(CGU, 2006) Assinale a opção CORRETA em relação às assertivas abaixo.
I. Na programação orientada a objetos a boa prática estabelece que erros são tratados, programaticamente, através da interceptação de exceções, salvo cenários de overflow em operações matemáticas e divisão por zero. 
II. Uma vez do disparo de uma exceção, o controle não pode retornar para o ponto de disparo, mas apenas para a área de tratativa do tipo de exceção lançada.
III. Uma exceção encerra/termina a linha de execução/bloco no qual essa exceção foi lançada. 
IV. Exceções são utilizadas, pelo compilador, para a tratativa de erros de codificação (sintaxe).
Escolha uma opção:
a.
Apenas as assertivas I e II estão corretas.
b.
As assertivas I, II, III e IV estão corretas.
c.
Somente as assertivas II e III estão corretas.
d.
Apenas as assertivas I, II e III estão corretas.
e.
Apenas as assertivas III e IV estão corretas.
Limpar minha escolha
Questão 5
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Um padrão de projeto é uma solução comum para um problema básico em um determinado contexto.  Todo padrão é definido por 4 elementos. Nome, Problema,  Solução, Consequencias.  
Marque a alternativa que apresenta o que se define por Problema.
Escolha uma opção:
a.
Define uma referência padrão que influencia o vocabulário de projeto.
b.
Descreve em que situação aplicar o padrão.
c.
Descreve os elementos que compõe o padrão de projeto, seus relacionamentos, suas responsabilidades e colaborações.
d.
Descreve um projeto concreto, semelhante a um gabarito.
e.
Descreve Resultados e análises das vantagens e desvantagens da aplicação do padrão.
Limpar minha escolha
A Orientação a Objetos apresenta diversos conceitos que são aplicados na linguagem de programação OO.
Marque a alternativa CORRETA em relação aos conceitos da Orientação a Objetos.
Escolha uma opção:
a.
uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma.
b.
nos objetos, os atributos definem o seu comportamento e os métodos o seu estado.
c.
um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de código.
d.
o polimorfismo é o mecanismo para herdar métodos e atributos da superclasse.
e.
classes são instâncias de objetos.
Limpar minha escolha
Questão 2
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Dada a instrução:
Pessoa p = new Pessoa();
Assinale a alternativa que represente melhor o que acontece quando esta instrução é interpretada.
Escolha uma opção:
a.
está sendo criada uma variável primitiva chamada Pessoa que está sendo associada a um novo objeto.
b.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa.
c.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva. 
d.
está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo Pessoa que está sendo criado e instanciado para a memória heap da JVM. 
e.
está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto.
Limpar minha escolha
Questão 3
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Em Java pode-se utilizar diferentes tipos de modificadores de acesso para seus atributos e métodos, dependendo da necessidade da aplicação que está sendo desenvolvida. É correto afirmar sobre os modificadores de acesso usados na declaração de atributos:
Escolha uma opção:
a.
O modificador de acesso final permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
b.
O modificador de acesso public permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso protected torna o atributo vísivel pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
c.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso final permite que só a classe manipule seus atributos.
d.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos. 
e.
O modificador de acesso private permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso protected permite que só a classe manipule seus atributos.
Limpar minha escolha
Questão 4
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
(CGU, 2006) Assinale a opção CORRETA em relação às assertivas abaixo.
I. Na programação orientada a objetos a boa prática estabelece que erros são tratados, programaticamente, através da interceptação de exceções, salvo cenários de overflow em operações matemáticas e divisão por zero. 
II. Uma vez do disparo de uma exceção, o controle não pode retornar para o ponto de disparo, mas apenas para a área de tratativa do tipo de exceção lançada.
III. Uma exceção encerra/termina a linha de execução/bloco no qualessa exceção foi lançada. 
IV. Exceções são utilizadas, pelo compilador, para a tratativa de erros de codificação (sintaxe).
Escolha uma opção:
a.
Apenas as assertivas I e II estão corretas.
b.
As assertivas I, II, III e IV estão corretas.
c.
Somente as assertivas II e III estão corretas.
d.
Apenas as assertivas I, II e III estão corretas.
e.
Apenas as assertivas III e IV estão corretas.
Limpar minha escolha
Questão 5
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Um padrão de projeto é uma solução comum para um problema básico em um determinado contexto.  Todo padrão é definido por 4 elementos. Nome, Problema,  Solução, Consequencias.  
Marque a alternativa que apresenta o que se define por Problema.
Escolha uma opção:
a.
Define uma referência padrão que influencia o vocabulário de projeto.
b.
Descreve em que situação aplicar o padrão.
c.
Descreve os elementos que compõe o padrão de projeto, seus relacionamentos, suas responsabilidades e colaborações.
d.
Descreve um projeto concreto, semelhante a um gabarito.
e.
Descreve Resultados e análises das vantagens e desvantagens da aplicação do padrão.
Limpar minha escolha
A Orientação a Objetos apresenta diversos conceitos que são aplicados na linguagem de programação OO.
Marque a alternativa CORRETA em relação aos conceitos da Orientação a Objetos.
Escolha uma opção:
a.
uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma.
b.
nos objetos, os atributos definem o seu comportamento e os métodos o seu estado.
c.
um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de código.
d.
o polimorfismo é o mecanismo para herdar métodos e atributos da superclasse.
e.
classes são instâncias de objetos.
Limpar minha escolha
Questão 2
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Dada a instrução:
Pessoa p = new Pessoa();
Assinale a alternativa que represente melhor o que acontece quando esta instrução é interpretada.
Escolha uma opção:
a.
está sendo criada uma variável primitiva chamada Pessoa que está sendo associada a um novo objeto.
b.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa.
c.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva. 
d.
está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo Pessoa que está sendo criado e instanciado para a memória heap da JVM. 
e.
está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto.
Limpar minha escolha
Questão 3
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Em Java pode-se utilizar diferentes tipos de modificadores de acesso para seus atributos e métodos, dependendo da necessidade da aplicação que está sendo desenvolvida. É correto afirmar sobre os modificadores de acesso usados na declaração de atributos:
Escolha uma opção:
a.
O modificador de acesso final permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
b.
O modificador de acesso public permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso protected torna o atributo vísivel pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
c.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso final permite que só a classe manipule seus atributos.
d.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos. 
e.
O modificador de acesso private permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso protected permite que só a classe manipule seus atributos.
Limpar minha escolha
Questão 4
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
(CGU, 2006) Assinale a opção CORRETA em relação às assertivas abaixo.
I. Na programação orientada a objetos a boa prática estabelece que erros são tratados, programaticamente, através da interceptação de exceções, salvo cenários de overflow em operações matemáticas e divisão por zero. 
II. Uma vez do disparo de uma exceção, o controle não pode retornar para o ponto de disparo, mas apenas para a área de tratativa do tipo de exceção lançada.
III. Uma exceção encerra/termina a linha de execução/bloco no qual essa exceção foi lançada. 
IV. Exceções são utilizadas, pelo compilador, para a tratativa de erros de codificação (sintaxe).
Escolha uma opção:
a.
Apenas as assertivas I e II estão corretas.
b.
As assertivas I, II, III e IV estão corretas.
c.
Somente as assertivas II e III estão corretas.
d.
Apenas as assertivas I, II e III estão corretas.
e.
Apenas as assertivas III e IV estão corretas.
Limpar minha escolha
Questão 5
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Um padrão de projeto é uma solução comum para um problema básico em um determinado contexto.  Todo padrão é definido por 4 elementos. Nome, Problema,  Solução, Consequencias.  
Marque a alternativa que apresenta o que se define por Problema.
Escolha uma opção:
a.
Define uma referência padrão que influencia o vocabulário de projeto.
b.
Descreve em que situação aplicar o padrão.
c.
Descreve os elementos que compõe o padrão de projeto, seus relacionamentos, suas responsabilidades e colaborações.
d.
Descreve um projeto concreto, semelhante a um gabarito.
e.
Descreve Resultados e análises das vantagens e desvantagens da aplicação do padrão.
Limpar minha escolha
A Orientação a Objetos apresenta diversos conceitos que são aplicados na linguagem de programação OO.
Marque a alternativa CORRETA em relação aos conceitos da Orientação a Objetos.
Escolha uma opção:
a.
uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma.
b.
nos objetos, os atributos definem o seu comportamento e os métodos o seu estado.
c.
um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de código.
d.
o polimorfismo é o mecanismo para herdar métodos e atributos da superclasse.
e.
classes são instâncias de objetos.
Limpar minha escolha
Questão 2
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Dada a instrução:
Pessoa p = new Pessoa();
Assinale a alternativa que represente melhor o que acontece quando esta instrução é interpretada.
Escolha uma opção:
a.
está sendo criada uma variável primitiva chamada Pessoa que está sendo associada a um novo objeto.
b.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa.
c.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva. 
d.
está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo Pessoa que está sendo criado e instanciado para a memória heap da JVM. 
e.
está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto.
Limpar minha escolha
Questão 3
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Em Java pode-se utilizar diferentes tipos de modificadores de acesso para seus atributos e métodos, dependendo da necessidade da aplicação que está sendo desenvolvida. É correto afirmar sobre osmodificadores de acesso usados na declaração de atributos:
Escolha uma opção:
a.
O modificador de acesso final permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
b.
O modificador de acesso public permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso protected torna o atributo vísivel pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
c.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso final permite que só a classe manipule seus atributos.
d.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos. 
e.
O modificador de acesso private permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso protected permite que só a classe manipule seus atributos.
Limpar minha escolha
Questão 4
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
(CGU, 2006) Assinale a opção CORRETA em relação às assertivas abaixo.
I. Na programação orientada a objetos a boa prática estabelece que erros são tratados, programaticamente, através da interceptação de exceções, salvo cenários de overflow em operações matemáticas e divisão por zero. 
II. Uma vez do disparo de uma exceção, o controle não pode retornar para o ponto de disparo, mas apenas para a área de tratativa do tipo de exceção lançada.
III. Uma exceção encerra/termina a linha de execução/bloco no qual essa exceção foi lançada. 
IV. Exceções são utilizadas, pelo compilador, para a tratativa de erros de codificação (sintaxe).
Escolha uma opção:
a.
Apenas as assertivas I e II estão corretas.
b.
As assertivas I, II, III e IV estão corretas.
c.
Somente as assertivas II e III estão corretas.
d.
Apenas as assertivas I, II e III estão corretas.
e.
Apenas as assertivas III e IV estão corretas.
Limpar minha escolha
Questão 5
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Um padrão de projeto é uma solução comum para um problema básico em um determinado contexto.  Todo padrão é definido por 4 elementos. Nome, Problema,  Solução, Consequencias.  
Marque a alternativa que apresenta o que se define por Problema.
Escolha uma opção:
a.
Define uma referência padrão que influencia o vocabulário de projeto.
b.
Descreve em que situação aplicar o padrão.
c.
Descreve os elementos que compõe o padrão de projeto, seus relacionamentos, suas responsabilidades e colaborações.
d.
Descreve um projeto concreto, semelhante a um gabarito.
e.
Descreve Resultados e análises das vantagens e desvantagens da aplicação do padrão.
Limpar minha escolha
A Orientação a Objetos apresenta diversos conceitos que são aplicados na linguagem de programação OO.
Marque a alternativa CORRETA em relação aos conceitos da Orientação a Objetos.
Escolha uma opção:
a.
uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma.
b.
nos objetos, os atributos definem o seu comportamento e os métodos o seu estado.
c.
um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de código.
d.
o polimorfismo é o mecanismo para herdar métodos e atributos da superclasse.
e.
classes são instâncias de objetos.
Limpar minha escolha
Questão 2
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Dada a instrução:
Pessoa p = new Pessoa();
Assinale a alternativa que represente melhor o que acontece quando esta instrução é interpretada.
Escolha uma opção:
a.
está sendo criada uma variável primitiva chamada Pessoa que está sendo associada a um novo objeto.
b.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa.
c.
está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva. 
d.
está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo Pessoa que está sendo criado e instanciado para a memória heap da JVM. 
e.
está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto.
Limpar minha escolha
Questão 3
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Em Java pode-se utilizar diferentes tipos de modificadores de acesso para seus atributos e métodos, dependendo da necessidade da aplicação que está sendo desenvolvida. É correto afirmar sobre os modificadores de acesso usados na declaração de atributos:
Escolha uma opção:
a.
O modificador de acesso final permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
b.
O modificador de acesso public permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso protected torna o atributo vísivel pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos.
c.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso final permite que só a classe manipule seus atributos.
d.
O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso private permite que só a classe manipule seus atributos. 
e.
O modificador de acesso private permite que todos os objetos que o usam possam alterá-lo; já o modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso protected permite que só a classe manipule seus atributos.
Limpar minha escolha
Questão 4
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
(CGU, 2006) Assinale a opção CORRETA em relação às assertivas abaixo.
I. Na programação orientada a objetos a boa prática estabelece que erros são tratados, programaticamente, através da interceptação de exceções, salvo cenários de overflow em operações matemáticas e divisão por zero. 
II. Uma vez do disparo de uma exceção, o controle não pode retornar para o ponto de disparo, mas apenas para a área de tratativa do tipo de exceção lançada.
III. Uma exceção encerra/termina a linha de execução/bloco no qual essa exceção foi lançada. 
IV. Exceções são utilizadas, pelo compilador, para a tratativa de erros de codificação (sintaxe).
Escolha uma opção:
a.
Apenas as assertivas I e II estão corretas.
b.
As assertivas I, II, III e IV estão corretas.
c.
Somente as assertivas II e III estão corretas.
d.
Apenas as assertivas I, II e III estão corretas.
e.
Apenas as assertivas III e IV estão corretas.
Limpar minha escolha
Questão 5
Ainda não respondida
Vale 0,50 ponto(s).
Marcar questão
Texto da questão
Um padrão de projeto é uma solução comum para um problema básico em um determinado contexto.  Todo padrão é definido por 4 elementos. Nome, Problema,  Solução, Consequencias.  
Marque a alternativa que apresenta o que se define por Problema.
Escolha uma opção:
a.
Define uma referência padrão que influencia o vocabulário de projeto.
b.
Descreve em que situação aplicar o padrão.
c.
Descreve os elementosque compõe o padrão de projeto, seus relacionamentos, suas responsabilidades e colaborações.
d.
Descreve um projeto concreto, semelhante a um gabarito.
e.
Descreve Resultados e análises das vantagens e desvantagens da aplicação do padrão.
Limpar minha escolha

Mais conteúdos dessa disciplina