Buscar

CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - Web Javascript

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 19 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 19 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 9, do total de 19 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

Prévia do material em texto

Iniciado em quarta, 23 ago 2023, 09:01
Estado Finalizada
Concluída em quarta, 23 ago 2023, 09:07
Tempo
empregado
5 minutos 38 segundos
Avaliar 0,45 de um máximo de 0,50(90%)
Painel / Minhas Disciplinas
/ TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS-3223- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS / CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 07/09/2023
https://www.eadunifatecie.com.br/course/view.php?id=18008
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=18008
https://www.eadunifatecie.com.br/course/view.php?id=18008#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=572149
Questão 1
Correto
Atingiu 0,05 de
0,05
Existem diferentes tipos de operadores, sendo todos relevantes e necessários para determinados tipos de problemas. Os
operadores podem ser classificados em diferentes tipos e finalidades.
 
Analise as afirmativas a seguir sobre personagens em roteiros para jogos.
 
I – Operadores ditos de atribuição servem para que dados sejam comparados, e depois, se iguais, adicionados a variáveis;
II – Operadores relacionais são utilizados na comparação com base dados diretamente ou que estejam armazenados em
estruturas de dados;
III – Existem operadores úteis capazes de realizar cálculos antes de armazenar dados como os operadores += e *=;
IV – Os operadores relacionais servem para realizar verificações de condições, e temos como exemplo o operador =
utilizado para cerificar se dados são iguais.
 
Assinale a alternativa correta:
a. Apenas II e III estão corretas
b. Apenas II, III e IV estão corretas
c. Todas as alternativas estão corretas
d. Apenas I está correta
e. Apenas I e II estão corretas
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas
Questão 2
Correto
Atingiu 0,05 de
0,05
O desenvolvimento de Internet vem ocorrendo desde o século passado, e mudanças significativas ocorrem de tempos em
tempos a partir de novas propostas que acabam agradando ao mercado e a sociedade e tornam-se muito populares,
como redes sociais e plataformas de vídeo.
 
Com base na evolução da web, observe as alternativas a seguir e assinale a correta:
a. ECMAScript é uma concorrente direta da linguagem JavaScript para o desenvolvimento web, e tanto uma quanto
a outra são utilizadas para complementar o HTML com as chamadas folhas de estilo
b. JavaScript foi a primeira linguagem de programação, criada na década de 1990, sendo capaz de oferecer recursos
importante que serviram de base para outras linguagens posteriores a ela como C e Java
c. Além de linguagens de programação como JavaScript e HTML, existem linguagens de programação como PHP
que também permitem ao desenvolvedor lidar com bancos de dados e aplicações cliente-servidor
d. Existem linguagens de programação como CSS que possuem muitos recursos de programação que possuem
recursos completos para o desenvolvimento de software e aplicações web
e. A linguagem HTML surgiu em função do desenvolvimento da Internet para padronizar o desenvolvimento de
conteúdo através de uma linguagem que poderia ser interpretada por navegadores web

Sua resposta está correta.
A resposta correta é:
A linguagem HTML surgiu em função do desenvolvimento da Internet para padronizar o desenvolvimento de conteúdo
através de uma linguagem que poderia ser interpretada por navegadores web
Questão 3
Correto
Atingiu 0,05 de
0,05
A implementação de scripts pode ser feita de diferentes formas para resolver problemas, e a escolha geralmente fica por
conta do desenvolvedor que opta por uma forma que lhe pareça mais adequada no momento ou que seja a que ele seja
capaz de implementar, mas independentemente do grau de habilidade que tenha o desenvolvedor, os scripts possuem
muitas vezes, formas alternativas de serem implementados.
Observe o exemplo a seguir:
 
<button type="button" onclick="funcao()">Mostrar</button>
<p id="elementoX"></p>
<script>
document.write (10); 
document.getElementById("elementoX").innerHTML = 10;
 
function funcao() {
    window.alert(10);
}
</script>
 
Após analisar o trecho de script acima, observe as afirmativas sobre o exemplo e assinale a correta:
a. O exemplo traz situações distintas de uso do valor 10, em que no primeiro comando, o valor é simplesmente
gravado para uso posterior se necessário, na segunda é exibido como dado em campo de um formulário, e no
terceiro comando, um alerta para o caso do valor 10 ser encontrado em uma variável
b. Em todos os comandos do exemplo o valor 10 é algo a ser exibido ao usuário, seja em forma de texto na
página na posição indicada por algum elemento HTML, ou em mensagem exibida pelo navegador sem estar
inserida na página em si

c. Na parte do script relativa ao HTML, existem dois elementos indicados por tags<button> e <p> que servem para
oferecer meios dinâmicos a scripts, pois a parte relativa ao JavaScript é estática e não possui interatividade ou
recursos de programação como o HTML oferece
d. No script JavaScript do exemplo, existe uma divisão de comandos que pertencem à função e outros fora da
função, e neste caso, os comandos fora da função não são utilizados pelo script HTML, apenas o comando interno
à função
e. Todos os três comandos do script identificam o elemento HTML com nome 10 para que algum processo contido
nestes comandos possa agir sobre o elemento indicado
Sua resposta está correta.
A resposta correta é:
Em todos os comandos do exemplo o valor 10 é algo a ser exibido ao usuário, seja em forma de texto na página na
posição indicada por algum elemento HTML, ou em mensagem exibida pelo navegador sem estar inserida na página em si
Questão 4
Correto
Atingiu 0,05 de
0,05
Scripts podem ser implementados de mais de uma forma normalmente, e uma das formas é através da utilização de
funções que possuem algumas características específicas quanto a seu uso.
 
Observe o exemplo de função a seguir:
 
function funcao() {
    x = document.getElementById("x").value;
    y = document.getElementById("y").value;
    z = document.getElementById("z").value;
    document.getElementById("Atividade").innerHTML = ((x + y) * (x + y)) / z;
}
 
Observa as afirmativas a seguir que se referem ao script exemplo da atividade.
 
I – A função trabalha com três variáveis para armazenar dados de 3 fontes diferentes obtidas a partir do restante do script
HTML que chama a função provavelmente;
II – A expressão matemática implementada na função calcula o quadrado de x+y e depois divide por z para então exibir o
resultado em um elemento HTML da página;
III – A expressão matemática implementada na função calcula o duas vezes o valor da soma entre x e y e depois exibe o
resultado em um elemento HTML da página;
IV – São utilizadas quatro variáveis no script, sendo três para receber dados vindos da parte escrita em HTML para
processamento, e uma gerada na função para armazenar o resultado do processamento.
 
Assinale a alternativa correta:
a. Apenas I está correta
b. Todas as alternativas estão corretas
c. Apenas II e III estão corretas
d. Apenas I e II estão corretas
e. Apenas II, III e IV estão corretas
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas
Questão 5
Correto
Atingiu 0,05 de
0,05
Operadores relacionais são utilizados em situações específicas em que é preciso avaliar situações, e a escolha do operador
adequado é importante, assim como no caso de outros tipos de operadores.
 
Com base neste contexto, avalie as alternativas e assinale a correta.
a. O uso do operador? ternário deve ser feito apenas se existir apenas um valor a ser avaliado, pois a comparação
realizada pelo operador ocorre apenas entre valores numéricos contidos em variáveis
b. O uso dos operadores > e < não pode ser escolhido aleatoriamente, e cada um deve ser utilizado em casos
diferentes, pois idade > 18 é diferente de 18 < idade
c. O operador != e o operador !== são totalmente diferentes naanálise de dados, e só podem ser utilizados com
valores distintos
d. O operador === é utilizado em situações em que não sabemos os valores a serem comparados, e caso sejam
conhecidos, deve-se utilizar ==.
e. Existe uma diferença importante entre a opção por operadores > e >=, pois os valores aceitos como
verdadeiros por estes operadores variam se utilizados com os mesmos dados

Sua resposta está correta.
A resposta correta é:
Existe uma diferença importante entre a opção por operadores > e >=, pois os valores aceitos como verdadeiros por estes
operadores variam se utilizados com os mesmos dados
Questão 6
Correto
Atingiu 0,05 de
0,05
Avaliar scripts escritos por outras pessoas é uma atividade comum na rotina de desenvolvedores de software, e cabe a
estes, interpretar e se necessário, realizar correções ou melhorias no que foi implementado.
 
Com base neste contexto, observe os comandos a seguir:
 
document.getElementById("elementoX").innerHTML = "Valor = " + 100;
document.getElementById("elementoY").innerHTML = "Resultado= " + 2 + 3;
 
Após avaliar os comandos acima, assinale a alternativa que corretamente indique o que seria apresentado ao usuário na
página web associada a este script.
a. Temos um problema no script, pois não se pode associar elementos HTML como elementoX e elementoY a dados
diretamente em atributos innerHTML, apenas variáveis
b. O primeiro comando exibiria ao usuário o texto “Valor = 100”, e o segundo exibiria o texto “Resultado= 5”.
c. Os dois comandos estão escritos de forma inadequada, pois mesmo os dados numéricos precisam estar escritos
entre aspas
d. Os textos apresentados pelos dois comandos do exemplo não seriam exibidos por completo, pois ao invés do
símbolo +, é preciso utilizar o símbolo da vírgula para separar dados a serem exibidos
e. O segundo comando exibiria na página web o texto “Resultado= 23”, e o primeiro comando, “Valor = 100”.
Sua resposta está correta.
A resposta correta é:
O segundo comando exibiria na página web o texto “Resultado= 23”, e o primeiro comando, “Valor = 100”.
Questão 7
Incorreto
Atingiu 0,00 de
0,05
Operadores lógicos são utilizados em situações nas quais duas ou mais condições lógicas devem ser avaliadas
simultaneamente e é preciso estar atento ao correto uso destes operadores, pois afetam diretamente a execução de
scripts de acordo com os resultados lógicos das expressões.
 
Observe o exemplo a seguir.
 
(temperatura >= 50 && temperatura <= 100)
 
Com base na expressão lógica acima, assinale a alternativa que corretamente interprete-a.
a. A expressão aceita como verdadeiros, valores maiores que 100 e menores que 50
b. Uma expressão lógica como essa não pode ser utilizada, pois a composição dela não permite que nenhum valor
seja verdadeiro, pois não há valores que possam atender as duas condições ao mesmo tempo
c. A expressão pode ser utilizada em casos em que sejam aceitos valores que sejam maiores que 50 ou valores
maiores que 100, pois o operador OU utilizado na expressão considera válidos valores que atendam a ao
menos uma das partes da expressão

d. A expressão da atividade possui uma faixa de valores aceitos bastante ampla, desde valores menores que 50 a
valores maiores que 100 com base no operador E que age desta forma no exemplo
e. A expressão pode ser utilizada em casos em que seja necessário delimitar uma faixa de valores que varia entre 50
e 100
Sua resposta está incorreta.
A resposta correta é:
A expressão pode ser utilizada em casos em que seja necessário delimitar uma faixa de valores que varia entre 50 e 100
Questão 8
Correto
Atingiu 0,05 de
0,05
O desenvolvimento de códigos para softwares em geral atende às regras básicas de semântica e sintaxe de cada
linguagem, e não seguir estas implica na não correta execução do mesmo, podendo um simples detalhe fora do padrão
exigido gerar problemas na execução de códigos em quaisquer linguagens de programação, assim como em JavaScript.
 
Observe as alternativas relativas ao que foi citado no contexto e assinale a correta.
a. Tags HTML não podem ser combinadas com JavaScript, pois não são linguagens compatíveis, sendo utilizadas
para tipos diferentes de aplicações
b. JavaScript é uma ferramenta que oferece algumas funcionalidades extras ao HTML, permitindo que as tags
possam receber alguns parâmetros adicionais de efeitos visuais apenas
c. Comandos HTML devem ser sempre inseridos dentro de scripts JavaScript utilizando a tag <CSS> como indicação
da mescla de linguagens num mesmo arquivo
d. Os comandos JavaScript devem ser inseridos dentro de tags <script> e </script> quando inseridos em scripts
HTML

e. Scripts Javascript devem ser obrigatoriamente escritos em arquivos separados para serem utilizados em páginas
HTML
Sua resposta está correta.
A resposta correta é:
Os comandos JavaScript devem ser inseridos dentro de tags <script> e </script> quando inseridos em scripts HTML
Questão 9
Correto
Atingiu 0,05 de
0,05
A sintaxe em Javascript é bastante diferente da utilizada em HTML, por exemplo, mas muito similar a várias linguagens de
programação, pois segue, assim como outras, as bases das linguagens C e Java.
Compreender a sintaxe de comandos em JavaScript é essencial para os estudos, assim como a correta forma de se
implementar scripts inteiros e funcionais seguindo as regras de semântica da linguagem.
Observe o exemplo de comando em JavaScript a seguir:
 
document.getElementById("elementoX").innerHTML = "Conteúdo a ser exibido na página web.";
 
Em relação a este comando e ao conteúdo estudado, observe as afirmativas a seguir.
 
I – A propriedade innerHTML tem a função de receber um conteúdo atribuído a um elemento HTML como um parágrafo
ou um campo de formulário, por exemplo;
II – O uso dos dois pares de aspas no comando indica que dois conteúdos de texto serão adicionados a duas variáveis ou
elementos de uma página web;
III – O elemento document do comando se refere ao nome de um dos elementos contidos em uma página web como um
parágrafo ou um campo de formulário, por exemplo;
IV – A função getElementById() é utilizada no comando para que o conteúdo de uma variável indicada entre aspas seja
comparada com o valor do conteúdo entre aspas após o operador de igualdade.
 
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. Todas as alternativas estão corretas
e. Apenas II, III e IV estão corretas
Sua resposta está correta.
A resposta correta é:
Apenas I está correta
Questão 10
Correto
Atingiu 0,05 de
0,05
Scripts são elaborados para implementar páginas com objetivos diversos, podendo ser componentes para exibição de
conteúdo estático ou dinâmico de sites e aplicações web.
 
Cada script implementado possui suas particularidades e analisar e interpretar scripts inteiros escritos por terceiros é uma
atividade comum.
 
Com base neste contexto, observe o script a seguir:
 
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript - Atividade</h2>
<hr>
SIMULADOR DE CONTROLE DE PRESSÃO
<p>Valor no Sensor:</p>
<input id="pressao" value="0" />
</br>
<button onclick="funcao()">Avaliar Pressão</button>
<p id="atividade"></p>
<script>
function funcao() {
   let pressao = document.getElementById("pressao").value;
   let situacao = (pressao >= 50) ? "Perigo":"Seguro";
   document.getElementById("atividade").innerHTML = situacao;
}
</script>
</body>
</html>
Após avaliação do script, observe as afirmativas a seguir.
 
I – O script possui a função de gerar valor aleatório para a variável situação de forma a servir de base para a simulação de
um sensor de pressão utilizado em algum lugar;
II – Existe um campo implementado usando a tag <input> para receber o dado para avaliação no script;
III – O operador ? é utilizado para avaliar o valor da variável pressão e atribuir um conteúdo para a variável situação;
IV – O processamento do script ocorre apenas o pressionamento do botão no formulário, pois está contido em umafunção associada a este evento.
 
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas
b. Todas as alternativas estão corretas
c. Apenas II e III estão corretas
d. Apenas I e II estão corretas
e. Apenas I está correta
Sua resposta está correta.
A resposta correta é:
Apenas II, III e IV estão corretas
◄ ÁUDIO AULA 04 Seguir para... SLIDES AULA 05 ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=572148&forceview=1
https://www.eadunifatecie.com.br/mod/resource/view.php?id=572151&forceview=1

Continue navegando