Acerca de lógica de programação e estruturas de dados, julgue os itens a seguir.

Quando uma expressão aritmética tem duas ocorrências adjacentes de operadores com o mesmo nível de precedência, a ordem de avaliação desses operadores independe das regras de associatividade da linguagem.

A respeito de linguagens documentárias, julgue os itens seguintes.

A estrutura básica de uma linguagem documentária é dada por intermédio das relações hierárquicas, que podem ser genéricas, específicas ou partitivas e que marcam relações de gênero e espécie e relações entre partes de um todo.

O armazenamento, a organização e a exploração da informação são funcionalidades que os sistemas gerenciadores de bancos de dados suportam visando à construção de aplicações para o tratamento integrado da informação. Acerca das técnicas utilizadas nos bancos de dados, das características dos sistemas gerenciadores de bancos de dados (SGBDs), das funcionalidades de administração de tais sistemas, bem como das ferramentas que auxiliam a construção das aplicações de acesso a bancos de dados, julgue os itens que se seguem.

A instrução try da linguagem Java define um escopo para a associação entre um tratamento de exceção e um bloco de código no qual uma exceção pode ocorrer.

A respeito da programação em linguagem Cobol para acessar banco de dados Oracle, julgue os itens que se seguem.

Quando se necessita executar programas Cobol que contenham códigos Oracle em formato int ou gnt, pode-se usar a interface oralib para resolver as chamadas do Cobol ao Oracle.

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

O método “getSize” retorna uma referência a uma instância da classe Dimension, que contém as dimensões da área de desenho alocada para o applet na página HTML sobre a qual ele é carregado.

Técnicas de orientação a objetos têm-se tornado muito difundidas e usadas no desenvolvimento de sistemas de software, por permitirem modularização eficiente e boas condições de reúso de código. Com relação à programação orientada a objetos e às principais linguagens orientadas a objetos, julgue os itens que se seguem. Em Java, é mandatário que apenas uma classe seja definida em um arquivo de código fonte (.java).
A respeito das tecnologias e técnicas aplicadas em portais corporativos, julgue os itens subsequentes. Uma página HTML pode utilizar qualquer DOCTYPE que os agentes do usuário consigam interpretar de acordo com o e-Mag, v3.0.

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.

Para sistemas que são dirigidos por eventos, o diagrama de fluxo de controle (CFD), associado ao DFD, permite representar os eventos e os itens de controle associados às transformações que ocorrem em tais sistemas.

Atualmente, observa-se o crescimento no desenvolvimento de aplicações web em detrimento a aplicações conhecidas como do tipo Desktop. Com relação ao desenvolvimento de aplicações web, julgue os itens a seguir.

A utilização da linguagem PHP para o desenvolvimento de páginas dinâmicas web permite ao desenvolvedor uma maior flexibilidade, como, por exemplo, o uso de banco de dados. Entretanto, essa tecnologia exige a instalação, no browser do usuário, de pluging específico para a navegação no sítio.

Quanto aos conceitos de orientação a objeto na linguagem Java, julgue os seguintes itens. Os construtores de uma classe são responsáveis em colocar cada objeto de uma classe, quando está sendo criado, em um estado previamente definido para ser utilizado. Um dos recursos característicos de construtores é que eles têm o mesmo nome que a classe em que são definidos.

Um código de aplicação do tipo cliente/servidor em Java está concluído, contudo ele precisa ser revisado. Considerando essa informação, julgue os próximos itens, acerca de Java e do uso de sockets para estabelecimento de funcionalidades do tipo cliente/servidor.

O código abaixo, que informa que o servidor está aceitando conexões, está correto sintaticamente. try {clientSocket == serverSocket.accept(10007) or die; }

Julgue os próximos itens, relativos a linguagens de programação, compilador, interpretador, montador e link-editor.

Independentemente de configurações, qualquer equipamento computacional é capaz de executar programas escritos em linguagem Java, uma vez que a compilação de programas nessa linguagem gera bytecodes, que, por sua vez, são interpretados para execução na máquina virtual Java.

A programação orientada a objetos provê diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. O desenvolvimento de software orientado a objetos pode ser realizado com auxílio de uma linguagem de modelagem unificada, a UML (unified modeling language). A respeito da programação orientada a objetos, suas linguagens e métodos de modelagem e programação, julgue os itens subseqüentes.

O pacote java.util da interface padrão de programação de aplicações Java contém classes e métodos para estruturas de dados comuns, incluindo a definição da classe Object, que é a raiz da hierarquia de classes em Java.

A respeito de conceitos de orientação a objetos com base na linguagem Java, julgue os itens a seguir.

Para a comunicação com objetos, são utilizados métodos. Pode-se utilizar um método para fazer uma alteração no objeto ou para obter informações do objeto. Os métodos podem ter parâmetros e parâmetros têm tipos. Os métodos têm tipos de retorno, os quais especificam que tipo de dados eles retornam. Se o tipo de retorno for void, eles não retornam nada.

Em programação, um objeto representa um conceito acerca do qual se pode atribuir dados e comportamentos. A orientação a objetos diz respeito a um paradigma de software fundamentado em coleções de objetos discretos, que incorporam estrutura e comportamento próprios. Considerando os conceitos e os princípios de programação que norteiam esse paradigma de programação e que se aplicam a diversas linguagens, julgue os seguintes itens.

Em linguagem Java, uma classe A declarada dentro de uma classe B como membro desta classe, tem acesso ilimitado aos outros membros de B, mesmo que eles estejam declarados como privados.

As arquiteturas das aplicações desenvolvidas podem ser diferenciadas em função do tipo de ambiente, da linguagem ou, ainda, do tipo de programação utilizada. Acerca de arquitetura cliente-servidor, linguagens visuais, orientação a eventos e projeto de interfaces, julgue os itens subsequentes.

Linguagens visuais são embasadas no uso de interfaces gráficas para interação com o usuário por meio de eventos. Nessas interfaces, a janela principal fornece detalhes sobre os objetos exibidos na janela secundária e sobre operações envolvendo esses objetos. As janelas secundárias, usadas para dar suporte à interação com a janela principal, tratam da interação primária com o usuário e, frequentemente, contêm um número arbitrário de objetos.

Julgue os itens que se seguem com relação à arquitetura Java J2EE.

O XML, quando usado no J2EE, necessita de um tratamento específico porque o Java não possui nenhuma API nativa para a interpretação de XML.

Acerca das mídias, ferramentas e linguagens usadas em websites, julgue os itens a seguir.

Para se criar um botão voltar em um arquivo SWF, deve-se inicializar com o array navStack.

JavaServer Pages (JSP) permite a geração dinâmica de páginas Web. A respeito das funcionalidades, da sintaxe e da semântica do JSP, julgue os itens seguintes.

A tag <%-- --%> <%-- --%>é utilizada para comentários, enquanto a tag jsp:include é utilizada para inclusão de um arquivo, como mostra o exemplo a seguir.

<html>

<body>

Ola !

<jsp:include page="conteudo.jsp"/>

</body>

</html>

Página 33