Para as questões de número 31 até 54, considere as configurações padrão ou típicas de software e hardware nas suas versões em português, quando aplicável, a menos que seja especificado em contrário.

Observe o seguinte trecho de código em Java.

int i=87;

int a=52;

a-=++i;

Com relação ao valor final da variável a após a execução desse código, pode-se afirmar que será:

Em um programa construído na linguagem C# da plataforma Microsoft .NET, um Auditor se deparou com uma condição if(x && y), em que x e y são valores booleanos (bool). Na instrução if,

Um JavaBean para ser salvo em arquivo, ou enviado de um computador para outro, em aplicações distribuídas, deve implementar a interface

“Uma declaração do método final nunca pode mudar, assim todas as subclasses utilizam a mesma implementação do método; e chamadas métodos final são resolvidas em tempo de compilação – isso é conhecido como _________________.” Acerca da linguagem Java, assinale a alternativa que completa corretamente a afirmativa anterior.

Acerca do tratamento de exceções em Java, analise as afirmativas a seguir.

I. Toda vez que a estrutura try é utilizada, obrigatoriamente, em seu encerramento (na chave final), deve existir pelo menos um catch, a não ser que ela utilize a instrução finally.

II. A estrutura try pode não conter nenhum bloco catch, porém o bloco finally torna-se obrigatório.

III. O objetivo do try é manter códigos para liberação de recursos adquiridos em seu bloco finally correspondente.

IV. O finally é obrigatório e fornece um conjunto de códigos que é sempre executado, independentemente de uma exceção ocorrer ou não.

Está(ão) correta(s) apenas a(s) afirmativa(s)

Usando Hibernate, o mapeamento de uma relação de herança pode ser feito usando uma tabela por

J2EE - Java 2 Enterprise Edition é uma plataforma de desenvolvimento de aplicações multicamadas, baseada em componentes, largamente utilizada em aplicações corporativas. A respeito das tecnologias envolvidas nessa plataforma, é correto afirmar que

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. Um bloco pode abrigar códigos em linguagem JavaScript.

Considere o seguinte trecho de código em linguagem C++, levando em conta que todas as bibliotecas necessárias foram carregadas.

1 int main() {

2 const int MAX = 10;

3 int lista[MAX];

4 int i;

5 for (i=0; i<=MAX; i++)

6 lista[i] = i+1;

7 }

Acerca desse código, assinale a opção que apresenta o ajuste necessário para evitar possíveis problemas durante a sua execução.

No encapsulamento, é definida a visibilidade das propriedades e métodos de um objeto. Assinale a alternativa correta com relação à visibilidade.

Considere a compilação de um ou mais programas por meio da linha de comando, num ambiente Java. Nesse caso, o comando que está corretamente formado para esse fim é:
Acerca de programação orientada a objetos, Java e PHP, julgue os itens a seguir. Em PHP, a diretiva display_errors, incluída no arquivo php.ini, determinará a realização de registros de log dos erros que ocorrerem na execução do código e sua gravação em um arquivo definido pela diretiva error_log.

A respeito da tecnologia JSF (JavaServer Faces), julgue os próximos itens.

Uma aplicação web deve prover mecanismos de validação de dados. O JSF fornece vários validadores de dados padrões que podem ser utilizados no lado do cliente (client-side).

A especificação do EJB (Enterprise Java Beans) tem como intenção padronizar o tratamento de problemas comuns em aplicações complexas, tais como persistência, integridade transacional, segurança e controle de concorrência. A respeito do EJB, é correto afirmar que

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

JavaScript é uma linguagem de criação de scripts de uso geral, projetada para ser embutida em aplicativos que executam em um navegador Web. Os aplicativos Ajax são escritos em JavaScript.

Sobre Python é correto afirmar:

Dentre os objetos implícitos, do tipo contextual, que podem ser utilizados em uma página JSP, encontram-se as variáveis predefinidas

Uma desenvolvedora JAVA chamou um método X que pode gerar uma exceção não verificada. Porém, esta chamada não foi circundada por um bloco de tratamento de exceção. O que acontecerá com este código?
Assinale a opção em que é apresentada uma folha de estilo composta por camadas, que é utilizada para definir a apresentação em páginas da Internet que adotam linguagens de marcação, como XML, HTML e XHTML.
Página 3