Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS 2017.1 #QuestõesAV

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

Disciplina:  PROGRAMAÇÃO ORIENTADA A OBJETOS
	Avaliação:  AV Data: 2017.1
	Aluno: 
	Nota da Prova: 8,0 de 8,0      
	
	
	 1a Questão (Ref.: 91536)
	Pontos: 1,0  / 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 static void main (String[] args){ double cumprimento = 0 double areaCircunferencia = 0 double volume = 0; Scanner e = new Scaner(); System.out.print("Digite o raio:"); raio = e.nextInt(); cumprimento = 2*raio*3.14; areaCircunferencia = 3.14 * raio * raio; volumeEsfera = 4*(3.14 * raio * raio * raio)/3; System.out.printf("Cumprimento:"+cumprimento+"Area da Circunferencia"+areaCircunferencia+"Volume da Esfera"+volumeEsfera+""); }
	
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.: 125133)
	Pontos: 1,0  / 1,0
	Referente a JDBC, o que é ResultSet?
		
	
Resposta: É um objeto que contem as informações resultado da consulta de dados um banco de dados.
	
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.: 102122)
	Pontos: 1,0  / 1,0
	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 ?
		
	
	02 14 25 36 47
	
	00 11 23 36 410
	 
	00 11 21 32 42
	
	11 21 32 42 53
	
	02 14 26 38
		
	
	
	 4a Questão (Ref.: 91207)
	Pontos: 1,0  / 1,0
	De acordo com os tipos de Layout, identifique qual das afirmações abaixo está INCORRETA.
 
		
	
	- GridBagLayout: permite maior controle que o GridLayout. Neste layout você pode definir exatamente como as regiões da sua grade irão se comportar e reformatar caso a janela tenha seu tamanho alterado. Entretanto, é o gerenciador mais complexo de utilizar. Ele foi criado para ser utilizado por programas de criação de GUI's.
	
	- FlowLayout: é o mais simples. Ele simplesmente "enche" o container com componentes da esquerda pra direita, até terminar o espaço da linha. Daí, ele faz a mesma coisa na linha abaixo. Todos os componentes sempre terão um espaço do tamanho que eles estão ocupando no momento.
	
	- BorderLayout: é o padrão. Divide a tela em cinco regiões (NORTH, SOUTH, EAST, WEST, CENTER). Todo componente adicionado entra automaticamente no centro, "empurrando" os outros para as bordas. 
	 
	- BoxLayout: é uma versão simplificada do GridBagLayout. Permite indicar a localização dos componentes em coordenadas X e Y, porém não permite o controle da distância entre componentes.
	
	- GridLayout: permite construir uma tabela de componentes. Ao adicioná-los, eles são colocados da esquerda para a direita e de cima para baixo em uma grade. Você pode especificar o número de colunas e linhas que serão necessárias, e todas terão o mesmo tamanho. Se existir menos componentes do que o total de espaços, eles ficarão vazios. Caso contrário, o componente excedente não será mostrado.
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 241009)
	Pontos: 1,0  / 1,0
	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, ii, i, iv
	
	ii, iv, i, iii
	
	ii, iii, i, iv
	
	iii, iv, i, ii
	
	iv, ii, i, iii
		 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 91064)
	Pontos: 1,0  / 1,0
	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.
		
	
	Ao pressionar[Enter] em campos de texto.
	
	Cliques em menus.
	
	Cliques em botões.
	
	Ativar e desativar Check box's.
	 
	Digitar um texto.
		
	
	
	 7a Questão (Ref.: 249673)
	Pontos: 0,5  / 0,5
	É um componente que combina um botão ou um campo de edição com um caixa de lista tipo drop-down:
		
	
	JButton
	 
	JComboBox
	
	JOptionPane
	
	JList
	
	JCheckBox
		 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
	 
	DriverManager
	
	Connection
	
	Statement
	
	PreparedStatement
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 249674)
	Pontos: 0,5  / 0,5
	É o nome do método da classe Statement usado para enviar uma instrução SQL do tipo INSERT, UPDATE ou DELETE:
		
	
	execute
	
	getResultset
	
	executeQuery
	 
	executeUpdate
	
	getMaxRows
		
	
	
	 10a Questão (Ref.: 634110)
	Pontos: 0,5  / 0,5
	Qual a palavra reservada do Java voltada para a sincronização de threads?
		
	 
	synchronized
	
	final
	
	implements
	
	static
	
	volatile

Outros materiais