Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1.
	Ref.: 91083
	Pontos: 1,00  / 1,00
	
	Sobre API Java Swing identifique a alternativa FALSA.
		
	
	A API Swing faz um excelente uso de subpacotes, com 16 deles na versão Java SE 6. Quando classes comuns são separadas em seus próprios pacotes, a usabilidade do código e manutenção são alavancadas.
	
	A API Java Swing está contida no pacote javax.swing. Essa API provê funcionalidades para criação de componentes e containers "leves" (puramente criados em Java). A API Swing foi feita para substituir a API AWT. Muitas das novas classes refeitas foram chamadas com o nome antigo que recebiam do componente AWT legado prefixado com um "J".
	
	Swing tira proveito da arquitetura model-view-controller (MVC). O modelo representa o estado atual de cada componente. A visão é a representação dos componentes sobre a tela. O controle é a funcionalidade que liga os componentes de interface com usuário aos eventos.
	
	Swing também fornece o suporte ao conceito look-and-feel, permitindo mudanças universais no estilo dos componentes da interface gráfica com o usuário. Outras características são: inclusão de tooltips, funcionalidades de acessibilidades, modelo de eventos e componentes sofisticados como tabelas, árvores, componentes de texto, sliders, e barras de progresso.
	 
	Swing utiliza a classe Button para representar um container de botão, onde AWT utiliza a classe JButton.
	
	
	 2.
	Ref.: 748350
	Pontos: 1,00  / 1,00
	
	Os gerenciadores de layouts organizam os componentes GUI em um container de objetos com o objetivo de construir uma apresentação melhor. Sua função é facilitar a vida do designer na construção das interfaces. Essa funcionalidade permite que o programador se concentre na aparência e nos comportamentos básicos, deixando para o gerenciador de layout a responsabilidade do detalhe da aparência. Neste contexto, assinale a alternativa que apresenta o conjunto de linhas que configura o gerenciador FlowLayout para o container corrente.
		
	
	layout = new FlowLayout();
    getContent().setLayout(layout);
	 
	layout = new FlowLayout();
    getContentPane().setLayout(layout);
	
	layout = new FlowLayout();
   getPane().setLayout(layout);
	
	layout = new FlowLayout();
    getContentPane(layout);
	
	layout = new FlowLayout();
    getContentPane().getLayout(layout);
	
	
	 3.
	Ref.: 250026
	Pontos: 1,00  / 1,00
	
	A classe Cursor (java.lang.Object) encapsula a representação do bitmap do cursor do mouse. Para alterar o comportamento dos cursores, basta definir o novo tipo de cursor com:
		
	
	this.getCursor(Cursor.MOVE_CURSOR);
	
	Cursor.setPredefinedCursor(Cursor.MOVE_CURSOR);
	 
	this.setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR));
	
	this.getPredefinedCursor(Cursor.setCursor(Cursor.MOVE_CURSOR));
	
	this.setCursor(Cursor.getPredefinedCursor(MOVE_CURSOR));
	
	
	 4.
	Ref.: 241012
	Pontos: 1,00  / 1,00
	
	Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. Para tanto, correlacione as colunas abaixo:
i. mouseClicked
ii. mouseEntered
iii. mousseExited
iv. mousePressed
v. mouseReleased
vi. mouseDragged
(  ) Quando o botão sai da região gráfica do componente.
(  ) Quando o botão do mouse é apertado
(  ) Quando o botão e pressionado e solto sobre um componente.
(  ) Quando o mouse se movimento e seu botão principal esta apertado
(  ) Quando o botão entra na região gráfica do componente.
(  ) Quando o botão do mouse é solto.
		
	
	iii, ii, i, vi, iv, v
	
	v, iv, i, vi, ii, iii
	 
	iii, iv, i, vi, ii, v
	
	iii, i, iv, vi, ii, v
	
	v, ii, i, vi, iv, iii
	
	
	 5.
	Ref.: 250032
	Pontos: 1,00  / 1,00
	
	A interface FocusListener gerencia o evento extremamente importantes para um componente. Qual método é invocado quando o componente ganha foco:
		
	 
	focusGained(FocusEvent e);
	
	focusReceived (FocusEvent e);
	
	focusGetFocus(FocusEvent e);
	
	focusReceivedFocus(FocusEvent e);
	
	focusSetFocus(FocusEvent e);
	
	
	 6.
	Ref.: 3564259
	Pontos: 0,00  / 1,00
	
	Fornece um conjunto de API's de acesso para executar comandos SQL.
Funciona para qualquer tipo de Banco de Dados relacional que seu fabricante disponibilizou o Driver específico.
Essas duas afirmativas fazem parte da:
		
	
	Estrutura de acesso apenas para o banco de dados Oracle.
	 
	Estrutura de acesso apenas para o banco de dados MySQL.
	
	Estrutura de acesso apenas para os bancos de dados MySQL e Oracle.
	 
	Estrutura de acesso ao banco de dados através do JDBC.
	
	Estruturas do componente de um framework.
	
	
	 7.
	Ref.: 3567069
	Pontos: 0,00  / 1,00
	
	A interface ResultSet possui um conjunto de métodos que facilita trabalhar com os resultados de uma consulta feita ao banco.
O método que move o cursor uma posição para cima no ResultSet  e se não houver mais elementos, retorna false é?
		
	
	boolean first()
	
	boolean absolute()
	 
	boolean previous()
	 
	boolean last()
	
	boolean next()
	
	
	 8.
	Ref.: 171271
	Pontos: 1,00  / 1,00
	
	Dentre as alternativas abaixo, assinale a alternativa CORRETA referente à Thread:
I. Com Multiprogramação é possível alcançar paralelismo, somente em computadores com mais de uma CPU.
II. Diferentes threads, podem parecer estar todas sendo executadas ao mesmo tempo.
III. Java threads são objetos que nunca se comunicam entre si para compartilhar objetos em memória.
		
	
	Apenas I, II.
	
	Apenas II, III.
	 
	Apenas II.
	
	Apenas I.
	
	Apenas III.
	
	
	 9.
	Ref.: 3567073
	Pontos: 1,00  / 1,00
	
	Baseado no conteúdo da aula o que são threads em assíncronas?
		
	
	Threads que devem utilizar um mecanismo de sincronização.
	
	Threads que trabalham compartilhando informações.
	
	Threads que trocam informações em tempo de execução.
	
	Threads que tem a necessidade de se comunicar em tempo de execução.
	 
	Threads que trabalham independentes no tempo.
	
	
	 10.
	Ref.: 3567080
	Pontos: 1,00  / 1,00
	
	A classe SwingUtilities fornece dois métodos para ajudar a fazer o tratamento de eventos na execução do programa. São eles:
		
	
	invokeAndWait() e setSharedInt(int).
	 
	invokeLater() e invokeAndWait().
	
	invokeAndWait() e Thread.sleep((int).
	
	setSharedInt(int) e Thread.sleep((int).
	
	Thread.sleep((int) e invokeLater().

Outros materiais