Acerca da tecnologia Java e do código anterior, desenvolvido com essa tecnologia, julgue os itens subseqüentes.

O uso de uma instância de “StringBuffer” permite reduzir a quantidade de objetos do tipo “String” alocados na memória heap de uma máquina virtual Java.

Julgue os itens que se seguem, relativos a conceitos de linguagens de programação.

A linguagem Java possui três estruturas de seleção: if (seleção única), if/else (seleção dupla) e switch (seleção múltipla). Todas elas são redutíveis à estrutura de seleção única básica da programação estruturada.

Com relação a bancos de dados, PL/SQL e J2EE, julgue os itens a seguir.

Se um bloco PL/SQL com erros de compilação for executado dinamicamente, esses erros serão capturados em tempo de execução e poderão ser capturados por um handler de exceção.

Julgue os itens seguintes, relativos a tecnologias associadas a Java.

JNDI (Java Naming and Directory Interface) é um framework de desenvolvimento Java que unifica e padroniza classes e interfaces para acesso a diretórios baseados em LDAP.

1 public class contador {

2 String nome;

3 int valor;

4 contaReq()

5 {

6 }

7 contaReq(String nome, int valor)

8 {

9 this.nome = nome;

10 this.valor = valor;

11 }

12 }

Com relação ao trecho de código JAVA apresentado acima, julgue os itens que se seguem.

Há erro de sintaxe na linha 4, porque não se pode declarar um método sem argumentos.

Com relação à linguagem Natural, ao banco de dados Adabas e à linguagem JCL (Job Control Language), julgue os itens seguintes.

Na linguagem Natural, a instrução UPDATE permite atualizar valores de campos de um arquivo Adabas. O registro atualizado será sempre o último que foi acessado pelas instruções FIND, READ ou GET.

O uso de pontos por função constitui uma das maneiras mais eficientes de se estimar a complexidade de um software. Acerca dessa técnica, julgue os itens subseqüentes.

O conceito de pontos por função pode ser igualmente utilizado para expressar os indicadores da produtividade de uma equipe de desenvolvimento de software, o que torna sua adoção uma ferramenta importante na mensuração de diversos fatores de projeto.

Considerando a sintaxe e a semântica da linguagem Java, julgue os itens seguintes.

A palavra throws indica que um método pode lançar uma exceção que não é capturada dentro do corpo método.

Julgue os itens que se seguem, relativos a linguagens de script.

Um scriptlet na tecnologia JSP (Java server pages) abrange todo o código entre "<#" e "#>" .

Julgue os itens subsequentes, a respeito da linguagem Java.

O Eclipse é uma IDE que pode ser utilizada para o desenvolvimento de aplicações com a linguagem Java.

Com relação ao ambiente de desenvolvimento integrado Delphi 8, julgue os próximos itens.

A barra de menus, que se localiza na janela principal, possibilita acessar os principais comandos e configurações do ambiente e a caixa de ferramentas.

A respeito da sintaxe e da semântica da linguagem C++, julgue os itens subseqüentes.

A saída do fragmento de programa a seguir é a seqüência de caracteres: 9 4 1 0 –1 0 1 2 3 4 4 2 1 0 0 0.

#include <iostream.h>

main()

{

int n = 3;

while (n >= 0)

{

cout << n * n << endl;

--n;

}

cout << n << endl;

while (n < 4)

cout << ++n << endl;

cout << n << endl;

while (n >= 0)

cout << (n /= 2) << endl;

return 0;

}

Com relação aos sistemas de suporte a decisão e gestão de conteúdo, julgue os seguintes itens.

A linguagem Python e seu interpretador estão disponíveis para as mais diversas plataformas. Para que seja usado em determinado sistema operacional não suportado, é possível gerar o Python a partir do programa fonte utilizando um compilador C. Nesse caso, o código fonte é traduzido para o formato bytecode, que é multiplataforma e pode ser distribuído de forma independente.

A respeito dos conceitos de linguagens de programação, julgue os itens a seguir.

VBScript é interpretado por um script engine, seja um Active Server Pages (ASP) em um ambiente web, wscript.exe em um ambiente windows ou cscript.exe em um ambiente de linha de comando. À exceção do Mozilla, não possui compatibilidade com outros navegadores, razão pela qual muitos webmasters preferem o Javascript a ele.

Julgue os itens subseqüentes acerca do ambiente Java. Um applet pode ser armazenado em um servidor e depois transferido para as máquinas dos usuários. Uma classe que modela um applet deriva da classe Applet e contém um método init executado na carga do applet.

Julgue os itens a seguir, que se referem às técnicas de análise essencial e de análise estruturada, bem como aos elementos lógicos e físicos que as fundamentam.

O diagrama de fluxo de dados (DFD) permite ao engenheiro de software desenvolver, ao mesmo tempo, modelos do domínio informacional e do domínio funcional.

Julgue os itens de 79 a 90, relativos a fundamentos de computação e linguagens de programação e desenvolvimento para a Web.

Na sintaxe de regra CSS, as regras podem ter uma ou mais propriedades, separadas por ponto e vírgula.

Página 31