Buscar

Avaliando Aprendizado POO(simulado)

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

GabaritoAvaliando1-min.pdf
05/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/2
PROGRAMAÇÃO ORIENTADA A OBJETOS
Simulado: CCT0079_SM_201407162021 V.1 
Aluno(a): WAGNER VILELA FERREIRA Matrícula: 201407162021
Desempenho: 0,5 de 0,5 Data: 04/06/2016 17:42:07 (Finalizada)
 
  1a Questão (Ref.: 201407771834) Pontos: 0,1  / 0,1
De acordo com a teoria do encapsulamento, devemos respectivamente, para os atributos, construtores e métodos deixar a visibilidade em:
private, protected e public
protected, protected e public
private, private e public
  N.r.a
public, public e public
 
  2a Questão (Ref.: 201407269905) Pontos: 0,1  / 0,1
Sobre programação orientada a objetos, assinale a afirmativa INCORRETA:
Uma classe é um modelo usado para criar vários objetos com características semelhantes.
Os objetos também são denominados instâncias.
  Uma classe que herda de outra é chamada superclasse.
Pacote é um conjunto de classes e interfaces.
Herança é um mecanismo que permite a uma classe herdar todo o comportamento e os atributos de outra classe.
 
  3a Questão (Ref.: 201407763478) Pontos: 0,1  / 0,1
Em relação ao modificadores está correto afirma que:
O public permite somente a visibilidade em todas as classes do pacote corrente a classe proprietária (owner).
O protected permite a visibilidade somente dentro da classe proprietária (owner).
  O protected permite a visibilidade dentro da classe proprietária (owner) e de suas subclasses.
O private permite a visibilidade somente dentro da classe proprietária (owner) e de suas subclasses.
O package permite a visibilidade em todas as classes da aplicação.
 
  4a Questão (Ref.: 201407784546) Pontos: 0,1  / 0,1
      Tei Ping, aluna de programação Java, escreveu uma  classe, aqui parcialmente apresentada,  que feriu um importante conceito de Orientação  a
Objetos.   Marque a opção que indica o conceito usado incorretamente pela estudante.
 
public class AlunoBolsista extends Aluno  {
 
    public float  desconto;
 
    public void imprimirDados()  {
        super.imprimirDados();
        System.out.println("Desconto de  " + desconto + " %");
    }
}
Instância
Herança
  Encapsulamento
Polimorfismo
05/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/2
Abstração
 
  5a Questão (Ref.: 201407937996) Pontos: 0,1  / 0,1
De acordo com os principais conceitos de Orientação a Objeto relacione as alternativas e marque a opção com a sequência correta:
1 ­ Classe
2 ­ Instância de classe
3 ­ Polimorfismo
4 ­ Herança
5 ­ Atributo
6 ­ Operação
7 ­ Especialização
8 ­ Encapsulamento
(   )Descreve que um elemento é um tipo de um outro
(   )Descreve o fato de que uma operação pode possuir diversas formas
(   )Descreve o fato de que atributos e funções, que manipulam atributos, estão estruturados em um único componente
(   )Um elemento pertencente a uma classe
(   )Um conjunto de objetos com mesmos comportamentos, qualidades e relacionamentos com outras  classes
(   )Descreve o fato de que uma classe herda atributos, operações e relacionamentos de sua classe mãe
(   )Componente de uma classe que descreve o comportamento da classe
  7,3,8,5,1,4,6
3,2,8,1,7,4,6
7,3,8,5,2,4,6
7,3,6,5,1,4,8
3,7,8,5,1,4,6
 
 
 
GabaritoAvaliando4-min.pdf
05/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/2
 PROGRAMAÇÃO ORIENTADA A OBJETOS
Simulado: CCT0079_SM_201407162021 V.1 
Aluno(a): WAGNER VILELA FERREIRA Matrícula: 201407162021
Desempenho: 0,5 de 0,5 Data: 05/06/2016 08:29:18 (Finalizada)
  1a Questão (Ref.: 201407303068) Pontos: 0,1  / 0,1
Para acesso a SGBDs, o Java possui um conjundo de classes e interfaces que, por meior de drivers JDBC, podemos embutir
código SQL em métodos java para acesso a diversos SGBDs Qual das opções abaixo não corresponde a uma interface do pacote
"java.sql" da API java?
Statement
  DriverManager
PreparedStatement
ResultSet
Connection
 Gabarito Comentado.
  2a Questão (Ref.: 201407419243) Pontos: 0,1  / 0,1
Supondo­se que um Banco de Dados em PostgreSql cujo o nome é NomeBanco, o usuário é usuario e a senha é senha, possui uma tabela
chamada FUNCIONARIO com a estrutura abaixo:
create table FUNCIONARIO(
  codigo char(10),
  nome varChar(50),
  salarioBase real
);
Assinale a alternativa que certamente está incorreta.
DriverManager.getConnection("jdbc:postgresql:NomeBanco","usuario","senha");
sentenca.executeUpdate("insert into FUNCIONARIO values('123','Fulano',2000)");
  resultado = sentenca. executeUpdate ("select * from funcionario where codigo = '123'");
sentenca.executeUpdate("delete from Funcionario where codigo = '123'");
sentenca.executeUpdate("update Funcionario set nome = 'Beltrano', salarioBase = 5000 where codigo = '123'");
 Gabarito Comentado.
  3a Questão (Ref.: 201407819209) Pontos: 0,1  / 0,1
Java Database Connectivity (JDBC) define um conjunto de classes e interfaces para escrever programas ou sistemas em Java que
utilizem Banco de Dados. Estas classes e interfaces efetuam as conexões entre a aplicação e o Sistema Gerenciador de Banco de
Dados (SGBD). Ao utilizar o JDBC, podemos enviar comandos SQL ou PL/SQL para quase todos os bancos de dados relacionais.
Em um programa Java, o objeto que representa as sentenças com instruções SQL que serão enviadas para execução pelo SGBD é
uma implementação da interface:
  Statement
ResultSet
Command
Connection
DriverManeger
05/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/2
 Gabarito Comentado.  Gabarito Comentado.
  4a Questão (Ref.: 201407427894) Pontos: 0,1  / 0,1
Um listener é uma interface que especifica os métodos que uma aplicação deve ter para ser notificada da ocorrência de
determinado evento. Indique o listener correspondente à ação do usuário de digitar uma tecla:
ItemListener
  KeyListener
MouseListener
ActionListener
TextListener
 Gabarito Comentado.
  5a Questão (Ref.: 201407785283) Pontos: 0,1  / 0,1
Assinale o método que é executado toda vez que o formulário se torna ativo.
windowIconified()
windowDeiconified()
windowOpened()
windowApeared()
  windowActivated()
 
GabaritoAvaliando3-min.pdf
05/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/2
PROGRAMAÇÃO ORIENTADA A OBJETOS
Simulado: CCT0079_SM_201407162021 V.1 
Aluno(a): WAGNER VILELA FERREIRA Matrícula: 201407162021
Desempenho: 0,5 de 0,5 Data: 05/06/2016 08:02:47 (Finalizada)
  1a Questão (Ref.: 201407269782) Pontos: 0,1  / 0,1
Dado a lista de métodos da classe JTextField o que NÃO é correto afirmar?
 
  setText(String): insere um texto no banco de dados.
getSelectedText( ): captura o texto do campo que foi selecionado.
isEditable( ): retorna true ou false, se o campo é ou não editável.
getText( ): captura o texto do campo.
setEditable(boolean): tornar ou não o campo editável.
 Gabarito Comentado.
  2a Questão (Ref.: 201407427891) Pontos: 0,1  / 0,1
Dentro do pacote javax.swing, a classe utilizada para criar um escopo de opções exclusivas é:
JToggleButton
JCheckBox
JRadioButton
JButton
  ButtonGroup
 Gabarito Comentado.
  3a Questão (Ref.: 201407273294) Pontos: 0,1  / 0,1
Quando num programa que utiliza linguagem orientada a objetos aparece um objeto que realiza ações diferentes, dependendo da
operação, ou seja, a mesma operação pode atuar de modos diversos em classes diferentes, está­se diante de um(a):
caso de uso de engenharia reversa;
atributo multivalorado;
  polimorfismo;
herança múltipla;
superclasse.
 Gabarito
Comentado.
  4a Questão (Ref.: 201407428250) Pontos: 0,1  / 0,1
A classe Font (java.awt.Font) representa as fontes que são utilizadas para apresentar os textos nas Interfaces gráficas. Em Java, as
05/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/2
fontes precisam ser criadas para serem utilizadas. Com relação ao construtor abaixo, selecione a opção correta:
Font (String nome, String estilo, int tamanho);
Font (String nome, String estilo, double tamanho);
  Font (String nome, int estilo, int tamanho);
Font (String estilo, int nome, int tamanho);
Font (String nome, int tamanho, i String estilo);
 Gabarito Comentado.  Gabarito Comentado.
  5a Questão (Ref.: 201407761522) Pontos: 0,1  / 0,1
Qual das opções abaixo não é um tipo de Polimorfismo:
Sobrecarga de Métodos
Métodos com Ligação Dinâmica (Tardia)
  Métodos Construtores
Sobreescrita de Métodos
Métodos com Ligação Estática
GabaritoAvaliando2-min.pdf
05/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/2
 PROGRAMAÇÃO ORIENTADA A OBJETOS
Simulado: CCT0079_SM_201407162021 V.1 
Aluno(a): WAGNER VILELA FERREIRA Matrícula: 201407162021
Desempenho: 0,5 de 0,5 Data: 04/06/2016 18:03:43 (Finalizada)
  1a Questão (Ref.: 201407317666) Pontos: 0,1  / 0,1
A Inclusão de Caixas de Mensagem é realizada por meio da classe
JOptionPane. Esta classe oferece vários métodos para a criação de caixas de
diálogo. Uma característica particular desta classe é que não precisa instanciar
objetos para a criação das caixas, que são criadas diretamente pelos métodos
desta classe. A figura a seguir pode ser criada através da instrução:
  JOptionPane.showMessageDialog(null,"Cuidado!","Mensagem de
Alerta",JOptionPane.WARNING_MESSAGE);
JOptionPane.showMessageDialog(null,"Cuidado!","Mensagem de
Alerta",JOptionPane. ERROR_MESSAGE);
JOptionPane.showMessageDialog(null,"Cuidado!"," Mensagem de Alerta
",JOptionPane.QUESTION_MESSAGE);
JOptionPane.showMessageDialog(null,"Cuidado!","Mensagem de
Alerta",JOptionPane. INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,"Cuidado!","Mensagem de
Alerta",JOptionPane. PLAIN_MESSAGE);
  2a Questão (Ref.: 201407428250) Pontos: 0,1  / 0,1
A classe Font (java.awt.Font) representa as fontes que são utilizadas para apresentar os textos nas Interfaces gráficas. Em Java, as
fontes precisam ser criadas para serem utilizadas. Com relação ao construtor abaixo, selecione a opção correta:
Font (String nome, int tamanho, i String estilo);
Font (String nome, String estilo, double tamanho);
Font (String nome, String estilo, int tamanho);
  Font (String nome, int estilo, int tamanho);
Font (String estilo, int nome, int tamanho);
 Gabarito Comentado.  Gabarito Comentado.
05/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/2
  3a Questão (Ref.: 201407785267) Pontos: 0,1  / 0,1
Quando existe a necessidade de termos mais de um grupo de Radiobuttons em um formulário, devemos uni­los com um objeto
chamado?
joinGroup
groupJoin
selection
groupButton
  buttonGroup
  4a Questão (Ref.: 201407825552) Pontos: 0,1  / 0,1
O pacote de controles gráficos que o canvas se altera com o sistema operacional é?
JAVAX
  AWT
IO
SWING
UTIL
  5a Questão (Ref.: 201407786781) Pontos: 0,1  / 0,1
A classe ArrayList é uma implementação da interface List. Entre suas características, é INCORRETO afirmar que:
Trata­se de uma classe que possui a implementação dos métodos definidos na interface List.
  Aceita o armazenamento de elementos duplicados
Pode ser utilizada para armazenar Strings. Para isso, pode­se criar uma coleção ArrayList da seguinte forma:
"ArrayListlista = new ArrayList();".
Possui o método "size()", que retorna o número de elementos armazenados
Possui mecanismos que gerenciam a quantidade de elementos armazenados, inserindo o novo elemento automaticamente
na última posição.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais