Академический Документы
Профессиональный Документы
Культура Документы
Reviso: Questes
MsC. Douglas Santiago Kridi
Disciplina: Programao III
Graduao em Sistemas de Informao
UNINASSAU Aliana
douglaskridi@gmail.com
Reviso
Em relao ao Java Standard Edition, INCORRETO
afirmar:
a)Possui gerenciamento de memria embutido, por meio do
coletor de lixo.
b)Ambiente indicado para o desenvolvimento de aplicativos para
dispositivos mveis ou portteis.
c)Permite o desenvolvimento de aplicaes desktop de linha de
comando e interfaces grficas Swing.
d)Portabilidade dos programas compilados para diversos sistemas
operacionais, sem necessidade de recompilao.
e)Usa conceitos tais como orientao a objetos e multithreading.
Programao III
Reviso
A linguagem Java possui uma API (Application Program
Interface) que disponibiliza pacotes e classes com
diversas funcionalidades para auxiliar no
desenvolvimento de aplicaes. O pacote que contm
classes que auxiliam na criao de interfaces de usurio,
incluindo tratamento de grficos e imagens,
denominado
a)java.util.
b)java.applet.
c)java.graphic.
d)java.image.
e)java.awt.
Programao III
Reviso
Em aplicaes desktop criadas com Java possvel utilizar
gerenciadores de layout que fazem o trabalho de clculo de
alinhamento, posicionamento e dimensionamento dos
componentes na tela. Neste contexto, considere que uma
aplicao Java, utilizando o gerenciador de layout GridBagLayout,
precisa gerar o layout mostrado na figura abaixo.
O posicionamento e tamanho do boto Salvar no layout acima so definidos
pelas propriedades
a)
b)
c)
d)
e)
Reviso
Reviso
A linguagem Java possui checked exceptions que estendem
java.lang.Exception, em que o compilador fora o programador a
capturar tais excees. Essas excees devem ser tratadas com um
bloco try-catch ou com um throws.
( ) Certo ( ) Errado
O bloco finally em uma instruo try catch finally sempre ser
executado quer ocorra ou no uma exceo no bloco try.
( ) Certo ( ) Errado
Programao III
Reviso
Os erros gerados durante a execuo de um programa Java devem
ser controlados com uma estrutura que pode combinar o uso dos
blocos
a)try e finally, somente.
b)try e catch ou try e finally, somente.
c)try, catch e finally, somente.
d)try e catch, somente.
e)try e catch, try e finally ou try, catch e finally.
Programao III
Reviso
Sobre Multiprogramao e Threads em Java, analise as assertivas e
assinale a alternativa que aponta as corretas.
I.A Multiprogramao uma maneira de alcanar uma forma limitada de paralelismo,
mesmo em um computador com apenas uma CPU.
II.Mesmo em um computador com apenas uma CPU, diferentes threads de uma
aplicao grfica como exemplo, podem parecer estar todas sendo executadas ao
mesmo tempo.
Apenas I e II.
b)
Apenas I e III.
c)
Apenas II e III.
d)
e)
Programao III
Reviso
uma interface da linguagem Java que implementa a tcnica de
multithreading:
a)Comparable.
b)Runnable.
c)Serializable.
d)Swing Constants.
e)Queue.
Programao III
Reviso
Analise as assertivas e assinale a alternativa que aponta as corretas sobre os
diferentes estados que uma Thread Java pode estar.
I.
Nova
II.
Executvel
III.
Bloqueada
IV.
Terminada
V.
Esquecida
VI. Persistida.
a)
Apenas I, II e III.
b)
c)
d)
e)
10
Reviso
A classe do pacote Java.SQL que contm os dados resultantes de
uma consulta SQL :
a)Statement.
b)PreparedStatement.
c)ResultSet.
d)DriverManager.
e)Connection.
Programao III
11
Reviso
Analise as linhas a seguir presentes em um programa Java que no apresenta erros.
Programao III
12
Reviso
Considere as linhas a seguir em uma classe Java.
c)Statement e RecordSet.
d)PreparedStatement e ResultSet.
e)PrepareStatement e executeQuery.
Programao III
13
Reviso
14.
Em uma aplicao Java, se o carregador de classes no conseguir
localizar a classe do driver de banco de dados para uma conexo JDBC,
lanada a exceo:
a) java.lang.ClassNotFoundException.
b) java.io.FileNotFoundException.
c) java.lang.SecurityException.
d) java.io.IOException.
e) java.util.InputMismatchException.
Programao III
14
Duvidas?
Programao III
15