No que tange às proposições da WEB 2.0, considere:

 I. Na web 2.0 os programas são abertos, ou seja, uma parte do programa pode ser utilizado por qualquer pessoa para fazer outro programa. São utilizadas APIs para deixar que outros sites utilizem partes dos seus dados nos serviços deles.

II. Algumas aplicações Web 2.0 permitem a personalização do conteúdo mostrado para cada usuário, sob forma de página pessoal, permitindo a ele a filtragem de informação que ele considera relevante.

III. O conceito usado é comparável com o do software livre: se há muitas pessoas olhando, todos os erros são corrigidos facilmente. Para isso existem comunidades que se auto-moderam, por meio da participação dos usuários, indicando ao sistema qual usuário não deve mais participar da comunidade.

IV. A Web é a plataforma, o software um serviço, ou seja, na Web 2.0 os softwares funcionam pela Internet, não somente instalados no computador local, de forma que vários programas podem se integrar formando uma grande plataforma. Por exemplo, os contatos do programa de e-mail podem ser usados no programa de agenda, ou pode-se criar um novo evento numa agenda através do programa de e-mail

É correto o que consta em

Em relação à arquitetura de sistemas multicamadas, considere as assertivas abaixo.

I. A estação cliente faz acesso direto ao servidor de banco de dados.

II. Um conjunto de bibliotecas, localizadas no computador cliente tem a função de viabilizar a comunicação entre ele e o servidor.

III. As conexões no banco de dados são realizadas pelo servidor de aplicação.

IV. O gargalo de I/O (Input/Output) é evitado, uma vez que é possível ter a mesma regra de negócio dividida entre vários servidores através do balanceamento de carga.

Os itens I a IV referem-se, respectivamente, aos modelos de

Há duas maneiras de se passar argumentos ou parâmetros para funções: por valor e por referência. Todas as afirmativas sobre passagem de parâmetros estão corretas, EXCETO:

Um comando "abrir" ao provocar diferentes ações em objetos distintos, por exemplo: em uma caixa, porta ou janela, representa figurativamente na orientação a objetos o princípio denominado

Quanto aos escalonamentos de threads em Java, considere:

I. Em sistemas que aceitam preempção, uma thread executando em uma CPU também pode ser interrompida por uma thread de prioridade mais alta.

II. Chamando o método run(), uma thread sugere que deseja abrir mão do controle da CPU, permitindo que outra thread tenha a oportunidade de ser executada.

III. Para que todas as threads tenham uma quantidade igual de tempo de CPU em um sistema que não realiza a repartição de tempo, uma thread pode abandonar o controle da CPU com o método yield().

Está correto o que se afirma em

Atenção: As questões de números 56 a 60 referem-se à linguagem de programação Clipper 5.2.

O Clipper possui acesso a arquivos de baixo nível, possibilitando sua abertura, leitura, criação e escrita. O comando utilizado para a criação de um novo arquivo é chamado

O atributo target é utilizado em links de páginas HTML para indicar em que janela o documento linkado será aberto. Os principais valores possíveis para o atributo target são

Com relação às linguagens de montagem é correto afirmar:

Web design responsivo usa HTML e CSS para que uma página web seja adequadamente apresentada em diversos tipos de dispositivos, como celulares, tablets, computadores, desktop etc. CSS3 introduziu uma nova técnica chamada media query que utiliza uma instrução para indicar que um bloco de propriedades CSS será aplicado somente se uma determinada condição for verdadeira. Por exemplo, para executar um bloco de propriedades CSS, somente se a janela do navegador for menor do que 768px, utiliza-se a instrução
AngularJS é um framework JavaScript, também referenciado como uma biblioteca escrita em JavaScript. Esse framework permite o uso de

O Extreme Programming (XP) é, talvez, o mais conhecido e mais utilizado dos métodos ágeis. Dentre suas práticas se encontram programação em pares, integração contínua, refatoração e

Na linguagem JavaScript, a forma de comunicação com o usuário por meio de mensagens via caixa de entrada de dados usa o método

Considere que códigos de programa desenvolvidos com JavaScript podem ser executados

I. somente no lado do cliente.

II. somente no lado do servidor.

III. tanto no lado do cliente quanto no lado do servidor.

Está correto o que se afirma APENAS em

Em um programa construído na linguagem C# da plataforma Microsoft .NET, um Auditor se deparou com uma condição if(x && y), em que x e y são valores booleanos (bool). Na instrução if,

Um JavaBean para ser salvo em arquivo, ou enviado de um computador para outro, em aplicações distribuídas, deve implementar a interface

Sobre Python é correto afirmar:

Nas ações de trigger referencial, quando a operação de exclusão sobre a tabela referenciada se propaga para todas as chaves estrangeiras correspondentes, é uma indicação de uma especificação on delete

Página 1