Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0195_AVS_201001207793 » PROGRAMAÇÃO ORIENTADA A OBJETOS Tipo de Avaliação: AVS Aluno: 201001207793 - LUANA VIANNA DE ASSIS Professor: OSWALDO BORGES PERES Turma: 9001/AA Nota da Prova: 5,5 Nota de Partic.: 1,5 Data: 02/07/2014 11:07:33 1a Questão (Ref.: 201001320110) Pontos: 0,5 / 1,5 Faça um programa em JAVA para calcular o perímetro e área de um quadrado e o volume do cubo. O programa deverá obter o valor do lado e apresentar os resultados. Resposta: public class CalculoPerimetro { public static void main (String [] args) { double perim,area,volcubo; valorlido = JoptionPane.showImputDialog(valorlido); perim=double.parseDouble(valorlido); area=area*2; volcubo=volcubo*3; System.out.println(perim); System.out.println(area); System.out.println(volcubo); } } Gabarito: import javax.swing.*; public class Perimetro { public static void main (String[] parametro) { double Lado, Peri, Area, VolCub; String valorlido; valorlido = JOptionPane.showInputDialog("Digite o Lado"); Lado = Double.parseDouble(valorlido); Peri = Lado*4; Area = Lado*Lado; VolCub = Lado*Lado*Lado; System.out.println(Peri); System.out.println(Area); System.out.println(VolCub); }} 2a Questão (Ref.: 201001353705) Pontos: 1,5 / 1,5 Referente a JDBC, o que é ResultSet? Resposta: ResultSet são os dados retornados de uma consulta. Só pode existir um ResultSet para cada Statement. Gabarito: ResultSet é a interface responsável por manipular o conjunto de resultados de uma consulta. Representa o conjunto de registros resultante de uma consulta. Esta permite realizar coerção (cast) entre tipos Java e SQL. 3a Questão (Ref.: 201001399828) Pontos: 1,0 / 1,0 Dentre as alternativas abaixo, assinale as alternativas CORRETAS referente à Thread: void start(): incluir o código que deseja executar na linha de execução void notify(): desbloqueia a linha de execução que chamaram wait void sleep( log x): coloca a linha que esta em execução em estado de suspensão pelo número de segundos especificado void stop() interrompe a linha de execução void run(): este método não deve ser reescrito. É responsavel por inciar a aplicação. Só é executado uma única vez 4a Questão (Ref.: 201001319636) Pontos: 0,5 / 0,5 Eventos representam uma ação que ocorreu num componente GUI, dentre os mais comuns no Swing, qual destes abaixo NÃO é um evento de ação. Ativar e desativar Check box's. Ao pressionar[Enter] em campos de texto. Digitar um texto. Cliques em botões. Cliques em menus. 5a Questão (Ref.: 201001368015) Pontos: 0,5 / 0,5 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.INFORMATION_MESSAGE); JOptionPane.showMessageDialog(null,"Cuidado!","Mensagem de Alerta",JOptionPane.ERROR_MESSAGE); JOptionPane.showMessageDialog(null,"Cuidado!","Mensagem de Alerta",JOptionPane.PLAIN_MESSAGE); JOptionPane.showMessageDialog(null,"Cuidado!","Mensagem de Alerta",JOptionPane.WARNING_MESSAGE); JOptionPane.showMessageDialog(null,"Cuidado!"," Mensagem de Alerta ",JOptionPane.QUESTION_MESSAGE); 6a Questão (Ref.: 201001469581) Pontos: 0,5 / 0,5 Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. Em função dos tipos de bordas possíveis, correlacione as colunas abaixo: i. Simple ii. Matte iii. Titled iv. Compound ( ) Coloca uma borda com um texto ( ) Você define quantos pixels serão utilizados. ( ) Define as bordas simples. ( ) Podemos compor duas bordas com este estilo. iii, iv, i, ii iv, ii, i, iii ii, iii, i, iv ii, iv, i, iii iii, ii, i, iv 7a Questão (Ref.: 201001469588) Pontos: 0,5 / 0,5 Para tratar eventos de texto, o Java disponibiliza uma série de tratadores de eventos. Visando este conceito, correlacione as colunas abaixo: i. itemStateChanged(ItemEvent e) ii. KeyTyped(KeyEvent e) iii. textValueChanged(TextEvent e) iv. focusGained(FocusEvent e) ( ) Invocado quando o texto do component AWT sofre alguma alteração ( ) Invocado quando uma tecla é apertada e o componente está em foco ( ) Invocada quando um componente de seleção muda de estado ( ) Invocado quando o componente ganha foco. iv, ii, iii, i i, ii, iii, iv iii, i, ii, iv iii, ii, i, iv ii, iii, i, iv 8a Questão (Ref.: 201001353505) Pontos: 0,5 / 0,5 Assinale a alternativa correta referente a uma exceção do pacote ¿java.sql¿: SQLException EOFException IOException OptionalDataException FileNotFoundException 9a Questão (Ref.: 201001320194) Pontos: 0,0 / 1,0 Dado a lista de métodos da classe JMenu o que NÃO é correto afirmar? void addSeparator( ): adiciona um separador. JMenuItem add(String name): adiciona um novo menu. JMenuItem insert(JMenuItemi, int p): insere um item de menu numa determinada posição. JMenuItem add(JMenuItem menuItem): adiciona um objeto item de menu. void insertSeparator(int pos): adiciona um separador para uma posição especifica; 10a Questão (Ref.: 201001320482) Pontos: 0,0 / 0,5 Marque a alternativa que indica uma lista de modificadores em Java. Public - Private - Protected - Automation. Public - Private - Protect - Package. Public - Private - Protect - Friendly. Public - Private - Protected - Package. Public - Private - Protected - Default.
Compartilhar