Baixe o app para aproveitar ainda mais
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 Supondose 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 unilos 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: Tratase 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, podese 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.
Compartilhar