As linguagens de programação podem ser categorizadas em imperativas, funcionais, lógicas e orientadas a objetos. Acerca desta categorização, assinale a opção correta.

Julgue os itens seguintes, acerca de conceitos de tecnologias web, como webservices, Ajax, XML, DHTML, CSS.

O CSS (cascading style sheets) é uma linguagem de script interativa, orientada aos objetos contidos em uma página HTML.

Julgue os itens subseqüentes acerca do ambiente Java. Quando uma exceção é identificada, uma classe é instanciada e a exceção é lançada via throws. O tratamento da exceção encontra-se em um bloco catch e não pode haver mais de um catch associado a um try.
Acerca da tecnologia J2EE, julgue os seguintes itens.

O seguinte cenário descreve os passos que são executados toda vez que uma página JSP é solicitada: o navegador solicita a página JSP ao servidor; o código de um servlet é gerado e compilado; nesse servlet, o HTML da página encontra-se convertido em enunciados println; o servlet é instanciado e são invocados os métodos init e service; o servlet recebe dados sobre a solicitação via uma instância de ServletRequest e envia dados via uma instância de ServletResponse; a página HTML produzida pelo servlet é enviada para o navegador; a página é apresentada pelo navegador.

Linguagem de máquina é o nível mais baixo de abstração da representação de um programa de computador. A respeito das linguagens de máquina, julgue os itens subseqüentes. Exemplos de instruções em linguagem de máquina incluem, entre outras, operações aritméticas como adição e subtração, instruções de lógica como E, OU e NÃO, além de instruções de dados como MOVA, ENTRADA, SAÍDA, CARREGUE e ARMAZENE.

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

A função eval do JavaScript executa comandos de linguagens que estejam escritos em uma string.

Julgue os itens a seguir, acerca de programação na linguagem Perl.

Uma forma de melhorar a segurança de um script é especificar o caminho completo para a execução dos comandos e arquivos binários.

Acerca de JSP, julgue os itens que se seguem. São possíveis os seguintes componentes em uma página JSP: código de apresentação no formato HTML, diretivas usadas para instruir o compilador quando da tradução da página, scriptlets compostos por segmentos de código Java, e ações usadas para, por exemplo, interagir com componentes JavaBean.

Com relação a linguagens de programação, julgue os próximos itens.

O estudo de técnicas de formalização, dedução e análise, que possibilitam a verificação da validade de argumentos, é um dos objetivos da lógica.

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 aos conceitos de linguagens de programação, de lógica de programação e de estruturas de dados, julgue os próximos itens.

A alocação dinâmica de memória permite reservar espaços de memória de tamanho arbitrário e acessá-los por meio de apontadores.

Considerando operações aritméticas com o PHP, julgue os itens a seguir.

$ X × $ Y equivale à multiplicação de X com Y.

Com relação a SOA, web services, UDDI, WSDL, SOAP, XML, XSLT, e-ping, SGC, W3C e e-MAG, julgue os próximos itens.

Na visão do SOA, XML e WSDL são padrões abertos que permitem que os serviços se comuniquem de maneira homogênea, independentemente da plataforma de hardware, do sistema operacional e da linguagem de programação nos quais o serviço está implementado.

Julgue os itens subsecutivos, relativos a características das linguagens de programação.

Linguagens polimórficas são aquelas cujos sistemas de tipos facilitam a construção e a utilização de estruturas de dados e algoritmos que atuam sobre elementos de tipos diversos.

Sabendo que, em contrapartida à tecnologia J2EE de livre acesso, o framework .NET é proprietário, julgue os itens subsequentes, relativos ao framework .NET.

Por não ser extensível, o ADO.NET não possibilita a criação de novos objetos que permitam operações com a origem dos dados, como a execução de comandos SQL para a comunicação com outras fontes de dados não disponíveis na configuração original.

As aplicações no Delphi são construídas por meio de elementos de software denominados componentes. Os exemplos de componentes invisíveis no Delphi não incluem

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

O código abaixo, quando executado, terá dois objetos da classe String.

String a = "ola";

String b = "adeus";

b = null;

a = b;

Julgue os próximos itens, com referência a tecnologia Java.

Java naming and directory interface (JNDI), na JEE7, permite que componentes localizem outros componentes em aplicações distribuídas. Assim, é possível que um servlet execute métodos remotos que estejam em outro recurso.

Página 19