Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/12/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4 Fechar Disciplina: PROGRAMAÇÃO ORIENTADA A OBJETOS Avaliação: CCT0263_AV_201509121749 Data: 24/11/2016 19:28:06 (A) Critério: AV Aluno: 201509121749 ALEX MIRANDA DA SILVA Professor: MARCIO PACHECO DE AZEVEDO Turma: 9004/AD Nota da Prova: 7,0 Nota de Partic.: 0,5 Av. Parcial.: 2 1a Questão (Ref.: 91536) Pontos: 0,5 / 1,0 Escreva um programa em JAVA que determine o comprimento da circunferência (2 pi raio) de um circulo cujo raio será informado. Incluir o cálculo da área da circunferência (pi raio * raio). Calcular também o volume da esfera formada pelo raio: 4(pi raio * raio * raio)/3. Após o cálculo apresentar os resultados. Resposta: public circunferencia double = 4; public pi_raio double = 3.14; public raio double = 2; public static void main String Args []{ pi_raio = ((2*pi_raio) * raio); circunferencia = 4*((piraio*raio*raio)/3); System.out.println (area da circunferencia,+pi_raio); System.out.println (Volume da esfera, ) } Gabarito: import javax.swing.*; public class calculoCircunferencia { public static void main (String[] parametro) { double Raio, Circ, Area, VolEsf; String valorlido; valorlido = JOptionPane.showInputDialog("Digite o Raio"); Raio = Double.parseDouble(valorlido); Circ = 2*Raio*3.14159; Area = Raio*3.14159*Raio; VolEsf = (3.14159*Raio*Raio*Raio)*4/3; System.out.println(Circ); System.out.println(Area); System.out.println(VolEsf); } } 2a Questão (Ref.: 125080) Pontos: 0,5 / 1,0 Qual a diferença entre Statement, PreparedStatement e CallableStatement? 05/12/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4 Resposta: Statement implementa uma interface para que são usadas que envio de instruçoes SQL. PreparedStatement prepara a inferface a fim de estabelecer uma comunicação com o banco de dados. callableStatement implementa uma interface que faz o comunicação em uma rede de dados. Gabarito: Statement: Representa sentenças onde são inseridos os comandos SQL. Permite realizar todo o tratamento das consultas (select) e dos comandos de atualizações (insert, delete, update). Os comandos SQL podem ser diretamente enviados à base através de um objeto que implemente a interface Statement PreparedStatement: é uma classe derivada de Statement. Representa uma cláusula SQL de forma précompilada, cuja execução pode ser mais rápida que cláusulas SQL construídas com Statement. CallableStatement: é um subtipo de PreparedStatement que possibilita a invocação de stored procedures em JBDC. Atráves de métodos da classe é possível passar a consultar parâmetros 3a Questão (Ref.: 91078) Pontos: 1,0 / 1,0 Dentre os pacotes mais comuns utilizados em Java identifique a alternativa abaixo cujo descritivo da funcionalidade NÃO corresponde ao pacote relacionado. Java Utilities: Para trabalhar com coleções, modelo de eventos e componentes de data e hora. Java AWT: Criação de gráficos e imagens básicos além de interfaces com o usuário. Java Basic I/O: Utilização de streams de dados. Java Swing: Criação de componentes de interface com o usuário mais sofisticadas. Java Networking: Desenvolvimento de aplicações de banco de dados SQL. Gabarito Comentado. 4a Questão (Ref.: 91221) Pontos: 1,0 / 1,0 De acordo com a definição de FlowLayout, identifique qual das alternativas abaixo NÃO está correta. Trata o container como se fosse uma "página" ou um "parágrafo" da esquerda para a direita e de cima para baixo. É uma classe gerenciadora de layout que arranja os componentes seqüencialmente na janela, da esquerda para a direita, do topo para baixo. Os componentes recebem o seu tamanho preferido tanto verticalmente quanto horizontalmente. Os componentes são posicionados na ordem inversa que foram adicionados. Se a linha for muito longa, os componentes passam para a linha de baixo. 5a Questão (Ref.: 692661) Pontos: 1,0 / 1,0 Todos os componentes do SWING originados da superclasse JComponent possuem um conjunto de métodos que permite controlar aspectos visuais como fonte, cursor, borda, cor de fundo e cor de fonte. Dentre os métodos indicados abaixo, assinale aquele que permite trocar a cor de frente do componente: setBorder() setForeground() 05/12/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4 setFont() setCursor() setBackground() Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 91383) Pontos: 1,0 / 1,0 Trabalhando com Métodos da interface WindowListener, identifique qual o método abaixo é FALSO. WindowDeactivated: chamado quando usuário torna outra janela a janela ativa. WindowClosing: chamado quando inicia o fechamento da janela. WindowClosed: chamado depois do fechamento da janela. WindowActivated: chamado quando usuário torna janela ativa. WindowOpenFrame: chamado quando usuário abre uma nova janela. 7a Questão (Ref.: 249672) Pontos: 0,5 / 0,5 O nome do método da interface ItemListener que é invocado quando um componente de seleção muda de estado é: keyReleased keyPressed focusGained itemStateChanged focusLost Gabarito Comentado. 8a Questão (Ref.: 124845) Pontos: 0,5 / 0,5 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? ResultSet Statement DriverManager Connection PreparedStatement Gabarito Comentado. 9a Questão (Ref.: 568933) Pontos: 0,5 / 0,5 Objetos que implementam a interface Statement são usados para o envio de instruções SQL, a serem executadas pelo SGBD, retornando o resultado obtido. Indique qual é o método usado para o envio de instruções SQL do grupo: INSERT; UPADATE E DELETE. 05/12/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4 ResultSet getResultSet() int executeUpdate (String SQL) Boolean execute(String SQL) Connection getConnection() ResultSet executeQuery (String SQL) Gabarito Comentado. 10a Questão (Ref.: 249677) Pontos: 0,5 / 0,5 Threads que trocam informações em tempo de execução são chamadas de: encerradas bloquedas executáveis síncronas assíncronas Gabarito Comentado.
Compartilhar