Prévia do material em texto
<p>Iniciado em quinta, 3 out 2024, 16:49</p><p>Estado Finalizada</p><p>Concluída em quinta, 3 out 2024, 18:04</p><p>Tempo</p><p>empregado</p><p>1 hora 14 minutos</p><p>Avaliar 0,45 de um máximo de 0,50(90%)</p><p>Questão 1</p><p>Completo</p><p>Atingiu 0,05 de 0,05</p><p>O desenvolvimento de códigos para softwares em geral atende às regras básicas de semântica e sintaxe de cada linguagem, e</p><p>não seguir estas implica na não correta execução do mesmo, podendo um simples detalhe fora do padrão exigido gerar</p><p>problemas na execução de códigos em quaisquer linguagens de programação, assim como em JavaScript.</p><p>Observe as alternativas relativas ao que foi citado no contexto e assinale a correta.</p><p>a. Scripts Javascript devem ser obrigatoriamente escritos em arquivos separados para serem utilizados em páginas HTML.</p><p>b. Os comandos JavaScript devem ser inseridos dentro de tags e quando inseridos em scripts HTML.</p><p>c. Comandos HTML devem ser sempre inseridos dentro de scripts JavaScript utilizando a tag como indicação da</p><p>mescla de linguagens num mesmo arquivo.</p><p>d. Tags HTML não podem ser combinadas com JavaScript, pois não são linguagens compatíveis, sendo utilizadas para</p><p>tipos diferentes de aplicações.</p><p>e. JavaScript é uma ferramenta que oferece algumas funcionalidades extras ao HTML, permitindo que as tags possam</p><p>receber alguns parâmetros adicionais de efeitos visuais apenas.</p><p>Sua resposta está correta.</p><p>Painel / Minhas Disciplinas</p><p>/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS</p><p>/ ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS / AB1 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 27/10/2024</p><p>https://www.eadunifatecie.com.br/course/view.php?id=50745</p><p>https://www.eadunifatecie.com.br/course/view.php?id=50745</p><p>https://www.eadunifatecie.com.br/my/</p><p>https://www.eadunifatecie.com.br/course/view.php?id=50745</p><p>https://www.eadunifatecie.com.br/course/view.php?id=50745#section-4</p><p>https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652189</p><p>Questão 2</p><p>Completo</p><p>Atingiu 0,05 de 0,05</p><p>Operadores são símbolos importantes na programação e alguns são básicos em qualquer linguagem de programação, mas</p><p>outros são mais específicos e utilizados em determinadas linguagens apenas.</p><p>A atribuição é uma ação comum nas linguagens, geralmente tendo um operador específicos para esta atividade, e no caso de</p><p>JavaScript, existem vários disponíveis.</p><p>As alternativas a seguir trazem conteúdo sobre este tipo de operador. Assinale a correta.</p><p>a. Operadores de atribuição que contém um operador matemático antes do operador simples de atribuição como += ou</p><p>-= realizam uma operação matemática antes de atribuir o resultado a uma variável.</p><p>b. O uso do operador /= deve ocorrer quando datas sejam atribuídas a variáveis, pois é preciso serem verificadas quanto</p><p>ao correto uso de / no formato do dado.</p><p>c. O operador %= é utilizado para que se possa calcular a porcentagem de determinado valor e o resultado da operação</p><p>seja atribuído diretamente a uma variável.</p><p>d. Operadores como >= servem para que valores numéricos sejam decrementados ou incrementados em uma</p><p>unidade antes da atribuição, assim como nos operadores – e ++.</p><p>e. Quando utilizamos operadores do tipo *= informamos num script que o valor atribuído a uma variável deve ser após a</p><p>atribuição, multiplicado por algum valor a ser utilizado no mesmo comando de um script.</p><p>Sua resposta está correta.</p><p>Questão 3</p><p>Completo</p><p>Atingiu 0,05 de 0,05</p><p>Operadores são essenciais para a implementação de software, pois são utilizados para a construção de expressões de diferentes</p><p>tipos, e um tipo importante de operadores disponíveis na linguagem JavaScript são os matemáticos que são muito utilizados.</p><p>Em relação a esse tipo de operador, observe as afirmativas a seguir:</p><p>I – Os operadores matemáticos são utilizados livremente na construção de expressões, e diferentemente da matemática, não</p><p>possuem regras de uso, eliminando chances de resultados inesperados;</p><p>II – Existem operadores convencionais como + e -, iguais os da matemática, mas existem operadores diferentes como **, ++ e -</p><p>-;</p><p>III – Operadores de incremento e decremento realizam cálculos simples de aumento ou redução em uma unidade do valor</p><p>contido em uma estrutura de dados;</p><p>IV – O operador % representa uma operação bastante particular da programação, onde o resultado de uma operação usando o</p><p>símbolo é o resto de uma divisão.</p><p>Assinale a alternativa correta:</p><p>a. Apenas I, II e IV estão corretas.</p><p>b. Apenas I e II estão corretas.</p><p>c. Apenas I está correta.</p><p>d. Apenas II e III estão corretas.</p><p>e. Apenas II, III e IV estão corretas.</p><p>Sua resposta está correta.</p><p>Questão 4</p><p>Completo</p><p>Atingiu 0,05 de 0,05</p><p>A implementação de scripts pode ser feita de diferentes formas para resolver problemas, e a escolha geralmente fica por conta</p><p>do desenvolvedor que opta por uma forma que lhe pareça mais adequada no momento ou que seja a que ele seja capaz de</p><p>implementar, mas independentemente do grau de habilidade que tenha o desenvolvedor, os scripts possuem muitas vezes,</p><p>formas alternativas de serem implementados.</p><p>Observe o exemplo a seguir:</p><p>Mostrar</p><p>document.write (10);</p><p>document.getElementById("elementoX").innerHTML = 10;</p><p>function funcao() {</p><p>window.alert(10);</p><p>}</p><p>Após analisar o trecho de script acima, observe as afirmativas sobre o exemplo e assinale a correta:</p><p>a. 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</p><p>posição indicada por algum elemento HTML, ou em mensagem exibida pelo navegador sem estar inserida na página</p><p>em si.</p><p>b. Todos os três comandos do script identificam o elemento HTML com nome 10 para que algum processo contido nestes</p><p>comandos possa agir sobre o elemento indicado.</p><p>c. No script JavaScript do exemplo, existe uma divisão de comandos que pertencem à função e outros fora da função, e</p><p>neste caso, os comandos fora da função não são utilizados pelo script HTML, apenas o comando interno à função.</p><p>d. O exemplo traz situações distintas de uso do valor 10, em que no primeiro comando, o valor é simplesmente gravado</p><p>para uso posterior se necessário, na segunda é exibido como dado em campo de um formulário, e no terceiro</p><p>comando, um alerta para o caso do valor 10 ser encontrado em uma variável.</p><p>e. Na parte do script relativa ao HTML, existem dois elementos indicados por tags e que servem para</p><p>oferecer meios dinâmicos a scripts, pois a parte relativa ao JavaScript é estática e não possui interatividade ou recursos</p><p>de programação como o HTML oferece.</p><p>Sua resposta está correta.</p><p>Questão 5</p><p>Completo</p><p>Atingiu 0,05 de 0,05</p><p>Existem diferentes tipos de operadores, sendo todos relevantes e necessários para determinados tipos de problemas. Os</p><p>operadores podem ser classificados em diferentes tipos e finalidades.</p><p>Analise as afirmativas a seguir sobre personagens em roteiros para jogos.</p><p>I – Operadores ditos de atribuição servem para que dados sejam comparados, e depois, se iguais, adicionados a variáveis;</p><p>II – Operadores relacionais são utilizados na comparação com base dados diretamente ou que estejam armazenados em</p><p>estruturas de dados;</p><p>III – Existem operadores úteis capazes de realizar cálculos antes de armazenar dados como os operadores += e *=;</p><p>IV – Os operadores relacionais servem para realizar verificações de condições, e temos como exemplo o operador = utilizado</p><p>para cerificar se dados são iguais.</p><p>Assinale a alternativa correta:</p><p>a. Apenas II, III e IV estão corretas.</p><p>b. Apenas I está correta.</p><p>c. Apenas II e III estão corretas.</p><p>d. Apenas I e II estão corretas.</p><p>e. Apenas II, III e IV estão corretas.</p><p>Sua resposta está correta.</p><p>Questão 6</p><p>Completo</p><p>Atingiu 0,05 de 0,05</p><p>O uso de operadores e delimitadores em scripts é bastante comum, e a variedade de símbolos aceitos para estas finalidades é</p><p>ampla, podendo gerar confusão em desenvolvedores quanto à correta utilização destes.</p><p>Para esta atividade, observe</p><p>as afirmativas a seguir sobre regras de precedência de operadores e delimitadores.</p><p>I – Quando desejamos priorizar cálculo em uma expressão, mesmo que com operadores de menor precedência sobre outros na</p><p>expressão, podemos utilizar parênteses para aumentar a prioridade;</p><p>II – Operadores de multiplicação e divisão possuem uma prioridade padrão na matemática sobre operadores de soma e</p><p>subtração;</p><p>III – As expressões escritas com operadores de mesmo grau de precedência como somas e subtrações poderiam ser resolvidas</p><p>em qualquer ordem das operações sem afetar seu resultado geral;</p><p>IV – Operadores como incremento e decremento são bastante utilizados em situações bem específicas, e seu uso antes do</p><p>nome de uma variável ou depois do nome afetam a sua funcionalidade.</p><p>Assinale a alternativa correta:</p><p>a. Apenas I e II estão corretas.</p><p>b. Apenas II e III estão corretas.</p><p>c. Apenas I está correta.</p><p>d. As afirmativas I, II, III e IV estão corretas.</p><p>e. Apenas II, III e IV estão corretas.</p><p>Sua resposta está correta.</p><p>Questão 7</p><p>Completo</p><p>Atingiu 0,05 de 0,05</p><p>Operadores lógicos são utilizados em situações nas quais duas ou mais condições lógicas devem ser avaliadas simultaneamente</p><p>e é preciso estar atento ao correto uso destes operadores, pois afetam diretamente a execução de scripts de acordo com os</p><p>resultados lógicos das expressões.</p><p>Observe o exemplo a seguir.</p><p>(temperatura >= 50 && temperatura ou indicam que o</p><p>comando se refere a HTML, e no caso de tags ou indicam comandos de JavaScript;</p><p>II – Comandos Javascript podem ser incluídos diretamente em scripts HTML entre tags e para seguir regras</p><p>de semântica da linguagem HTML;</p><p>III – Os scripts em Javascript permitem que muitos processos possam ser implementados que o HTML em si não é capaz de</p><p>realizar;</p><p>IV – É da sintaxe de HTML que tags sejam inseridas entre sinais de , assim como linhas de comandos em JavaScript sejam</p><p>finalizadas com o símbolo.</p><p>Assinale a alternativa correta:</p><p>a. Apenas I e II estão corretas.</p><p>b. Apenas II e III estão corretas.</p><p>c. Apenas I está correta.</p><p>d. Apenas II, III e IV estão corretas.</p><p>e. Apenas I, II e IV estão corretas.</p><p>Sua resposta está incorreta.</p><p>Questão 9</p><p>Completo</p><p>Atingiu 0,05 de 0,05</p><p>Scripts podem ser implementados de mais de uma forma normalmente, e uma das formas é através da utilização de funções</p><p>que possuem algumas características específicas quanto a seu uso.</p><p>Observe o exemplo de função a seguir:</p><p>function funcao() {</p><p>x = document.getElementById("x").value;</p><p>y = document.getElementById("y").value;</p><p>z = document.getElementById("z").value;</p><p>document.getElementById("Atividade").innerHTML = ((x + y) * (x + y)) / z;</p><p>}</p><p>Observa as afirmativas a seguir que se referem ao script exemplo da atividade.</p><p>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</p><p>que chama a função provavelmente;</p><p>II – A expressão matemática implementada na função calcula o quadrado de x+y e depois divide por y para então exibir o</p><p>resultado em um elemento HTML da página;</p><p>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</p><p>resultado em um elemento HTML da página;</p><p>IV – São utilizadas quatro variáveis no script, sendo três para receber dados vindos da parte escrita em HTML para</p><p>processamento, e uma gerada na função para armazenar o resultado do processamento.</p><p>Assinale a alternativa correta:</p><p>a. As afirmativas I, II, III e IV estão corretas.</p><p>b. Apenas I e II estão corretas.</p><p>c. Apenas II e III estão corretas.</p><p>d. Apenas I está correta.</p><p>e. Apenas II, III e IV estão corretas.</p><p>Sua resposta está correta.</p><p>Questão 10</p><p>Completo</p><p>Atingiu 0,05 de 0,05</p><p>A sintaxe em Javascript é bastante diferente da utilizada em HTML, por exemplo, mas muito similar a várias linguagens de</p><p>programação, pois segue, assim como outras, as bases das linguagens C e Java.</p><p>Compreender a sintaxe de comandos em JavaScript é essencial para os estudos, assim como a correta forma de se implementar</p><p>scripts inteiros e funcionais seguindo as regras de semântica da linguagem.</p><p>Observe o exemplo de comando em JavaScript a seguir:</p><p>document.getElementById("elementoX").innerHTML = "Conteúdo a ser exibido na página web.";</p><p>Em relação a este comando e ao conteúdo estudado, observe as afirmativas a seguir.</p><p>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</p><p>campo de formulário, por exemplo;</p><p>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</p><p>elementos de uma página web;</p><p>III – O elemento document do comando se refere ao nome de um dos elementos contidos em uma página web como um</p><p>parágrafo ou um campo de formulário, por exemplo;</p><p>IV – A função getElementById() é utilizada no comando para que o conteúdo de uma variável indicada entre aspas seja</p><p>comparada com o valor do conteúdo entre aspas após o operador de igualdade.</p><p>Assinale a alternativa correta:</p><p>a. Apenas I está correta.</p><p>b. Apenas I e II estão corretas.</p><p>c. Apenas I, II e IV estão corretas.</p><p>d. Apenas II e III estão corretas.</p><p>e. Apenas II, III e IV estão corretas.</p><p>Sua resposta está correta.</p><p>◄ ÁUDIO AULA 04</p><p>Seguir para...</p><p>SLIDES AULA 05 ►</p><p>https://www.eadunifatecie.com.br/mod/url/view.php?id=1652188&forceview=1</p><p>https://www.eadunifatecie.com.br/mod/resource/view.php?id=1652191&forceview=1</p>