Com relação a servidores de aplicação, julgue os próximos itens. Alguns servidores de aplicação suportam a plataforma Java EE 6, como é o caso do GlassFish em sua versão mais recente.
Contexts and Dependency Injection (CDI) é uma das principais especificações da plataforma Java EE que provê a integração da camada web com a camada transacional. Uma das tecnologias presentes no CDI são os Qualificadores, cuja finalidade é
A Web 2.0 é uma recente tendência de uso da Web como plataforma, envolvendo redes sociais e ferramentas com maior grau de interação e colaboração, porém não faz uso de novas linguagens de programação, mas sim de novo modo de utilização das já existentes. Quanto à temática de linguagens para a Web, julgue os itens de 93 a 102. A dynamic HTML é a sucessora da linguagem HTML e fornece um conjunto de novas tags que permitem a construção de páginas web mais dinâmicas.

No que se refere à lógica de programação, julgue os itens a seguir.

O método recursivo que utiliza pilhas para executar um procedimento geralmente é automático, de modo que os compiladores podem acionar os procedimentos préprogramados para manipular essas pilhas.

Quanto ao conceito de desenvolvimento de sistemas, assinale a opção que apresenta exemplos de uma linguagem de programação e de uma linguagem de modelagem de dados.

No que diz respeito aos conceitos e fundamentos de lógica de programação, julgue os itens seguintes. Com o uso de XSLT, é possível fazer a transformação de qualquer dado XML em XHTML para todos os tipos de browser, procedendo às transformações no próprio browser.

Em JAVA, uma classe que recebe a notificação se um atributo for adicionado ou removido de uma sessão implementará a interface

A grande maioria das aplicações, independente de porte, utiliza a persistência de dados atrelada a seus sistemas. O banco de dados se faz necessário em uma aplicação não só para persistir as informações, como também é preciso nos comunicarmos com ele para recuperar, modificar e apagar informações. Portanto, podemos afirmar que o gerenciamento desses dados é de fundamental importância para o correto funcionamento da aplicação. Quando se trata de persistência de dados em Java, geralmente a forma utilizada para guardar dados é um banco de dados relacional. Para abrir uma conexão com um banco de dados, precisamos utilizar sempre um driver. A classe DriverManager é responsável por realizar essa comunicação, o drive JDBC - Java Database Connectivity é a especificação de como a linguagem Java irá se comunicar com um banco de dados. O parâmetro que é passado é do tipo Srting contendo URL para localizar o banco de dados que, por sua vez, contém informações para conexão com o banco de dados. Assinale a alternativa correta que contém a URL padrão para a conexão com o banco MySQL, considerando que: usuário, servidor e porta do banco serão padrão, o banco não tem senha e o nome do banco de dados é teste.

Julgue os seguintes itens com relaçao a linguagens de programação.

Um operador sobrecarregado tem múltiplos significados. O significado de uma instância de um operador sobrecarregado pode ser determinado pelos tipos dos operandos. Um subprograma sobrecarregado tem o nome de outro no mesmo ambiente de referenciamento. O significado de uma chamada a um subprograma sobrecarregado pode ser determinado pelos parâmetros reais.

A Web 2.0 é uma recente tendência de uso da Web como plataforma, envolvendo redes sociais e ferramentas com maior grau de interação e colaboração, porém não faz uso de novas linguagens de programação, mas sim de novo modo de utilização das já existentes. Quanto à temática de linguagens para a Web, julgue os itens de 93 a 102. A variável superglobal $_REQUEST é um array associativo que possibilita o envio de dados presentes em formulários HTML pelo método POST do protocolo HTTP.

A especificação de um tipo em uma linguagem de programação define um conjunto de valores, assim como de operações que podem ser aplicadas de maneira uniforme sobre tais valores. Acerca do conceito de tipos, analise as seguintes afirmativas:

1. Em geral, uma linguagem de programação oferece alguns tipos predefinidos, comumente referenciados como primitivos ou elementares, assim como mecanismos para a definição de novos tipos, que podem ser referenciados como tipos compostos, construídos ou estruturados.

2. Em linguagens orientadas a objetos, como Java e C, a definição de uma classe implica a definição de um novo tipo, ao qual pertencem todas as possíveis instâncias desta classe.

3. Pilhas e Filas são duas estruturas de dados que disciplinam o acesso a seus elementos utilizando um critério referenciado como LIFO (Last In First Out), segundo o qual o último elemento inserido na estrutura deve ser o primeiro a ser removido.

4. Em uma lista encadeada (com encadeamento simples), cada elemento, referenciado como nó, mantém uma referência para o elemento seguinte. Desta forma, a exclusão e inclusão de elementos na estrutura não implica movimentação dos demais na memória.

Dentre as afirmativas apresentadas, estão corretas:

Com relação às linguagens, julgue os itens a seguir.

A linguagem Java, orientada a objetos, tem como característica ser compilada em um código executado em máquina virtual.

Julgue os itens seguintes, acerca da linguagem de programação Java.

Ao se criar um hashtable em uma classe, nenhuma chave null será permitida, mas serão permitidos valores null.

Entre outros métodos da linguagem Java, o método pertencente à Classe String que remove espaços em branco existentes no início ou no final de uma string é o

No âmbito da linguagem Java, considere:

I. Edição é a criação do programa, que também é chamado de código Bytecode.

II. Compilação é a geração de um código intermediário chamado fonte, que é um código independente de plataforma.

III. Na interpretação, a máquina virtual Java ou JVM analisa e executa cada instrução do código Bytecode.

IV. Na linguagem Java a interpretação ocorre apenas uma vez e a compilação ocorre a cada vez que o programa é executado.

Está correto o que consta em

Acerca de tecnologias usadas no desenvolvimento de aplicações, julgue os itens subseqüentes.

Quanto ao framework Hibernate é correto afirmar que: nas aplicações que o usam, as classes persistentes devem seguir o modelo JavaBeans, pois é impossível persistir as classes que seguem o modelo POJO (plain old java object); o framework só deve ser usado naquelas aplicações que usam intensamente procedimentos armazenados (stored procedures).

Página 8