Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0195_AV2_201001282876 » PROGRAMAÇÃO ORIENTADA A OBJETOS Tipo de Avaliação: AV2 Aluno: 201001282876 - LEANDRO CESAR BEZERRA DE SOUSA Professor: OSWALDO BORGES PERES Turma: 9001/AA Nota da Prova: 3,0 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 16/03/2013 15:21:10 1a Questão (Cód.: 91139) Pontos: 0,0 / 1,5 Faça um programa em JAVA para apresentar a mensagem abaixo. Resposta: public void Hello extends Jframe { jlabel hello = new jlabel(Hello World); Gabarito: import javax.swing.*; public class HelloWorldSwing { public static void main(String[] args) { JFrame frame = new JFrame("HelloWorldSwing"); final JLabel label = new JLabel("Hello World"); frame.getContentPane().add(label); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true); } } 2a Questão (Cód.: 125133) Pontos: 0,5 / 1,5 Referente a JDBC, o que é ResultSet? Resposta: É usado para mostrar o resultado de uma consulta 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 (Cód.: 124882) Pontos: 1,0 / 1,0 Dentre as alternativas abaixo, assinale as CORRETAS referente aos estados de uma Thread: novo espera executavel Resiliente velho 4a Questão (Cód.: 171364) Pontos: 0,0 / 0,5 Dentre as alternativas abaixo, assinale as alternativas CORRETAS referente à Thread: A criação de uma thread nova nunca é mais rápida do que a criação de um processo novo. A comutação de contexto entre dois processos é mais rápido do que entre duas threads. A comunicação entre threads é mais rápida do que a comunicação entre processos. Não é possível a comunicação entre mais de 4 Threads É bem mais simples a multi-programação usando threads do que usando múltiplos processos. 5a Questão (Cód.: 171279) Pontos: 0,0 / 0,5 Dentre as alternativas abaixo, assinale a alternativa FALSA referente à Thread: I - wait() - Utilizado para sincronizar acesso a um objeto. Coloca a thread corrente em estado de interrompível. II - notify() Notifica todas as threads que estejam esperando em um lock III - isInterrupted() - Verifica se foi atribuído à thread o estado de interrompível. Apenas III. Apenas I, II. Apenas II. Apenas I. Apenas II, III. 6a Questão (Cód.: 91212) Pontos: 0,5 / 0,5 De acordo com a teoria sobre Interfaces, identifique qual das afirmações abaixo está INCORRETA. Java não permite herança múltipla com herança de código. Em Java, uma classe estende uma outra classe e implementa zero ou mais interfaces. Java implementa o conceito de interface. Para implementar uma interface em uma classe, usamos a palavra implements. Não é possível herdar múltiplas interfaces. 7a Questão (Cód.: 91635) Pontos: 0,0 / 0,5 Dado a lista de métodos da classe JMenuItem o que NÃO é correto afirmar? void setMenuEnabled(boolean b): habilita um menu. void setAccelerator(KeyStroke keyStroke): Adiciona tecla de atalho na frente do item do menu JMenuItem(String text, Icon icon): adiciona um item de menu, com ícone. void setEnabled(boolean b): habilita um item de menu. void addActionListener(ActionListener l): adiciona um Listener. 8a Questão (Cód.: 91396) Pontos: 0,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. WindowOpened: chamado quando programa exibe uma janela na tela pela primeira vez. WindowIconified: chamado quando usuário minimiza janela. WindowMove: chamado quando usuário move uma janela ativa. WindowDeiconified: chamado quando usuário restaura janela minimizada. 9a Questão (Cód.: 91218) Pontos: 0,5 / 0,5 De acordo com a teoria sobre Herança, identifique qual das afirmações abaixo está incorreta. Quando não declaramos que uma classe estende outra, ela, implicitamente, estende Object; Java adota o modelo de árvore. Uma classe Java estende apenas uma outra classe (herança simples ou única); Para criar uma sub-classe, usamos a palavra reservada create; A classe Object é a raiz da hierarquia de classes à qual todas as classes existentes pertencem; 10a Questão (Cód.: 102122) Pontos: 0,5 / 0,5 Um programa Java é listado a seguir: Um bloco do programa está faltando. Ao inserir o bloco: Qual será a saída exibida através do comando System.out.print ? 11 21 32 42 53 02 14 26 38 02 14 25 36 47 00 11 21 32 42 00 11 23 36 410 Período de não visualização da prova: desde 09/03/2013 até 21/03/2013.
Compartilhar