Buscar

Unidade 4 - Fundamentos JavaScript e Biblioteca jQuery

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Minhas Disciplinas / Meus cursos / 415868 / Unidade 4 - Fundamentos JavaScript e Biblioteca jQuery
/ UN 4 - Avaliação Objetiva
Programação Web I
Iniciado em Sunday, 26 Nov 2023, 19:06
Estado Finalizada
Concluída em Sunday, 26 Nov 2023, 19:08
Tempo
empregado
2 minutos 13 segundos
Avaliar 1,70 de um máximo de 1,70(100%)




















https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=23579
https://avap.multivix.edu.br/course/view.php?id=23579&section=5
https://avap.multivix.edu.br/mod/quiz/view.php?id=1524077
https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=23579
https://avap.multivix.edu.br/user/index.php?id=23579
https://avap.multivix.edu.br/course/view.php?id=23579&section=1
https://avap.multivix.edu.br/course/view.php?id=23579&section=2
https://avap.multivix.edu.br/course/view.php?id=23579&section=3
https://avap.multivix.edu.br/course/view.php?id=23579&section=4
https://avap.multivix.edu.br/course/view.php?id=23579&section=5
https://avap.multivix.edu.br/course/view.php?id=23579&section=6
https://avap.multivix.edu.br/course/view.php?id=23579&section=7
https://avap.multivix.edu.br/course/view.php?id=23579&section=8
https://avap.multivix.edu.br/course/view.php?id=23579&section=9
https://avap.multivix.edu.br/course/view.php?id=23579&section=10
https://avap.multivix.edu.br/course/view.php?id=23579&section=11
https://avap.multivix.edu.br/hooks/portal/
https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank
https://avap.multivix.edu.br/calendar/view.php/
https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca
https://multivix.edu.br/office-365/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
Questão 1
Correto
Atingiu 0,34 de 0,34
Em Javascript consegue-se programar algoritimos para as mais variadas �nalidades necessárias a programação
do front-end de uma aplicação web. Tais algoritmos, implementados comumente através do uso de funções,
operam, por exemplo, a partir de entrada de dados/ações do usuário, sejam estes provenientes de controles de
formulário, ações de cliques em determinado elemento, eventos tais como da saída de um controle HTML. Após
isso, as funções precisam muitas vezes retornar ao usuário algum tipo de resultado, como exemplo: o resultado
de um cálculo, uma con�rmação ou uma simples validação de dados.
Considerando os tipos de saída fundamentais em Javascirpt, avalie as a�rmações a seguir:
I. console.log() é uma forma de apresentar saída visível diretamente ao usuário da aplicação assim como
window.alert().
II. window.alert() é utilizado como saída com intuito de alertar o desenvolvedor da ocorrência de determinada
questão programada no algoritmo de uma função, por exemplo. Sendo essa forma de saída ideal para casos que
não é necessário que o cliente enxergue esse fato (depuração de código).
III. innerHTML é utilizado como saída para exibir, por exemplo, o resultado de uma função em um determinado
elemento HTML. Dessa forma, a partir de um formulário e a necessdidade de uma possível validação de e-mail,
uma função consegue ao término do processamento de validação, expor em um elemento HTML da tela: O e-
mail é inválido.
É correto o que se a�rma em
Escolha uma opção:
a. III, apenas. 
b. I, II e III.
c. II e III, apenas.
d. I, apenas.
e. I e II, apenas.




















https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=23579
https://avap.multivix.edu.br/user/index.php?id=23579
https://avap.multivix.edu.br/course/view.php?id=23579&section=1
https://avap.multivix.edu.br/course/view.php?id=23579&section=2
https://avap.multivix.edu.br/course/view.php?id=23579&section=3
https://avap.multivix.edu.br/course/view.php?id=23579&section=4
https://avap.multivix.edu.br/course/view.php?id=23579&section=5
https://avap.multivix.edu.br/course/view.php?id=23579&section=6
https://avap.multivix.edu.br/course/view.php?id=23579&section=7
https://avap.multivix.edu.br/course/view.php?id=23579&section=8
https://avap.multivix.edu.br/course/view.php?id=23579&section=9
https://avap.multivix.edu.br/course/view.php?id=23579&section=10
https://avap.multivix.edu.br/course/view.php?id=23579&section=11
https://avap.multivix.edu.br/hooks/portal/
https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank
https://avap.multivix.edu.br/calendar/view.php/
https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca
https://multivix.edu.br/office-365/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
Questão 2
Correto
Atingiu 0,34 de 0,34
Dada uma situação em que uma aplicação web necessite operar matematicamente dois valores, o
desenvolvedor criou a partir de JavaScript uma função denominada como OperarCalculo().
Considernado a sintaxe Javascript para criação e uso de funções, avalie as a�rmações a seguir.
I. Em se tratando de uma função que se espera um resultado matemático entre dois valores, a função
OperarCalculo() poderá apresentar retorno caso o desenvolvedor tenha interesse no benefício de que, o
resultado da operação seja armazenado fora dela. Por exemplo: var resultado = OperarCalculo(2,3), onde a
variável resultado armazena o cálculo proposto entre os valores 2 e 3.
II. Caso o desejado para a função OperarCalculo() seja que ela realize o cálculo e armazene o resultado em uma
variável global, não existe a necessidade que ela retorne algum valor quando invocada. Dessa forma, a função
não tem a presença de return em sua codi�cação e outras funções ou outras partes da codi�cação JavaScript,
poderão acessar o resultado armazenado na variável global ao qual ela atribuiu o resultado do cálculo.
III. Uma função sempre deverá, além de receber parâmetros, retornar algum valor após processamento.
Portanto, a função OperarCalculo() sempre precisará receber um ou mais parâmetros para realizar seu
processamento, e ao �nal, deverá retornar o resultado a quem lhe invocou.
É correto o que se a�rma em
Escolha uma opção:
a. I, II e III.
b. I, apenas.
c. I e III, apenas.  
d. II e III, apenas. 
e. I e II, apenas. 




















https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=23579
https://avap.multivix.edu.br/user/index.php?id=23579
https://avap.multivix.edu.br/course/view.php?id=23579&section=1
https://avap.multivix.edu.br/course/view.php?id=23579&section=2
https://avap.multivix.edu.br/course/view.php?id=23579&section=3
https://avap.multivix.edu.br/course/view.php?id=23579&section=4
https://avap.multivix.edu.br/course/view.php?id=23579&section=5
https://avap.multivix.edu.br/course/view.php?id=23579&section=6
https://avap.multivix.edu.br/course/view.php?id=23579&section=7
https://avap.multivix.edu.br/course/view.php?id=23579&section=8
https://avap.multivix.edu.br/course/view.php?id=23579&section=9
https://avap.multivix.edu.br/course/view.php?id=23579&section=10
https://avap.multivix.edu.br/course/view.php?id=23579&section=11
https://avap.multivix.edu.br/hooks/portal/
https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank
https://avap.multivix.edu.br/calendar/view.php/
https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca
https://multivix.edu.br/office-365/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
Questão 3
Correto
Atingiu 0,34 de 0,34
Para que seja possível interagir com elementos de marcação HTML, a linguagemJavaScript dispõe do método
getElementById, getElementByClassName, getElementByTagName.
Considerando o exposto, avalie as asserções a seguir e a relação proposta entre elas.
(1)    A declaração document.getElementById('meu_elemento').style.display='none' tratará como resultado direto
e vísivel ao cliente da aplicação, a ocultação do elemento de identi�cador igual a meu_elemento.
PORQUE
(2)    A propriedade CSS display quando atribuído o valor block, na prática determina que o elemento seja
ocultado em tela. Essa propriedade pode ser facilmente manipulada com uso de codi�cação Javascript.
A respeito dessas asserções, assinale a opção correta. 
Escolha uma opção:
a. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
b. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
c. As asserções I e II são proposições verdadeiras, e a II não é uma justi�cativa correta da I.
d. As asserções I e II são proposições falsas.
e. As asserções I e II são proposições verdadeiras, e a II é uma justi�cativa correta da I.




















https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=23579
https://avap.multivix.edu.br/user/index.php?id=23579
https://avap.multivix.edu.br/course/view.php?id=23579&section=1
https://avap.multivix.edu.br/course/view.php?id=23579&section=2
https://avap.multivix.edu.br/course/view.php?id=23579&section=3
https://avap.multivix.edu.br/course/view.php?id=23579&section=4
https://avap.multivix.edu.br/course/view.php?id=23579&section=5
https://avap.multivix.edu.br/course/view.php?id=23579&section=6
https://avap.multivix.edu.br/course/view.php?id=23579&section=7
https://avap.multivix.edu.br/course/view.php?id=23579&section=8
https://avap.multivix.edu.br/course/view.php?id=23579&section=9
https://avap.multivix.edu.br/course/view.php?id=23579&section=10
https://avap.multivix.edu.br/course/view.php?id=23579&section=11
https://avap.multivix.edu.br/hooks/portal/
https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank
https://avap.multivix.edu.br/calendar/view.php/
https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca
https://multivix.edu.br/office-365/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
Questão 4
Correto
Atingiu 0,34 de 0,34
Pode-se citar que os chamados testes condicionais são formas de programar logicamente o �uxo de execução
e/ou armazenamento de dados em variaveis. Em JavaScript isso não é diferente, visto que se trata de uma
linguagem de programação. 
Considerando o exposto e especi�camente em relação à linguagem JavaScript, avalie as a�rmações a seguir.
I. Em testes condicionais, tem-se entre parênteses dois ou mais valores a serem testados. Pode-se, por exemplo,
testar se determinada variável tem seu valor maior que o valor de outra variável, ou também se uma terceira
variável é menor que um número. Nesse caso, podemos exempli�car: if (x>y || z < 10) { ... }
II. Em testes condicionais, faz-se uso de operadores de atribuição a�m de comparar valores entre variáveis.
Podemos, por exemplo, testar se determinada variável atribuiu um número. Nesse caso, podemos exempli�car: if
(x=10) { ... }
III. Em testes condicionais, faz-se uso da declaração else a�m de estabelecer o que deve ocorrer em caso
negativo ao teste proposto. Podemos, por exemplo, testar se determinado valor não for maior que outro, seja
executado o bloco senão. Nesse caso, podemos exempli�car: if (1 > 2) { ... } else { ... }
É correto o que se a�rma em.
Escolha uma opção:
a. I, apenas.
b. I e II, apenas.
c. II e III, apenas. 
d. I e III, apenas. 
e. I, II e III. 




















https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=23579
https://avap.multivix.edu.br/user/index.php?id=23579
https://avap.multivix.edu.br/course/view.php?id=23579&section=1
https://avap.multivix.edu.br/course/view.php?id=23579&section=2
https://avap.multivix.edu.br/course/view.php?id=23579&section=3
https://avap.multivix.edu.br/course/view.php?id=23579&section=4
https://avap.multivix.edu.br/course/view.php?id=23579&section=5
https://avap.multivix.edu.br/course/view.php?id=23579&section=6
https://avap.multivix.edu.br/course/view.php?id=23579&section=7
https://avap.multivix.edu.br/course/view.php?id=23579&section=8
https://avap.multivix.edu.br/course/view.php?id=23579&section=9
https://avap.multivix.edu.br/course/view.php?id=23579&section=10
https://avap.multivix.edu.br/course/view.php?id=23579&section=11
https://avap.multivix.edu.br/hooks/portal/
https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank
https://avap.multivix.edu.br/calendar/view.php/
https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca
https://multivix.edu.br/office-365/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
Questão 5
Correto
Atingiu 0,34 de 0,34
Como auxiliar direto da programação em linguagem JavaScript, um desenvolvedor tem a sua disposição a
biblioteca Jquery. 
Considerando o entendimento fundamental da linaguagem e também da biblioteca, avalie as a�rmações a
seguir. 
(1) A biblioteca Jquery é contruída em Javascript, e para ser utilizada em um projeto necessita ser ligada atraves
da tag <script> de forma apontar a um CDN que hospeda a biblioteca ou localmente dentro do domínio da
aplicação web.
PORQUE
(2) Através de Jquery se consegue escrever menos codi�cação e otimizar diretamente a produção
comportamental do front-end da aplicação. Consegue-se com Jquery por exemplo ocultar facilmente um
elemento HTML atraves da simples declaração: $("#meu_elemento").hide();
A respeito dessas asserções, assinale a opção correta.  
Escolha uma opção:
a. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
b. As asserções I e II são proposições verdadeiras, e a II não é uma justi�cativa correta da I. 
c. As asserções I e II são proposições falsas.
d. As asserções I e II são proposições verdadeiras, e a II é uma justi�cativa correta da I.
e. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
◄ Conteúdo Online
Seguir para...
Conteúdo Online ►




















https://avap.multivix.edu.br/mod/scorm/view.php?id=1524076&forceview=1
https://avap.multivix.edu.br/mod/scorm/view.php?id=1524078&forceview=1
https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=23579
https://avap.multivix.edu.br/user/index.php?id=23579
https://avap.multivix.edu.br/course/view.php?id=23579&section=1
https://avap.multivix.edu.br/course/view.php?id=23579&section=2
https://avap.multivix.edu.br/course/view.php?id=23579&section=3
https://avap.multivix.edu.br/course/view.php?id=23579&section=4
https://avap.multivix.edu.br/course/view.php?id=23579&section=5
https://avap.multivix.edu.br/course/view.php?id=23579&section=6
https://avap.multivix.edu.br/course/view.php?id=23579&section=7
https://avap.multivix.edu.br/course/view.php?id=23579&section=8
https://avap.multivix.edu.br/course/view.php?id=23579&section=9
https://avap.multivix.edu.br/course/view.php?id=23579&section=10
https://avap.multivix.edu.br/course/view.php?id=23579&section=11
https://avap.multivix.edu.br/hooks/portal/
https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank
https://avap.multivix.edu.br/calendar/view.php/
https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca
https://multivix.edu.br/office-365/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/https://avap.multivix.edu.br/
https://avap.multivix.edu.br/

Outros materiais