Questões de Concurso Público DATAPREV 2012 para Analista de Tecnologia da Informação - Desenvolvimento
Foram encontradas 3 questões
Em uma aplicação Java EE que utiliza JPA, há um arquivo XML chamado _I_ que possui o seguinte fragmento de código fonte:
<persistence-unit name="dataPU" transaction-
type="RESOURCE_LOCAL">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<class>bean.Funcionario</class>
<properties>
<property name="hibernate.connection.username"
value="root"/>
<property name="hibernate.connection.driver_class"
value="com.imysql.jdbc.Driver"/>
<property name="hibernate.connection.password"
value="alb2c3d4"/>
<property name="hibemate.connection.url"
value="jdbc:mysql://localhost:3306/controle001'7>
<property name="hibernate.cache.provider_class"
value="org.hibernate.cache. NoCacheProvider"/>
<property name="hibernate.hbm2ddl.auto" value="update"/>
</properties>
</persistence-unit>
Em uma das classes dessa aplicação, há o método a seguir
public void getEntityManager () {
EntityManagerFactory emf =
Persistence.createEntityManagerFactory(" II ");
EntityManager em = emf.createEntityManager();
return em;
}
As lacunas I e II são preenchidas correta e respectivamente com:
import javax.swing.JOptionPane;
public class Principal {
public static void main(String[ ] args) {
double a, b, c, r;
a = Double.parseDouble (JOptionPane.showInputDialog
("Digite o valor de a:"));
b = Double.parseDouble
(JOptionPane.showInputDialog ("Digite o valor de b:"));
c = Double.parseDouble (JOptionPane.showInputDialog
("Digite o valor de c:"));
if (a < b && a < c) {
r = (b + c) / 2;
} else if (b < c) {
r = (a + c) / 2;
} else {
r = (a + b) / 2;
}
System.out.print(r);
}
}
É possível concluir que:
public class PrincipalA { public static void main(String[] args) { int cont; cont = 12; do { cont++; System.out.println(cont); } while (cont <= 11); System.out.println(cont); } }
public class PrincipalB { public static void main(String[] args) { int cont; cont = 12; while (cont <= 11) { cont++; System.out.println(cont); } System.out.println(cont); } }
Os valores que serão exibidos após a compilação e execução de cada classe são: