Desenvolvimento de Páginas Dinâmicas com JavaScript - Módulo 1

Description

Desenvolvimento de Páginas Dinâmicas com JavaScript - Módulo 1
Cristiano Barcelos
Quiz by Cristiano Barcelos, updated more than 1 year ago More Less
Isaque Fermino
Created by Isaque Fermino almost 9 years ago
Cristiano Barcelos
Copied by Cristiano Barcelos almost 9 years ago
33
0

Resource summary

Question 1

Question
Com relação à Linguagem JavaScript, podemos afirmar que Escolha uma:
Answer
  • a. trata-se de uma linguagem compilada.
  • b. é processada no lado servidor.
  • c. não possibilita dinamismo na programação Web.
  • d. é fracamente tipada.

Question 2

Question
Os objetos são considerados estruturas de dados mais elaboradas, possuindo seus métodos e propriedades. Sobre objetos JavaScript, marque a afirmativa correta: Escolha uma:
Answer
  • a. Números podem ser tratados como valores elementares ou objetos.
  • b. Strings não podem ser tratadas como objetos.
  • c. Arrays não são considerados objetos.
  • d. Datas não podem ser tratadas como objetos.

Question 3

Question
É comum escrever funções em JavaScript que serão executadas com base no surgimento de eventos. Abaixo, aponte o evento que não está vinculado à operação do mouse sobre elementos de uma página Web: Escolha uma:
Answer
  • a. Onclick.
  • b. Onkeydown.
  • c. Onmousedown.
  • d. Onmousemove.

Question 4

Question
Com relação ao assunto “validação de formulários” utilizando JavaScript, podemos afirmar: Escolha uma:
Answer
  • a. As verificações são realizadas no servidor.
  • b. Campos em branco não podem ser testados.
  • c. Entradas desformatadas, como aquelas para e-mail ou CPF, não podem ser testadas.
  • d. É possível verificar entradas inválidas para datas.

Question 5

Question
Com relação à notação JSON, é correto afirmar: Escolha uma:
Answer
  • a. Trata-se de notação específica para JavaScript.
  • b. Possui representação de difícil escrita e leitura para os seres humanos.
  • c. É de difícil interpretação e geração pelos computadores.
  • d. Trata-se de uma notação mais leve para objetos.

Question 6

Question
Erros são comuns em programas de computador e, para tratá-los, podem-se escolher estratégias preventivas ou corretivas. Todos os assuntos abaixo estão diretamente ligados a “tratamento de erros” em JavaScript, exceto: Escolha uma:
Answer
  • a. Depuração.
  • b. Método “Console.log()”.
  • c. Tratamento de exceções.
  • d. Objeto “Math”.

Question 7

Question
Quando se diz que a principal proposta da HTML5 é entregar conteúdo “rico” ao usuário, entende-se que Escolha uma:
Answer
  • a. ela pode rodar completamente sem o auxílio de scripts.
  • b. ela pode gerar bitcoins na conta bancária do usuário, à medida que conteúdo Web é disponibilizado no browser.
  • c. ela pode rodar em TVs antigas, como aquelas de tubo de elétrons.
  • d. há a tentativa de se evitar plugins extras.

Question 8

Question
Sobre as regras estabelecidas para o desenvolvimento da HTML5, entre o W3C e WHATWG, é errado afirmar: Escolha uma:
Answer
  • a. HTML5 deveria ser dependente do dispositivo.
  • b. A dependência de plugins externos, como Flash, deveria ser reduzida.
  • c. Tratamento de erros deveria ser mais fácil do que em versões anteriores.
  • d. O processo de desenvolvimento deveria ser visível para o público.

Question 9

Question
Sobre o elemento “canvas”, está errado: Escolha uma:
Answer
  • a. “Canvas” é um recipiente para comportar gráficos e imagens a serem manipuladas.
  • b. Em uma marcação como “<canvas id="myCanvas" width="200" height="100"></canvas> ”, a área do elemento “canvas” está contornada com uma borda.
  • c. “Canvas” tem vários métodos para desenhar linhas, caixas, círculos, texto e adicionar imagens.
  • d. “Canvas” não é uma API da HTML5, mas um elemento da página Web.

Question 10

Question
Com a API “geolocation” da HTML5, Escolha uma:
Answer
  • a. podemos obter o posicionamento de um satélite em órbita sobre a Terra.
  • b. há informações menos precisas para dispositivos com GPS.
  • c. não é necessário se preocupar com a privacidade do usuário.
  • d. é possível obter a posição geográfica de um usuário.

Question 11

Question
O método “getCurrentPosition()”, da API “geolocation” Escolha uma:
Answer
  • a. obtém a posição do usuário, sem haver a possibilidade de erros.
  • b. não pode ser utilizado com APIs de terceiros.
  • c. não obtém resultados que possam ser disponibilizados com mapas do Google Maps, por exemplo.
  • d. obtém a posição do usuário, sem necessariamente imprimir a informação.

Question 12

Question
Com relação à API “drag/drop”, da HTML5, pode-se afirmar que Escolha uma:
Answer
  • a. ela cuida de desenhar elementos na tela.
  • b. não é necessário explicitar que um elemento a ser manipulado deve ser arrastável (“draggable”).
  • c. eventos não são muito comuns no funcionamento das funções da API em questão.
  • d. ela funciona basicamente com as funcionalidades de arrastar e soltar elementos de uma página HTML.

Question 13

Question
Ajax significa: Escolha uma:
Answer
  • a. Another Java And XHTML.
  • b. A JavaScript Xtreme.
  • c. Another JavaScript extensible.
  • d. Asynchronous JavaScript and XML.

Question 14

Question
Sobre a XMLHttpRequest, marque a afirmativa correta: Escolha uma:
Answer
  • a. “responseXML” é uma propriedade que contém os dados retornados como um documento XML.
  • b. “responseText” é uma propriedade que contém os dados retornados como inteiros.
  • c. “onreadystatechange” é um evento.
  • d. “readystatechange” é uma propriedade.

Question 15

Question
Com relação aos estados da propriedade “readyState”, de um objeto XMLHttpRequest, é correto afirmar que Escolha uma:
Answer
  • a. 0 = o pedido está completo
  • b. 1 = o pedido foi configurado
  • c. 2 = o pedido está sendo processado
  • d. 4 = o pedido está incompleto

Question 16

Question
São exemplos de aplicações Ajax, EXCETO: Escolha uma:
Answer
  • a. Recursos de autocompletar.
  • b. Validação de dados de formulários.
  • c. Atualização de dados na página como, por exemplo, a hora atual.
  • d. Atualização de dados na página, com visualização da caixa de entrada, após se “logar” em uma conta de WebMail.

Question 17

Question
Marque a afirmativa errada: Escolha uma:
Answer
  • a. jQuery permite escrever códigos JavaScript mais concisos.
  • b. É possível misturar jQuery e JavaScript “tradicional”.
  • c. jQuery e Ajax são recursos similares em um código JavaScript.
  • d. jQuery é considerada uma biblioteca JavaScript.

Question 18

Question
Com relação aos seletores de jQuery, pode afirmar: Escolha uma:
Answer
  • a. $("#lastname") representa a busca pelo elemento com id igual a lastname.
  • b. $(".intro") representa a busca por todos os elementos da seção “header” do documento HTML.
  • c. $(".intro,.demo") representa a busca por todos os elementos de demonstração na seção “header” do documento HTML.
  • d. $("div") representa a busca por todos os operadores de divisão presentes no documento HTML .

Question 19

Question
NÃO pode ser considerado um efeito da jQuery: Escolha uma:
Answer
  • a. hide ()
  • b. arc ()
  • c. show ()
  • d. animate ()

Question 20

Question
Qual consideração abaixo, acerca do respectivo código, está correta? Escolha uma:
Answer
  • a. $("p").hide(5000); Irá esconder o primeiro elemento ‘p’ do documento HTML.
  • b. $("p").show(); Irá mostrar o último elemento ‘p’ do documento HTML.
  • c. $("div").animate({left:'250px'}); Movimenta todos os elementos “div" na tela.
  • d. $("#div1").fadeOut(); Fará os objetos “div” desaparecem gradualmente.

Question 21

Question
No contexto da programação Web, dificilmente pode ser considerado “assunto exclusivamente client side”: Escolha uma:
Answer
  • a. Validação de formulário.
  • b. Depuração JavaScript.
  • c. Utilização de APIs da HTML5.
  • d. Autenticação de usuário.

Question 22

Question
Dos métodos abaixo, assinale aquele que não é pertencente à classe Date de JavaScript: Escolha uma:
Answer
  • a. getUFC().
  • b. getDay().
  • c. getDate().
  • d. setDate().

Question 23

Question
É comum escrever funções em JavaScript que serão executadas com base no surgimento de eventos. Abaixo, aponte aquele que não representa um evento sobre elemento HTML: Escolha uma:
Answer
  • a. ondblclick
  • b. onmouseflush
  • c. onkeypress
  • d. onblur

Question 24

Question
Sobre as regras estabelecidas para o desenvolvimento da HTML5, entre o W3C e WHATWG, é correto afirmar: Escolha uma:
Answer
  • a. A dependência de plugins externos, como Flash, deveria ser aumentada.
  • b. Tratamento de erros deveria ser dificultado.
  • c. O processo de desenvolvimento deveria ser sigiloso
  • d. HTML5 deveria ser independente do dispositivo.

Question 25

Question
Sobre a XMLHttpRequest, marque a afirmativa errada: Escolha uma:
Answer
  • a. “onreadystatechange” é uma propriedade.
  • b. “readystatechange” é um evento.
  • c. “responseText” é uma propriedade que contém os dados retornados como string de caracteres.
  • d. “responseXML” é uma propriedade que contém os dados retornados como um documento JSON.

Question 26

Question
Sobre jQuery, é errado afirmar que: Escolha uma:
Answer
  • a. jQuery pode substituir a SQL
  • b. jQuery apresenta construções em formato conciso para trabalhar com os elementos de uma página Web.
  • c. Os seletores podem ser entendidos como as principais construções de jQuery.
  • d. jQuery é uma biblioteca JavaScript.
Show full summary Hide full summary

Similar

General ICT Quiz
Jade Fantom
Matters of Life and Death GCSE
kate.siena
Key Events, People and Terms of the French Revolution
poppwalton
AS Biology Biochemistry and Cell Structure
sian_c_evans
Input Devices
Jess Peason
AQA Biology 12.1 cellular organisation
Charlotte Hewson
OCR AS CHEMISTRY A DEFINITIONS
awesome.lois
MATTERS OF LIFE AND DEATH - UNIT 1, SECTION 2 - RELIGIOUS STUDIES GCSE EDEXCEL
Khadijah Mohammed
GCSE Chemistry C4 (OCR)
Usman Rauf
Physics GCSE equations unit 1
James Howlett
4 Lesson Planning Tips for Teachers
Micheal Heffernan