Logo Passei Direto
Buscar

UN 4 - Avaliação Objetiva_ Programação Web I

Ferramentas de estudo

Questões resolvidas

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.
A respeito dessas asserções, assinale a opção correta.
(1) A biblioteca Jquery é contruída em Javascript, e para ser utilizada em um projeto necessita ser ligada atraves da tag

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().
É correto o que se a�rma em
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.
a. I, II e III.
b. II e III, apenas.
c. I e II, apenas.
d. I, apenas.
e. I e III, apenas.

Em Javascript consegue-se programar algoritmos para as mais variadas finalidades 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 confirmação ou uma simples validação de dados.
Considerando os tipos de saída fundamentais em Javascript, avalie as afirmacoes 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 necessidade 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.
a. III, apenas.
b. I e II, apenas.
c. II e III, apenas.
d. I, apenas.
e. I, II e III.

Para que seja possível interagir com elementos de marcação HTML, a linguagem JavaScript 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 visível ao cliente da aplicação, a ocultação do elemento de identificador igual a meu_elemento.
(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 codificação Javascript.
a. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
b. As asserções I e II são proposições verdadeiras, e a II não é uma justificativa correta da I.
c. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
d. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
e. As asserções I e II são proposições falsas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

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.
A respeito dessas asserções, assinale a opção correta.
(1) A biblioteca Jquery é contruída em Javascript, e para ser utilizada em um projeto necessita ser ligada atraves da tag

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().
É correto o que se a�rma em
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.
a. I, II e III.
b. II e III, apenas.
c. I e II, apenas.
d. I, apenas.
e. I e III, apenas.

Em Javascript consegue-se programar algoritmos para as mais variadas finalidades 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 confirmação ou uma simples validação de dados.
Considerando os tipos de saída fundamentais em Javascript, avalie as afirmacoes 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 necessidade 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.
a. III, apenas.
b. I e II, apenas.
c. II e III, apenas.
d. I, apenas.
e. I, II e III.

Para que seja possível interagir com elementos de marcação HTML, a linguagem JavaScript 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 visível ao cliente da aplicação, a ocultação do elemento de identificador igual a meu_elemento.
(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 codificação Javascript.
a. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
b. As asserções I e II são proposições verdadeiras, e a II não é uma justificativa correta da I.
c. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
d. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
e. As asserções I e II são proposições falsas.

Prévia do material em texto

18/11/2023, 14:58 UN 4 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=4377401&cmid=1524077 1/11
Minhas Disciplinas / Meus cursos / 415868
/ Unidade 4 - Fundamentos JavaScript e Biblioteca jQuery
/ UN 4 - Avaliação Objetiva
Programação Web I
Iniciado em Saturday, 18 Nov 2023, 14:45
Estado Finalizada
Concluída em Saturday, 18 Nov 2023, 14:58
Tempo
empregado
12 minutos 26 segundos
Avaliar 1,70 de um máximo de 1,70(100%)
 Minhas Disciplinas
 Voltar
 Programação Web I
 Participantes

Apresentação e
Material Didático da
Disciplina

Unidade 1: Visão Geral
de Programação para
Web

Unidade 2:
Fundamentos HTML

Unidade 3:
Fundamentos CSS e
Framework Bootstrap

Unidade 4 -
Fundamentos
JavaScript e
Biblioteca jQuery

Unidade 5 -
Fundamentos das
Linguagens PHP e C#
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/
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/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
18/11/2023, 14:58 UN 4 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=4377401&cmid=1524077 2/11
Questão 1
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:
 Minhas Disciplinas
 Voltar
 Programação Web I
 Participantes

Apresentação e
Material Didático da
Disciplina

Unidade 1: Visão Geral
de Programação para
Web

Unidade 2:
Fundamentos HTML

Unidade 3:
Fundamentos CSS e
Framework Bootstrap

Unidade 4 -
Fundamentos
JavaScript e
Biblioteca jQuery

Unidade 5 -
Fundamentos das
Linguagens PHP e C#
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/
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/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
18/11/2023, 14:58 UN 4 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=4377401&cmid=1524077 3/11
a. As asserções I e II são proposições verdadeiras, e a II é uma justi�cativa
correta da I.
b. As asserções I e II são proposições verdadeiras, e a II não é uma
justi�cativa correta da I.

c. A asserção I é uma proposição falsa, e a II é uma proposição
verdadeira.
d. A asserção I é uma proposição verdadeira, e a II é uma proposição
falsa.
e. As asserções I e II são proposições falsas.
 Minhas Disciplinas
 Voltar
 Programação Web I
 Participantes

Apresentação e
Material Didático da
Disciplina

Unidade 1: Visão Geral
de Programação para
Web

Unidade 2:
Fundamentos HTML

Unidade 3:
Fundamentos CSS e
Framework Bootstrap

Unidade 4 -
Fundamentos
JavaScript e
Biblioteca jQuery

Unidade 5 -
Fundamentos das
Linguagens PHP e C#
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/
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/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
18/11/2023, 14:58 UN 4 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=4377401&cmid=1524077 4/11
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.
 Minhas Disciplinas
 Voltar
 Programação Web I
 Participantes

Apresentação e
Material Didático da
Disciplina

Unidade 1: Visão Geral
de Programação para
Web

Unidade 2:
Fundamentos HTML

Unidade 3:
Fundamentos CSS e
Framework Bootstrap

Unidade 4 -
Fundamentos
JavaScript e
Biblioteca jQuery

Unidade 5 -
Fundamentos das
Linguagens PHP e C#
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=3https://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/
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/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
18/11/2023, 14:58 UN 4 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=4377401&cmid=1524077 5/11
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. II e III, apenas. 
c. I e II, apenas. 
d. I, apenas.
e. I e III, apenas.  
 Minhas Disciplinas
 Voltar
 Programação Web I
 Participantes

Apresentação e
Material Didático da
Disciplina

Unidade 1: Visão Geral
de Programação para
Web

Unidade 2:
Fundamentos HTML

Unidade 3:
Fundamentos CSS e
Framework Bootstrap

Unidade 4 -
Fundamentos
JavaScript e
Biblioteca jQuery

Unidade 5 -
Fundamentos das
Linguagens PHP e C#
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/
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/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
18/11/2023, 14:58 UN 4 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=4377401&cmid=1524077 6/11
Questão 3
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
 Minhas Disciplinas
 Voltar
 Programação Web I
 Participantes

Apresentação e
Material Didático da
Disciplina

Unidade 1: Visão Geral
de Programação para
Web

Unidade 2:
Fundamentos HTML

Unidade 3:
Fundamentos CSS e
Framework Bootstrap

Unidade 4 -
Fundamentos
JavaScript e
Biblioteca jQuery

Unidade 5 -
Fundamentos das
Linguagens PHP e C#
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/
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/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
18/11/2023, 14:58 UN 4 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=4377401&cmid=1524077 7/11
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, II e III. 
c. I e III, apenas. 
d. II e III, apenas. 
e. I e II, apenas.
 Minhas Disciplinas
 Voltar
 Programação Web I
 Participantes

Apresentação e
Material Didático da
Disciplina

Unidade 1: Visão Geral
de Programação para
Web

Unidade 2:
Fundamentos HTML

Unidade 3:
Fundamentos CSS e
Framework Bootstrap

Unidade 4 -
Fundamentos
JavaScript e
Biblioteca jQuery

Unidade 5 -
Fundamentos das
Linguagens PHP e C#
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/
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/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
18/11/2023, 14:58 UN 4 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=4377401&cmid=1524077 8/11
Questão 4
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 determinadoelemento HTML. Dessa forma, a partir de
um formulário e a necessdidade de uma possível validação de e-mail, uma
 Minhas Disciplinas
 Voltar
 Programação Web I
 Participantes

Apresentação e
Material Didático da
Disciplina

Unidade 1: Visão Geral
de Programação para
Web

Unidade 2:
Fundamentos HTML

Unidade 3:
Fundamentos CSS e
Framework Bootstrap

Unidade 4 -
Fundamentos
JavaScript e
Biblioteca jQuery

Unidade 5 -
Fundamentos das
Linguagens PHP e C#
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/
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/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
18/11/2023, 14:58 UN 4 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=4377401&cmid=1524077 9/11
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 e II, apenas.
c. II e III, apenas.
d. I, apenas.
e. I, II e III.
 Minhas Disciplinas
 Voltar
 Programação Web I
 Participantes

Apresentação e
Material Didático da
Disciplina

Unidade 1: Visão Geral
de Programação para
Web

Unidade 2:
Fundamentos HTML

Unidade 3:
Fundamentos CSS e
Framework Bootstrap

Unidade 4 -
Fundamentos
JavaScript e
Biblioteca jQuery

Unidade 5 -
Fundamentos das
Linguagens PHP e C#
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/
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/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
18/11/2023, 14:58 UN 4 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=4377401&cmid=1524077 10/11
Questão 5
Correto
Atingiu 0,34
de 0,34
Para que seja possível interagir com elementos de marcação HTML, a
linguagem JavaScript 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:
 Minhas Disciplinas
 Voltar
 Programação Web I
 Participantes

Apresentação e
Material Didático da
Disciplina

Unidade 1: Visão Geral
de Programação para
Web

Unidade 2:
Fundamentos HTML

Unidade 3:
Fundamentos CSS e
Framework Bootstrap

Unidade 4 -
Fundamentos
JavaScript e
Biblioteca jQuery

Unidade 5 -
Fundamentos das
Linguagens PHP e C#
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/
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/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
18/11/2023, 14:58 UN 4 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=4377401&cmid=1524077 11/11
a. As asserções I e II são proposições verdadeiras, e a II é uma justi�cativa
correta da I.
b. As asserções I e II são proposições verdadeiras, e a II não é uma
justi�cativa correta da I.
c. A asserção I é uma proposição falsa, e a II é uma proposição
verdadeira.
d. A asserção I é uma proposição verdadeira, e a II é uma proposição
falsa.

e. As asserções I e II são proposições falsas.
◄ Conteúdo Online Seguir para... Conteúdo Online ►
 Minhas Disciplinas
 Voltar
 Programação Web I
 Participantes

Apresentação e
Material Didático da
Disciplina

Unidade 1: Visão Geral
de Programação para
Web

Unidade 2:
Fundamentos HTML

Unidade 3:
Fundamentos CSS e
Framework Bootstrap

Unidade 4 -
Fundamentos
JavaScript e
Biblioteca jQuery

Unidade 5 -
Fundamentos das
Linguagens PHP e C#
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/
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/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/

Mais conteúdos dessa disciplina