Prévia do material em texto
<p>Iniciado em quinta, 3 out 2024, 19:17</p><p>Estado Finalizada</p><p>Concluída em quinta, 3 out 2024, 19:24</p><p>Tempo</p><p>empregado</p><p>6 minutos 22 segundos</p><p>Avaliar 0,50 de um máximo de 0,50(100%)</p><p>Questão 1</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, II e IV estão corretas.</p><p>b. Apenas I e II estão corretas.</p><p>c. Apenas II, III e IV estão corretas.</p><p>d. Apenas I está correta.</p><p>e. Apenas II e III estão corretas.</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>O uso de estruturas de dados em scripts é uma atividade bastante comum e essencial e muitas aplicações, pois quando é</p><p>necessário que uma página seja dinâmica, geralmente ela trata dados através de processos definidos por ela.</p><p>Observe o exemplo de estrutura a seguir:</p><p>const carro = {marca: x, modelo: y, placa: z};</p><p>Observe as afirmativas a seguir contendo conteúdo sobre a estrutura da atividade.</p><p>I – No exemplo, x, y e z representam atributos de um objeto chamado const que devem receber dados de campos no script</p><p>HTML;</p><p>II – Um objeto carro é definido para receber dados relativos à marca, modelo e placa como atributos gerais para estruturar</p><p>dados aceitos pela estrutura de dados;</p><p>III – Os valores a serem atribuídos aos atributos do objeto serão obtidos a partir dos dados contidos nas estruturas de dados x, y</p><p>e z;</p><p>IV – A estrutura de dados em questão se refere a uma lista contendo três dados x, y e z a serem armazenados nas posições</p><p>indicadas pelas variáveis marca. modelo e placa.</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 II, III e IV estão corretas.</p><p>d. As afirmativas I, II, III e IV estão corretas.</p><p>e. Apenas I está correta.</p><p>Sua resposta está correta.</p><p>Questão 3</p><p>Completo</p><p>Atingiu 0,05 de 0,05</p><p>O desenvolvimento de páginas web com base em scripts é uma atividade bastante comum, e para os estudos na disciplina é</p><p>importante que se possa identificar gradativamente mais elementos em um script, mostrando clara evolução nos</p><p>conhecimentos em HML, CSS ou JavaScript, por exemplo.</p><p>Com base neste contexto, observe as afirmativas a seguir.</p><p>I – É fácil identificar elementos de HTML ou Javascript em códigos, pois tags como 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 está correta.</p><p>b. Apenas I, II e IV estão corretas.</p><p>c. Apenas I e II 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>Questão 4</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. 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>b. 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>c. 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>d. 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>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 5</p><p>Completo</p><p>Atingiu 0,05 de 0,05</p><p>Scripts são elaborados para implementar páginas com objetivos diversos, podendo ser componentes para exibição de conteúdo</p><p>estático ou dinâmico de sites e aplicações web.</p><p>Cada script implementado possui suas particularidades e analisar e interpretar scripts inteiros escritos por terceiros é uma</p><p>atividade comum.</p><p>Com base neste contexto, observe o script a seguir:</p><p>JavaScript - Atividade</p><p>SIMULADOR DE CONTROLE DE PRESSÃO</p><p>Valor no Sensor:</p><p>Avaliar Pressão</p><p>function funcao() {</p><p>let pressao = document.getElementById("pressao").value;</p><p>let situacao = (pressao >= 50) ? "Perigo":"Seguro";</p><p>document.getElementById("atividade").innerHTML = situacao;</p><p>}</p><p>Após avaliação do script, observe as afirmativas a seguir.</p><p>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</p><p>sensor de pressão utilizado em algum lugar;</p><p>II – Existe um campo implementado usando a tag para receber o dado para avaliação no script;</p><p>III – O operador ? é utilizado para avaliar o valor da variável pressão e atribuir um conteúdo para a variável situação;</p><p>IV – O processamento do script ocorre apenas o pressionamento do botão no formulário, pois está contido em uma função</p><p>associada a este evento.</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>Questão 6</p><p>Completo</p><p>Atingiu 0,05 de 0,05</p><p>c. As afirmativas I, II, III e IV</p><p>estão corretas.</p><p>d. Apenas I e II estão corretas.</p><p>e. Apenas II e III estão corretas.</p><p>Sua resposta está correta.</p><p>A avaliação de comandos em script é algo comum no desenvolvimento de software, pois muitas vezes é preciso, além de</p><p>implementar novos scripts, corrigir ou melhorar scripts já existentes, sendo importante a capacidade de interpretar a corrigir</p><p>comandos implementados por terceiros.</p><p>Para esta atividade, observe o comando a seguir:</p><p>valor = valor + 50;</p><p>Observe as alternativas a seguir e assinale a que corretamente poderia representar o comando acima.</p><p>a. valor == valor + 50;</p><p>b. valor = 50 + 50;</p><p>c. valor += valor;</p><p>d. valor += 50;</p><p>e. valor = valor + valor;</p><p>Sua resposta está correta.</p><p>Questão 7</p><p>Completo</p><p>Atingiu 0,05 de 0,05</p><p>O desenvolvimento de Internet vem ocorrendo desde o século passado, e mudanças significativas ocorrem de tempos em</p><p>tempos a partir de novas propostas que acabam agradando ao mercado e a sociedade e tornam-se muito populares, como</p><p>redes sociais e plataformas de vídeo.</p><p>Com base na evolução da web, observe as alternativas a seguir e assinale a correta:</p><p>a. Além de linguagens de programação como JavaScript e HTML, existem linguagens de programação como PHP que</p><p>também permitem ao desenvolvedor lidar com bancos de dados e aplicações cliente-servidor.</p><p>b. Existem linguagens de programação como CSS que possuem muitos recursos de programação que possuem recursos</p><p>completos para o desenvolvimento de software e aplicações web.</p><p>c. ECMAScript é uma concorrente direta da linguagem JavaScript para o desenvolvimento web, e tanto uma quanto a</p><p>outra são utilizadas para complementar o HTML com as chamadas folhas de estilo.</p><p>d. A linguagem HTML surgiu em função do desenvolvimento da Internet para padronizar o desenvolvimento de conteúdo</p><p>através de uma linguagem que poderia ser interpretada por navegadores web.</p><p>e. JavaScript foi a primeira linguagem de programação, criada na década de 1990, sendo capaz de oferecer recursos</p><p>importante que serviram de base para outras linguagens posteriores a ela como C e Java.</p><p>Sua resposta está correta.</p><p>Questão 8</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. Apenas I está correta.</p><p>b. Apenas I e II estão corretas.</p><p>c. Apenas II, III e IV estão corretas.</p><p>d. Apenas II e III estão corretas.</p><p>e. As afirmativas I, II, III e IV estão corretas.</p><p>Sua resposta está correta.</p><p>Questão 9</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. 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>b. 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>c. Os comandos JavaScript devem ser inseridos dentro de tags e quando inseridos em scripts HTML.</p><p>d. 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>e. Scripts Javascript devem ser obrigatoriamente escritos em arquivos separados para serem utilizados em páginas HTML.</p><p>Sua resposta está correta.</p><p>Questão 10</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 II, III e IV estão corretas.</p><p>c. Apenas II e III estão corretas.</p><p>d. Apenas I está correta.</p><p>e. Apenas I e II 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>