Segundo o MPS.BR, a abordagem baseada em reutilização para definir o escopo, especificar a estrutura e construir ativos (por exemplo, requisitos, projeto, código-fonte, documentação) para uma classe de sistemas, subsistemas ou aplicações é definida como

Considere as seguintes afirmações sobre o uso de classes na linguagem Java:

I. A uma variável de subclasse final é possível atribuir uma referência de superclasse não final.

II. Todos os métodos definidos em uma classe declarada como final são igualmente final.

III. Mesmo se declarado como final, um método pode ser redefinido numa subclasse dinâmica.

Está correto somente o que se afirma em

Em HTML, as cores normalmente são formadas por um sinal # seguido de um:

Considere as seguintes instruções, escritas utilizando na linguagem Java:

String i="20";

long v=120;

short y=30;

Para converter o conteúdo da variável i para int, da variável v para byte e da variável y para String pode-se utilizar, respectivamente,

Novas tecnologias de desenvolvimento web promovem a persistência dos dados para melhorar o desempenho da aplicação. Nesse contexto, a persistência representa

Na HTML5 existe um conjunto de atributos utilizados geralmente em campos de formulário para acionar eventos que normalmente executam scripts a partir de ações do usuário como clique do mouse, mudança de valor em um campo etc. Neste contexto, André criou um formulário com campos que precisam chamar e executar um script quando

I. O campo perder o foco. II. Qualquer parte do conteúdo do campo for selecionado. III. Uma tecla for pressionada no campo. Os atributos correspondentes aos itens I, II e III são, respectivamente,
O shell permite que vários comandos simples sejam combinados, formando assim um comando mais complexo. Através do pipe (operador |), o shell conecta a saída padrão de um comando à entrada padrão de outro. Qual dos comandos abaixo apresenta somente os arquivos do diretório atual que contêm “txt”, de forma ordenada?

Assinale com V (verdadeiro) ou F (falso) as seguintes afirmações sobre passagem de parâmetros em linguagens de programação estruturadas.

( ) Na passagem de parâmetros por valor, o valor do parâmetro real é usado para inicializar o parâmetro formal correspondente, que, então, age como uma variável local no subprograma.

( ) Parâmetros reais permitem definir um argumento para um parâmetro específico, associando o argumento ao nome do parâmetro, em vez da posição do parâmetro na lista de parâmetros.

( ) O método de passagem de parâmetros por referência transmite um caminho de acesso, usualmente apenas um endereço, para o subprograma chamado.

( ) Na passagem de parâmetro por nome, o parâmetro real é copiado para o parâmetro formal na entrada da função e depois é copiado de volta na finalização da função.

A sequência correta de preenchimento dos parênteses, de cima para baixo, é

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 interfaces fundamentais do framework estão associadas à identificação de funcionalidades típicas de estruturas de dados clássicas. Assim, a interface java.util.List está ligada a estruturas de listas, a interface java.util.Set está associada a estruturas do tipo conjuntos e a interface java.util.Map refere-se a estruturas do tipo mapas. Set, List e Map possuem a interface abstrata java.util.Collection como superinterface.

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

O comando JOB da linguagem JCL do MVS marca o início de um job mas não permite assinar um nome a esse job.

Sobre Java Transaction API (JTA), analise as afirmativas a seguir.

1) JTA pode ser utilizado para o gerenciamento de transações distribuídas.

 2) JTA é uma API que padroniza o tratamento de transações dentro de uma aplicação Java.

3) JTA só está disponível na especificação EJB 3.2 com JSR 366 (Java EE 8).

Está(ão) correta(s), apenas:

A respeito da sintaxe e da semântica da XML (extensible markup language), julgue os itens subseqüentes.

A XML dá significado especial ao valor ID de um elemento porque esse é o valor que as aplicações normalmente usam para identificar os elementos. Os processadores XML precisam certificar-se de que, em um documento, dois elementos não terão o mesmo valor para o atributo do tipo ID. O valor real que se define para o atributo desse tipo não necessariamente precisa ser um nome XML formal.

Assinale a alternativa correta a respeito da passagem de parâmetros nas linguagens de programação VB.NET e C#.

Com relação à tecnologia Servlet e JSP, assinale V para a afirmativa verdadeira e F para a falsa.

( ) Os procedimentos mínimos para o correto funcionamento de um servlet, incluem construir uma classe que estenda a classe HttpServlet, implementar o método doGet e/ou doPost, e criar as entradas e no arquivo web.xml.

( ) O método doGet(), quando implementado, deve receber como parâmetros os objetos HttpServletRequest (requisição HTTP) e HttpServletResponse (resposta HTTP), nessa ordem, e escrever o conteúdo do corpo da resposta na saída padrão do Java (System.out).

( ) Uma JSP é um arquivo com síntaxe semelhante ao HTML, que permite inclusão de elementos (tags) especiais para introdução de código Java. Quando há uma requisição à JSP, o motor JSP cria um servlet baseado no conteúdo deste arquivo, tornando o código apto a ser executado pela máquina virtual Java.

( ) Os métodos envolvidos no ciclo de vida de uma JSP são _jspService e _jspDestroy.

As afirmativas são, respectivamente,

Um programador PHP deseja armazenar um dado booleano que indica se o usuário que está acessando o site está autenticado ou não. Para que esse valor se mantenha durante o acesso das várias páginas do site, é necessário que ele seja armazenado em

Acerca dos códigos, sistemas de numeração e de representação da informação para sistemas de informática e de comunicação, bem como para a World Wide Web (WWW), julgue os itens a seguir.

A aplicação das regras de utilização do conjunto de rótulos (tags) da hypertext markup language (HTML) resulta na produção sistemática de documentos que são também válidos com relação às regras da extensible markup language (XML).

Na interface Web, ele é um arquivo independente do arquivo HTML no qual são declaradas propriedades e valores de estilização para os elementos do HTML, cabendolhe, dessa forma, a tarefa de estilização e ao HTML, exclusivamente, a marcação e estruturação do conteúdo do documento. Trata-se de:

Dadas as afirmativas seguintes sobre as linguagens de programação e seu mecanismo de definição de tipos,

I. Linguagens com tipagem forte preservam o tipo valor de suas variáveis até ela ser descartada da memória.

II. Em linguagens com tipagem dinâmica o tipo de uma variável pode ser alterado durante a execução do programa.

III. Em linguagens com tipagem dinâmica não se sabe o tipo de uma variável durante a execução do programa.

verifica-se que está(ão) correta(s)

Página 14