Questões de Concurso
Comentadas para sugep - ufrpe
Foram encontradas 899 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A respeito da linguagem SQL, analise as proposições abaixo.
1) Um dos comandos do DML (Data Manipulation Language) é o INSERT.
2) CREATE e DELETE são comandos da DDL (Data Definition Language).
3) Dois comandos do DCL (Data Control Language) são UPDATE E DROP.
Está(ão) correta(s), apenas:
No que diz respeito às consultas SQL em banco de dados, duas cláusulas devem ser utilizadas na sintaxe do comando SELECT com as finalidades especificadas a seguir:
1) ordenar os registros selecionados com a ordem especificada.
2) selecionar linhas que satisfaçam as propriedades especificadas.
Essas cláusulas são, respectivamente:
Sobre Java Transaction API (JTA), analise as afirmativas a seguir.
1) JTA pode ser utilizado para o gerenciamento de transações distribuídas.
2) JTA é uma API que padroniza o tratamento de transações dentro de uma aplicação Java.
3) JTA só está disponível na especificação EJB 3.2 com JSR 366 (Java EE 8).
Está(ão) correta(s), apenas:
Sobre JNDI (Java Naming and Directory Interface), analise as proposições abaixo.
1) O uso de contextos de nomes JNDI se faz necessário junto aos módulos Web Container e EJB Container.
2) JNDI, parte do projeto de JSF, utiliza XHTML como tecnologia de apresentação dos dados, possibilitando a separação entre as camadas de negócio e de controle.
3) A arquitetura JNDI consiste em uma application programming interface (API) e uma service provider interface (SPI), em que as aplicações Java utilizam a JNDI SPI para acessar os serviços de diretórios, tais como LDAP e NDS que são, nessa arquitetura, diretamente ligados a JNDI API.
Está(ão) correta(s), apenas:
Sobre EJB, analise as seguintes proposições.
1) GlassFish e TomCat são exemplos de servidores de aplicação JEE que suportam a tecnologia EJB.
2) No EJB 3.0 (Enterprise Java Beans), a persistência embasada em campos faz uso dos métodos getter e setter para gravar os dados.
3) Toda aplicação EJB é executada e gerenciada por um EJB Container. Há diversas opções de EJB Container disponíveis.
Está(ão) correta(s), apenas:
O JSP é uma tecnologia que permite que o código Java seja embarcado nas páginas Web por meio de scriptlet. A esse respeito, analise as proposições abaixo.
1) O código é convertido em Javascript, que é suportado em navegadores Web.
2) A página é convertida em Servlet e compilada.
3) Os scriptlets são removidos da página JSP e compilados separadamente.
Está(ão) correta(s), apenas:
A respeito de JEE, analise as proposições a seguir.
1) Em projetos Java EE corporativos baseados em arquitetura cliente-servidor, geralmente são executadas aplicações código EJB no servidor.
2) O WebSphere é um servidor de aplicação J2EE.
3) O servidor JBoss é inadequado para aplicações distribuídas porque não implementa um container EJB.
Está(ão) correta(s), apenas:
No que diz respeito à linguagem de programação Java, analise as afirmações abaixo.
1) Um método declarado como ‘static’ não pode acessar variáveis de instância da classe, pois o método pode ser chamado mesmo quando não há nenhum objeto da classe instanciado.
2) Java permite herança múltipla de classes, portanto uma nova classe pode ser herdeira de duas ou mais classes já definidas.
3) O operador ‘+’ só pode ser utilizado para dados de tipo numérico.
Está(ão) correta(s), apenas:
Considere a função recursiva ‘func’ definida por
func(1) = 1
func(n) = (n - 1) * func(n - 1)
Quais são os valores de func(4) e func(5), respectivamente?