Logo Passei Direto
Buscar
A correta elaboração de comandos em scripts é fundamental na correta funcionalidade destes, e quando é necessário controlar o fluxo de execução e um script, é necessário que se tenha em mente a lógica para elaboração de expressões condicionais para avaliação de opções a serem executadas. Observe o exemplo de script a seguir: valor = document.getElementById("valor").value; if (valor >= 0){ document.getElementById('atividade').innerHTML = "Valor Positivo"; } Partindo da análise do script, assinale a alternativa correta.

a. Na expressão lógica, o conteúdo da variável valor é utilizado em uma expressão que avalia se o conteúdo da variável valor é negativo, pois sendo, é atribuído uma mensagem indicando que o conteúdo representa um valor negativo.
b. O conteúdo obtido pela execução do script é associado à uma variável chamada atividade que tem este valor apresentado na página web em um elemento identificado como valor.
c. Um dado inserido por um usuário ou implementado no script HTML é atribuído à variável valor para uso no script que irá verificar se o valor atende a determinada expressão lógica.
d. Para o valor gerado pela execução do script para poder ser utilizado no script HTML, apenas elementos do tipo

podem receber valores de um script JavaScript.
e. O atributo innerHTML efetua a atribuição do texto Valor Positivo para a variável atividade para que possa ser utilizada em algum elemento HTML a ser escolhido no script.

User badge image
Ensinando Através de Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar as alternativas com base no script apresentado: 1. a. Na expressão lógica, o conteúdo da variável valor é utilizado em uma expressão que avalia se o conteúdo da variável valor é negativo, pois sendo, é atribuído uma mensagem indicando que o conteúdo representa um valor negativo. - Incorreta. O script verifica se o valor é maior ou igual a zero, não negativo. 2. b. O conteúdo obtido pela execução do script é associado à uma variável chamada atividade que tem este valor apresentado na página web em um elemento identificado como valor. - Incorreta. O valor é apresentado em um elemento identificado como 'atividade', não 'valor'. 3. c. Um dado inserido por um usuário ou implementado no script HTML é atribuído à variável valor para uso no script que irá verificar se o valor atende a determinada expressão lógica. - Correta. O valor é obtido do elemento HTML e atribuído à variável 'valor' para a verificação. 4. d. Para o valor gerado pela execução do script para poder ser utilizado no script HTML, apenas elementos do tipo

podem receber valores de um script JavaScript. - Incorreta. Qualquer elemento HTML pode receber valores, não apenas

. 5. e. O atributo innerHTML efetua a atribuição do texto Valor Positivo para a variável atividade para que possa ser utilizada em algum elemento HTML a ser escolhido no script. - Incorreta. O innerHTML atribui o texto ao elemento HTML, não à variável 'atividade'. Portanto, a alternativa correta é: c. Um dado inserido por um usuário ou implementado no script HTML é atribuído à variável valor para uso no script que irá verificar se o valor atende a determinada expressão lógica.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

O uso de framework é bastante comum em aplicações do mercado por trazerem padronização e facilidades adicionais à programação na linguagem de programação puramente dita, como ocorre com JavaScript e seus frameworks. É importante compreender a correta utilização destes para não confundir com a programação pura em JavaScript, pois existem detalhes que devem ser observados na escrita de scripts. Observe o exemplo de script a seguir: Partindo da análise do script, leia as alternativas e assinale a correta.

a. Uma biblioteca chamada Ajax pertencente à Google é utilizada para ampliar funcionalidades JavaScript, sendo ativada pelo endereço indicado no script.
b. O script é utilizado para baixar o framework e disponibilizá-lo diretamente do equipamento em páginas HTML, sendo o processo necessário apenas em uma aplicação, pois depois já estará localmente disponível para todas as demais aplicações que forem implementadas depois.
c. O script deve ser utilizado em todos os scripts HTML para indicar a utilização do framework JQuery que será utilizado diretamente de sua localização remota de origem.
d. A função do script é a de criar um link em HTML para botões ou outros elementos que possam sofrer interação de usuários para acesso ao site de em framework, para que possa ser estudado e baixado.
e. O script da atividade é responsável por permitir que o Javascript seja executado diretamente de um servidor remoto e não necessite ser instalado localmente no equipamento de origem, assim como é feito para que o HTML possa ser executado por navegadores.

Alguns scripts são criados com base na combinação entre HTML e outros componentes como JavaScript ou algum framework de forma que o arquivo HTML gerado acaba tendo conteúdo mesclado, mas continua sendo a base para ser utilizado para gerar páginas web em navegadores. O script a seguir é elaborado de uma forma diferente, e para esta atividade, avalie o script. import { useState } from 'react'; import ReactDOM from 'react-dom/client'; function App() { const [x, x1] = useState(""); const [y, y1] = useState(0); const handleSubmit = (event) => { event.preventDefault(); alert(`X: ${x}` + ` - Y: ${y}`) } return ( Digite um valor: x1 (e.target.value)} />

Digite outro valor: y1 (e.target.value)} /> ) } const root = ReactDOM.createRoot(document.getElementById('root')); root.render(); Após avaliar o script acima, observe as afirmativas abaixo. I – O script tem por objetivo receber dois valores inseridos pelo usuário em campos de formulário; II – Um detalhe do script é que a maior parte dos comandos a serem executados foram implementados como retorno da função; III – Existem uma mescla de comandos Javascript no exemplo, e como resultado, temos um software que deve ser executado pelo Prompt de Comandos ou terminal para ser executado em janela; IV – Existem quatro variáveis responsáveis por receber valores para serem utilizados na exibição destes quatro valores na página ao usuário. Assinale a alternativa correta:

a. Apenas I está correta.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas II, III e IV estão corretas.
d. Apenas I e II estão corretas.
e. Apenas II e III estão corretas.

Existem diferentes formas de lidar com dados em JavaScript, sendo que um tipo muito importante de dado essencial para o desenvolvimento de atividades web é o texto. Existem recursos desenvolvidos especialmente para tratamento de dados do tipo texto em JavaScript como métodos utilizados para diversas finalidades. Com base neste contexto, avalie as alternativas e assinale a correta.

a. Um método bastante útil para se ajustar textos eliminando todos os caracteres em branco contidos em uma string de variável, por exemplo, é o método trim(), e com isto, economiza-se espaço de armazenamento e ajusta-se melhor conteúdos em páginas web.
b. O método length() é útil, pois permite que a quantidade de caracteres de um texto seja obtida, e dados como números telefônicos e documentos pessoais possam ter seu tamanho verificado.
c. Quando um texto é armazenado em uma variável com caracteres indesejados como vogais acentuadas ou números, o método split() é capaz de substituí-los automaticamente.
d. Quando necessitamos encontrar uma determinada letra ou símbolo em um texto, podemos utilizar o método concat() que recebendo um valor indicativo entre 1 e o tamanho do texto, retorna verdadeiro ou falso se o mesmo for ou não encontrado.
e. Um importante método que pode auxiliar na conferência de texto digitado pelo usuário é o método toUpperCase() que facilita a comparação de nomes, senhas, etc., pois converte todos os caracteres de um texto para minúsculo.

Após analisar o script, avalie as afirmativas a seguir: I – O script da atividade trata o valor contido na variável x que tem seu valor atribuído a partir de um elemento do script HTML; II – Existem 3 avaliações realizadas no script, em que são verificadas possíveis alternativas de valores que podem estar atribuídas à variável x; III – Ao término da execução do script, o valor da variável x é exibido em um elemento da página web indicado como retorno da função; IV – O script avalia o valor contido na variável atividade, de forma que dependendo do resultado de expressões lógicas, diferentes mensagens são exibidas pela função do script ao usuário. Assinale a alternativa correta:

a. Apenas I e II estão corretas.
b. Apenas II e III estão corretas.
c. Apenas I está correta.
d. Apenas II, III e IV estão corretas.
e. As afirmativas I, II, III e IV estão corretas.

Observe agora as afirmativas a seguir. I – São tratados eventos de dois elementos HTML no script; II – Métodos são implementados nas funções associadas aos eventos para realizar efeitos sobre o conteúdo dos elementos HTML; III – No script é utilizado a palavra reservada this para representar o elemento HTML associado ao evento que acionam os métodos show() e fadeOut() das funções; IV – A linha do script $(document).ready(function() é responsável por fazer o script do framework aguardar o carregamento completo da página antes de ser executado. Assinale a alternativa correta:

a. As afirmativas I, II, III e IV estão corretas.
b. Apenas II, III e IV estão corretas.
c. Apenas I e II estão corretas.
d. Apenas II e III estão corretas.
e. Apenas I está correta.

O tratamento de dados do tipo texto possui algumas particularidades e para este contexto, observe as afirmativas a seguir: I – Dados do tipo texto costumam formar textos chamados de strings; II – Existem métodos específicos para o tratamento de dados do tipo texto que não possuem aplicação específica para dados numéricos; III – Dados do tipo texto podem ser concatenados, ou seja, unidos para formar novos textos; IV – É possível realizar buscas por caracteres específicos em dados do tipo texto. Assinale a alternativa correta:

a. As afirmativas I, II, III e IV estão corretas.
b. Apenas II e III estão corretas.
c. Apenas I e II estão corretas.
d. Apenas I está correta.
e. Apenas II, III e IV estão corretas.

Com base no tema relacionado a frameworks, observe as afirmativas. I – O framework JQuery é considerado uma extensão para os scripts em HTML e JavaScript que agem diretamente sobre elementos HTML indicados por tags entre aspas e parênteses; II – Um framework ideal para uso com atividades de aplicações remotas cliente-servidor, tendo recursos específicos para este tipo de comunicação é React que é conhecido por esta funcionalidade; III – Uma forma de ampliar as funcionalidades do HTML é o framework AngularJS que agrega diretivas extras para elementos HTML indicadas por iniciais ng; IV – Quando se opta pelo uso do framework Node.JS, a tendência é que se utilize suas amplas funcionalidades para desenvolvimento de interfaces para gerar aplicações padronizadas em aparência. Assinale a alternativa correta:

a. Apenas I e II estão corretas.
b. Apenas I está correta.
c. Apenas I e III estão corretas.
d. Apenas II, III e IV estão corretas.
e. As afirmativas I, II, III e IV estão corretas.

Mais conteúdos dessa disciplina