Acerca dos princípios de sistemas operacionais e sua relação com o suporte a aplicações web, especialmente na tecnologia PHP, julgue os seguintes itens.

Para cada pedido HTTP recebido pelo daemon HTTP, é produzido um novo processo computacional no nível de sistema operacional, o qual é escalonado, encaminhado para a fila de processos em estado bloqueado (blocked) e, em seguida, fica aguardando o seu momento de usar o processador para que o daemon processe o pedido e gere uma resposta HTTP.

Julgue os itens seguintes acerca do planejamento e da gestão estratégica dos negócios e da tecnologia da informação (TI).

O processo de planejamento estratégico de TI produz um conjunto de aplicações recomendadas chamada portafólio de aplicações, nas quais estão reunidos os sistemas de informação existentes e os potenciais.

No que se refere à linguagem PHP, julgue os itens subsecutivos. Existem três tipos de operadores em PHP: os unários, que operam em apenas uma sentença; os binários, que retornam o valor de acordo com a operação realizada em duas sentenças; e os ternários, que entre dois valores selecionam um, a depender de um terceiro.

Julgue os itens seguintes, acerca da linguagem de programação Java.

Em Java, para toda classe, método e variável de instância que se declara há um controle de acesso, independentemente de o controle ser explicitamente indicado.

Em HTML, o elemento ‘div’ é semanticamente neutro pois ele é utilizado principalmente como elemento de:

Suponha que uma equipe de programadores PHP tenha como atribuição o desenvolvimento de um módulo de software a partir da composição, da extensão ou da adaptação de um framework. Com base nessa situação e considerando as boas práticas do desenvolvimento e manutenção de sistemas, incluindo-se as recomendadas pelos desenvolvedores de extensões padronizadas para PHP, julgue os itens seguintes.

Ao se escreverem scripts PHP, deve-se empregar indentação com espaços em branco, sem uso de tabs; atribuições em arrays devem ser alinhadas; comentários podem adotar o estilo C ou estilo C++, mas comentários em estilo PERL devem ser evitados.

Com relação às técnicas de avaliação de sistemas e tratamento de exceções, julgue o item seguinte. A linguagem Java possui checked exceptions que estendem java.lang.Exception, em que o compilador força o programador a capturar tais exceções. Essas exceções devem ser tratadas com um bloco try-catch ou com um throws.
Quanto aos conceitos de linguagens de programação, julgue os itens que se seguem. Na linguagem Java, se uma classe tem uma variável declarada com a palavra-chave final, significa que qualquer subclasse dessa classe estará impedida de alterar o valor dessa variável.

Observe a declaração de um vetor em C#:

int[] vetor = new int[3] { 1, 2, 3 };

Sem alterar o resultado, essa mesma declaração poderia ser escrita como:

A interface Map do fremework de coleções da linguagem Java retorna o valor associado a uma chave especificada por meio do método

Julgue os itens seguintes, acerca da linguagem de programação Java.

Em Java, se uma class fosse compilada na JDK 1.6 e rodada com a JDK 1.5, seria obtido o seguinte erro: class file haswrongversion 50.0, shouldbe 49.0.

A Web 2.0 é uma recente tendência de uso da Web como plataforma, envolvendo redes sociais e ferramentas com maior grau de interação e colaboração, porém não faz uso de novas linguagens de programação, mas sim de novo modo de utilização das já existentes. Quanto à temática de linguagens para a Web, julgue os itens de 93 a 102. A linguagem PHP é bastante versátil, pois pode ser utilizada em aplicações para Web, em linha de comando e, até mesmo, em aplicativos para desktop.

Qual método pertencente à biblioteca nativa de Java NÃO é capaz de bloquear a execução de uma thread?

A respeito da hierarquia de classes, um conceito de relevância na programação orientada a objetos, julgue os itens que se seguem.

Um objeto é, necessariamente, instância de apenas uma classe, mesmo quando existe herança múltipla em uma hierarquia de classes.

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

O XML foi projetado para transportar e armazenar dados, enquanto o HTML foi projetado para mostrar dados com foco na sua aparência. Os tags predefinidos do XML são similares aos do HTML, mas com aplicações diferentes.

Julgue os seguintes itens com relaçao a linguagens de programação.

As variáveis do tipo ponteiro têm uma faixa de valores que consiste de endereços de posições de memória. Um ponteiro pode ser usado para acessar variáveis heap-dinâmicas anônimas. Para um ponteiro ser usado no acesso a uma variável que não seja heap-dinâmica anônima, é necessário haver um meio de se obter o endereço da variável a ser acessada.

No código Java, os comentários podem ser introduzidos com a sintaxe:

Quanto às linguagens e tecnologias de programação, julgue os itens subsequentes.

O modelo de componentes do JBoss Seam tem como característica o uso direto de componentes Enterprise JavaBeans como beans acoplados às páginas JavaServer Faces.

Página 6