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.
Cada JSP passa por duas fases distintas. Na primeira, denominada translation time, o tradutor transforma um arquivo em um servlet. A segunda fase ocorre quando o servlet é executado para a geração da página. A manipulação dos comentários ocorre na primeira fase, o tradutor omite qualquer comentário fazendo que o servlet não o tenha que manipular.
Em relação às tecnologias empregadas em portais corporativos, julgue os itens que se seguem.
O CSS é uma linguagem de estilo que permite separar o formato e o conteúdo de documentos. Entretanto, as definições do CSS não são suportadas igualmente por todos os navegadores.
A respeito da sintaxe e da semântica das linguagens ASP e PHP4, julgue os itens seguintes.
ASP não é uma linguagem de script e sim um mecanismo de integração de uma linguagem de script em páginas web. Uma linguagem de script é o VBScript, que pode ser executado diretamente em uma página web.
A respeito da orientação a objetos, julgue os itens subsequentes.
Na linguagem de programação Java, um método público da superclasse somente pode ser anulado por um método público da subclasse.
A plataforma Eclipse é um ambiente de desenvolvimento integrado (IDE) para criar aplicações desenvolvidas em várias linguagens, inclusive na linguagem Java. A respeito de conceitos dessa plataforma, julgue os itens que se seguem.
Cada projeto Java possui um único arquivo especial, .classpath, que armazena informações acerca do projeto. Essas informações incluem os códigos-fonte do projeto, bibliotecas JAR pré-compiladas e o folder de saída para armazenamento dos arquivos de classes compiladas.
Em relação à interface web, julgue os itens que se seguem.
Com o uso de Ajax no início de cada seção, é carregado um engine Ajax que permite que a interação da aplicação cliente com a aplicação servidor seja feita de forma síncrona.
A respeito do desenvolvimento de algoritmos implementados em linguagem Delphi para manipulação de estrutura de dados, julgue os itens a seguir.
Conforme código descrito a seguir, considerando a versão da linguagem Delphi 32 bits, o comando sizeof(TmyRecord) retorna o valor de 5 bytes.
type
TMyRecord = record;
aByte : byte;
aLong : longint;
end;
Julgue os itens que se seguem, relativos a conceitos de linguagens de programação.
A sintaxe básica da estrutura de repetição for em Java é corretamente apresentada a seguir. for (
O Java collections framework da API Java J2SE possui um conjunto de interfaces e implementações que define estruturas usadas para manipular coleções de objetos. Acerca das interfaces e implementações das estruturas do Java collections framework, julgue os itens que se seguem.
As classes java.util.LinkedList e java.util.ArrayList são implementações para listas encadeadas e coleções do tipo arranjos com tamanho modificável, respectivamente, para a interface java.util.List.
O Java collections framework da API Java J2SE possui um conjunto de interfaces e implementações que define estruturas usadas para manipular coleções de objetos. Acerca das interfaces e implementações das estruturas do Java collections framework, julgue os itens que se seguem.
A classe java.util.Hashtable é uma superclasse para java.util.HashSet e java.util.HashMap.
Julgue os itens a seguir, relativos aos protocolos e serviços.
Para acessar páginas no formato HTML em servidores disponíveis na Internet, os clientes devem possuir um navegador que suporte o protocolo HTTP.
Acerca das linguagens de implementação de regras de negócio, julgue os itens que se seguem.
O paradigma de orientação a objetos é amplamente utilizado em várias linguagens: Java é compilada em bytecode e executada em uma máquina virtual (JVM); C++ apresenta bom desempenho ao unir características de alto e de baixo níveis; Python/Ruby/PHP podem ser utilizadas para desenvolvimento web, mas sem aplicações para dispositivos móveis.
O uso de sistemas de apoio a decisão traz vantagens importantes em um mercado globalizado. No que se refere ao uso de técnicas de datawarehouse na construção desses sistemas, julgue os seguintes itens.
Um datawarehouse é composto, na maior parte das vezes, de dados não-transacionais, isto é, dados que não refletem necessariamente a realização de transações em um sistema de informações.
Acerca de programação Java e JavaScript, julgue os itens que se seguem.
Com o uso de JavaScript, na realização da validação de formulários web em lote, o envio do formulário ao servidor é abortado quando são detectadas entradas incorretas de dados; nesse caso, ao se submeter o formulário, são apresentados todos os erros, a fim de que o usuário os corrija antes da próxima tentativa de envio do formulário.
A plataforma Eclipse é um ambiente de desenvolvimento integrado (IDE) para criar aplicações desenvolvidas em várias linguagens, inclusive na linguagem Java. A respeito de conceitos dessa plataforma, julgue os itens que se seguem.
O elemento workspace da arquitetura Eclipse permite a criação de marcadores para anotações como mensagens de erro de compilação, bookmarks e pontos de parada para debug.
As linguagens C e C++ permitem a produção de uma gama de programas bastante abrangente, incluindo desde a programação de elementos de hardware e dispositivos até a expressão de conceitos abstratos em aplicações de tratamento do conhecimento. Acerca dessas linguagens de programação, julgue os itens que se seguem.
Ao encontrar em determinado ponto do código-fonte de um programa C++ uma função para a qual já exista um gabarito (template), cabe ao pré-processador C++ criar uma função gabarito completa, considerando o tipo dos parâmetros especificados no ponto em que está a função.
Acerca da análise e programação orientadas a objetos, julgue os itens subseqüentes.
Na linguagem de programação HTML (hypertext markup language), o mecanismo de herança é realizado graças a um subsistema de classes que é carregado para o navegador no primeiro acesso a uma página HTML.