Buscar

Programação II

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

9a
	8a
	7a
	6a
	5a
	4a
	3a
	2a
	
	          Questão
	Acerto: 1,0  / 1,0
	
	(INAZ do Pará -CRO-RJ -Analista Tecnologia da Informação -2016)
Em uma implementação para gerenciar contas bancárias usando a linguagem Java, considere que um método sacar( ) lança uma exceção Saldo Insuficiente quando o saldo da conta se encontra menor que o solicitado no saque. Nessa situação, ao se definir o método sacar( ), para identificar o nome da exceção que pode ser lançada, qual palavra-chave da linguagem deve-se usar?
	
	
	
	static
	
	try
	
	protected
	
	extend
	 Certo
	throws
	Respondido em 17/09/2021 10:00:37
	
	Explicação:
A resposta certa é:throws
	
	          Questão
	Acerto: 1,0  / 1,0
	
	(CS-UFG - SANEAGO-GO- Analista de Sistemas - 2018 - modificada)
Uma desenvolvedora JAVA chamou um método X que pode gerar uma exceção não verificada. Porém, essa chamada não foi circundada por um bloco de tratamento de exceção. O que acontecerá com esse código?
	
	
	
	Não compilará, pois o JAVA exige tratamento de exceção.
	
	Compilará e as exceções serão ignoradas.
	
	Compilará e lançará exceção, caso o método X seja chamado.
	 Certo
	Compilará e executará normalmente, caso a exceção não seja lançada por X.
	
	Não compilará, pois o JAVA não suporta exceções não verificadas.
	Respondido em 17/09/2021 10:12:18
	
	Explicação:
A resposta certa é:Compilará e executará normalmente, caso a exceção não seja lançada por X.
	
	          Questão
	Acerto: 1,0  / 1,0
	
	(COMPERVE -UFRN- Analista de Tecnologia da Informação - 103 - 2018 - modificada)
Considere as seguintes afirmativas sobre os tipos de exceções que existem na linguagem Java e o que caracteriza cada um desses tipos.
I - Todas as exceções em Java herdam direta ou indiretamente da classe Throwable.
II - Existem dois tipos de exceções Java: (1) exceções checadas (checked exceptions) que herdam da classe Exception ou de outra exceção checada e (2) exceções não checadas que herdam da classe Throwable.
III - Um exemplo de exceção não checada é a do tipo Error que geralmente representa restrições de recursos ou problemas internos à máquina virtual Java (JVM).
IV - O compilador Java não permite que sejam definidos tratadores (cláusulas catch) para as exceções de tipo RuntimeException e Error.
Estão corretas as afirmativas
	
	
	
	II e IV
	 Certo
	I e III
	
	II e III
	
	I e IV
	
	III e IV
	Respondido em 17/09/2021 10:16:19
	
	Explicação:
A resposta certa é:I e III
	
	          Questão
	Acerto: 0,0  / 1,0
	
	Após instanciar os drivers JDBC no aplicativo Java, precisamos estabelecer a conexão com o banco de dados e, a partir da obtenção da conexão, instanciar os objetos que serão responsáveis por executar as instruções SQL. Selecione a classe, pertencente à API JDBC, que administra e seleciona o driver adequado para iniciar uma conexão com o banco de dados na linguagem Java.
	
	
	
	PreparedStatement
	
	ResultSet
	 Certo
	DriverManager
	
	Statement
	 Errado
	Connection
	Respondido em 17/09/2021 10:17:41
	
	Explicação:
A resposta certa é: DriverManager
	
	          Questão
	Acerto: 1,0  / 1,0
	
	De forma geral, quando criamos aplicativos para acesso ao banco de dados, com base no JDBC, temos instruções SQL em meio ao código Java, onde algumas são comandos para manipulação de dados (DML) e outras fazem consultas aos dados armazenados. Para efetivar um comando DML, como Insert ou Delete, qual método deve ser utilizado?  
	
	
	
	executeQuery
	 Certo
	executeUpdate         
	
	getConnection
	
	prepareStatement     
	
	forName
	Respondido em 17/09/2021 10:23:37
	
	Explicação:
A resposta certa é: executeUpdate         
	
	          Questão
	Acerto: 1,0  / 1,0
	
	Entre as ferramentas de produtividade do NetBeans, temos uma que permite gerar classes de controle JPA, de forma automatizada, a partir das entidades, concentrando todos os métodos necessários para encapsular as operações DML. No caso da remoção de um registro, qual seria o método oferecido pela classe de controle?
	
	
	
	edit
	
	persist
	
	merge
	 Certo
	destroy
	
	create
	Respondido em 17/09/2021 10:28:06
	
	Explicação:
A resposta certa é: destroy
	
	          Questão
	Acerto: 0,0  / 1,0
	
	Assim como em outras plataformas, no Java FX temos o tratamento de eventos com base em interfaces ouvintes. Indique a opção INCORRETA acerca do modelo utilizado pelo Java FX para o tratamento de eventos:
	
	
	
	Os eventos são processados no método handle, tendo como parâmetro o evento do tipo correto.
	 Certo
	Não é possível utilizar notação lambda para tratar eventos no Java FX.
	
	No modelo de criação baseado em FXML, basta criar um método no controlador e associar ao evento correto no arquivo FXML.
	
	Um objeto ouvinte é instanciado a partir da classe EventHandler, devendo ser fornecido o tipo correto do evento.
	 Errado
	As ações relacionadas ao toque de tela devem ser tratadas com base em eventos do tipo TouchEvent.
	Respondido em 17/09/2021 10:39:54
	
	Explicação:
A resposta certa é: Não é possível utilizar notação lambda para tratar eventos no Java FX.
	
	          Questão
	Acerto: 1,0  / 1,0
	
	A biblioteca Java FX permite desenvolver interfaces gráficas Java independentes da plataforma de execução, definindo uma opção viável em sistemas desktop e Web, bem como para dispositivos móveis. A arquitetura do Java FX é bastante complexa, contando com várias camadas de componentes, onde um deles gerencia os eventos e chamadas específicas do sistema operacional, sendo conhecido como:
	
	
	
	Media Engine 
	
	Prism
	
	Scene Graph   
	
	Direct 3D
	 Certo
	Glass Windowing Toolkit
	Respondido em 17/09/2021 10:40:09
	
	Explicação:
A resposta certa é: Glass Windowing Toolkit
	
	          Questão
	Acerto: 1,0  / 1,0
	
	(AOCP - BRDE - Analista de Sistemas - 2012) Sobre Prioridade e Agendamento de Thread na linguagem de programação Java, analise as afirmações e assinale a(s) correta(s).
I. Por padrão, toda thread recebe uma DEFAULT_PRIORITY (uma constante de 5).
II. Toda thread do Java tem uma prioridade de thread que auxilia na ordenação em que estão agendadas.
III. O agendamento de thread consegue garantir que, em diferentes sistemas operacionais, cada processo gastará a mesma fatia de tempo.
IV. Em Java, cada nova thread herda a prioridade da thread que a cria.
	
	
	
	Apenas I, III e IV
	
	I, II, III e IV
	 Certo
	Apenas II e IV
	
	Apenas II, III e IV
	
	Apenas I
	Respondido em 17/09/2021 10:30:52
	
	Explicação:
A resposta certa é : Apenas II e IV
	
	          Questão
	Acerto: 1,0  / 1,0
	
	(CESGRANRIO - BNDES - Profissional Básico - Análise de Sistemas - 2013) Qual método pertencente à biblioteca nativa de Java não é capaz de bloquear a execução de uma thread?
	
	
	
	ReentrantLock.lock()
	 Certo
	Thread.yield()
	
	FileInputStream.read()
	
	Thread.join()
	
	Object.wait()
	Respondido em 17/09/2021 10:30:18
	
	Explicação:
A resposta certa é: Thread.yield()

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes