Buscar

Desenvolvimento Web Javascript e frameworks

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 13 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 13 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 13 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

Questão 1
Correto
Atingiu 0,05 de
0,05
Questão 2
Correto
Atingiu 0,05 de
0,05
Iniciado em quarta, 9 ago 2023, 10:12
Estado Finalizada
Concluída em quarta, 9 ago 2023, 10:25
Tempo empregado 13 minutos 6 segundos
Avaliar 0,50 de um máximo de 0,50(100%)
 A avaliação de comandos em script é algo comum no desenvolvimento de software, pois muitas vezes é
preciso, além de implementar novos scripts, corrigir ou melhorar scripts já existentes, sendo importante a
capacidade de interpretar a corrigir comandos implementados por terceiros.
 
Para esta atividade, observe o comando a seguir:
 
valor = valor + 50;
 
Observe as alternativas a seguir e assinale a que corretamente poderia representar o comando acima.
a. valor = valor + valor
b. valor == valor + 50
c. valor += valor
d. valor = 50 + 50
e. valor += 50
Sua resposta está correta.
A resposta correta é:
valor += 50
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;
Painel / Minhas Disciplinas
/ TECNÓLOGO EM ANÁLISE E DESENV. DE SISTEMAS EAD-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: 03/09/2023
https://www.eadunifatecie.com.br/course/view.php?id=19776
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=19776
https://www.eadunifatecie.com.br/course/view.php?id=19776#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=626078
Questão 3
Correto
Atingiu 0,05 de
0,05
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. Apenas II e III estão corretas
b. Apenas I está correta
c. Todas as alternativas 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 é:
Todas as alternativas estão corretas
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 I está correta
b. Apenas I e II estão corretas
c. Todas as alternativas estão corretas
d. Apenas II e III estão corretas
e. Apenas II, III e IV estão corretas
Sua resposta está correta.
A resposta correta é:
Questão 4
Correto
Atingiu 0,05 de
0,05
Questão 5
Correto
Atingiu 0,05 de
0,05
Apenas II e III estão corretas
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 os 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. Todas as alternativas estão corretas
b. Apenas I e II estão corretas
c. Apenas II, III e IV estão corretas
d. Apenas I está correta
e. Apenas II e III estão corretas
Sua resposta está correta.
A resposta correta é:
Apenas II, III e IV estão corretas
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;
Questão 6
Correto
Atingiu 0,05 de
0,05
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. 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. 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
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. 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
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.
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
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. 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-servidorb. 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
c. 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 7
Correto
Atingiu 0,05 de
0,05
Questão 8
Correto
Atingiu 0,05 de
0,05
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. 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
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
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 <HTML> ou <BODY>
indicam que o comando se refere a HTML, e no caso de tags </HTML> ou </BODY> indicam comandos de
JavaScript;
II – Comandos Javascript podem ser incluídos diretamente em scripts HTML entre tags <script> e </script>
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 < e >, assim como linhas de comandos
em JavaScript sejam finalizadas com o símbolo.
 
Assinale a alternativa correta:
a. Apenas II e III estão corretas
b. Todas as alternativas estão corretas
c. Apenas I está correta
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 II, III e IV estão corretas
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.
Questão 9
Correto
Atingiu 0,05 de
0,05
 
Observe as alternativas relativas ao que foi citado no contexto e assinale a correta.
a. Scripts Javascript devem ser obrigatoriamente escritos em arquivos separados para serem
utilizados em páginas HTML
b. 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
c. JavaScript é uma ferramenta que oferece algumas funcionalidades extras ao HTML, permitindo
que as tags possam receber alguns parâmetros adicionais de efeitos visuais apenas
d. Os comandos JavaScript devem ser inseridos dentro de tags <script> e </script> quando
inseridos em scripts HTML

e. Comandos HTML devem ser sempre inseridos dentro de scripts JavaScript utilizando a tag <CSS>
como indicação da mescla de linguagens num mesmo arquivo
Sua resposta está correta.
A resposta correta é:
Os comandos JavaScript devem ser inseridos dentro de tags <script> e </script> quando inseridos em
scripts HTML
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 y 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:
Questão 10
Correto
Atingiu 0,05 de
0,05
a. Apenas I e II estão corretas
b. Todas as alternativas estão corretas
c. Apenas I está correta
d. Apenas II, III e IV estão corretas
e. Apenas II e III estão corretas
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas
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. 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

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 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
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. O operador != e o operador !== são totalmente diferentes na análise de dados, e só podem ser
utilizados com valores distintos
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
◄ ÁUDIO AULA 04 Seguir para... SLIDES AULA 05 ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=626077&forceview=1
https://www.eadunifatecie.com.br/mod/resource/view.php?id=626080&forceview=1

Continue navegando

Outros materiais