Prévia do material em texto
Iniciado em quarta, 14 mai 2025, 20:59
Estado Finalizada
Concluída em quarta, 14 mai 2025, 21:32
Tempo
empregado
32 minutos 14 segundos
Avaliar 2,00 de um máximo de 2,00(100%)
Questão 1
Completo
Atingiu 0,20 de 0,20
Operadores são essenciais para a implementação de software, pois são utilizados para a construção de expressões de diferentes
tipos, e um tipo importante de operadores disponíveis na linguagem JavaScript são os matemáticos, que são muito utilizados.
Em relação a esse tipo de operador, observe as afirmativas a seguir:
I – Os operadores matemáticos são utilizados livremente na construção de expressões, e diferentemente da matemática, não
possuem regras de uso, eliminando chances de resultados inesperados;
II – Existem operadores convencionais como + e -, iguais aos da matemática, mas existem operadores diferentes como **, ++ e
--;
III – Operadores de incremento e decremento realizam cálculos simples de aumento ou redução em uma unidade do valor
contido em uma estrutura de dados;
IV – O operador % representa uma operação bastante particular da programação, onde o resultado de uma operação usando o
símbolo é o resto de uma divisão.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
b. Apenas II e III estão corretas.
c. Apenas I, II e IV estão corretas.
d. Apenas II, III e IV estão corretas.
e. Apenas I está correta.
Sua resposta está correta.
Painel / Cursos / 2ºGRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO-disc. 38- DESENVOLVIMENTO WEB JAVASCRIPT E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 01 - VALOR 2,0 PONTOS / A11 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 15/06/2025
https://www.eadunifatecie.com.br/course/view.php?id=66241
https://www.eadunifatecie.com.br/course/view.php?id=66241
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/index.php
https://www.eadunifatecie.com.br/course/view.php?id=66241
https://www.eadunifatecie.com.br/course/view.php?id=66241#section-5
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=2164056
Questão 2
Completo
Atingiu 0,20 de 0,20
O uso de estruturas de dados em scripts é uma atividade bastante comum e essencial e muitas aplicações, pois quando é
necessário que uma página seja dinâmica, geralmente ela trata dados através de processos definidos por ela.
Observe o exemplo de estrutura a seguir:
const carro = {marca: x, modelo: y, placa: z};
Observe as afirmativas a seguir contendo conteúdo sobre a estrutura da atividade.
I – No exemplo, x, y e z representam atributos de um objeto chamado const que devem receber dados de campos no script
HTML;
II – Um objeto carro é definido para receber dados relativos à marca, modelo e placa como atributos gerais para estruturar
dados aceitos pela estrutura de dados;
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
e z;
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
indicadas pelas variáveis marca. modelo e placa.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
b. Apenas II e III estão corretas.
c. Apenas II, III e IV estão corretas.
d. As afirmativas I, II, III e IV estão corretas.
e. Apenas I está correta.
Sua resposta está correta.
Questão 3
Completo
Atingiu 0,20 de 0,20
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:
Mostrar
document.write (10);
document.getElementById("elementoX").innerHTML = 10;
function funcao() {
window.alert(10);
}
Após analisar o trecho de script acima, observe as afirmativas sobre o exemplo e assinale a correta:
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
posição indicada por algum elemento HTML, ou em mensagem exibida pelo navegador sem estar inserida na página
em si.
b. Na parte do script relativa ao HTML, existem dois elementos indicados por tags e 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.
c. 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.
d. 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.
e. 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.
Sua resposta está correta.
Questão 4
Completo
Atingiu 0,20 de 0,20
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
JavaScript - Atividade
SIMULADOR DE CONTROLE DE PRESSÃO
Valor no Sensor:
Avaliar Pressão
function funcao() {
let pressao = document.getElementById("pressao").value;
let situacao = (pressao >= 50) ? "Perigo":"Seguro";
document.getElementById("atividade").innerHTML = situacao;
}
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 para receber o dado paraavaliaçã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 uma função
associada a este evento.
Assinale a alternativa correta:
a. Apenas II e III estão corretas.
Questão 6
Completo
Atingiu 0,20 de 0,20
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 I está correta.
Sua resposta está correta.
O desenvolvimento de páginas web com base em scripts é uma atividade bastante comum, e para os estudos na disciplina é
importante que se possa identificar gradativamente mais elementos em um script, mostrando clara evolução nos
conhecimentos em HML, CSS ou JavaScript, por exemplo.
Com base neste contexto, observe as afirmativas a seguir.
I – É fácil identificar elementos de HTML ou Javascript em códigos, pois tags como ou indicam que o
comando se refere a HTML, e no caso de tags ou indicam comandos de JavaScript;
II – Comandos Javascript podem ser incluídos diretamente em scripts HTML entre tags e para seguir regras
de semântica da linguagem HTML;
III – Os scripts em Javascript permitem que muitos processos possam ser implementados que o HTML em si não é capaz de
realizar;
IV – É da sintaxe de HTML que tags sejam inseridas entre sinais de , assim como linhas de comandos em JavaScript sejam
finalizadas com o símbolo.
Assinale a alternativa correta:
a. Apenas I está correta.
b. Apenas II e III estão corretas.
c. Apenas I, II e IV estão corretas.
d. Apenas I e II estão corretas.
e. Apenas II, III e IV estão corretas.
Sua resposta está correta.
Questão 7
Completo
Atingiu 0,20 de 0,20
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. O segundo comando exibiria na página web o texto “Resultado= 23”, e o primeiro comando, “Valor = 100”.
b. O primeiro comando exibiria ao usuário o texto “Valor = 100”, e o segundo exibiria o texto “Resultado= 5”.
c. 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.
d. Os dois comandos estão escritos de forma inadequada, pois mesmo os dados numéricos precisam estar escritos entre
aspas.
e. 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.
Sua resposta está correta.
Questão 8
Completo
Atingiu 0,20 de 0,20
O uso de operadores e delimitadores em scripts é bastante comum, e a variedade de símbolos aceitos para estas finalidades é
ampla, podendo gerar confusão em desenvolvedores quanto à correta utilização destes.
Para esta atividade, observe as afirmativas a seguir sobre regras de precedência de operadores e delimitadores.
I – Quando desejamos priorizar cálculo em uma expressão, mesmo que com operadores de menor precedência sobre outros na
expressão, podemos utilizar parênteses para aumentar a prioridade;
II – Operadores de multiplicação e divisão possuem uma prioridade padrão na matemática sobre operadores de soma e
subtração;
III – As expressões escritas com operadores de mesmo grau de precedência como somas e subtrações poderiam ser resolvidas
em qualquer ordem das operações sem afetar seu resultado geral;
IV – Operadores como incremento e decremento são bastante utilizados em situações bem específicas, e seu uso antes do
nome de uma variável ou depois do nome afetam a sua funcionalidade.
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 está correta.
d. Apenas II e III estão corretas.
e. Apenas I e II estão corretas.
Sua resposta está correta.
Questão 9
Completo
Atingiu 0,20 de 0,20
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, III e IV estão corretas.
b. Apenas I está correta.
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.
Questão 10
Completo
Atingiu 0,20 de 0,20
A forma como pode ser implementado o script varia de acordo com às necessidades a serem satisfeitas pela aplicação e a forma
como o desenvolvedor escreve seus scripts.
Uma maneira de se implementar scripts é através do uso de estruturas como a do exemplo a seguir:
function funcao(a, b) {
return (a+b);
}
Sobre este contexto, observe as alternativas e assinale a correta:
a. A estrutura do script utilizada indica que esta deve receber dois dados que serão digitados pelo usuário durante a
execução da função, e trabalhar com estes dados para obter uma soma a ser exibida ao usuário ao final da execução da
função.
b. A indicação de chaves na função implementada indica que dados em forma de lista devem ser utilizados, pois estes
delimitadores se referem a estruturas de dados para mais de um valor, diferente de variáveis.
c. A estrutura indicada no exemplo se refere a uma função que nitidamente possui problemas em sua escrita, pois são
indicadas duas vezes a ideia de função com os termos function e função, sendo totalmente desnecessário.
d. As letras a e b indicadas entre parênteses na primeira linha da função indicam as letras utilizadas como dados a serem
tratados na função, e o resultado retornado neste caso, seria ab.
e. A sintaxe de uma função indica que esta deve receber um nome escolhido pelo desenvolvedor, pode receber
parâmetros indicados na sua declaração e como processamento, utiliza os dados recebidos para obter um valor a ser
devolvido ao trecho de código do script que chamou a função.
Sua resposta está correta.
◄ ÁUDIO AULA 04
Seguir para...
SLIDES AULA 05 ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=2164055&forceview=1
https://www.eadunifatecie.com.br/mod/resource/view.php?id=2164058&forceview=1