Questões de Programação - JavaScript para Concurso

Foram encontradas 1.043 questões

Q449682 Programação
Considere o seguinte trecho de código JavaScript:

if (x !== 10) {
document.write("correto");

}


De acordo com o trecho de código, a mensagem correto será impressa se o conteúdo armazenado na variável x for
Alternativas
Q449084 Programação

O seguinte programa foi escrito na linguagem HTML com JavaScript, sendo que c1 é um comando da linguagem JavaScript.


                         <html><body>

                         <script>

                          x = 13

                          y = 2

                          z = x - y

                          c1

                        </script>

                        </body></html>


Ao ser aberto pelo navegador Internet Explorer 9 (com a opção JavaScript habilitada), a seguinte janela foi exibida na tela:

                                                     Imagem associada para resolução da questão


O comando cl, que permite a exibição dessa janela, é:
Alternativas
Q448204 Programação

Observe o código a seguir, que contém uma função em JavaScript.




Imagem associada para resolução da questão




Na execução, se for digitado para num o número 5, o código irá gerar o seguinte número como saída:

Alternativas
Q446640 Programação
A programação com Javascript pode ser utilizada para gerar conteúdo HTML dinamicamente. Em relação a Javascript, assinale a alternativa correta:
Alternativas
Q446636 Programação
Considere o desenvolvimento de aplicações web com Ajax (Asynchronous Javascript and XML).

I - O objeto XMLHttpRequest desempenha importante papel, estando relacionado à comunicação assíncrona com o servidor web.

II - Para utilizar Ajax é preciso antes instalar e confgurar um servidor Ajax, o qual interage com o servidor web.

III - Uma das características de Ajax é a exibição dinâmica de dados e uso do modelo de objetos DOM (Document Object Model).

Podemos afirmar que:
Alternativas
Q445745 Programação
Como resposta a uma requisição AJAX, o script executando no servidor envia para o cliente a cadeia de caracteres seguinte, no formato JSON:

{"nome": "Ypojuca", "id": 1503, "xy": [1,4]}

Em Javascript, o campo do objeto XMLHttpRequest onde essa cadeia é recebida é:
Alternativas
Q445744 Programação
Considere a requisição AJAX construída, no cliente, através da chamada à seguinte função em Javascript:

function send (msg)
{

   var message = "msg=’" + msg + "’";

   var ajax = new XMLHttpRequest ( );

   ajax.onreadystatechange = function ( )
   {

       if (this.readyState == 4 &&
         this.status == 200)
      alert (this.responseText);
 
   }

   ajax.open ("POST", "script.php", true);

    ajax.setRequestHeader ("Content-type",
      "application/x-www-form-urlencoded");
   ajax.setRequestHeader ("Content-length",
       message.length);
   ajax.setRequestHeader ("Connection",
       "close");

   ajax.send (message);

}


No servidor, um script em PHP receberá a cadeia de caracteres (string) correspondente a msg, enviada no corpo da requisição. Essa cadeia estará disponível ao script:
Alternativas
Q444491 Programação
O fragmento de código JavaScript abaixo cria um objeto AJAX que pode ser utilizado para enviar requisições ao servidor.

var requisicao;
function criaObjeto(){
   if (window.XMLHttpRequest) {
        requisicao = new XMLHttpRequest();
   }else if (window.ActiveXObject) {
        requisicao = new ActiveXObject("Msxml2.XMLHTTP");
   } else if (!requisicao) {
        requisicao = new ActiveXObject("Microsoft.XMLHTTP");
   }
}

Por meio deste objeto requisicao é possível chamar o método seguinte:

req.open("GET", "Controle?indicador=10", true);

O parâmetro true indica que
Alternativas
Q444490 Programação
Considere a página abaixo, construída utilizando jQuery: 
<!DOCTYPE html>  <html>       <head>           <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">           <title>Home</title>           <script type="text/javascript" src="http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.2.min.js"></script>           <script type="text/javascript">               $(document).ready(function() {               ..I...              });          </script>   </head>     <body>         <button type="button">Esconder</button>         <p class="par">Texto do parágrafo.</p>      </body>  </html> 

Para que, ao se clicar no botão Esconder, o texto do parágrafo se torne oculto, deve-se preencher a lacuna I com
Alternativas
Q443794 Programação

Para a resolução das questões desta prova,considere os seguintes detalhes: (1) o mouse esta configurado para uma pessoa que o utiliza com a mão direita (destro) e usa, com maior frequência, o botão esquerdo, que possui as funcionalidades de seleção ou de arrastar normal, entre outras. O botão da direita serve para ativar o menu de contexto ou de arrastar especial; (2) os botões do mouse estão devidamente configurados com a velocidade de duplo clique; (3) os programas utilizados nesta prova foram instalados com todas as suas configurações padrão, entretanto, caso tenham sido realizadas alterações que impactem a resolução da questão, elas serão alertadas no texto da questão ou mostradas visualmente, se necessário; (4) no enunciado e nas respostas de algumas questões, existem palavras que foram digitadas entre aspas, apenas para destaca-las. Neste caso, para resolver as questões,desconsidere as aspas e atente somente para o texto propriamente dito; e (5) para resolver as questões desta prova, considere, apenas, os recursos disponibilizados para os candidatos,tais como as presentes orientações, os textos introdutórios das questões, os enunciados propriamente ditos e os dados e informações  disponíveis nas Figuras das questões, se houver.


A questão  baseia-se nas Figuras 7(a) e 7(b), que mostram a mesma página eletrônica, no  Internet Explorer 8. A Figura 7(a) mostra uma pagina eletrônica na qual realizou-se,  seqiiencialmente, as seguintes atividades: (1) permitiu-se a execução de scripts e controles
ActiveX, no Internet Explorer 8; (2) selecionou-se o texto apontado pela seta n° 1; e (3)  posicionou-se o cursor do mouse, no formato de uma pequena mão, sobre o local apontado
pela seta n° 2. A Figura 7(b) mostra uma mensagem (seta n° 3) que passou a ser exibida
após ter sido dado um clique, com o botão  direito do mouse, sobre o local apontado pela
seta n° 2 (Figura 7(a)), impedido que tal texto  possa ser copiado, utilizando-se o mouse.


                           Imagem associada para resolução da questão


Desenvolveu-se um código, em Javascript, para impedir a cópia de texto de páginas HTML, apresentadas no Internet Explorer 8, por meio da utilização do botão direito do mouse. Observa-se que, após selecionar o texto apontado pela seta n° 1, na Figura 7(a), e dar um clique, com o botão direito do mouse, sobre esse texto (seta n° 2), foi exibida a seguinte mensagem apontada pela seta n° 3 (Figura 7(b)): "Não é permitida a cópia deste site com o botão direito do mouse.". Portanto, assinale, dentre as alternativas abaixo, aquela cujo código fonte desenvolvido em Javascript e inserido dentro da página HTML, das Figuras 7(a) e 7(b), impediu a cópia do conjunto de palavras apontado pela seta n° 1 (Figura 7(a)), nas condições descritas no texto introdutório dessa questão e nesse enunciado.

Alternativas
Q437246 Programação
No que se refere às linguagens de programação, julgue os itens subsecutivos.

A propriedade readyState do objeto XMLHttpRequest em Ajax no Internet Explorer possui 3 estágios, sendo 0 correspondente a não inicializado, 1 correspondente a carregado e 2 correspondente a completo.
Alternativas
Q435049 Programação
Com relação à aplicação do Ajax, julgue os itens que se seguem.

Ajax é um termo utilizado para descrever o processo embasado em JavaScript que se utiliza do objeto XMLHttpRequest para recuperar informações do servidor de forma assíncrona.
Alternativas
Q435048 Programação
Com relação à aplicação do Ajax, julgue os itens que se seguem.

Como o objeto XMLHttpRequest se encarrega das requisições, mesmo sem suporte à tecnologia JavaScript, é desnecessário que tal suporte esteja habilitado no navegador para o uso do Ajax.
Alternativas
Q435046 Programação
Com relação à aplicação do Ajax, julgue os itens que se seguem.

Da mesma forma que as páginas HTML utilizam os objetos HttpRequest e HttpResponse para enviar e receber solicitações ao servidor, o Ajax utiliza os objetos XMLHttpRequest e XMLHttpResponse para comunicação assíncrona.
Alternativas
Q427800 Programação
Considere o código JavaScript abaixo.

imagem-004.jpg

Serão exibidos na tela os valores
Alternativas
Q427798 Programação
Considere o exemplo de página abaixo.

imagem-002.jpg

Quando a página for carregada no navegador,
Alternativas
Q427797 Programação
O elemento <canvas> da linguagem HTML5 é utilizado para renderizar gráficos bitmap dinâmicos em uma página, permitindo a criação de jogos e animações, utilizando JavaScript.
O fragmento de código da página HTML a seguir mostra um exemplo de uso da API Canvas, que gera um retângulo de cor cinza na tela.

imagem-001.jpg

Para que o exemplo funcione corretamente, as lacunas I e II devem ser preenchidas, respectivamente, por
Alternativas
Q424013 Programação
A instrução da linguagem Javascript que interrompe o laço de repetição (loop) atual e continua com o próximo valor é a
Alternativas
Q424012 Programação
O comando de Javascript utilizado para abrir uma caixa de alerta (pop-up) que obriga o usuário a clicar em "OK " para proseguir é o
Alternativas
Q424010 Programação
A propriedade de Javascript usada para armazenar vários valores em uma única variável é denominada de
Alternativas
Respostas
801: B
802: A
803: C
804: D
805: D
806: A
807: D
808: A
809: E
810: A
811: E
812: C
813: E
814: E
815: D
816: D
817: B
818: D
819: C
820: C