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

O comando CNTL da linguagem JCL do MVS indica o início de uma o mais sentenças de controle de programa.

Uma das tarefas que mais consome tempo de programação é validar os campos de entrada de uma página Web e gerar um relatório de erros para o usuário. Para diminuir o esforço de programação com a validação dos dados de entrada, oASP.NET fornece alguns controles muito úteis, chamados de controles de validação.

Qual alternativa NÃO é um dos controles de validação disponíveis noASP.NET?

A ordem de execução dos comandos em Java é descrita como sequencial, porém é possível modificar a sequência natural por meio de comandos de fluxo de controle, definindo a sequência de execução das instruções, seguindo caminhos alternativos em função da análise de determinadas condições. As instruções de controle estão divididas em seleção e repetição. É correto afirmar sobre os comandos Java que:

Assinale a tecnologia da linguagem de programação Java que é usualmente utilizada para o desenvolvimento de sistemas desktop:

Uma Linguagem de Programação (LP) é um método padronizado para expressar instruções para um computador. Um paradigma é um conjunto de características que serve para categorizar um grupo de linguagens de programação. Considerando este tema, é correto afirmar que:

Hibernate é um framework que implementa uma solução para persistência de objetos em Java. Nesse sentido, e sobre eleo Hibernate, pode-se afirmar:

I. É uma solução que oculta, para o usuário do framework, a linguagem banco de dados SQL empregada no gerenciamento dos objetos persistentes, não permitindo seu uso direto e, portanto, tornando a SQL transparente para o usuário.

II. Implementa uma solução de mapeamento objeto-relacional para a linguagem Java.

III. Usa arquivos XML com a extensão .hbm.xml para mapear classes Java para tabelas em bancos de dados.

IV. Permite modelar relacionamentos de herança, de associação e de composição.

V. Suporta uma linguagem de consulta própria, denominada HQL (Hibernate Query Language).

Está correta

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

A janela Object Inspector, composta de uma caixa de seleção de objetos e das guias Properties, Events e Methods, possibilita acessar as principais propriedades e eventos de um componente.

Um profundo conhecedor de linguagens de programação deu um parecer sobre um conceito. Qual das afirmações abaixo expressa, corretamente, esse parecer?
Na linguagem de programação Java, por motivo de clareza, os atributos e os métodos devem ter sua visibilidade definida, na declaração e na assinatura, por meio de modificadores de acesso. Com relação aos modificadores de acesso da linguagem Java, seguem-se três afirmações: I - Caso seja omitida a definição do modificador de acesso, a visibilidade padrão é PUBLIC II - Atributos e métodos definidos como PRIVATE somente podem ser acessados dentro da classe em que foram codificados III - Atributos e métodos definidos como PROTECTED são acessados dentro da própria classe e em objetos instanciados a partir de classes que pertençam ao mesmo pacote É correto apenas o que se afirma em

Com relação aos conceitos e características de compiladores, julgue os itens que se seguem.

Considere a gramática string 6 string + string | string – string |0|1|2|3|4|5|6|7|8|9 e a string como um único nó não terminal, que pode ser um dígito ou uma sentença. Nessa situação, a expressão 10 – 4 + 3 possibilita criar duas árvores de derivação distintas.

Aplicações dinâmicas para a web constróem páginas dinamicamente a partir de dados armazenados em bancos de dados. A linguagem PHP é muito usada para o desenvolvimento desse tipo de aplicação e, para isto, seus desenvolvedores fazem uso de frameworks de aplicação. Dentre as alternativas abaixo, assinale a que relaciona frameworks para desenvolvimento de aplicações web em PHP.

Ao se iniciar uma nova aplicação Delphi, é utilizado um novo objeto do tipo DataModule. Ao objeto DataModule é inserido o componente Table da paleta Data Acess do Delphi. O componente Table permite a referência de uma tabela do banco de dados e permite que sejam usados dois métodos para inserir dados diretamente na tabela. Qual o comando que permite inserir um registro vazio no final da tabela e deixa o foco no próprio registro para que o mesmo seja editado antes de ser salvo?

São características da estrutura de dados arrays na linguagem JAVA as abaixo relacionadas, EXCETO:

Na linguagem de programação, a sintaxe é

Considere as linhas a seguir, em uma aplicação Java que utiliza JDBC:

Class.forName(driver);

Connection conn = DriverManager.getConnection(url, user, password);

Os parâmetros recebidos pelos métodos nestas linhas podem fazer lançar, respectivamente, as exceções

Em Java, a palavra reservada new é utilizada para

É uma API Java com menor performance que outras APIs gráficas e maior consumo de memória RAM. Em compensação, é bem mais completa e os programas mantêm uma aparência muito semelhante, independente do sistema operacional utilizado:

Página 24