Com relação às linguagens de programação orientadas a objetos, assinale a opção correta.

Julgue os itens que se seguem a respeito dos padrões de desenho e outras técnicas para reúso de software.

Devido à inexistência de múltipla herança de classes na linguagem Java, o padrão Adapter de classes é pouco utilizado por programadores dessa linguagem.

Julgue os próximos itens, referentes às linguagens ASP e .Net.

O cache de uma página que utiliza a diretiva OutputCache por padrão é compartilhado por todos os usuários da aplicação, conforme o código a seguir. <%@ OutputCache Duration=”120” VaryByControl=”ID_Objeto”%>

A respeito de características da linguagem Java, julgue os itens subseqüentes.

Supondo a existência de um diretório de nome Pacotes, caso seja compilada uma classe de nome CC, que pertença ao pacote cespe.prova.lprg.p1, a instrução javac –target /Pacotes CC.java ao ser executada acarretará a criação automática da estrutura de diretório dada por: /Pacotes/cespe/prova/lprg.p1.

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. As instruções de uma linguagem de máquina são executadas diretamente na memória RAM de um computador.

Na programação estruturada, uma função desvia a execução de um programa para realizar uma tarefa específica e, desde que haja passagem de parâmetros, pode retornar um valor.

No Delphi, a partir da versão 6, a declaração de tipo de dado de uma variável deve ser realizada em instrução diferente da instrução da declaração da variável.

Julgue os itens subsecutivos, a respeito de gestão eletrônica de documentos.

Na implantação de GED/ECM, o formato XML permite que documentos sejam armazenados em formato binário.

A recomendação do World Wide Web Consortium (W3C) que especifica como descrever formalmente os elementos em um documento XML para verificar se cada item de conteúdo no documento adere à descrição do elemento no qual o conteúdo deve ser colocado é designada

Julgue os próximos itens, acerca de ZOPE/Plone.

Para a instalação do ZOPE 4.0, tanto no Linux quanto no Windows, é necessário que se tenha instalado, previamente, o módulo Python (2.6 ou superior) e o módulo Java (JEE5 ou superior).

Com relação a linguagens de programa, julgue os itens que se seguem.

Em Java, os métodos public de uma classe são utilizados pelos clientes da classe para manipular dados armazenados em objetos dessa classe.

No referente a processos e modelos de desenvolvimento de software, assinale o opção incorreta.

Julgue os itens seguintes acerca de linguagens e outras tecnologias de programação.

Na escrita de scripts sintaticamente corretos na linguagem php, observa-se que todos devem começar com ; toda página php deve iniciar com um script php; comentários em php podem ser iniciados com // ou /* e nomes de variáveis php devem ser iniciados com o sinal %.

Julgue os itens subsecutivos, referentes a linguagens utilizadas para a implementação de regras de negócio.

A partir da versão 3.3 do Python, a implementação do bloqueio de módulos importados garante uma serialização correta, evitando problemas como deadlocks.

Com relação à tecnologia de desenvolvimento móvel Android, julgue os próximos itens. 80 No Android, os componentes

Para se apresentar uma lista de itens que permita ao usuário interagir com esses itens, clicando-se sobre eles para a realização de operações, deve-se utilizar a classe ListItens.

Julgue os itens seguintes a respeito das tecnologias de bancos de dados e aplicações web.

São algumas palavras reservadas da linguagem Java: public, private, protected, class, interface, abstract, extends, implements, super, byte, short, char, int, long, float, double, boolean, void, try, catch, finally, throws, throw, import, package, if, else, false, true, continue, default, break, return, while, switch, transient, final, synchronized, null,

A expressividade do código é uma característica importante no desenvolvimento e manutenção de um software. Python e Ruby são exemplos de linguagens que apresentam essa qualidade. Acerca dessas linguagens, julgue os itens subsequentes.

Em uma classe de modelo escrita em Ruby, o mapeamento dos objetos em tabelas do banco de dados pode ser feito mediante o ActiveRecord, uma classe ORM (object-relational mapping) que contém um conjunto de técnicas para a transformação entre modelos orientado a objetos e relacional.

A respeito de arquitetura e engenharia de software, julgue os itens seguintes.

O JSON-P, que é uma API Java EE 7, permite que aplicações Java EE analisem, transformem e consultem dados no formato JSON.

Um serviço web disponibiliza uma interface que permite a interação dos clientes com servidores de maneira mais geral em comparação aos navegadores web. Em relação a serviços e desenvolvimento web, julgue os itens a seguir.

Nos serviços web, clientes e servidores, direta ou indiretamente, podem acessar documentos UDDI completos por meio de seus URIs (uniform resource identifier), usando um serviço de diretório, tal como o WSDL.

Página 16