Com relação às técnicas de avaliação de sistemas e tratamento de exceções, julgue o item seguinte. A linguagem Java possui checked exceptions que estendem java.lang.Exception, em que o compilador força o programador a capturar tais exceções. Essas exceções devem ser tratadas com um bloco try-catch ou com um throws.
Quanto aos conceitos de linguagens de programação, julgue os itens que se seguem. Na linguagem Java, se uma classe tem uma variável declarada com a palavra-chave final, significa que qualquer subclasse dessa classe estará impedida de alterar o valor dessa variável.

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

Em Java, se uma class fosse compilada na JDK 1.6 e rodada com a JDK 1.5, seria obtido o seguinte erro: class file haswrongversion 50.0, shouldbe 49.0.

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 linguagem PHP é bastante versátil, pois pode ser utilizada em aplicações para Web, em linha de comando e, até mesmo, em aplicativos para desktop.

A respeito da hierarquia de classes, um conceito de relevância na programação orientada a objetos, julgue os itens que se seguem.

Um objeto é, necessariamente, instância de apenas uma classe, mesmo quando existe herança múltipla em uma hierarquia de classes.

Com relação a linguagens de programa, julgue os itens que se seguem.

O XML foi projetado para transportar e armazenar dados, enquanto o HTML foi projetado para mostrar dados com foco na sua aparência. Os tags predefinidos do XML são similares aos do HTML, mas com aplicações diferentes.

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

As variáveis do tipo ponteiro têm uma faixa de valores que consiste de endereços de posições de memória. Um ponteiro pode ser usado para acessar variáveis heap-dinâmicas anônimas. Para um ponteiro ser usado no acesso a uma variável que não seja heap-dinâmica anônima, é necessário haver um meio de se obter o endereço da variável a ser acessada.

Quanto às linguagens e tecnologias de programação, julgue os itens subsequentes.

O modelo de componentes do JBoss Seam tem como característica o uso direto de componentes Enterprise JavaBeans como beans acoplados às páginas JavaServer Faces.

No que se refere a linguagens de programação com orientação a objetos, julgue os itens a seguir.

Cada objeto de uma classe tem o seu conjunto de variáveis de instância, que armazenam o estado do objeto. As variáveis de classe pertencem à classe e não aos objetos e só há uma cópia de uma variável de classe. Os métodos podem ser de instância ou de classe, os de instância podem acessar variáveis de instância ou de classe, os de classe somente podem acessar variáveis de classe.

Acerca do desenvolvimento de aplicações web, julgue os itens a seguir. O JWS (java web start), tecnologia de implantação de aplicativos Java, é fácil de ser implementado, pois basta a instalação do aplicativo em um servidor web, não havendo necessidade de implementá-lo nos computadores dos usuários.

Julgue os próximos itens, que tratam de conceitos de programação e sua aplicação em linguagens e tecnologias.

Estruturas de dados padronizadas, como listas ligadas duplamente encadeadas, pilhas, filas, filas de prioridade e arrays numéricos de tamanho fixo, são disponíveis em PHP por meio da extensão SPL (standard PHP library).

Com relação à aplicação do Ajax, julgue os itens que se seguem. Da mesma forma que as páginas HTML utilizam os objetos HttpRequest e HttpResponse para enviar e receber solicitações ao servidor, o Ajax utiliza os objetos XMLHttpRequest e XMLHttpResponse para comunicação assíncrona.

Acerca de JDBC, julgue os itens subsequentes.

Em java.sql, métodos em DatabaseMetaData possibilitam acessar informações sobre bancos de dados. O método getMetaData, em Connection, retorna um objeto DatabaseMetadata, e o método getSchemas, em DatabaseMetaData, retorna uma instância de Schema.

Com relação à aplicação do Ajax, julgue os itens que se seguem. Como o objeto XMLHttpRequest se encarrega das requisições, mesmo sem suporte à tecnologia JavaScript, é desnecessário que tal suporte esteja habilitado no navegador para o uso do Ajax.

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

Os métodos de uma classe Java criada com controle de acesso protect podem ser acessados apenas por classes do mesmo pacote.

Julgue os seguintes itens acerca da linguagem Java.

Os membros declarados private podem ser acessados a partir de código na classe com esses membros ou a partir de códigos em classes derivadas. Tais como os membros para os quais não são declarados modificadores de acesso, os membros private podem ser acessados a partir de códigos em quaisquer classes no package no qual está a classe com o referido membro.

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

Página 3