Prévia do material em texto
Iniciado em terça, 1 out 2024, 02:11
Estado Finalizada
Concluída em quinta, 3 out 2024, 16:48
Tempo
empregado
2 dias 14 horas
Avaliar 0,35 de um máximo de 0,50(70%)
Questão 1
Correto
Atingiu 0,05 de 0,05
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 += 50;
b. valor = valor + valor;
c. valor += valor;
d. valor == valor + 50;
e. valor = 50 + 50;
Sua resposta está correta.
A resposta correta é:
valor += 50;
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS / AB1 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 27/10/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652189
Questão 2
Correto
Atingiu 0,05 de 0,05
Conhecer as funcionalidades e uso de cada tipo de linguagem ou framework existente é algo bastante complexo, pois existem
muitas opções, mas alguns fundamentos da área de desenvolvimento de software são importantes e de propósito geral para
todas as linguagens.
Com base no contexto de aplicações de linguagens de programação, observe as afirmativas a seguir.
I – JavaScript é uma boa opção de framework baseado em CSS para programação web;
II – A linguagem HTML é dita de marcação por servir de base para a estruturação de páginas web;
III – Quando uma página é implementada, esta pode ser baseada num script que pode conter ao mesmo tempo HTML, CSS e
JavaScript;
IV – Podemos classificar HTML como ferramenta para back-end, e JavaScript como front.end.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas I, II 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.
A resposta correta é:
Apenas II e III estão corretas.
Questão 3
Correto
Atingiu 0,05 de 0,05
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 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.
b. 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.
c. 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.
d. 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.
e. 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.
Sua resposta está correta.
A resposta correta é:
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.
Questão 4
Incorreto
Atingiu 0,00 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 dos operadores > e 18 é diferente de 18 e >=, pois os valores aceitos como verdadeiros por
estes operadores variam se utilizados com os mesmos dados.
Sua resposta está incorreta.
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 5
Correto
Atingiu 0,05 de 0,05
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 está correta.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas II e III estão corretas.
d. Apenas II, III e IV estão corretas.
e. Apenas I e II estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas.
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. O primeiro comando exibiria ao usuário o texto “Valor = 100”, e o segundo exibiria o texto “Resultado= 5”.
b. O segundo comando exibiria na página web o texto “Resultado= 23”, e o primeiro comando, “Valor = 100”.
c. Os dois comandos estão escritosAtingiu 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. 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.
b. 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.
c. 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.
d. 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.
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.
Questão 8
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 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:
a. Apenas I está correta.
b. Apenas I e II estão corretas.
c. Apenas II, III e IV estão corretas.
d. Apenas II e III estão corretas.
e. As afirmativas I, II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas.
Questão 9
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. JavaScript é uma ferramenta que oferece algumas funcionalidades extras ao HTML, permitindo que as tags possam
receber alguns parâmetros adicionais de efeitos visuais apenas.
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. Os comandos JavaScript devem ser inseridos dentro de tags e quando inseridos em scripts
HTML.
d. Comandos HTML devem ser sempre inseridos dentro de scripts JavaScript utilizando a tag como indicação da
mescla de linguagens num mesmo arquivo.
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 e quando inseridos em scripts HTML.
Questão 10
Correto
Atingiu 0,05 de 0,05
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. Apenas I, II e IV estão corretas.
b. Apenas II, III e IV estão corretas.
c. Apenas II e III 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, III e IV estão corretas.
◄ ÁUDIO AULA 04
Seguir para...
SLIDES AULA 05 ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652188&forceview=1
https://www.eadunifatecie.com.br/mod/resource/view.php?id=1652191&forceview=1
Iniciado em quinta, 3 out 2024, 19:23
Estado Finalizada
Concluída em quinta, 3 out 2024, 19:26
Tempo
empregado
3 minutos 46 segundos
Avaliar 0,50 de um máximo de 0,50(100%)
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS / AB1 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 27/10/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652189
Questão 1
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:
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. 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. No script JavaScript do exemplo, existe uma divisão de comandos que pertencem à função e outros fora da função, e
neste caso, oscomandos fora da função não são utilizados pelo script HTML, apenas o comando interno à função.
c. 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.
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. 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.
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 2
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 I está correta.
c. Apenas I e II estão corretas.
d. Apenas II, III e IV estão corretas.
e. Apenas II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas.
Questão 3
Correto
Atingiu 0,05 de 0,05
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 I está correta.
c. Apenas II, III e IV estão corretas.
d. Apenas II e III estão corretas.
e. Apenas I e II estão corretas.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 4
Correto
Atingiu 0,05 de 0,05
Os scripts que unem tags HTML e comandos JavaScript oferecem uma enorme quantidade de possibilidades ao
desenvolvimento, pois combinados servem de meio para a implementação de aplicações completas que funcionam em
navegadores web, por exemplo.
Observe o exemplo de script a seguir:
JavaScript - Atividade
let reais = 1000;
document.getElementById("At1").innerHTML = "Valor em Reais: " + reais;
euros = reais / 5;
document.getElementById("At2").innerHTML = "Valor em Euros: " + euros;
Partindo da avaliação do script, observe as afirmativas a seguir.
I – O script processa um valor já pré-determinado para obter um novo valor a ser exibido como conversão de moeda;
II – Duas variáveis são utilizadas no exemplo para armazenar o valor original em uma moeda, e a outra para o valor convertido
para a segunda moeda;
III – O script utiliza duas variáveis para desenvolver seus processos, pois sem elas não seria possível a implementação em função
de haverem dois elementos HTML no mesmo;
IV – Como o script utiliza a concatenação para obter dados para os atributos innerHTML nos dois comandos, o cálculo da
conversão não pode ser realizado em função da conversão para texto no primeiro comando.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
b. Apenas II, III e IV estão corretas.
c. Apenas II e III estão corretas.
d. Apenas I está correta.
e. Apenas I, II 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
Estruturas de dados geram a capacidade de armazenamento temporário de dados em memória, durante a execução de scripts,
e ao final, quando a execução é encerrada, os valores são descartados geralmente e o recurso de memória, disponibilizado para
outras aplicações.
Dentre os tipos de estruturas de dados utilizáveis em scripts, um é bastante útil chamado de objeto.
Com base no contexto, analise as afirmativas.
I – Objetos são conjuntos distintos de dados associados a atributos de uma estrutura definida para conter, sob um único nome,
dados de diferentes tipos representando características de algo;
II – Métodos são representações de dados de objetos que podem ser modificados por atributos que representam ações que
podem ser realizadas sob dados de métodos;
III – Objetos são estruturas genéricas criadas para conter diversos conjuntos de dados chamados de métodos que são utilizados
para representar características de objetos reais;
IV – Atributos são consideradas ocorrências de objetos, sendo então conjuntos completos de dados relativos a uma ocorrência
de um objeto, e métodos servem para definir os dados isolados de objetos.
Assinale a alternativa correta:
a. Apenas II e III estão corretas.
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.
A resposta correta é:
Apenas I está correta.
Questão 6
Correto
Atingiu 0,05 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 && temperaturauma das partes
da expressão.
Sua resposta está correta.
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 7
Correto
Atingiu 0,05 de 0,05
Conhecer as funcionalidades e uso de cada tipo de linguagem ou framework existente é algo bastante complexo, pois existem
muitas opções, mas alguns fundamentos da área de desenvolvimento de software são importantes e de propósito geral para
todas as linguagens.
Com base no contexto de aplicações de linguagens de programação, observe as afirmativas a seguir.
I – JavaScript é uma boa opção de framework baseado em CSS para programação web;
II – A linguagem HTML é dita de marcação por servir de base para a estruturação de páginas web;
III – Quando uma página é implementada, esta pode ser baseada num script que pode conter ao mesmo tempo HTML, CSS e
JavaScript;
IV – Podemos classificar HTML como ferramenta para back-end, e JavaScript como front.end.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas II e III estão corretas.
c. Apenas I, II e IV 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 8
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. 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 18 é diferente de 18 e >=, pois os valores aceitos como verdadeiros por estes
operadores variam se utilizados com os mesmos dados.
Questão 9
Correto
Atingiu 0,05 de 0,05
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 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.
b. 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.
c. 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.
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 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.
Sua resposta está correta.
A resposta correta é:
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.
Questão 10
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. O primeiro comando exibiria ao usuário o texto “Valor = 100”, e o segundo exibiria o texto “Resultado= 5”.
b. O segundo comando exibiria na página web o texto “Resultado= 23”, e o primeiro comando, “Valor = 100”.
c. Os dois comandos estão escritos de forma inadequada, pois mesmo os dados numéricos precisam estar escritos entre
aspas.
d. 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.
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.
A resposta correta é:
O segundo comando exibiria na página web o texto “Resultado= 23”, e o primeiro comando, “Valor = 100”.
◄ ÁUDIO AULA 04
Seguir para...
SLIDES AULA 05 ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652188&forceview=1
https://www.eadunifatecie.com.br/mod/resource/view.php?id=1652191&forceview=1
Iniciado em quinta, 3 out 2024, 19:29
Estado Finalizada
Concluída em quinta, 3 out 2024, 19:31
Tempo
empregado
2 minutos 40 segundos
Avaliar 0,50 de um máximo de 0,50(100%)
Questão 1
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. JavaScript é uma ferramenta que oferece algumas funcionalidades extras ao HTML, permitindo que as tags possam
receber alguns parâmetros adicionais de efeitos visuais apenas.
b. Scripts Javascript devem ser obrigatoriamente escritos em arquivos separados para serem utilizados em páginas HTML.
c. 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.
d. Os comandos JavaScript devem ser inseridos dentro de tags e quando inseridos em scripts
HTML.
e. Comandos HTML devem ser sempre inseridos dentro de scripts JavaScript utilizando a tag 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 e quando inseridos em scripts HTML.
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS / AB1 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 27/10/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652189
Questão 2
Correto
Atingiu 0,05 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
JavaScript - Atividade
let reais = 1000;
document.getElementById("At1").innerHTML = "Valor em Reais: " + reais;
euros = reais / 5;
document.getElementById("At2").innerHTML = "Valor em Euros: " + euros;
Partindo da avaliação do script, observe as afirmativas a seguir.
I – O script processa um valor já pré-determinado para obter um novo valor a ser exibido como conversão de moeda;
II – Duas variáveis são utilizadas no exemplo para armazenar o valor original em uma moeda, e a outra para o valor convertido
para a segunda moeda;
III – O script utiliza duas variáveis para desenvolver seus processos, pois sem elas não seria possível a implementação em função
de haverem dois elementos HTML no mesmo;
IV – Como o script utiliza a concatenação para obter dados para os atributos innerHTML nos dois comandos, o cálculo da
conversão não pode ser realizado em função da conversão para texto no primeiro comando.
Assinale a alternativa correta:
a. Apenas I, II e IV estão corretas.
b. Apenas II e III estão corretas.
c. Apenas I e II estão corretas.
d. Apenas I está correta.
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
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. 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.
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. 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.
e. 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.
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 6
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:
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 possuia 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 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 uma função
associada a este evento.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas II e III estão corretas.
Questão 7
Correto
Atingiu 0,05 de 0,05
c. Apenas I e II estão corretas.
d. Apenas I está correta.
e. As afirmativas I, II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II, III e IV estão corretas.
Operadores são símbolos importantes na programação e alguns são básicos em qualquer linguagem de programação, mas
outros são mais específicos e utilizados em determinadas linguagens apenas.
A atribuição é uma ação comum nas linguagens, geralmente tendo um operador específicos para esta atividade, e no caso de
JavaScript, existem vários disponíveis.
As alternativas a seguir trazem conteúdo sobre este tipo de operador. Assinale a correta.
a. Quando utilizamos operadores do tipo *= informamos num script que o valor atribuído a uma variável deve ser após a
atribuição, multiplicado por algum valor a ser utilizado no mesmo comando de um script.
b. Operadores como >= servem para que valores numéricos sejam decrementados ou incrementados em uma
unidade antes da atribuição, assim como nos operadores – e ++.
c. O operador %= é utilizado para que se possa calcular a porcentagem de determinado valor e o resultado da operação
seja atribuído diretamente a uma variável.
d. Operadores de atribuição que contém um operador matemático antes do operador simples de atribuição como +=
ou -= realizam uma operação matemática antes de atribuir o resultado a uma variável.
e. O uso do operador /= deve ocorrer quando datas sejam atribuídas a variáveis, pois é preciso serem verificadas quanto
ao correto uso de / no formato do dado.
Sua resposta está correta.
A resposta correta é:
Operadores de atribuição que contém um operador matemático antes do operador simples de atribuição como += ou -=
realizam uma operação matemática antes de atribuir o resultado a uma variável.
Questão 8
Correto
Atingiu 0,05 de 0,05
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. Apenas I e II estão corretas.
b. Apenas II e III estão corretas.
c. As afirmativas I, II, III e IV estão corretas.
d. Apenas I está correta.
e. Apenas II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 9
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. 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.
b. 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.
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. 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.
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.
Questão 10
Correto
Atingiu 0,05 de 0,05
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 += 50;
b. valor += valor;
c. valor == valor + 50;
d. valor = 50 + 50;
e. valor = valor + valor;
Sua resposta está correta.
A resposta correta é:
valor += 50;
◄ ÁUDIO AULA 04
Seguir para...
SLIDES AULA 05 ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652188&forceview=1
https://www.eadunifatecie.com.br/mod/resource/view.php?id=1652191&forceview=1
Iniciado em quinta, 3 out 2024, 19:31
Estado Finalizada
Concluída em quinta, 3 out 2024, 19:34
Tempo
empregado
2 minutos 36 segundos
Avaliar 0,50 de um máximo de 0,50(100%)
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 I e II estão corretas.
b. Apenas I está correta.
c. Apenas II, III e IV 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 é:
Apenas II e III estão corretas.
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS / AB1 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 27/10/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652189
Questão 2
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 18 é diferente de 18 e >=, pois os valores aceitos como verdadeiros
por estes operadores variam se utilizados com os mesmos dados.
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.
Questão 3
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, III e IV estão corretas.
c. Apenas I, II e IV estão corretas.
d. Apenas II e III estão corretas.
e. Apenas I está correta.
Sua resposta está correta.
A resposta correta é:
Apenas I está correta.
Questão 4
Correto
Atingiu 0,05 de 0,05
Estruturas de dados geram a capacidade de armazenamento temporário de dados em memória, durante a execução de scripts,
e ao final, quando a execução é encerrada, os valores são descartados geralmente e o recurso de memória, disponibilizado para
outras aplicações.
Dentre os tipos de estruturas de dados utilizáveis em scripts, um é bastante útil chamado de objeto.
Com base no contexto, analise as afirmativas.
I – Objetos são conjuntos distintos de dados associados a atributos de uma estrutura definida para conter, sob um único nome,
dados de diferentes tipos representando características de algo;
II – Métodos são representações de dados de objetos que podem ser modificados por atributos que representam ações que
podem ser realizadas sob dados de métodos;
III – Objetos são estruturas genéricas criadas para conter diversos conjuntos de dados chamados de métodos que são utilizados
para representar características de objetos reais;
IV – Atributos são consideradas ocorrências de objetos, sendo então conjuntos completos de dados relativos a uma ocorrência
de um objeto, e métodos servem para definir os dados isolados de objetos.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
b. Apenas II e III estão corretas.
c. As afirmativas I, II, III e IV estão corretas.
d. Apenas II, III e IV estão corretas.
e. Apenas I está correta.
Sua resposta está correta.
A resposta correta é:
Apenas I está correta.
Questão 5
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. O segundo comando exibiria na página web o texto “Resultado= 23”, e o primeiro comando, “Valor = 100”.
b. 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.
c. 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.
d. O primeiro comando exibiria ao usuário o texto “Valor = 100”, e o segundo exibiria o texto “Resultado= 5”.
e. Os dois comandos estão escritos de forma inadequada, pois mesmo os dados numéricos precisam estar escritos entre
aspas.
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 6
Correto
Atingiu 0,05 de 0,05
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 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.
c. 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.
d. 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.
e. 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.
Sua resposta está correta.
A resposta correta é:
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.Questão 7
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 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:
a. Apenas I e II 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. As afirmativas I, II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas.
Questão 8
Correto
Atingiu 0,05 de 0,05
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 está correta.
b. Apenas I e II estão corretas.
c. As afirmativas I, II, III e IV estão corretas.
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 II e III estão corretas.
Questão 9
Correto
Atingiu 0,05 de 0,05
Conhecer as funcionalidades e uso de cada tipo de linguagem ou framework existente é algo bastante complexo, pois existem
muitas opções, mas alguns fundamentos da área de desenvolvimento de software são importantes e de propósito geral para
todas as linguagens.
Com base no contexto de aplicações de linguagens de programação, observe as afirmativas a seguir.
I – JavaScript é uma boa opção de framework baseado em CSS para programação web;
II – A linguagem HTML é dita de marcação por servir de base para a estruturação de páginas web;
III – Quando uma página é implementada, esta pode ser baseada num script que pode conter ao mesmo tempo HTML, CSS e
JavaScript;
IV – Podemos classificar HTML como ferramenta para back-end, e JavaScript como front.end.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas I está correta.
c. Apenas I e II estão corretas.
d. Apenas I, II e IV estão corretas.
e. Apenas II e III estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas.
Questão 10
Correto
Atingiu 0,05 de 0,05
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 II, III e IV estão corretas.
b. Apenas II e III estão corretas.
c. Apenas I e II estão corretas.
d. Apenas I, II e IV 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=1652188&forceview=1
https://www.eadunifatecie.com.br/mod/resource/view.php?id=1652191&forceview=1
Iniciado em terça, 1 out 2024, 02:11
Estado Finalizada
Concluída em quinta, 3 out 2024, 21:07
Tempo
empregado
2 dias 18 horas
Avaliar 0,40 de um máximo de 0,50(80%)
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 02 - VALOR 0,5 PONTOS / AB2 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 02 - PRAZO FINAL: 10/11/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-7
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652202
Questão 1
Correto
Atingiu 0,05 de 0,05
O desenvolvimento de páginas web com base em HTML é um trabalho relativamente simples, pois envolve a definição de
posicionamento de elementos em páginas, sem envolver diretamente estruturas de controle ou de dados, não presentes em
HTML.
Para ampliar às possibilidades em páginas web, podem ser agregados ao HTML, linguagens como JavaScript ou PHP, e é
importante que se tenha capacidade de observar scripts e identificar o que não faz parte do conjunto de elementos HTML e
seus atributos.
Com base neste contexto, observe o script.
JavaScript - Atividade
X = {{ x }}
Y = {{ y }}
Resultado = {{ x + y) }}
var app = angular.module("App", []);
app.controller("Calcula", function($dados) {
$dados.x = 5;
$dados.y = 5;
});
Após avaliar o script, avalie as afirmativas.
I – Quando agregamos funcionalidades do framework Node.js ao script HTML do exemplo, temos que observar pequenos
detalhes que identificam a existência de componentes que não são nativos de HTML;
II – Para o script foram declaradas duas variáveis que são inicializadas com valores para serem utilizados no processamento dos
cálculos da função;
III – A tag do script HTML através da diretiva ng-controller consegue manter atualizado o conteúdo da página à medida
que o script realiza seu processamento;
IV – Assim como no framework utilizado no script da atividade, todos os demais estudados tambémimplementam scripts da
mesma forma, mesclando tags HTML com comandos e funções específicos.
Assinale a alternativa correta:
a. Apenas II e III estão corretas.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas I está correta.
d. Apenas II, III e IV estão corretas.
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
Os scripts que utilizam frameworks tendem a oferecer funcionalidades que facilitam a implementação de soluções para
aplicações web, sendo amplamente utilizadas no mercado, sendo alguns muito populares e outras menos conhecidos.
Um dos frameworks populares trabalha bem com a geração de aplicações do tipo cliente-servidor, e o script a seguir trata de
aspectos relacionados a este tipo de aplicação.
var http = require('http');
var externo = require('./biblioteca');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.write("externo.funcao() + "");
res.end('Conteúdo gerado com sucesso!');
}).listen(8080);
Após observar e avaliar o script, analise as afirmativas.
I – O script utiliza uma variável para declarar um servidor web e outra para armazenar uma mensagem utilizada no método
end();
II – O script necessita de funcionalidade implementada em biblioteca externa para que o conteúdo possa ser gerado;
III – Por ser uma aplicação que gera um servidor, a execução do script em um navegador web pode ocorrer acessando-se o
endereço http://localhost:8080 neste caso específico;
IV – O script define que o tipo de dados gerado pela aplicação será de conteúdo multimídia dinâmico como sons, vídeos, etc.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas I e II 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 e III estão corretas.
Questão 3
Correto
Atingiu 0,05 de 0,05
O uso de estruturas de controle é uma atividade bastante comum em scripts para que possam se tornar dinâmicos, pois sem
estas estruturas, uma aplicação não pode decidir por conta própria, que processos podem ser realizados.
O script a seguir traz um exemplo de uso de um dos tipos de estruturas de controle estudadas.
function funcao() {
x = document.getElementById("x").value;
if (x == 7) {
mensagem = "Valor correto!";
} else if (x > 7) {
mensagem = "Palpite alto...";
} else {
mensagem = "Palpite baixo...";
}
document.getElementById('atividade').innerHTML = mensagem;
}
Após analisar o script, avalie as afirmativas a seguir:
I – O script da atividade trata o valor contido na variável x que tem seu valor atribuído a partir de um elemento do script HTML;
II – Existem 3 avaliações realizadas no script, em que são verificadas possíveis alternativas de valores que podem estar atribuídas
à variável x;
III – Ao término da execução do script, o valor da variável x é exibido em um elemento da página web indicado como retorno da
função;
IV – O script avalia o valor contido na variável atividade, de forma que dependendo do resultado de expressões lógicas,
diferentes mensagens são exibidas pela função do script ao usuário.
Assinale a alternativa correta:
a. Apenas I está correta.
b. Apenas II, III e IV estão corretas.
c. Apenas II e III estão corretas.
d. As afirmativas I, II, III e IV estão corretas.
e. Apenas I e II estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas.
Questão 4
Incorreto
Atingiu 0,00 de 0,05
Scripts podem ser utilizados para diversas finalidades e compreender o que foi implementado em um script faz parte de
atividades de rotina em empresas de desenvolvimento de software em que muitas vezes é preciso alterar ou corrigir conteúdo
já produzido por outros.
Com base neste contexto, analise o trecho de script abaixo:
function funcao() {
x = document.getElementById("x").value;
document.getElementById('at1').innerHTML = x.length;
y = document.getElementById("y").value;
document.getElementById('at2').innerHTML = y.concat(x);
z = document.getElementById("z").value;
document.getElementById('at3').innerHTML = z. toLowerCase(z);
}
Observe as afirmativas baseadas nesse contexto.
I – Para este script, são utilizados três variáveis para armazenarem dados para tratamento no script;
II – No script, o método length() utilizado para processar o dado da variável x apenas verifica a quantidade de caracteres
armazenados;
III – O método concat() aplicado na variável y une os conteúdos de texto das variáveis x e y, armazenando o conteúdo
concatenado na variável y;
IV – É utilizado o método toLowerCase() sobre o conteúdo da variável z para que todos os caracteres alfabéticos não minúsculos
contidos na variável sejam convertidos em minúsculos.
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 e II estão corretas.
d. Apenas I está correta.
e. Apenas II e III estão corretas.
Sua resposta está incorreta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 5
Correto
Atingiu 0,05 de 0,05
O uso de dados em scripts é algo frequente e importante, pois uma aplicação web geralmente permite que dados sejam
obtidos, processados e resultados obtidos expostos a usuários na aplicação.
O tratamento de dados do tipo texto possui algumas particularidades e para este contexto, observe as afirmativas a seguir:
I – Dados do tipo texto costumam formar textos chamados de strings;
II – Existem métodos específicos para o tratamento de dados do tipo texto que não possuem aplicação específica para dados
numéricos;
III – Dados do tipo texto podem ser concatenados, ou seja, unidos para formar novos textos;
IV – É possível realizar buscas por caracteres específicos em dados do tipo texto.
Assinale a alternativa correta:
a. As afirmativas I, II, III e IV estão corretas.
b. Apenas II e III estão corretas.
c. Apenas I e II estão corretas.
d. Apenas I está correta.
e. Apenas II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 6
Correto
Atingiu 0,05 de 0,05
O uso de framework é bastante comum em aplicações do mercado por trazerem padronização e facilidades adicionais à
programação na linguagem de programação puramente dita, como ocorre com JavaScript e seus frameworks.
É importante compreender a correta utilização destes para não confundir com a programação pura em JavaScript, pois existem
detalhes que devem ser observados na escrita de scripts.
Observe o exemplo de script a seguir:
Partindo da análise do script, leia as alternativas e assinale a correta.
a. A função do script é a de criar um link em HTML para botões ou outros elementos que possam sofrer interação de
usuários para acesso ao site de em framework, para que possa ser estudado e baixado.
b. O script é utilizado para baixar o framework e disponibilizá-lo diretamente do equipamento em páginas HTML, sendo o
processo necessário apenas em uma aplicação, pois depois já estará localmente disponível para todas as demais
aplicações que forem implementadas depois.
c. O script da atividade é responsável por permitir que o Javascript seja executado diretamente de um servidor remoto e
não necessite ser instalado localmente no equipamento de origem, assim como é feito para que o HTML possa ser
executado por navegadores.
d. Uma biblioteca chamada Ajax pertencente à Google é utilizada para ampliar funcionalidades JavaScript, sendo ativada
pelo endereço indicado no script.
e. O script deve ser utilizadoem todos os scripts HTML para indicar a utilização do framework JQuery que será
utilizado diretamente de sua localização remota de origem.
Sua resposta está correta.
A resposta correta é:
O script deve ser utilizado em todos os scripts HTML para indicar a utilização do framework JQuery que será utilizado
diretamente de sua localização remota de origem.
Questão 7
Correto
Atingiu 0,05 de 0,05
Existem diferentes formas de lidar com dados em JavaScript, sendo que um tipo muito importante de dado essencial para o
desenvolvimento de atividades web é o texto.
Existem recursos desenvolvidos especialmente para tratamento de dados do tipo texto em JavaScript como métodos utilizados
para diversas finalidades.
Com base neste contexto, avalie as alternativas e assinale a correta.
a. Um método bastante útil para se ajustar textos eliminando todos os caracteres em branco contidos em uma string de
variável, por exemplo, é o método trim(), e com isto, economiza-se espaço de armazenamento e ajusta-se melhor
conteúdos em páginas web.
b. Quando necessitamos encontrar uma determinada letra ou símbolo em um texto, podemos utilizar o método concat()
que recebendo um valor indicativo entre 1 e o tamanho do texto, retorna verdadeiro ou falso se o mesmo for ou não
encontrado.
c. Um importante método que pode auxiliar na conferência de texto digitado pelo usuário é o método toUpperCase() que
facilita a comparação de nomes, senhas, etc., pois converte todos os caracteres de um texto para minúsculo.
d. O método length() é útil, pois permite que a quantidade de caracteres de um texto seja obtida, e dados como
números telefônicos e documentos pessoais possam ter seu tamanho verificado.
e. Quando um texto é armazenado em uma variável com caracteres indesejados como vogais acentuadas ou números, o
método split() é capaz de substituí-los automaticamente.
Sua resposta está correta.
A resposta correta é:
O método length() é útil, pois permite que a quantidade de caracteres de um texto seja obtida, e dados como números
telefônicos e documentos pessoais possam ter seu tamanho verificado.
Questão 8
Incorreto
Atingiu 0,00 de 0,05
A linguagem HTML é capaz de produzir conteúdo para páginas web a partir de elementos definidos por tags como para
parágrafos, para campos para preenchimento de dados, etc.
E certos casos, os detalhes adicionais incluídos junto ao script HTML que identificam o uso de alguma outra linguagem ou
framework podem não ser tão claros.
Com base neste contexto, observe o script a seguir?
JavaScript - Atividade
X:
Y:
Avalie agora as afirmativas sobre o script e suas características.
I – Nitidamente, inserido em meio às tags HTML, existem comandos do framework React que permitem ampliar as
funcionalidades na construção de interfaces neste script;
II – Algumas diretivas adicionais foram inseridas no script HTML permitindo que o framework Angular.JS possa adicionar novos
recursos aos elementos HTML;
III – O framework do exemplo é utilizado após ser acessado remotamente, pois é parte natural da linguagem HTML, nem da
linguagem JavaScript diretamente interpretada pelo navegador;
IV – São utilizadas duas estruturas de dados para armazenar valores recebidos por campos de formulário de uma página HTML.
Assinale a alternativa correta:
a. Apenas I está correta.
b. Apenas II, III e IV estão corretas.
c. Apenas I e II estão corretas.
d. Apenas II e III estão corretas.
e. As afirmativas I, II, III e IV estão corretas.
Questão 9
Correto
Atingiu 0,05 de 0,05
Sua resposta está incorreta.
A resposta correta é:
Apenas II, III e IV estão corretas.
Em muitas aplicações web é comum que estas tenham conteúdo sendo disponibilizado remotamente em servidores e sejam
acessadas por aplicações clientes que necessitam poder acessar recursos remotos.
O script a seguir contém comandos utilizados no processo.
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Teste de Node.JS!');
}).listen(8080);
...
http://localhost:8080
Após observar o script, avalie as alternativas e assinale a correta.
a. Com base no que oferece o framework Angulas.JS, às conexões entre cliente e servidor em aplicações web deve ser
compiladas e aplicativos executáveis gerados como no exemplo da atividade.
b. O framework React que seria utilizado para implementar o exemplo é gravado em arquivo HTML comum e carregado
normalmente no navegador como arquivo.
c. O script é responsável por fornecer conteúdo em forma de servidor local que pode ser acessado pelo navegador
utilizando o endereço http indicado no final do exemplo.
d. O uso de métodos como listen() servem para que valores numéricos possam ser utilizados em cálculos matemáticos a
serem realizados remotamente como no caso do valor 8080 utilizado no exemplo.
e. O comando do script http://localhost:8080 é utilizado junto com os comandos HTML para criar um elemento onde
possa ser exibido o resultado do processamento do script JavaScript.
Sua resposta está correta.
A resposta correta é:
O script é responsável por fornecer conteúdo em forma de servidor local que pode ser acessado pelo navegador utilizando o
endereço http indicado no final do exemplo.
Questão 10
Correto
Atingiu 0,05 de 0,05
Estruturas de controle são utilizadas para automatizar ações que podem ser avaliadas e decididas pela própria lógica de um
script, tornando mais autônomas, aplicações web e páginas HTML dinâmicas.
Um script pode conter diversos tipos de funcionalidades, de acordo com os comandos implementados utilizando recursos
disponíveis na linguagem JavaScript.
Observe o exemplo de script a seguir:
JavaScript - Atividade
Digite um x:
Laço
function funcao() {
let x = document.getElementById("x").value;
let y = 1;
while (x >= 1) {
y = y * x;
x--;
}
document.getElementById("atividade").innerHTML = y + "";
}
Observe agora as afirmativas relacionadas ao script.
I – O script utiliza o valor digitado pelo usuário para realizar sucessivas repetições de multiplicações partindo do valor original
pelo próximo inferior até chegar em 1 e ao final exibir o valor final das multiplicações no elemento da página HTML;
II – A estrutura de repetição é controlada pela própria variável que inicialmente contém o valor digitado pelo usuário;
III – O controle das repetições no script é realizado pela multiplicação dos valores das variáveis x e y a cada iteração;
IV – Se o valor digitado pelo usuário for 0, o script não executará, pois 0 multiplicado por qualquer valor é zero, e assim, o script
não exibirá resposta alguma.
Assinale a alternativa correta:
a. Apenas II e III estão corretas.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas I está correta.
d. Apenas II, III e IV estão corretas.
e. Apenas I e II estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas.
◄ ÁUDIO AULA 08
Seguir para...
CLIQUE AQUI PARA REALIZAR O FÓRUM DE DISCUSSÃO ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652201&forceview=1
https://www.eadunifatecie.com.br/mod/forum/view.php?id=1652203&forceview=1
Iniciado em quinta, 3 out 2024, 21:20
Estado Finalizada
Concluída em quinta, 3 out 2024, 21:24
Tempo
empregado
3 minutos 46 segundos
Avaliar 0,35 de um máximo de 0,50(70%)
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEBJAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 02 - VALOR 0,5 PONTOS / AB2 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 02 - PRAZO FINAL: 10/11/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-7
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652202
Questão 1
Correto
Atingiu 0,05 de 0,05
Estruturas de dados podem conter dados simples como no caso de variáveis comuns, mas também podem conter maiores
quantidades de dados como em objetos e vetores. Partindo deste contexto de dados em estruturas diversas, observe o script a
seguir:
const pessoas= [
"Ana",
"Pedro",
"João",
"Maria",
"Miriam"
];pessoas;
document.getElementById("atividade").innerHTML = pessoas;
Após avaliar o script, avalie as afirmativas a abaixo.
I – A linha que contém a tag de HTML é responsável por receber dados digitados pelo usuário e repassá-los ao script para
processamento;
II – A estrutura de dados utilizada no script da atividade é um vetor contendo cinco dados distintos em forma de lista;
III – A estrutura de dados utilizada no script é nomeada pessoas, e seu nome serve de referência para que se possa acessar seus
dados;
IV – Os dados da estrutura pessoas do script exemplo podem ser acessados individualmente se as posições disponíveis de 1 a 5
forem indicadas entre chaves junto com o nome da estrutura.
Assinale a alternativa correta:
a. Apenas I está correta.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas I e II 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 é:
Apenas II e III estão corretas.
Questão 2
Correto
Atingiu 0,05 de 0,05
Os frameworks estudados oferecem diferentes formas de se elaborar páginas web dinâmicas, capazes de realizar
processamento de dados e utilização de estruturas de controle para que se possa automatizar processos executados pela
aplicação.
O script a seguir traz um pouco do que foi estudado na unidade.
import React from "react";
import ReactDOM from "react-dom/client";
function servidor(props) {
return Exemplo da Atividade;
}
ReactDOM.render(, document.getElementById("root"));
Com base no que foi analisado no script, observe as alternativas e assinale a correta.
a. Os comandos import utilizados no início do script permitem que a aplicação web seja convertida em software
executável para ser utilizada além de navegadores web.
b. A função contida no script é responsável por criar um servidor e disponibilizar conteúdo web através de parâmetros
recebidos como parâmetros e retornos contendo instruções para criação do servidor web.
c. O script da atividade agrega recursos de um framework a partir da importação deste para que suas funcionalidades
possam ser utilizadas no script.
d. O processo de execução do script se baseia na utilização do comando Node servidor.js na primeira linha do próprio
script do mesmo para que possa ser lido pelo navegador e executado.
e. Para executar o script em um navegador web, é preciso gravar o conteúdo como arquivo HTML e abri-lo diretamente
no navegador pelo endereço http://localhost:8080.
Sua resposta está correta.
A resposta correta é:
O script da atividade agrega recursos de um framework a partir da importação deste para que suas funcionalidades possam ser
utilizadas no script.
Questão 3
Incorreto
Atingiu 0,00 de 0,05
Aprender a programar em JavaScript é uma atividade bastante interessante, pois unindo-a com HTML, é possível rapidamente
ver resultados concretos em páginas visualizadas em navegadores web.
Uma próxima etapa no aprendizado de desenvolvimento de conteúdo para páginas web e aplicações é a aplicação de
frameworks em conjunto com HTML e JavaScript, ampliando as possibilidades de criação.
Com base no tema relacionado a frameworks, observe as afirmativas.
I – O framework JQuery é considerado uma extensão para os scripts em HTML e JavaScript que agem diretamente sobre
elementos HTML indicados por tags entre aspas e parênteses;
II – Um framework ideal para uso com atividades de aplicações remotas cliente-servidor, tendo recursos específicos para este
tipo de comunicação é React que é conhecido por esta funcionalidade;
III – Uma forma de ampliar as funcionalidades do HTML é o framework AngularJS que agrega diretivas extras para elementos
HTML indicadas por iniciais ng;
IV – Quando se opta pelo uso do framework Node.JS, a tendência é que se utilize suas amplas funcionalidades para
desenvolvimento de interfaces para gerar aplicações padronizadas em aparência.
Assinale a alternativa correta:
a. Apenas I e III estão corretas.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas I está correta.
d. Apenas II, III e IV estão corretas.
e. Apenas I e II estão corretas.
Sua resposta está incorreta.
A resposta correta é:
Apenas I e III estão corretas.
Questão 4
Correto
Atingiu 0,05 de 0,05
A elaboração de scripts utilizando frameworks é uma atividade bastante confusa se não forem identificados os componentes
relativos às linguagens de programação em si em relação ao que representam comandos do framework inseridos num script.
Avaliar scripts e compreender o que foi implementado é uma habilidade importante e para esta atividade, observe o script a
seguir:
$(document).ready(function(){
$("button").click(function(){
$(this).show();
});
$("p").click(function(){
$(this).fadeOut();
});
});
Observe agora as afirmativas a seguir.
I – São tratados eventos de dois elementos HTML no script;
II – Métodos são implementados nas funções associadas aos eventos para realizar efeitos sobre o conteúdo dos elementos
HTML;
III – No script é utilizado a palavra reservada this para representar o elemento HTML associado ao evento que acionam os
métodos show() e fadeOut() das funções;
IV – A linha do script $(document).ready(function() é responsável por fazer o script do framework aguardar o carregamento
completo da página antes de ser executado.
Assinale a alternativa correta:
a. Apenas I está correta.
b. Apenas I e II 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 II e III estão corretas.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 5
Incorreto
Atingiu 0,00 de 0,05
Estruturas de dados são importantes recursos para que se possa trabalhar com dados em aplicações web, mas é preciso estar
sempre atento ao correto uso das mesmas, respeitando sintaxe e semântica de seu uso para evitar problemas de interpretação e
execução dos scripts.
var idade;
rg;
let peso = 70;
altura = 1,75;
const pi = 3,14;
const pessoa = {
nome: "João",
sobrenomeme: "Silva"
};
Observe as afirmativas a seguir contendo pontos ligados ao projeto de desenvolvimento de jogos.
I – Variáveis podem ser declaradas com o uso da palavra reservada const anteriormente ao seu nome para indicação da
declaração de variáveis;
II – É preciso incluir ponto e vírgula ao final da declaração de variáveis, independentemente de terem dados atribuídos para sua
inicialização ou não;
III – Objetos são estruturas de dados que podem conter, sob um único nome, dados de diferentes tipos chamados atributos;
IV – Para se atribuir dados a estruturas de dados, é comum que seja utilizado o operador =.
Assinale a alternativa correta:
a. Apenas I está correta.
b. As afirmativas I, II, III e IV 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á incorreta.
A resposta correta é:
Apenas II, III e IV estão corretas.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. 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.
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
Os scripts que unem tags HTML e comandos JavaScript oferecem uma enorme quantidade de possibilidades ao
desenvolvimento, pois combinados servem de meio para a implementação de aplicações completas que funcionam em
navegadores web, por exemplo.
Observe o exemplo de script a seguir:
JavaScript - Atividade
let reais = 1000;
document.getElementById("At1").innerHTML = "Valor em Reais: " + reais;
euros = reais / 5;
document.getElementById("At2").innerHTML = "Valor em Euros: " + euros;
Partindo da avaliação do script, observe as afirmativas a seguir.
I – O script processa um valor já pré-determinado para obter um novo valor a ser exibido como conversão de moeda;
II – Duas variáveis são utilizadas no exemplo para armazenar o valor original em uma moeda, e a outra para o valor convertido
para a segunda moeda;
III – O script utiliza duas variáveis para desenvolver seus processos, pois sem elas não seria possível a implementação em função
de haverem dois elementos HTML no mesmo;
IV – Como o script utiliza a concatenação para obter dados para os atributos innerHTML nos dois comandos, o cálculo da
conversão não pode ser realizado em função da conversão para texto no primeiro comando.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas I e II estão corretas.
c. Apenas II e III estão corretas.
d. Apenas I, II e IV estão corretas.
e. Apenas I está correta.
Sua resposta está incorreta.
A resposta correta é:
Apenas I e II estão corretas.
Questão 8
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:
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 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 uma função
associada a este evento.
Assinale a alternativa correta:
a. Apenas II e III estão corretas.
b. Apenas I está correta.
Questão 9
Correto
Atingiu 0,05 de 0,05
c. As afirmativas I, II, III 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.
A resposta correta é:
Apenas II, III e IV estão corretas.
Estruturas de dados geram a capacidade de armazenamento temporário de dados em memória, durante a execução de scripts,
e ao final, quando a execução é encerrada, os valores são descartados geralmente e o recurso de memória, disponibilizado para
outras aplicações.
Dentre os tipos de estruturas de dados utilizáveis em scripts, um é bastante útil chamado de objeto.
Com base no contexto, analise as afirmativas.
I – Objetos são conjuntos distintos de dados associados a atributos de uma estrutura definida para conter, sob um único nome,
dados de diferentes tipos representando características de algo;
II – Métodos são representações de dados de objetos que podem ser modificados por atributos que representam ações que
podem ser realizadas sob dados de métodos;
III – Objetos são estruturas genéricas criadas para conter diversos conjuntos de dados chamados de métodos que são utilizados
para representar características de objetos reais;
IV – Atributos são consideradas ocorrências de objetos, sendo então conjuntos completos de dados relativos a uma ocorrência
de um objeto, e métodos servem para definir os dados isolados de objetos.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
b. Apenas I está correta.
c. As afirmativas I, II, III e IV 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 é:
Apenas I está correta.
Questão 10
Incorreto
Atingiu 0,00 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. 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.
b. 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.
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. 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.
Sua resposta está incorreta.
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.
◄ ÁUDIO AULA 04
Seguir para...
SLIDES AULA 05 ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652188&forceview=1
https://www.eadunifatecie.com.br/mod/resource/view.php?id=1652191&forceview=1
Iniciado em quinta, 3 out 2024, 16:49
Estado Finalizada
Concluída em quinta, 3 out 2024, 18:04
Tempo
empregado
1 hora 14 minutos
Avaliar 0,45 de um máximo de 0,50(90%)
Questão 1
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.Questão 6
Correto
Atingiu 0,05 de 0,05
A correta elaboração de comandos em scripts é fundamental na correta funcionalidade destes, e quando é necessário controlar
o fluxo de execução e um script, é necessário que se tenha em mente a lógica para elaboração de expressões condicionais para
avaliação de opções a serem executadas.
Observe o exemplo de script a seguir:
valor = document.getElementById("valor").value;
if (valor >= 0){
document.getElementById('atividade').innerHTML = "Valor Positivo";
}
Partindo da análise do script, assinale a alternativa correta.
a. Para o valor gerado pela execução do script para poder ser utilizado no script HTML, apenas elementos do tipo
podem receber valores de um script JavaScript.
b. Na expressão lógica, o conteúdo da variável valor é utilizado em uma expressão que avalia se o conteúdo da variável
valor é negativo, pois sendo, é atribuído uma mensagem indicando que o conteúdo representa um valor negativo.
c. Um dado inserido por um usuário ou implementado no script HTML é atribuído à variável valor para uso no script
que irá verificar se o valor atende a determinada expressão lógica.
d. O conteúdo obtido pela execução do script é associado à uma variável chamada atividade que tem este valor
apresentado na página web em um elemento identificado como valor.
e. O atributo innerHTML efetua a atribuição do texto Valor Positivo para a variável atividade para que possa ser utilizada
em algum elemento HTML a ser escolhido no script.
Sua resposta está correta.
A resposta correta é:
Um dado inserido por um usuário ou implementado no script HTML é atribuído à variável valor para uso no script que irá
verificar se o valor atende a determinada expressão lógica.
Questão 7
Correto
Atingiu 0,05 de 0,05
Alguns scripts são criados com base na combinação entre HTML e outros componentes como JavaScript ou algum framework
de forma que o arquivo HTML gerado acaba tendo conteúdo mesclado, mas continua sendo a base para ser utilizado para gerar
páginas web em navegadores.
O script a seguir é elaborado de uma forma diferente, e para esta atividade, avalie o script.
import { useState } from 'react';
import ReactDOM from 'react-dom/client';
function App() {
const [x, x1] = useState("");
const [y, y1] = useState(0);
const handleSubmit = (event) => {
event.preventDefault();
alert(`X: ${x}` + ` - Y: ${y}`)
}
return (
Digite um valor:
x1 (e.target.value)}
/>
Digite outro valor:
y1 (e.target.value)}
/>
)
}
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render();
Após avaliar o script acima, observe as afirmativas abaixo.
I – O script tem por objetivo receber dois valores inseridos pelo usuário em campos de formulário;
II – Um detalhe do script é que a maior parte dos comandos a serem executados foram implementados como retorno da
função;
III – Existem uma mescla de comandos Javascript no exemplo, e como resultado, temos um software que deve ser executado
pelo Prompt de Comandos ou terminal para ser executado em janela;
IV – Existem quatro variáveis responsáveis por receber valores para serem utilizados na exibição destes quatro valores na página
ao usuário.
Assinale a alternativa correta:
a. As afirmativas I, II, III e IV estão corretas.
b. Apenas II e III 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.
A resposta correta é:
Apenas I e II estão corretas.
Questão 8
Correto
Atingiu 0,05 de 0,05
O uso de frameworks baseados em JavaScript é uma atividade bastante comum no desenvolvimento de aplicações web, sendo
que a chamada programação back-end trata dados e eventos de páginas web de forma a torna-las dinâmicas.
O script a seguir traz um importante recurso que pode ser utilizado em muitas aplicações.
var http = require('http');
var fs = require('fs');
http.createServer(function (req, servico) {
fs.appendFile('texto.txt', '\nPrimeira Parte do Texto.\n', function (err){
if (err) throw err;
console.log('Arquivo gerado com sucesso.');
});
fs.readFile('texto.txt', function(err, data) {
servico.writeHead(200, {'Content-Type': 'text/html'});
servico.write(data);
});
fs.appendFile('texto.txt', '\Segunda Parte do Texto.\n', function (err) {
if (err) throw err;
console.log('Conteúdo adicionado.');
});
}).listen(8080);
Após observar e avaliar o script, analise as afirmativas.
I – São definidas duas variáveis no script para que os dados a serem armazenados em arquivo possam ser atribuídos a elas
antes do processo de gravação;
II – O script é capaz de verificar se um arquivo pode ser gerado e, em caso de sucesso no processo, adicionar conteúdo no
mesmo;
III – Existem funções específicas para realizar ações relacionadas ao conteúdo do arquivo como inserção ou leitura de dados no
mesmo;
IV – O método appendFile() é utilizado no script para que se possa adicionar texto indicado entre aspas simples diretamente no
arquivo indicado também entre aspas simples.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
b. Apenas II, III e IV estão corretas.
c. Apenas II e III estão corretas.
d. As afirmativas I, II, III e IV estão corretas.
e. Apenas I está correta.
Questão 9
Incorreto
Atingiu 0,00 de 0,05
Sua resposta está correta.
A resposta correta é:
Apenas II, III e IV estão corretas.
Scripts em JavaScript possuem especificações quanto a sintaxe de escrita de comandos, como quaisquer outras linguagens de
programação, e é preciso estar atento aos detalhes necessários para a implementação destes.
Para esta atividade, observe os comandos a seguir:
const codigos = ["12356A78", "58695B85", "987654C64", "246431D74"];
document.getElementById("atividade").innerHTML = codigos.length;
Partindo desta ideia, avalie as afirmativas.
I – Na estrutura de dados da atividade, quatro elementos numéricos são indicados como dados a serem armazenados durante a
execução do script;
II – O método getElementById() é responsável por enviar para o elemento identificado por atividade o atributo especificado na
linha de comando;
III – A finalidade do script da atividade é a de informar a quantidade de elementos existentes na estrutura de dados,
independentemente de seu tipo ou conteúdo;
IV – O uso deste script pode ser associado a verificação dos dados inseridos na estrutura quanto ao seu tipo e busca por
conteúdo desejado.
Assinale a alternativa correta:
a. As afirmativas I, II, III e IV estão corretas.
b. Apenas I está correta.
c. Apenas II, III e IV estão corretas.
d. Apenas II e III estão corretas.
e. Apenas I e II estão corretas.
Sua resposta está incorreta.
A resposta correta é:
Apenas II e III estão corretas.
Questão 10
Correto
Atingiu 0,05 de 0,05
Em algumas situações, dados em forma de texto obtidos necessitam de um tratamento com o objetivo de serem utilizáveis pela
aplicação web, se possível, mas este tipo de ação depende da aplicação de métodos que possam realizar conversões de dados.
Com base neste contexto, avalie as alternativas e assinale a correta.
a. Dados numéricos não podem ser convertidos em texto, mas dados do tipo texto podem ser convertidos em numéricos
apenas pela retirada das aspas na atribuição destes a uma variável.
b. Em dados do tipo numérico, é preciso utilizar métodos como search() para procurar por caracteres alfabéticos e utilizá-
los como texto, excluindo os caracteres numéricos restantes.
c. Métodos numéricos podem ser aplicados apenas para a realização de cálculos, e não para conversões, e no caso de
dados do tipo texto, aplica-seo contrário, havendo apenas métodos para conversão.
d. Utiliza-se o método Number() para procurar dados que possam ser convertidos em numéricos de uma variável,
ignorando caracteres não-numéricos ou situações que não possam ser convertidas.
e. Métodos como split() são utilizados para retirar a parte numérica de dados do tipo texto, convertendo-os
automaticamente para numéricos.
Sua resposta está correta.
A resposta correta é:
Utiliza-se o método Number() para procurar dados que possam ser convertidos em numéricos de uma variável, ignorando
caracteres não-numéricos ou situações que não possam ser convertidas.
◄ ÁUDIO AULA 08
Seguir para...
CLIQUE AQUI PARA REALIZAR O FÓRUM DE DISCUSSÃO ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652201&forceview=1
https://www.eadunifatecie.com.br/mod/forum/view.php?id=1652203&forceview=1
Iniciado em quinta, 3 out 2024, 21:24
Estado Finalizada
Concluída em quinta, 3 out 2024, 21:32
Tempo
empregado
7 minutos 35 segundos
Avaliar 0,45 de um máximo de 0,50(90%)
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 02 - VALOR 0,5 PONTOS / AB2 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 02 - PRAZO FINAL: 10/11/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-7
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652202
Questão 1
Correto
Atingiu 0,05 de 0,05
A elaboração de scripts utilizando frameworks é uma atividade bastante confusa se não forem identificados os componentes
relativos às linguagens de programação em si em relação ao que representam comandos do framework inseridos num script.
Avaliar scripts e compreender o que foi implementado é uma habilidade importante e para esta atividade, observe o script a
seguir:
$(document).ready(function(){
$("button").click(function(){
$(this).show();
});
$("p").click(function(){
$(this).fadeOut();
});
});
Observe agora as afirmativas a seguir.
I – São tratados eventos de dois elementos HTML no script;
II – Métodos são implementados nas funções associadas aos eventos para realizar efeitos sobre o conteúdo dos elementos
HTML;
III – No script é utilizado a palavra reservada this para representar o elemento HTML associado ao evento que acionam os
métodos show() e fadeOut() das funções;
IV – A linha do script $(document).ready(function() é responsável por fazer o script do framework aguardar o carregamento
completo da página antes de ser executado.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas II e III estão corretas.
c. Apenas I e II estão corretas.
d. As afirmativas I, II, III e IV estão corretas.
e. Apenas I está correta.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 2
Correto
Atingiu 0,05 de 0,05
O uso de estruturas de controle é uma atividade bastante comum em scripts para que possam se tornar dinâmicos, pois sem
estas estruturas, uma aplicação não pode decidir por conta própria, que processos podem ser realizados.
O script a seguir traz um exemplo de uso de um dos tipos de estruturas de controle estudadas.
function funcao() {
x = document.getElementById("x").value;
if (x == 7) {
mensagem = "Valor correto!";
} else if (x > 7) {
mensagem = "Palpite alto...";
} else {
mensagem = "Palpite baixo...";
}
document.getElementById('atividade').innerHTML = mensagem;
}
Após analisar o script, avalie as afirmativas a seguir:
I – O script da atividade trata o valor contido na variável x que tem seu valor atribuído a partir de um elemento do script HTML;
II – Existem 3 avaliações realizadas no script, em que são verificadas possíveis alternativas de valores que podem estar atribuídas
à variável x;
III – Ao término da execução do script, o valor da variável x é exibido em um elemento da página web indicado como retorno da
função;
IV – O script avalia o valor contido na variável atividade, de forma que dependendo do resultado de expressões lógicas,
diferentes mensagens são exibidas pela função do script ao usuário.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
b. Apenas I está correta.
c. As afirmativas I, II, III e IV 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 é:
Apenas I e II estão corretas.
Questão 3
Correto
Atingiu 0,05 de 0,05
Em muitas aplicações web é comum que estas tenham conteúdo sendo disponibilizado remotamente em servidores e sejam
acessadas por aplicações clientes que necessitam poder acessar recursos remotos.
O script a seguir contém comandos utilizados no processo.
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Teste de Node.JS!');
}).listen(8080);
...
http://localhost:8080
Após observar o script, avalie as alternativas e assinale a correta.
a. O uso de métodos como listen() servem para que valores numéricos possam ser utilizados em cálculos matemáticos a
serem realizados remotamente como no caso do valor 8080 utilizado no exemplo.
b. Com base no que oferece o framework Angulas.JS, às conexões entre cliente e servidor em aplicações web deve ser
compiladas e aplicativos executáveis gerados como no exemplo da atividade.
c. O framework React que seria utilizado para implementar o exemplo é gravado em arquivo HTML comum e carregado
normalmente no navegador como arquivo.
d. O script é responsável por fornecer conteúdo em forma de servidor local que pode ser acessado pelo navegador
utilizando o endereço http indicado no final do exemplo.
e. O comando do script http://localhost:8080 é utilizado junto com os comandos HTML para criar um elemento onde
possa ser exibido o resultado do processamento do script JavaScript.
Sua resposta está correta.
A resposta correta é:
O script é responsável por fornecer conteúdo em forma de servidor local que pode ser acessado pelo navegador utilizando o
endereço http indicado no final do exemplo.
Questão 4
Correto
Atingiu 0,05 de 0,05
O uso de frameworks baseados em JavaScript é uma atividade bastante comum no desenvolvimento de aplicações web, sendo
que a chamada programação back-end trata dados e eventos de páginas web de forma a torna-las dinâmicas.
O script a seguir traz um importante recurso que pode ser utilizado em muitas aplicações.
var http = require('http');
var fs = require('fs');
http.createServer(function (req, servico) {
fs.appendFile('texto.txt', '\nPrimeira Parte do Texto.\n', function (err){
if (err) throw err;
console.log('Arquivo gerado com sucesso.');
});
fs.readFile('texto.txt', function(err, data) {
servico.writeHead(200, {'Content-Type': 'text/html'});
servico.write(data);
});
fs.appendFile('texto.txt', '\Segunda Parte do Texto.\n', function (err) {
if (err) throw err;
console.log('Conteúdo adicionado.');
});
}).listen(8080);
Após observar e avaliar o script, analise as afirmativas.
I – São definidas duas variáveis no script para que os dados a serem armazenados em arquivo possam ser atribuídos a elas
antes do processo de gravação;
II – O script é capaz de verificar se um arquivo pode ser gerado e, em caso de sucesso no processo, adicionar conteúdo no
mesmo;
III – Existem funções específicas para realizar ações relacionadas ao conteúdo do arquivo como inserção ou leitura de dados no
mesmo;
IV – O método appendFile() é utilizado no script para que se possa adicionar texto indicado entre aspassimples diretamente no
arquivo indicado também entre aspas simples.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas II e III estão corretas.
d. Apenas II, III e IV estão corretas.
e. Apenas I está correta.
Questão 5
Incorreto
Atingiu 0,00 de 0,05
Sua resposta está correta.
A resposta correta é:
Apenas II, III e IV estão corretas.
Existem diferentes formas de lidar com dados em JavaScript, sendo que um tipo muito importante de dado essencial para o
desenvolvimento de atividades web é o texto.
Existem recursos desenvolvidos especialmente para tratamento de dados do tipo texto em JavaScript como métodos utilizados
para diversas finalidades.
Com base neste contexto, avalie as alternativas e assinale a correta.
a. Quando necessitamos encontrar uma determinada letra ou símbolo em um texto, podemos utilizar o método concat()
que recebendo um valor indicativo entre 1 e o tamanho do texto, retorna verdadeiro ou falso se o mesmo for ou não
encontrado.
b. Um método bastante útil para se ajustar textos eliminando todos os caracteres em branco contidos em uma string
de variável, por exemplo, é o método trim(), e com isto, economiza-se espaço de armazenamento e ajusta-se melhor
conteúdos em páginas web.
c. O método length() é útil, pois permite que a quantidade de caracteres de um texto seja obtida, e dados como números
telefônicos e documentos pessoais possam ter seu tamanho verificado.
d. Um importante método que pode auxiliar na conferência de texto digitado pelo usuário é o método toUpperCase() que
facilita a comparação de nomes, senhas, etc., pois converte todos os caracteres de um texto para minúsculo.
e. Quando um texto é armazenado em uma variável com caracteres indesejados como vogais acentuadas ou números, o
método split() é capaz de substituí-los automaticamente.
Sua resposta está incorreta.
A resposta correta é:
O método length() é útil, pois permite que a quantidade de caracteres de um texto seja obtida, e dados como números
telefônicos e documentos pessoais possam ter seu tamanho verificado.
Questão 6
Correto
Atingiu 0,05 de 0,05
Scripts em JavaScript possuem especificações quanto a sintaxe de escrita de comandos, como quaisquer outras linguagens de
programação, e é preciso estar atento aos detalhes necessários para a implementação destes.
Para esta atividade, observe os comandos a seguir:
const codigos = ["12356A78", "58695B85", "987654C64", "246431D74"];
document.getElementById("atividade").innerHTML = codigos.length;
Partindo desta ideia, avalie as afirmativas.
I – Na estrutura de dados da atividade, quatro elementos numéricos são indicados como dados a serem armazenados durante a
execução do script;
II – O método getElementById() é responsável por enviar para o elemento identificado por atividade o atributo especificado na
linha de comando;
III – A finalidade do script da atividade é a de informar a quantidade de elementos existentes na estrutura de dados,
independentemente de seu tipo ou conteúdo;
IV – O uso deste script pode ser associado a verificação dos dados inseridos na estrutura quanto ao seu tipo e busca por
conteúdo desejado.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas I e II estão corretas.
c. Apenas I está correta.
d. As afirmativas I, II, III e IV estão corretas.
e. Apenas II e III estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas.
Questão 7
Correto
Atingiu 0,05 de 0,05
Os frameworks estudados oferecem diferentes formas de se elaborar páginas web dinâmicas, capazes de realizar
processamento de dados e utilização de estruturas de controle para que se possa automatizar processos executados pela
aplicação.
O script a seguir traz um pouco do que foi estudado na unidade.
import React from "react";
import ReactDOM from "react-dom/client";
function servidor(props) {
return Exemplo da Atividade;
}
ReactDOM.render(, document.getElementById("root"));
Com base no que foi analisado no script, observe as alternativas e assinale a correta.
a. O processo de execução do script se baseia na utilização do comando Node servidor.js na primeira linha do próprio
script do mesmo para que possa ser lido pelo navegador e executado.
b. O script da atividade agrega recursos de um framework a partir da importação deste para que suas funcionalidades
possam ser utilizadas no script.
c. Para executar o script em um navegador web, é preciso gravar o conteúdo como arquivo HTML e abri-lo diretamente
no navegador pelo endereço http://localhost:8080.
d. Os comandos import utilizados no início do script permitem que a aplicação web seja convertida em software
executável para ser utilizada além de navegadores web.
e. A função contida no script é responsável por criar um servidor e disponibilizar conteúdo web através de parâmetros
recebidos como parâmetros e retornos contendo instruções para criação do servidor web.
Sua resposta está correta.
A resposta correta é:
O script da atividade agrega recursos de um framework a partir da importação deste para que suas funcionalidades possam ser
utilizadas no script.
Questão 8
Correto
Atingiu 0,05 de 0,05
Estruturas de dados são importantes recursos para que se possa trabalhar com dados em aplicações web, mas é preciso estar
sempre atento ao correto uso das mesmas, respeitando sintaxe e semântica de seu uso para evitar problemas de interpretação e
execução dos scripts.
var idade;
rg;
let peso = 70;
altura = 1,75;
const pi = 3,14;
const pessoa = {
nome: "João",
sobrenomeme: "Silva"
};
Observe as afirmativas a seguir contendo pontos ligados ao projeto de desenvolvimento de jogos.
I – Variáveis podem ser declaradas com o uso da palavra reservada const anteriormente ao seu nome para indicação da
declaração de variáveis;
II – É preciso incluir ponto e vírgula ao final da declaração de variáveis, independentemente de terem dados atribuídos para sua
inicialização ou não;
III – Objetos são estruturas de dados que podem conter, sob um único nome, dados de diferentes tipos chamados atributos;
IV – Para se atribuir dados a estruturas de dados, é comum que seja utilizado o operador =.
Assinale a alternativa correta:
a. As afirmativas I, II, III e IV estão corretas.
b. Apenas I está correta.
c. Apenas I e II estão corretas.
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 II, III e IV estão corretas.
Questão 9
Correto
Atingiu 0,05 de 0,05
Em algumas situações, dados em forma de texto obtidos necessitam de um tratamento com o objetivo de serem utilizáveis pela
aplicação web, se possível, mas este tipo de ação depende da aplicação de métodos que possam realizar conversões de dados.
Com base neste contexto, avalie as alternativas e assinale a correta.
a. Utiliza-se o método Number() para procurar dados que possam ser convertidos em numéricos de uma variável,
ignorando caracteres não-numéricos ou situações que não possam ser convertidas.
b. Dados numéricos não podem ser convertidos em texto, mas dados do tipo texto podem ser convertidos em numéricos
apenas pela retirada das aspas na atribuição destes a uma variável.
c. Métodos numéricos podem ser aplicados apenas para a realização de cálculos, e não para conversões, e no caso de
dados do tipo texto, aplica-se o contrário, havendo apenas métodos para conversão.
d. Métodos como split() são utilizados para retirar a parte numérica de dados do tipo texto, convertendo-os
automaticamente para numéricos.
e. Em dados do tipo numérico, é preciso utilizar métodos como search() para procurar por caracteres alfabéticos e utilizá-
los como texto, excluindo os caracteres numéricos restantes.
Sua resposta está correta.
A resposta correta é:
Utiliza-se o método Number() para procurar dados que possam ser convertidos em numéricosde uma variável, ignorando
caracteres não-numéricos ou situações que não possam ser convertidas.
Questão 10
Correto
Atingiu 0,05 de 0,05
O uso de framework é bastante comum em aplicações do mercado por trazerem padronização e facilidades adicionais à
programação na linguagem de programação puramente dita, como ocorre com JavaScript e seus frameworks.
É importante compreender a correta utilização destes para não confundir com a programação pura em JavaScript, pois existem
detalhes que devem ser observados na escrita de scripts.
Observe o exemplo de script a seguir:
Partindo da análise do script, leia as alternativas e assinale a correta.
a. O script deve ser utilizado em todos os scripts HTML para indicar a utilização do framework JQuery que será
utilizado diretamente de sua localização remota de origem.
b. Uma biblioteca chamada Ajax pertencente à Google é utilizada para ampliar funcionalidades JavaScript, sendo ativada
pelo endereço indicado no script.
c. O script da atividade é responsável por permitir que o Javascript seja executado diretamente de um servidor remoto e
não necessite ser instalado localmente no equipamento de origem, assim como é feito para que o HTML possa ser
executado por navegadores.
d. A função do script é a de criar um link em HTML para botões ou outros elementos que possam sofrer interação de
usuários para acesso ao site de em framework, para que possa ser estudado e baixado.
e. O script é utilizado para baixar o framework e disponibilizá-lo diretamente do equipamento em páginas HTML, sendo o
processo necessário apenas em uma aplicação, pois depois já estará localmente disponível para todas as demais
aplicações que forem implementadas depois.
Sua resposta está correta.
A resposta correta é:
O script deve ser utilizado em todos os scripts HTML para indicar a utilização do framework JQuery que será utilizado
diretamente de sua localização remota de origem.
◄ ÁUDIO AULA 08
Seguir para...
CLIQUE AQUI PARA REALIZAR O FÓRUM DE DISCUSSÃO ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652201&forceview=1
https://www.eadunifatecie.com.br/mod/forum/view.php?id=1652203&forceview=1
Iniciado em quinta, 3 out 2024, 21:31
Estado Finalizada
Concluída em quinta, 3 out 2024, 21:54
Tempo
empregado
22 minutos 40 segundos
Avaliar 0,50 de um máximo de 0,50(100%)
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 02 - VALOR 0,5 PONTOS / AB2 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 02 - PRAZO FINAL: 10/11/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-7
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652202
Questão 1
Correto
Atingiu 0,05 de 0,05
Os scripts que utilizam frameworks tendem a oferecer funcionalidades que facilitam a implementação de soluções para
aplicações web, sendo amplamente utilizadas no mercado, sendo alguns muito populares e outras menos conhecidos.
Um dos frameworks populares trabalha bem com a geração de aplicações do tipo cliente-servidor, e o script a seguir trata de
aspectos relacionados a este tipo de aplicação.
var http = require('http');
var externo = require('./biblioteca');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.write("externo.funcao() + "");
res.end('Conteúdo gerado com sucesso!');
}).listen(8080);
Após observar e avaliar o script, analise as afirmativas.
I – O script utiliza uma variável para declarar um servidor web e outra para armazenar uma mensagem utilizada no método
end();
II – O script necessita de funcionalidade implementada em biblioteca externa para que o conteúdo possa ser gerado;
III – Por ser uma aplicação que gera um servidor, a execução do script em um navegador web pode ocorrer acessando-se o
endereço http://localhost:8080 neste caso específico;
IV – O script define que o tipo de dados gerado pela aplicação será de conteúdo multimídia dinâmico como sons, vídeos, etc.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
b. Apenas II e III estão corretas.
c. As afirmativas I, II, III e IV estão corretas.
d. Apenas II, III e IV estão corretas.
e. Apenas I está correta.
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 páginas web com base em HTML é um trabalho relativamente simples, pois envolve a definição de
posicionamento de elementos em páginas, sem envolver diretamente estruturas de controle ou de dados, não presentes em
HTML.
Para ampliar às possibilidades em páginas web, podem ser agregados ao HTML, linguagens como JavaScript ou PHP, e é
importante que se tenha capacidade de observar scripts e identificar o que não faz parte do conjunto de elementos HTML e
seus atributos.
Com base neste contexto, observe o script.
JavaScript - Atividade
X = {{ x }}
Y = {{ y }}
Resultado = {{ x + y) }}
var app = angular.module("App", []);
app.controller("Calcula", function($dados) {
$dados.x = 5;
$dados.y = 5;
});
Após avaliar o script, avalie as afirmativas.
I – Quando agregamos funcionalidades do framework Node.js ao script HTML do exemplo, temos que observar pequenos
detalhes que identificam a existência de componentes que não são nativos de HTML;
II – Para o script foram declaradas duas variáveis que são inicializadas com valores para serem utilizados no processamento dos
cálculos da função;
III – A tag do script HTML através da diretiva ng-controller consegue manter atualizado o conteúdo da página à medida
que o script realiza seu processamento;
IV – Assim como no framework utilizado no script da atividade, todos os demais estudados também implementam scripts da
mesma forma, mesclando tags HTML com comandos e funções específicos.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas I e II estão corretas.
c. Apenas II e III estão corretas.
d. As afirmativas I, II, III e IV estão corretas.
e. Apenas I está correta.
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas.
Questão 3
Correto
Atingiu 0,05 de 0,05
Estruturas de dados podem conter dados simples como no caso de variáveis comuns, mas também podem conter maiores
quantidades de dados como em objetos e vetores. Partindo deste contexto de dados em estruturas diversas, observe o script a
seguir:
const pessoas= [
"Ana",
"Pedro",
"João",
"Maria",
"Miriam"
];pessoas;
document.getElementById("atividade").innerHTML = pessoas;
Após avaliar o script, avalie as afirmativas a abaixo.
I – A linha que contém a tag de HTML é responsável por receber dados digitados pelo usuário e repassá-los ao script para
processamento;
II – A estrutura de dados utilizada no script da atividade é um vetor contendo cinco dados distintos em forma de lista;
III – A estrutura de dados utilizada no script é nomeada pessoas, e seu nome serve de referência para que se possa acessar seus
dados;
IV – Os dados da estrutura pessoas do script exemplo podem ser acessados individualmente se as posições disponíveis de 1 a 5
forem indicadas entre chaves junto com o nome da estrutura.
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 II e III estãocorretas.
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 4
Correto
Atingiu 0,05 de 0,05
Scripts podem ser utilizados para diversas finalidades e compreender o que foi implementado em um script faz parte de
atividades de rotina em empresas de desenvolvimento de software em que muitas vezes é preciso alterar ou corrigir conteúdo
já produzido por outros.
Com base neste contexto, analise o trecho de script abaixo:
function funcao() {
x = document.getElementById("x").value;
document.getElementById('at1').innerHTML = x.length;
y = document.getElementById("y").value;
document.getElementById('at2').innerHTML = y.concat(x);
z = document.getElementById("z").value;
document.getElementById('at3').innerHTML = z. toLowerCase(z);
}
Observe as afirmativas baseadas nesse contexto.
I – Para este script, são utilizados três variáveis para armazenarem dados para tratamento no script;
II – No script, o método length() utilizado para processar o dado da variável x apenas verifica a quantidade de caracteres
armazenados;
III – O método concat() aplicado na variável y une os conteúdos de texto das variáveis x e y, armazenando o conteúdo
concatenado na variável y;
IV – É utilizado o método toLowerCase() sobre o conteúdo da variável z para que todos os caracteres alfabéticos não minúsculos
contidos na variável sejam convertidos em minúsculos.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas I e II estão corretas.
c. As afirmativas I, II, III e IV estão corretas.
d. Apenas II e III estão corretas.
e. Apenas I está correta.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 5
Correto
Atingiu 0,05 de 0,05
Aprender a programar em JavaScript é uma atividade bastante interessante, pois unindo-a com HTML, é possível rapidamente
ver resultados concretos em páginas visualizadas em navegadores web.
Uma próxima etapa no aprendizado de desenvolvimento de conteúdo para páginas web e aplicações é a aplicação de
frameworks em conjunto com HTML e JavaScript, ampliando as possibilidades de criação.
Com base no tema relacionado a frameworks, observe as afirmativas.
I – O framework JQuery é considerado uma extensão para os scripts em HTML e JavaScript que agem diretamente sobre
elementos HTML indicados por tags entre aspas e parênteses;
II – Um framework ideal para uso com atividades de aplicações remotas cliente-servidor, tendo recursos específicos para este
tipo de comunicação é React que é conhecido por esta funcionalidade;
III – Uma forma de ampliar as funcionalidades do HTML é o framework AngularJS que agrega diretivas extras para elementos
HTML indicadas por iniciais ng;
IV – Quando se opta pelo uso do framework Node.JS, a tendência é que se utilize suas amplas funcionalidades para
desenvolvimento de interfaces para gerar aplicações padronizadas em aparência.
Assinale a alternativa correta:
a. Apenas I e III estão corretas.
b. Apenas I e II estão corretas.
c. As afirmativas I, II, III e IV estão corretas.
d. Apenas I está correta.
e. Apenas II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I e III estão corretas.
Questão 6
Correto
Atingiu 0,05 de 0,05
A linguagem HTML é capaz de produzir conteúdo para páginas web a partir de elementos definidos por tags como para
parágrafos, para campos para preenchimento de dados, etc.
E certos casos, os detalhes adicionais incluídos junto ao script HTML que identificam o uso de alguma outra linguagem ou
framework podem não ser tão claros.
Com base neste contexto, observe o script a seguir?
JavaScript - Atividade
X:
Y:
Avalie agora as afirmativas sobre o script e suas características.
I – Nitidamente, inserido em meio às tags HTML, existem comandos do framework React que permitem ampliar as
funcionalidades na construção de interfaces neste script;
II – Algumas diretivas adicionais foram inseridas no script HTML permitindo que o framework Angular.JS possa adicionar novos
recursos aos elementos HTML;
III – O framework do exemplo é utilizado após ser acessado remotamente, pois é parte natural da linguagem HTML, nem da
linguagem JavaScript diretamente interpretada pelo navegador;
IV – São utilizadas duas estruturas de dados para armazenar valores recebidos por campos de formulário de uma página HTML.
Assinale a alternativa correta:
a. As afirmativas I, II, III e IV estão corretas.
b. Apenas I e II 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 II, III e IV estão corretas.
Questão 7
Correto
Atingiu 0,05 de 0,05
Alguns scripts são criados com base na combinação entre HTML e outros componentes como JavaScript ou algum framework
de forma que o arquivo HTML gerado acaba tendo conteúdo mesclado, mas continua sendo a base para ser utilizado para gerar
páginas web em navegadores.
O script a seguir é elaborado de uma forma diferente, e para esta atividade, avalie o script.
import { useState } from 'react';
import ReactDOM from 'react-dom/client';
function App() {
const [x, x1] = useState("");
const [y, y1] = useState(0);
const handleSubmit = (event) => {
event.preventDefault();
alert(`X: ${x}` + ` - Y: ${y}`)
}
return (
Digite um valor:
x1 (e.target.value)}
/>
Digite outro valor:
y1 (e.target.value)}
/>
)
}
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render();
Após avaliar o script acima, observe as afirmativas abaixo.
I – O script tem por objetivo receber dois valores inseridos pelo usuário em campos de formulário;
II – Um detalhe do script é que a maior parte dos comandos a serem executados foram implementados como retorno da
função;
III – Existem uma mescla de comandos Javascript no exemplo, e como resultado, temos um software que deve ser executado
pelo Prompt de Comandos ou terminal para ser executado em janela;
IV – Existem quatro variáveis responsáveis por receber valores para serem utilizados na exibição destes quatro valores na página
ao usuário.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
b. Apenas II, III e IV estão corretas.
c. As afirmativas I, II, III e IV estão corretas.
d. Apenas II e III estão corretas.
e. Apenas I está correta.
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas.
Questão 8
Correto
Atingiu 0,05 de 0,05
A correta elaboração de comandos em scripts é fundamental na correta funcionalidade destes, e quando é necessário controlar
o fluxo de execução e um script, é necessário que se tenha em mente a lógica para elaboração de expressões condicionais para
avaliação de opções a serem executadas.
Observe o exemplo de script a seguir:
valor = document.getElementById("valor").value;
if (valor >= 0){
document.getElementById('atividade').innerHTML = "Valor Positivo";
}
Partindo da análise do script, assinale a alternativa correta.
a. O conteúdo obtido pela execução do script é associado à uma variável chamada atividade que tem este valor
apresentado na página web em um elemento identificadocomo valor.
b. Para o valor gerado pela execução do script para poder ser utilizado no script HTML, apenas elementos do tipo
podem receber valores de um script JavaScript.
c. Um dado inserido por um usuário ou implementado no script HTML é atribuído à variável valor para uso no script
que irá verificar se o valor atende a determinada expressão lógica.
d. Na expressão lógica, o conteúdo da variável valor é utilizado em uma expressão que avalia se o conteúdo da variável
valor é negativo, pois sendo, é atribuído uma mensagem indicando que o conteúdo representa um valor negativo.
e. O atributo innerHTML efetua a atribuição do texto Valor Positivo para a variável atividade para que possa ser utilizada
em algum elemento HTML a ser escolhido no script.
Sua resposta está correta.
A resposta correta é:
Um dado inserido por um usuário ou implementado no script HTML é atribuído à variável valor para uso no script que irá
verificar se o valor atende a determinada expressão lógica.
Questão 9
Correto
Atingiu 0,05 de 0,05
Estruturas de controle são utilizadas para automatizar ações que podem ser avaliadas e decididas pela própria lógica de um
script, tornando mais autônomas, aplicações web e páginas HTML dinâmicas.
Um script pode conter diversos tipos de funcionalidades, de acordo com os comandos implementados utilizando recursos
disponíveis na linguagem JavaScript.
Observe o exemplo de script a seguir:
JavaScript - Atividade
Digite um x:
Laço
function funcao() {
let x = document.getElementById("x").value;
let y = 1;
while (x >= 1) {
y = y * x;
x--;
}
document.getElementById("atividade").innerHTML = y + "";
}
Observe agora as afirmativas relacionadas ao script.
I – O script utiliza o valor digitado pelo usuário para realizar sucessivas repetições de multiplicações partindo do valor original
pelo próximo inferior até chegar em 1 e ao final exibir o valor final das multiplicações no elemento da página HTML;
II – A estrutura de repetição é controlada pela própria variável que inicialmente contém o valor digitado pelo usuário;
III – O controle das repetições no script é realizado pela multiplicação dos valores das variáveis x e y a cada iteração;
IV – Se o valor digitado pelo usuário for 0, o script não executará, pois 0 multiplicado por qualquer valor é zero, e assim, o script
não exibirá resposta alguma.
Assinale a alternativa correta:
a. As afirmativas I, II, III e IV estão corretas.
Questão 10
Correto
Atingiu 0,05 de 0,05
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.
A resposta correta é:
Apenas I e II estão corretas.
O uso de dados em scripts é algo frequente e importante, pois uma aplicação web geralmente permite que dados sejam
obtidos, processados e resultados obtidos expostos a usuários na aplicação.
O tratamento de dados do tipo texto possui algumas particularidades e para este contexto, observe as afirmativas a seguir:
I – Dados do tipo texto costumam formar textos chamados de strings;
II – Existem métodos específicos para o tratamento de dados do tipo texto que não possuem aplicação específica para dados
numéricos;
III – Dados do tipo texto podem ser concatenados, ou seja, unidos para formar novos textos;
IV – É possível realizar buscas por caracteres específicos em dados do tipo texto.
Assinale a alternativa correta:
a. Apenas I está correta.
b. Apenas II, III e IV estão corretas.
c. As afirmativas I, II, III e IV estão corretas.
d. Apenas II e III estão corretas.
e. Apenas I e II estão corretas.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
◄ ÁUDIO AULA 08
Seguir para...
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652201&forceview=1
CLIQUE AQUI PARA REALIZAR O FÓRUM DE DISCUSSÃO ►
https://www.eadunifatecie.com.br/mod/forum/view.php?id=1652203&forceview=1
Iniciado em quinta, 3 out 2024, 21:54
Estado Finalizada
Concluída em quinta, 3 out 2024, 21:58
Tempo
empregado
3 minutos 42 segundos
Avaliar 0,50 de um máximo de 0,50(100%)
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 02 - VALOR 0,5 PONTOS / AB2 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 02 - PRAZO FINAL: 10/11/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-7
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652202
Questão 1
Correto
Atingiu 0,05 de 0,05
A linguagem HTML é capaz de produzir conteúdo para páginas web a partir de elementos definidos por tags como para
parágrafos, para campos para preenchimento de dados, etc.
E certos casos, os detalhes adicionais incluídos junto ao script HTML que identificam o uso de alguma outra linguagem ou
framework podem não ser tão claros.
Com base neste contexto, observe o script a seguir?
JavaScript - Atividade
X:
Y:
Avalie agora as afirmativas sobre o script e suas características.
I – Nitidamente, inserido em meio às tags HTML, existem comandos do framework React que permitem ampliar as
funcionalidades na construção de interfaces neste script;
II – Algumas diretivas adicionais foram inseridas no script HTML permitindo que o framework Angular.JS possa adicionar novos
recursos aos elementos HTML;
III – O framework do exemplo é utilizado após ser acessado remotamente, pois é parte natural da linguagem HTML, nem da
linguagem JavaScript diretamente interpretada pelo navegador;
IV – São utilizadas duas estruturas de dados para armazenar valores recebidos por campos de formulário de uma página HTML.
Assinale a alternativa correta:
a. Apenas II e III estão corretas.
b. Apenas II, III e IV estão corretas.
c. As afirmativas I, II, III e IV 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.
Questão 2
Correto
Atingiu 0,05 de 0,05
Scripts podem ser utilizados para diversas finalidades e compreender o que foi implementado em um script faz parte de
atividades de rotina em empresas de desenvolvimento de software em que muitas vezes é preciso alterar ou corrigir conteúdo
já produzido por outros.
Com base neste contexto, analise o trecho de script abaixo:
function funcao() {
x = document.getElementById("x").value;
document.getElementById('at1').innerHTML = x.length;
y = document.getElementById("y").value;
document.getElementById('at2').innerHTML = y.concat(x);
z = document.getElementById("z").value;
document.getElementById('at3').innerHTML = z. toLowerCase(z);
}
Observe as afirmativas baseadas nesse contexto.
I – Para este script, são utilizados três variáveis para armazenarem dados para tratamento no script;
II – No script, o método length() utilizado para processar o dado da variável x apenas verifica a quantidade de caracteres
armazenados;
III – O método concat() aplicado na variável y une os conteúdos de texto das variáveis x e y, armazenando o conteúdo
concatenado na variável y;
IV – É utilizado o método toLowerCase() sobre o conteúdo da variável z paraque todos os caracteres alfabéticos não minúsculos
contidos na variável sejam convertidos em minúsculos.
Assinale a alternativa correta:
a. As afirmativas I, II, III e IV estão corretas.
b. Apenas I está correta.
c. Apenas I e II 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 é:
As afirmativas I, II, III e IV estão corretas.
Questão 3
Correto
Atingiu 0,05 de 0,05
Estruturas de controle são utilizadas para automatizar ações que podem ser avaliadas e decididas pela própria lógica de um
script, tornando mais autônomas, aplicações web e páginas HTML dinâmicas.
Um script pode conter diversos tipos de funcionalidades, de acordo com os comandos implementados utilizando recursos
disponíveis na linguagem JavaScript.
Observe o exemplo de script a seguir:
JavaScript - Atividade
Digite um x:
Laço
function funcao() {
let x = document.getElementById("x").value;
let y = 1;
while (x >= 1) {
y = y * x;
x--;
}
document.getElementById("atividade").innerHTML = y + "";
}
Observe agora as afirmativas relacionadas ao script.
I – O script utiliza o valor digitado pelo usuário para realizar sucessivas repetições de multiplicações partindo do valor original
pelo próximo inferior até chegar em 1 e ao final exibir o valor final das multiplicações no elemento da página HTML;
II – A estrutura de repetição é controlada pela própria variável que inicialmente contém o valor digitado pelo usuário;
III – O controle das repetições no script é realizado pela multiplicação dos valores das variáveis x e y a cada iteração;
IV – Se o valor digitado pelo usuário for 0, o script não executará, pois 0 multiplicado por qualquer valor é zero, e assim, o script
não exibirá resposta alguma.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
Questão 4
Correto
Atingiu 0,05 de 0,05
b. Apenas II, III e IV estão corretas.
c. Apenas I está correta.
d. Apenas II e III estão corretas.
e. As afirmativas I, II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas.
Os frameworks estudados oferecem diferentes formas de se elaborar páginas web dinâmicas, capazes de realizar
processamento de dados e utilização de estruturas de controle para que se possa automatizar processos executados pela
aplicação.
O script a seguir traz um pouco do que foi estudado na unidade.
import React from "react";
import ReactDOM from "react-dom/client";
function servidor(props) {
return Exemplo da Atividade;
}
ReactDOM.render(, document.getElementById("root"));
Com base no que foi analisado no script, observe as alternativas e assinale a correta.
a. O script da atividade agrega recursos de um framework a partir da importação deste para que suas funcionalidades
possam ser utilizadas no script.
b. A função contida no script é responsável por criar um servidor e disponibilizar conteúdo web através de parâmetros
recebidos como parâmetros e retornos contendo instruções para criação do servidor web.
c. Para executar o script em um navegador web, é preciso gravar o conteúdo como arquivo HTML e abri-lo diretamente
no navegador pelo endereço http://localhost:8080.
d. Os comandos import utilizados no início do script permitem que a aplicação web seja convertida em software
executável para ser utilizada além de navegadores web.
e. O processo de execução do script se baseia na utilização do comando Node servidor.js na primeira linha do próprio
script do mesmo para que possa ser lido pelo navegador e executado.
Sua resposta está correta.
A resposta correta é:
O script da atividade agrega recursos de um framework a partir da importação deste para que suas funcionalidades possam ser
utilizadas no script.
Questão 5
Correto
Atingiu 0,05 de 0,05
Em algumas situações, dados em forma de texto obtidos necessitam de um tratamento com o objetivo de serem utilizáveis pela
aplicação web, se possível, mas este tipo de ação depende da aplicação de métodos que possam realizar conversões de dados.
Com base neste contexto, avalie as alternativas e assinale a correta.
a. Utiliza-se o método Number() para procurar dados que possam ser convertidos em numéricos de uma variável,
ignorando caracteres não-numéricos ou situações que não possam ser convertidas.
b. Dados numéricos não podem ser convertidos em texto, mas dados do tipo texto podem ser convertidos em numéricos
apenas pela retirada das aspas na atribuição destes a uma variável.
c. Métodos numéricos podem ser aplicados apenas para a realização de cálculos, e não para conversões, e no caso de
dados do tipo texto, aplica-se o contrário, havendo apenas métodos para conversão.
d. Métodos como split() são utilizados para retirar a parte numérica de dados do tipo texto, convertendo-os
automaticamente para numéricos.
e. Em dados do tipo numérico, é preciso utilizar métodos como search() para procurar por caracteres alfabéticos e utilizá-
los como texto, excluindo os caracteres numéricos restantes.
Sua resposta está correta.
A resposta correta é:
Utiliza-se o método Number() para procurar dados que possam ser convertidos em numéricos de uma variável, ignorando
caracteres não-numéricos ou situações que não possam ser convertidas.
Questão 6
Correto
Atingiu 0,05 de 0,05
Os scripts que utilizam frameworks tendem a oferecer funcionalidades que facilitam a implementação de soluções para
aplicações web, sendo amplamente utilizadas no mercado, sendo alguns muito populares e outras menos conhecidos.
Um dos frameworks populares trabalha bem com a geração de aplicações do tipo cliente-servidor, e o script a seguir trata de
aspectos relacionados a este tipo de aplicação.
var http = require('http');
var externo = require('./biblioteca');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.write("externo.funcao() + "");
res.end('Conteúdo gerado com sucesso!');
}).listen(8080);
Após observar e avaliar o script, analise as afirmativas.
I – O script utiliza uma variável para declarar um servidor web e outra para armazenar uma mensagem utilizada no método
end();
II – O script necessita de funcionalidade implementada em biblioteca externa para que o conteúdo possa ser gerado;
III – Por ser uma aplicação que gera um servidor, a execução do script em um navegador web pode ocorrer acessando-se o
endereço http://localhost:8080 neste caso específico;
IV – O script define que o tipo de dados gerado pela aplicação será de conteúdo multimídia dinâmico como sons, vídeos, etc.
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 II e III 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 7
Correto
Atingiu 0,05 de 0,05
Scripts em JavaScript possuem especificações quanto a sintaxe de escrita de comandos, como quaisquer outras linguagens de
programação, e é preciso estar atento aos detalhes necessários para a implementação destes.
Para esta atividade, observe os comandos a seguir:
const codigos = ["12356A78", "58695B85", "987654C64", "246431D74"];
document.getElementById("atividade").innerHTML = codigos.length;
Partindo desta ideia, avalie as afirmativas.
I – Na estrutura de dados da atividade, quatro elementos numéricos são indicados como dados a serem armazenados durante a
execução do script;
II – O método getElementById() é responsável por enviar para o elemento identificado por atividade o atributo especificado na
linha de comando;
III – A finalidade do script da atividade é a de informar a quantidadede elementos existentes na estrutura de dados,
independentemente de seu tipo ou conteúdo;
IV – O uso deste script pode ser associado a verificação dos dados inseridos na estrutura quanto ao seu tipo e busca por
conteúdo desejado.
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 e II estão corretas.
d. Apenas II e III estão corretas.
e. Apenas I está correta.
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas.
Questão 8
Correto
Atingiu 0,05 de 0,05
O desenvolvimento de páginas web com base em HTML é um trabalho relativamente simples, pois envolve a definição de
posicionamento de elementos em páginas, sem envolver diretamente estruturas de controle ou de dados, não presentes em
HTML.
Para ampliar às possibilidades em páginas web, podem ser agregados ao HTML, linguagens como JavaScript ou PHP, e é
importante que se tenha capacidade de observar scripts e identificar o que não faz parte do conjunto de elementos HTML e
seus atributos.
Com base neste contexto, observe o script.
JavaScript - Atividade
X = {{ x }}
Y = {{ y }}
Resultado = {{ x + y) }}
var app = angular.module("App", []);
app.controller("Calcula", function($dados) {
$dados.x = 5;
$dados.y = 5;
});
Após avaliar o script, avalie as afirmativas.
I – Quando agregamos funcionalidades do framework Node.js ao script HTML do exemplo, temos que observar pequenos
detalhes que identificam a existência de componentes que não são nativos de HTML;
II – Para o script foram declaradas duas variáveis que são inicializadas com valores para serem utilizados no processamento dos
cálculos da função;
III – A tag do script HTML através da diretiva ng-controller consegue manter atualizado o conteúdo da página à medida
que o script realiza seu processamento;
IV – Assim como no framework utilizado no script da atividade, todos os demais estudados também implementam scripts da
mesma forma, mesclando tags HTML com comandos e funções específicos.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas I está correta.
c. As afirmativas I, II, III e IV estão corretas.
d. Apenas I e II estão corretas.
e. Apenas II e III estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas.
Questão 9
Correto
Atingiu 0,05 de 0,05
Estruturas de dados podem conter dados simples como no caso de variáveis comuns, mas também podem conter maiores
quantidades de dados como em objetos e vetores. Partindo deste contexto de dados em estruturas diversas, observe o script a
seguir:
const pessoas= [
"Ana",
"Pedro",
"João",
"Maria",
"Miriam"
];pessoas;
document.getElementById("atividade").innerHTML = pessoas;
Após avaliar o script, avalie as afirmativas a abaixo.
I – A linha que contém a tag de HTML é responsável por receber dados digitados pelo usuário e repassá-los ao script para
processamento;
II – A estrutura de dados utilizada no script da atividade é um vetor contendo cinco dados distintos em forma de lista;
III – A estrutura de dados utilizada no script é nomeada pessoas, e seu nome serve de referência para que se possa acessar seus
dados;
IV – Os dados da estrutura pessoas do script exemplo podem ser acessados individualmente se as posições disponíveis de 1 a 5
forem indicadas entre chaves junto com o nome da estrutura.
Assinale a alternativa correta:
a. As afirmativas I, 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.
A resposta correta é:
Apenas II e III estão corretas.
Questão 10
Correto
Atingiu 0,05 de 0,05
O uso de frameworks baseados em JavaScript é uma atividade bastante comum no desenvolvimento de aplicações web, sendo
que a chamada programação back-end trata dados e eventos de páginas web de forma a torna-las dinâmicas.
O script a seguir traz um importante recurso que pode ser utilizado em muitas aplicações.
var http = require('http');
var fs = require('fs');
http.createServer(function (req, servico) {
fs.appendFile('texto.txt', '\nPrimeira Parte do Texto.\n', function (err){
if (err) throw err;
console.log('Arquivo gerado com sucesso.');
});
fs.readFile('texto.txt', function(err, data) {
servico.writeHead(200, {'Content-Type': 'text/html'});
servico.write(data);
});
fs.appendFile('texto.txt', '\Segunda Parte do Texto.\n', function (err) {
if (err) throw err;
console.log('Conteúdo adicionado.');
});
}).listen(8080);
Após observar e avaliar o script, analise as afirmativas.
I – São definidas duas variáveis no script para que os dados a serem armazenados em arquivo possam ser atribuídos a elas
antes do processo de gravação;
II – O script é capaz de verificar se um arquivo pode ser gerado e, em caso de sucesso no processo, adicionar conteúdo no
mesmo;
III – Existem funções específicas para realizar ações relacionadas ao conteúdo do arquivo como inserção ou leitura de dados no
mesmo;
IV – O método appendFile() é utilizado no script para que se possa adicionar texto indicado entre aspas simples diretamente no
arquivo indicado também entre aspas simples.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas I e II estão corretas.
c. Apenas I está correta.
d. Apenas II e III estão corretas.
e. As afirmativas I, II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II, III e IV estão corretas.
◄ ÁUDIO AULA 08
Seguir para...
CLIQUE AQUI PARA REALIZAR O FÓRUM DE DISCUSSÃO ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652201&forceview=1
https://www.eadunifatecie.com.br/mod/forum/view.php?id=1652203&forceview=1
Iniciado em quinta, 3 out 2024, 21:58
Estado Finalizada
Concluída em quinta, 3 out 2024, 22:19
Tempo
empregado
20 minutos 33 segundos
Avaliar 0,50 de um máximo de 0,50(100%)
Questão 1
Correto
Atingiu 0,05 de 0,05
O uso de framework é bastante comum em aplicações do mercado por trazerem padronização e facilidades adicionais à
programação na linguagem de programação puramente dita, como ocorre com JavaScript e seus frameworks.
É importante compreender a correta utilização destes para não confundir com a programação pura em JavaScript, pois existem
detalhes que devem ser observados na escrita de scripts.
Observe o exemplo de script a seguir:
Partindo da análise do script, leia as alternativas e assinale a correta.
a. Uma biblioteca chamada Ajax pertencente à Google é utilizada para ampliar funcionalidades JavaScript, sendo ativada
pelo endereço indicado no script.
b. O script é utilizado para baixar o framework e disponibilizá-lo diretamente do equipamento em páginas HTML, sendo o
processo necessário apenas em uma aplicação, pois depois já estará localmente disponível para todas as demais
aplicações que forem implementadas depois.
c. O script deve ser utilizado em todos os scripts HTML para indicar a utilização do framework JQuery que será
utilizado diretamente de sua localização remota de origem.
d. A função do script é a de criar um link em HTML para botões ou outros elementos que possam sofrer interação de
usuários para acesso ao site de em framework, para que possa ser estudado e baixado.
e. O script da atividade é responsável por permitir que o Javascript seja executado diretamente de um servidor remoto e
não necessite ser instalado localmente no equipamento de origem, assim como é feito para que oHTML possa ser
executado por navegadores.
Sua resposta está correta.
A resposta correta é:
O script deve ser utilizado em todos os scripts HTML para indicar a utilização do framework JQuery que será utilizado
diretamente de sua localização remota de origem.
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 02 - VALOR 0,5 PONTOS / AB2 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 02 - PRAZO FINAL: 10/11/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-7
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652202
Questão 2
Correto
Atingiu 0,05 de 0,05
Alguns scripts são criados com base na combinação entre HTML e outros componentes como JavaScript ou algum framework
de forma que o arquivo HTML gerado acaba tendo conteúdo mesclado, mas continua sendo a base para ser utilizado para gerar
páginas web em navegadores.
O script a seguir é elaborado de uma forma diferente, e para esta atividade, avalie o script.
import { useState } from 'react';
import ReactDOM from 'react-dom/client';
function App() {
const [x, x1] = useState("");
const [y, y1] = useState(0);
const handleSubmit = (event) => {
event.preventDefault();
alert(`X: ${x}` + ` - Y: ${y}`)
}
return (
Digite um valor:
x1 (e.target.value)}
/>
Digite outro valor:
y1 (e.target.value)}
/>
)
}
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render();
Após avaliar o script acima, observe as afirmativas abaixo.
I – O script tem por objetivo receber dois valores inseridos pelo usuário em campos de formulário;
II – Um detalhe do script é que a maior parte dos comandos a serem executados foram implementados como retorno da
função;
III – Existem uma mescla de comandos Javascript no exemplo, e como resultado, temos um software que deve ser executado
pelo Prompt de Comandos ou terminal para ser executado em janela;
IV – Existem quatro variáveis responsáveis por receber valores para serem utilizados na exibição destes quatro valores na página
ao usuário.
Assinale a alternativa correta:
a. Apenas I está correta.
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 II e III estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas.
Questão 3
Correto
Atingiu 0,05 de 0,05
Estruturas de dados são importantes recursos para que se possa trabalhar com dados em aplicações web, mas é preciso estar
sempre atento ao correto uso das mesmas, respeitando sintaxe e semântica de seu uso para evitar problemas de interpretação e
execução dos scripts.
var idade;
rg;
let peso = 70;
altura = 1,75;
const pi = 3,14;
const pessoa = {
nome: "João",
sobrenomeme: "Silva"
};
Observe as afirmativas a seguir contendo pontos ligados ao projeto de desenvolvimento de jogos.
I – Variáveis podem ser declaradas com o uso da palavra reservada const anteriormente ao seu nome para indicação da
declaração de variáveis;
II – É preciso incluir ponto e vírgula ao final da declaração de variáveis, independentemente de terem dados atribuídos para sua
inicialização ou não;
III – Objetos são estruturas de dados que podem conter, sob um único nome, dados de diferentes tipos chamados atributos;
IV – Para se atribuir dados a estruturas de dados, é comum que seja utilizado o operador =.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. As afirmativas I, II, III e IV 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.
Questão 4
Correto
Atingiu 0,05 de 0,05
Existem diferentes formas de lidar com dados em JavaScript, sendo que um tipo muito importante de dado essencial para o
desenvolvimento de atividades web é o texto.
Existem recursos desenvolvidos especialmente para tratamento de dados do tipo texto em JavaScript como métodos utilizados
para diversas finalidades.
Com base neste contexto, avalie as alternativas e assinale a correta.
a. Um método bastante útil para se ajustar textos eliminando todos os caracteres em branco contidos em uma string de
variável, por exemplo, é o método trim(), e com isto, economiza-se espaço de armazenamento e ajusta-se melhor
conteúdos em páginas web.
b. O método length() é útil, pois permite que a quantidade de caracteres de um texto seja obtida, e dados como
números telefônicos e documentos pessoais possam ter seu tamanho verificado.
c. Quando um texto é armazenado em uma variável com caracteres indesejados como vogais acentuadas ou números, o
método split() é capaz de substituí-los automaticamente.
d. Quando necessitamos encontrar uma determinada letra ou símbolo em um texto, podemos utilizar o método concat()
que recebendo um valor indicativo entre 1 e o tamanho do texto, retorna verdadeiro ou falso se o mesmo for ou não
encontrado.
e. Um importante método que pode auxiliar na conferência de texto digitado pelo usuário é o método toUpperCase() que
facilita a comparação de nomes, senhas, etc., pois converte todos os caracteres de um texto para minúsculo.
Sua resposta está correta.
A resposta correta é:
O método length() é útil, pois permite que a quantidade de caracteres de um texto seja obtida, e dados como números
telefônicos e documentos pessoais possam ter seu tamanho verificado.
Questão 5
Correto
Atingiu 0,05 de 0,05
A correta elaboração de comandos em scripts é fundamental na correta funcionalidade destes, e quando é necessário controlar
o fluxo de execução e um script, é necessário que se tenha em mente a lógica para elaboração de expressões condicionais para
avaliação de opções a serem executadas.
Observe o exemplo de script a seguir:
valor = document.getElementById("valor").value;
if (valor >= 0){
document.getElementById('atividade').innerHTML = "Valor Positivo";
}
Partindo da análise do script, assinale a alternativa correta.
a. Na expressão lógica, o conteúdo da variável valor é utilizado em uma expressão que avalia se o conteúdo da variável
valor é negativo, pois sendo, é atribuído uma mensagem indicando que o conteúdo representa um valor negativo.
b. O conteúdo obtido pela execução do script é associado à uma variável chamada atividade que tem este valor
apresentado na página web em um elemento identificado como valor.
c. Um dado inserido por um usuário ou implementado no script HTML é atribuído à variável valor para uso no script
que irá verificar se o valor atende a determinada expressão lógica.
d. Para o valor gerado pela execução do script para poder ser utilizado no script HTML, apenas elementos do tipo
podem receber valores de um script JavaScript.
e. O atributo innerHTML efetua a atribuição do texto Valor Positivo para a variável atividade para que possa ser utilizada
em algum elemento HTML a ser escolhido no script.
Sua resposta está correta.
A resposta correta é:
Um dado inserido por um usuário ou implementado no script HTML é atribuído à variável valor para uso no script que irá
verificar se o valor atende a determinada expressão lógica.
Questão 6
Correto
Atingiu 0,05 de 0,05
O uso de estruturas de controle é uma atividade bastante comum em scripts para que possam se tornar dinâmicos, pois sem
estas estruturas, umaaplicação não pode decidir por conta própria, que processos podem ser realizados.
O script a seguir traz um exemplo de uso de um dos tipos de estruturas de controle estudadas.
function funcao() {
x = document.getElementById("x").value;
if (x == 7) {
mensagem = "Valor correto!";
} else if (x > 7) {
mensagem = "Palpite alto...";
} else {
mensagem = "Palpite baixo...";
}
document.getElementById('atividade').innerHTML = mensagem;
}
Após analisar o script, avalie as afirmativas a seguir:
I – O script da atividade trata o valor contido na variável x que tem seu valor atribuído a partir de um elemento do script HTML;
II – Existem 3 avaliações realizadas no script, em que são verificadas possíveis alternativas de valores que podem estar atribuídas
à variável x;
III – Ao término da execução do script, o valor da variável x é exibido em um elemento da página web indicado como retorno da
função;
IV – O script avalia o valor contido na variável atividade, de forma que dependendo do resultado de expressões lógicas,
diferentes mensagens são exibidas pela função do script ao usuário.
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. Apenas II, III e IV estão corretas.
e. As afirmativas I, II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas.
Questão 7
Correto
Atingiu 0,05 de 0,05
A elaboração de scripts utilizando frameworks é uma atividade bastante confusa se não forem identificados os componentes
relativos às linguagens de programação em si em relação ao que representam comandos do framework inseridos num script.
Avaliar scripts e compreender o que foi implementado é uma habilidade importante e para esta atividade, observe o script a
seguir:
$(document).ready(function(){
$("button").click(function(){
$(this).show();
});
$("p").click(function(){
$(this).fadeOut();
});
});
Observe agora as afirmativas a seguir.
I – São tratados eventos de dois elementos HTML no script;
II – Métodos são implementados nas funções associadas aos eventos para realizar efeitos sobre o conteúdo dos elementos
HTML;
III – No script é utilizado a palavra reservada this para representar o elemento HTML associado ao evento que acionam os
métodos show() e fadeOut() das funções;
IV – A linha do script $(document).ready(function() é responsável por fazer o script do framework aguardar o carregamento
completo da página antes de ser executado.
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 e II estão corretas.
d. Apenas II e III estão corretas.
e. Apenas I está correta.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 8
Correto
Atingiu 0,05 de 0,05
O uso de dados em scripts é algo frequente e importante, pois uma aplicação web geralmente permite que dados sejam
obtidos, processados e resultados obtidos expostos a usuários na aplicação.
O tratamento de dados do tipo texto possui algumas particularidades e para este contexto, observe as afirmativas a seguir:
I – Dados do tipo texto costumam formar textos chamados de strings;
II – Existem métodos específicos para o tratamento de dados do tipo texto que não possuem aplicação específica para dados
numéricos;
III – Dados do tipo texto podem ser concatenados, ou seja, unidos para formar novos textos;
IV – É possível realizar buscas por caracteres específicos em dados do tipo texto.
Assinale a alternativa correta:
a. As afirmativas I, II, III e IV estão corretas.
b. Apenas II e III estão corretas.
c. Apenas I e II estão corretas.
d. Apenas I está correta.
e. Apenas II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 9
Correto
Atingiu 0,05 de 0,05
Aprender a programar em JavaScript é uma atividade bastante interessante, pois unindo-a com HTML, é possível rapidamente
ver resultados concretos em páginas visualizadas em navegadores web.
Uma próxima etapa no aprendizado de desenvolvimento de conteúdo para páginas web e aplicações é a aplicação de
frameworks em conjunto com HTML e JavaScript, ampliando as possibilidades de criação.
Com base no tema relacionado a frameworks, observe as afirmativas.
I – O framework JQuery é considerado uma extensão para os scripts em HTML e JavaScript que agem diretamente sobre
elementos HTML indicados por tags entre aspas e parênteses;
II – Um framework ideal para uso com atividades de aplicações remotas cliente-servidor, tendo recursos específicos para este
tipo de comunicação é React que é conhecido por esta funcionalidade;
III – Uma forma de ampliar as funcionalidades do HTML é o framework AngularJS que agrega diretivas extras para elementos
HTML indicadas por iniciais ng;
IV – Quando se opta pelo uso do framework Node.JS, a tendência é que se utilize suas amplas funcionalidades para
desenvolvimento de interfaces para gerar aplicações padronizadas em aparência.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
b. Apenas I está correta.
c. Apenas I e III estão corretas.
d. Apenas II, III e IV estão corretas.
e. As afirmativas I, II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I e III estão corretas.
Questão 10
Correto
Atingiu 0,05 de 0,05
Em muitas aplicações web é comum que estas tenham conteúdo sendo disponibilizado remotamente em servidores e sejam
acessadas por aplicações clientes que necessitam poder acessar recursos remotos.
O script a seguir contém comandos utilizados no processo.
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Teste de Node.JS!');
}).listen(8080);
...
http://localhost:8080
Após observar o script, avalie as alternativas e assinale a correta.
a. O comando do script http://localhost:8080 é utilizado junto com os comandos HTML para criar um elemento onde
possa ser exibido o resultado do processamento do script JavaScript.
b. Com base no que oferece o framework Angulas.JS, às conexões entre cliente e servidor em aplicações web deve ser
compiladas e aplicativos executáveis gerados como no exemplo da atividade.
c. O uso de métodos como listen() servem para que valores numéricos possam ser utilizados em cálculos matemáticos a
serem realizados remotamente como no caso do valor 8080 utilizado no exemplo.
d. O framework React que seria utilizado para implementar o exemplo é gravado em arquivo HTML comum e carregado
normalmente no navegador como arquivo.
e. O script é responsável por fornecer conteúdo em forma de servidor local que pode ser acessado pelo navegador
utilizando o endereço http indicado no final do exemplo.
Sua resposta está correta.
A resposta correta é:
O script é responsável por fornecer conteúdo em forma de servidor local que pode ser acessado pelo navegador utilizando o
endereço http indicado no final do exemplo.
◄ ÁUDIO AULA 08
Seguir para...
CLIQUE AQUI PARA REALIZAR O FÓRUM DE DISCUSSÃO ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652201&forceview=1
https://www.eadunifatecie.com.br/mod/forum/view.php?id=1652203&forceview=1
Iniciado em quinta, 3 out 2024, 22:22
Estado Finalizada
Concluída em quinta, 3 out 2024, 22:27
Tempo
empregado
5 minutos 3 segundos
Avaliar 0,50 de um máximo de 0,50(100%)
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 02 - VALOR 0,5 PONTOS / AB2 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 02 - PRAZO FINAL: 10/11/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745a. Scripts Javascript devem ser obrigatoriamente escritos em arquivos separados para serem utilizados em páginas HTML.
b. Os comandos JavaScript devem ser inseridos dentro de tags e quando inseridos em scripts
HTML.
c. Comandos HTML devem ser sempre inseridos dentro de scripts JavaScript utilizando a tag como indicação da
mescla de linguagens num mesmo arquivo.
d. 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.
e. JavaScript é uma ferramenta que oferece algumas funcionalidades extras ao HTML, permitindo que as tags possam
receber alguns parâmetros adicionais de efeitos visuais apenas.
Sua resposta está correta.
A resposta correta é:
Os comandos JavaScript devem ser inseridos dentro de tags e quando inseridos em scripts HTML.
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS / AB1 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 27/10/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652189
Questão 2
Correto
Atingiu 0,05 de 0,05
Operadores são símbolos importantes na programação e alguns são básicos em qualquer linguagem de programação, mas
outros são mais específicos e utilizados em determinadas linguagens apenas.
A atribuição é uma ação comum nas linguagens, geralmente tendo um operador específicos para esta atividade, e no caso de
JavaScript, existem vários disponíveis.
As alternativas a seguir trazem conteúdo sobre este tipo de operador. Assinale a correta.
a. Operadores de atribuição que contém um operador matemático antes do operador simples de atribuição como +=
ou -= realizam uma operação matemática antes de atribuir o resultado a uma variável.
b. O uso do operador /= deve ocorrer quando datas sejam atribuídas a variáveis, pois é preciso serem verificadas quanto
ao correto uso de / no formato do dado.
c. O operador %= é utilizado para que se possa calcular a porcentagem de determinado valor e o resultado da operação
seja atribuído diretamente a uma variável.
d. Operadores como >= servem para que valores numéricos sejam decrementados ou incrementados em uma
unidade antes da atribuição, assim como nos operadores – e ++.
e. Quando utilizamos operadores do tipo *= informamos num script que o valor atribuído a uma variável deve ser após a
atribuição, multiplicado por algum valor a ser utilizado no mesmo comando de um script.
Sua resposta está correta.
A resposta correta é:
Operadores de atribuição que contém um operador matemático antes do operador simples de atribuição como += ou -=
realizam uma operação matemática antes de atribuir o resultado a uma variável.
Questão 3
Correto
Atingiu 0,05 de 0,05
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. Apenas I, II e IV estão corretas.
b. Apenas I e II estão corretas.
c. Apenas I está correta.
d. Apenas II e III 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.
Questão 4
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:
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. 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.
c. 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.
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. 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.
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 5
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, 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.
A resposta correta é:
Apenas II e III estão corretas.
Questão 6
Correto
Atingiu 0,05 de 0,05
O uso de operadores e delimitadores em scripts é bastante comum, e a variedade de símbolos aceitos para estas finalidades é
ampla, podendo gerar confusãohttps://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-7
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652202
Questão 1
Correto
Atingiu 0,05 de 0,05
Estruturas de controle são utilizadas para automatizar ações que podem ser avaliadas e decididas pela própria lógica de um
script, tornando mais autônomas, aplicações web e páginas HTML dinâmicas.
Um script pode conter diversos tipos de funcionalidades, de acordo com os comandos implementados utilizando recursos
disponíveis na linguagem JavaScript.
Observe o exemplo de script a seguir:
JavaScript - Atividade
Digite um x:
Laço
function funcao() {
let x = document.getElementById("x").value;
let y = 1;
while (x >= 1) {
y = y * x;
x--;
}
document.getElementById("atividade").innerHTML = y + "";
}
Observe agora as afirmativas relacionadas ao script.
I – O script utiliza o valor digitado pelo usuário para realizar sucessivas repetições de multiplicações partindo do valor original
pelo próximo inferior até chegar em 1 e ao final exibir o valor final das multiplicações no elemento da página HTML;
II – A estrutura de repetição é controlada pela própria variável que inicialmente contém o valor digitado pelo usuário;
III – O controle das repetições no script é realizado pela multiplicação dos valores das variáveis x e y a cada iteração;
IV – Se o valor digitado pelo usuário for 0, o script não executará, pois 0 multiplicado por qualquer valor é zero, e assim, o script
não exibirá resposta alguma.
Assinale a alternativa correta:
a. Apenas I está correta.
Questão 2
Correto
Atingiu 0,05 de 0,05
b. Apenas I e II estão corretas.
c. Apenas II e III estão corretas.
d. Apenas II, III e IV estão corretas.
e. As afirmativas I, II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas.
Os frameworks estudados oferecem diferentes formas de se elaborar páginas web dinâmicas, capazes de realizar
processamento de dados e utilização de estruturas de controle para que se possa automatizar processos executados pela
aplicação.
O script a seguir traz um pouco do que foi estudado na unidade.
import React from "react";
import ReactDOM from "react-dom/client";
function servidor(props) {
return Exemplo da Atividade;
}
ReactDOM.render(, document.getElementById("root"));
Com base no que foi analisado no script, observe as alternativas e assinale a correta.
a. Para executar o script em um navegador web, é preciso gravar o conteúdo como arquivo HTML e abri-lo diretamente
no navegador pelo endereço http://localhost:8080.
b. Os comandos import utilizados no início do script permitem que a aplicação web seja convertida em software
executável para ser utilizada além de navegadores web.
c. O script da atividade agrega recursos de um framework a partir da importação deste para que suas funcionalidades
possam ser utilizadas no script.
d. A função contida no script é responsável por criar um servidor e disponibilizar conteúdo web através de parâmetros
recebidos como parâmetros e retornos contendo instruções para criação do servidor web.
e. O processo de execução do script se baseia na utilização do comando Node servidor.js na primeira linha do próprio
script do mesmo para que possa ser lido pelo navegador e executado.
Sua resposta está correta.
A resposta correta é:
O script da atividade agrega recursos de um framework a partir da importação deste para que suas funcionalidades possam ser
utilizadas no script.
Questão 3
Correto
Atingiu 0,05 de 0,05
Estruturas de dados são importantes recursos para que se possa trabalhar com dados em aplicações web, mas é preciso estar
sempre atento ao correto uso das mesmas, respeitando sintaxe e semântica de seu uso para evitar problemas de interpretação e
execução dos scripts.
var idade;
rg;
let peso = 70;
altura = 1,75;
const pi = 3,14;
const pessoa = {
nome: "João",
sobrenomeme: "Silva"
};
Observe as afirmativas a seguir contendo pontos ligados ao projeto de desenvolvimento de jogos.
I – Variáveis podem ser declaradas com o uso da palavra reservada const anteriormente ao seu nome para indicação da
declaração de variáveis;
II – É preciso incluir ponto e vírgula ao final da declaração de variáveis, independentemente de terem dados atribuídos para sua
inicialização ou não;
III – Objetos são estruturas de dados que podem conter, sob um único nome, dados de diferentes tipos chamados atributos;
IV – Para se atribuir dados a estruturas de dados, é comum que seja utilizado o operador =.
Assinale a alternativa correta:
a. Apenas I está correta.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas I e II estão corretas.
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 II, III e IV estão corretas.
Questão 4
Correto
Atingiu 0,05 de 0,05
Em muitas aplicações web é comum que estas tenham conteúdo sendo disponibilizado remotamente em servidores e sejam
acessadas por aplicações clientes que necessitam poder acessar recursos remotos.
O script a seguir contém comandos utilizados no processo.
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Teste de Node.JS!');
}).listen(8080);
...
http://localhost:8080
Após observar o script, avalie as alternativas e assinale a correta.
a. O script é responsável por fornecer conteúdo em forma de servidor local que pode ser acessado pelo navegador
utilizando o endereço http indicado no final do exemplo.
b. O comando do script http://localhost:8080 é utilizado junto com os comandos HTML para criar um elemento onde
possa ser exibido o resultado do processamento do script JavaScript.
c. O uso de métodos como listen() servem para que valores numéricos possam ser utilizados em cálculos matemáticos a
serem realizados remotamente como no caso do valor 8080 utilizado no exemplo.
d. O framework React que seria utilizado para implementar o exemplo é gravado em arquivo HTML comum e carregado
normalmente no navegador como arquivo.
e. Com base no que oferece o framework Angulas.JS, às conexões entre cliente e servidor em aplicações web deve ser
compiladas e aplicativos executáveis gerados como no exemplo da atividade.
Sua resposta está correta.
A resposta correta é:
O script é responsável por fornecer conteúdo em forma de servidor local que pode ser acessado pelo navegador utilizando o
endereço http indicado no final do exemplo.
Questão 5
Correto
Atingiu 0,05 de 0,05
Alguns scripts são criados com base na combinação entre HTML e outros componentes como JavaScript ou algum framework
de forma que o arquivo HTML gerado acaba tendo conteúdo mesclado, mas continua sendo a base para ser utilizado para gerar
páginas web em navegadores.
O script a seguir é elaborado de uma forma diferente, e para esta atividade, avalie o script.
import { useState } from 'react';
import ReactDOM from 'react-dom/client';
function App() {
const [x, x1] = useState("");
const [y, y1] = useState(0);
const handleSubmit = (event) => {
event.preventDefault();
alert(`X: ${x}` + ` - Y: ${y}`)
}
return (
Digite um valor:
x1 (e.target.value)}
/>
Digite outro valor:
y1 (e.target.value)}
/>
)
}
const root = ReactDOM.createRoot(document.getElementById('root'));root.render();
Após avaliar o script acima, observe as afirmativas abaixo.
I – O script tem por objetivo receber dois valores inseridos pelo usuário em campos de formulário;
II – Um detalhe do script é que a maior parte dos comandos a serem executados foram implementados como retorno da
função;
III – Existem uma mescla de comandos Javascript no exemplo, e como resultado, temos um software que deve ser executado
pelo Prompt de Comandos ou terminal para ser executado em janela;
IV – Existem quatro variáveis responsáveis por receber valores para serem utilizados na exibição destes quatro valores na página
ao usuário.
Assinale a alternativa correta:
a. Apenas I está correta.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas I e II 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 é:
Apenas I e II estão corretas.
Questão 6
Correto
Atingiu 0,05 de 0,05
A elaboração de scripts utilizando frameworks é uma atividade bastante confusa se não forem identificados os componentes
relativos às linguagens de programação em si em relação ao que representam comandos do framework inseridos num script.
Avaliar scripts e compreender o que foi implementado é uma habilidade importante e para esta atividade, observe o script a
seguir:
$(document).ready(function(){
$("button").click(function(){
$(this).show();
});
$("p").click(function(){
$(this).fadeOut();
});
});
Observe agora as afirmativas a seguir.
I – São tratados eventos de dois elementos HTML no script;
II – Métodos são implementados nas funções associadas aos eventos para realizar efeitos sobre o conteúdo dos elementos
HTML;
III – No script é utilizado a palavra reservada this para representar o elemento HTML associado ao evento que acionam os
métodos show() e fadeOut() das funções;
IV – A linha do script $(document).ready(function() é responsável por fazer o script do framework aguardar o carregamento
completo da página antes de ser executado.
Assinale a alternativa correta:
a. Apenas I está correta.
b. Apenas I e II estão corretas.
c. Apenas II e III estão corretas.
d. As afirmativas I, II, III e IV estão corretas.
e. Apenas II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 7
Correto
Atingiu 0,05 de 0,05
O uso de estruturas de controle é uma atividade bastante comum em scripts para que possam se tornar dinâmicos, pois sem
estas estruturas, uma aplicação não pode decidir por conta própria, que processos podem ser realizados.
O script a seguir traz um exemplo de uso de um dos tipos de estruturas de controle estudadas.
function funcao() {
x = document.getElementById("x").value;
if (x == 7) {
mensagem = "Valor correto!";
} else if (x > 7) {
mensagem = "Palpite alto...";
} else {
mensagem = "Palpite baixo...";
}
document.getElementById('atividade').innerHTML = mensagem;
}
Após analisar o script, avalie as afirmativas a seguir:
I – O script da atividade trata o valor contido na variável x que tem seu valor atribuído a partir de um elemento do script HTML;
II – Existem 3 avaliações realizadas no script, em que são verificadas possíveis alternativas de valores que podem estar atribuídas
à variável x;
III – Ao término da execução do script, o valor da variável x é exibido em um elemento da página web indicado como retorno da
função;
IV – O script avalia o valor contido na variável atividade, de forma que dependendo do resultado de expressões lógicas,
diferentes mensagens são exibidas pela função do script ao usuário.
Assinale a alternativa correta:
a. Apenas II e III estão corretas.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas I e II estão corretas.
d. Apenas I está correta.
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 8
Correto
Atingiu 0,05 de 0,05
A linguagem HTML é capaz de produzir conteúdo para páginas web a partir de elementos definidos por tags como para
parágrafos, para campos para preenchimento de dados, etc.
E certos casos, os detalhes adicionais incluídos junto ao script HTML que identificam o uso de alguma outra linguagem ou
framework podem não ser tão claros.
Com base neste contexto, observe o script a seguir?
JavaScript - Atividade
X:
Y:
Avalie agora as afirmativas sobre o script e suas características.
I – Nitidamente, inserido em meio às tags HTML, existem comandos do framework React que permitem ampliar as
funcionalidades na construção de interfaces neste script;
II – Algumas diretivas adicionais foram inseridas no script HTML permitindo que o framework Angular.JS possa adicionar novos
recursos aos elementos HTML;
III – O framework do exemplo é utilizado após ser acessado remotamente, pois é parte natural da linguagem HTML, nem da
linguagem JavaScript diretamente interpretada pelo navegador;
IV – São utilizadas duas estruturas de dados para armazenar valores recebidos por campos de formulário de uma página HTML.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas I e II estão corretas.
d. Apenas I está correta.
e. Apenas II e III estão corretas.
Questão 9
Correto
Atingiu 0,05 de 0,05
Sua resposta está correta.
A resposta correta é:
Apenas II, III e IV estão corretas.
Scripts em JavaScript possuem especificações quanto a sintaxe de escrita de comandos, como quaisquer outras linguagens de
programação, e é preciso estar atento aos detalhes necessários para a implementação destes.
Para esta atividade, observe os comandos a seguir:
const codigos = ["12356A78", "58695B85", "987654C64", "246431D74"];
document.getElementById("atividade").innerHTML = codigos.length;
Partindo desta ideia, avalie as afirmativas.
I – Na estrutura de dados da atividade, quatro elementos numéricos são indicados como dados a serem armazenados durante a
execução do script;
II – O método getElementById() é responsável por enviar para o elemento identificado por atividade o atributo especificado na
linha de comando;
III – A finalidade do script da atividade é a de informar a quantidade de elementos existentes na estrutura de dados,
independentemente de seu tipo ou conteúdo;
IV – O uso deste script pode ser associado a verificação dos dados inseridos na estrutura quanto ao seu tipo e busca por
conteúdo desejado.
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. Apenas I está correta.
e. As afirmativas I, II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas.
Questão 10
Correto
Atingiu 0,05 de 0,05
Existem diferentes formas de lidar com dados em JavaScript, sendo que um tipo muito importante de dado essencial para o
desenvolvimento de atividades web é o texto.
Existem recursos desenvolvidos especialmente para tratamento de dados do tipo texto em JavaScript como métodos utilizados
para diversas finalidades.
Com base neste contexto, avalie as alternativas e assinale a correta.
a. Quando necessitamos encontrar uma determinada letra ou símbolo em um texto, podemos utilizar o método concat()
que recebendo um valor indicativo entre 1 e o tamanho do texto, retorna verdadeiro ou falso se o mesmo for ou não
encontrado.
b. O métodolength() é útil, pois permite que a quantidade de caracteres de um texto seja obtida, e dados como
números telefônicos e documentos pessoais possam ter seu tamanho verificado.
c. Quando um texto é armazenado em uma variável com caracteres indesejados como vogais acentuadas ou números, o
método split() é capaz de substituí-los automaticamente.
d. Um método bastante útil para se ajustar textos eliminando todos os caracteres em branco contidos em uma string de
variável, por exemplo, é o método trim(), e com isto, economiza-se espaço de armazenamento e ajusta-se melhor
conteúdos em páginas web.
e. Um importante método que pode auxiliar na conferência de texto digitado pelo usuário é o método toUpperCase() que
facilita a comparação de nomes, senhas, etc., pois converte todos os caracteres de um texto para minúsculo.
Sua resposta está correta.
A resposta correta é:
O método length() é útil, pois permite que a quantidade de caracteres de um texto seja obtida, e dados como números
telefônicos e documentos pessoais possam ter seu tamanho verificado.
◄ ÁUDIO AULA 08
Seguir para...
CLIQUE AQUI PARA REALIZAR O FÓRUM DE DISCUSSÃO ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652201&forceview=1
https://www.eadunifatecie.com.br/mod/forum/view.php?id=1652203&forceview=1
Iniciado em quinta, 3 out 2024, 22:27
Estado Finalizada
Concluída em quinta, 3 out 2024, 23:46
Tempo
empregado
1 hora 18 minutos
Avaliar 0,50 de um máximo de 0,50(100%)
Questão 1
Correto
Atingiu 0,05 de 0,05
O uso de framework é bastante comum em aplicações do mercado por trazerem padronização e facilidades adicionais à
programação na linguagem de programação puramente dita, como ocorre com JavaScript e seus frameworks.
É importante compreender a correta utilização destes para não confundir com a programação pura em JavaScript, pois existem
detalhes que devem ser observados na escrita de scripts.
Observe o exemplo de script a seguir:
Partindo da análise do script, leia as alternativas e assinale a correta.
a. Uma biblioteca chamada Ajax pertencente à Google é utilizada para ampliar funcionalidades JavaScript, sendo ativada
pelo endereço indicado no script.
b. O script deve ser utilizado em todos os scripts HTML para indicar a utilização do framework JQuery que será
utilizado diretamente de sua localização remota de origem.
c. A função do script é a de criar um link em HTML para botões ou outros elementos que possam sofrer interação de
usuários para acesso ao site de em framework, para que possa ser estudado e baixado.
d. O script da atividade é responsável por permitir que o Javascript seja executado diretamente de um servidor remoto e
não necessite ser instalado localmente no equipamento de origem, assim como é feito para que o HTML possa ser
executado por navegadores.
e. O script é utilizado para baixar o framework e disponibilizá-lo diretamente do equipamento em páginas HTML, sendo o
processo necessário apenas em uma aplicação, pois depois já estará localmente disponível para todas as demais
aplicações que forem implementadas depois.
Sua resposta está correta.
A resposta correta é:
O script deve ser utilizado em todos os scripts HTML para indicar a utilização do framework JQuery que será utilizado
diretamente de sua localização remota de origem.
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 02 - VALOR 0,5 PONTOS / AB2 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 02 - PRAZO FINAL: 10/11/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-7
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652202
Questão 2
Correto
Atingiu 0,05 de 0,05
Estruturas de dados podem conter dados simples como no caso de variáveis comuns, mas também podem conter maiores
quantidades de dados como em objetos e vetores. Partindo deste contexto de dados em estruturas diversas, observe o script a
seguir:
const pessoas= [
"Ana",
"Pedro",
"João",
"Maria",
"Miriam"
];pessoas;
document.getElementById("atividade").innerHTML = pessoas;
Após avaliar o script, avalie as afirmativas a abaixo.
I – A linha que contém a tag de HTML é responsável por receber dados digitados pelo usuário e repassá-los ao script para
processamento;
II – A estrutura de dados utilizada no script da atividade é um vetor contendo cinco dados distintos em forma de lista;
III – A estrutura de dados utilizada no script é nomeada pessoas, e seu nome serve de referência para que se possa acessar seus
dados;
IV – Os dados da estrutura pessoas do script exemplo podem ser acessados individualmente se as posições disponíveis de 1 a 5
forem indicadas entre chaves junto com o nome da estrutura.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas I e II estão corretas.
c. Apenas II e III estão corretas.
d. Apenas I está correta.
e. As afirmativas I, II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas.
Questão 3
Correto
Atingiu 0,05 de 0,05
Em algumas situações, dados em forma de texto obtidos necessitam de um tratamento com o objetivo de serem utilizáveis pela
aplicação web, se possível, mas este tipo de ação depende da aplicação de métodos que possam realizar conversões de dados.
Com base neste contexto, avalie as alternativas e assinale a correta.
a. Dados numéricos não podem ser convertidos em texto, mas dados do tipo texto podem ser convertidos em numéricos
apenas pela retirada das aspas na atribuição destes a uma variável.
b. Em dados do tipo numérico, é preciso utilizar métodos como search() para procurar por caracteres alfabéticos e utilizá-
los como texto, excluindo os caracteres numéricos restantes.
c. Métodos como split() são utilizados para retirar a parte numérica de dados do tipo texto, convertendo-os
automaticamente para numéricos.
d. Métodos numéricos podem ser aplicados apenas para a realização de cálculos, e não para conversões, e no caso de
dados do tipo texto, aplica-se o contrário, havendo apenas métodos para conversão.
e. Utiliza-se o método Number() para procurar dados que possam ser convertidos em numéricos de uma variável,
ignorando caracteres não-numéricos ou situações que não possam ser convertidas.
Sua resposta está correta.
A resposta correta é:
Utiliza-se o método Number() para procurar dados que possam ser convertidos em numéricos de uma variável, ignorando
caracteres não-numéricos ou situações que não possam ser convertidas.
Questão 4
Correto
Atingiu 0,05 de 0,05
Scripts podem ser utilizados para diversas finalidades e compreender o que foi implementado em um script faz parte de
atividades de rotina em empresas de desenvolvimento de software em que muitas vezes é preciso alterar ou corrigir conteúdo
já produzido por outros.
Com base neste contexto, analise o trecho de script abaixo:
function funcao() {
x = document.getElementById("x").value;
document.getElementById('at1').innerHTML = x.length;
y = document.getElementById("y").value;
document.getElementById('at2').innerHTML = y.concat(x);
z = document.getElementById("z").value;
document.getElementById('at3').innerHTML = z. toLowerCase(z);
}
Observe as afirmativas baseadas nesse contexto.
I – Para este script, são utilizados três variáveis para armazenarem dados para tratamento no script;
II – No script, o método length() utilizado para processar o dado da variável x apenas verifica a quantidade de caracteres
armazenados;
III – O método concat() aplicado na variável y une os conteúdos de texto das variáveisx e y, armazenando o conteúdo
concatenado na variável y;
IV – É utilizado o método toLowerCase() sobre o conteúdo da variável z para que todos os caracteres alfabéticos não minúsculos
contidos na variável sejam convertidos em minúsculos.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas I e II estão corretas.
d. Apenas I está correta.
e. Apenas II e III estão corretas.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 5
Correto
Atingiu 0,05 de 0,05
Os scripts que utilizam frameworks tendem a oferecer funcionalidades que facilitam a implementação de soluções para
aplicações web, sendo amplamente utilizadas no mercado, sendo alguns muito populares e outras menos conhecidos.
Um dos frameworks populares trabalha bem com a geração de aplicações do tipo cliente-servidor, e o script a seguir trata de
aspectos relacionados a este tipo de aplicação.
var http = require('http');
var externo = require('./biblioteca');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.write("externo.funcao() + "");
res.end('Conteúdo gerado com sucesso!');
}).listen(8080);
Após observar e avaliar o script, analise as afirmativas.
I – O script utiliza uma variável para declarar um servidor web e outra para armazenar uma mensagem utilizada no método
end();
II – O script necessita de funcionalidade implementada em biblioteca externa para que o conteúdo possa ser gerado;
III – Por ser uma aplicação que gera um servidor, a execução do script em um navegador web pode ocorrer acessando-se o
endereço http://localhost:8080 neste caso específico;
IV – O script define que o tipo de dados gerado pela aplicação será de conteúdo multimídia dinâmico como sons, vídeos, etc.
Assinale a alternativa correta:
a. Apenas I e II estão corretas.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas I está correta.
d. Apenas II e III estão corretas.
e. Apenas II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas.
Questão 6
Correto
Atingiu 0,05 de 0,05
O uso de frameworks baseados em JavaScript é uma atividade bastante comum no desenvolvimento de aplicações web, sendo
que a chamada programação back-end trata dados e eventos de páginas web de forma a torna-las dinâmicas.
O script a seguir traz um importante recurso que pode ser utilizado em muitas aplicações.
var http = require('http');
var fs = require('fs');
http.createServer(function (req, servico) {
fs.appendFile('texto.txt', '\nPrimeira Parte do Texto.\n', function (err){
if (err) throw err;
console.log('Arquivo gerado com sucesso.');
});
fs.readFile('texto.txt', function(err, data) {
servico.writeHead(200, {'Content-Type': 'text/html'});
servico.write(data);
});
fs.appendFile('texto.txt', '\Segunda Parte do Texto.\n', function (err) {
if (err) throw err;
console.log('Conteúdo adicionado.');
});
}).listen(8080);
Após observar e avaliar o script, analise as afirmativas.
I – São definidas duas variáveis no script para que os dados a serem armazenados em arquivo possam ser atribuídos a elas
antes do processo de gravação;
II – O script é capaz de verificar se um arquivo pode ser gerado e, em caso de sucesso no processo, adicionar conteúdo no
mesmo;
III – Existem funções específicas para realizar ações relacionadas ao conteúdo do arquivo como inserção ou leitura de dados no
mesmo;
IV – O método appendFile() é utilizado no script para que se possa adicionar texto indicado entre aspas simples diretamente no
arquivo indicado também entre aspas simples.
Assinale a alternativa correta:
a. Apenas I está correta.
b. Apenas II e III estão corretas.
c. Apenas I e II estão corretas.
d. As afirmativas I, II, III e IV estão corretas.
e. Apenas II, III e IV estão corretas.
Questão 7
Correto
Atingiu 0,05 de 0,05
Sua resposta está correta.
A resposta correta é:
Apenas II, III e IV estão corretas.
A correta elaboração de comandos em scripts é fundamental na correta funcionalidade destes, e quando é necessário controlar
o fluxo de execução e um script, é necessário que se tenha em mente a lógica para elaboração de expressões condicionais para
avaliação de opções a serem executadas.
Observe o exemplo de script a seguir:
valor = document.getElementById("valor").value;
if (valor >= 0){
document.getElementById('atividade').innerHTML = "Valor Positivo";
}
Partindo da análise do script, assinale a alternativa correta.
a. Na expressão lógica, o conteúdo da variável valor é utilizado em uma expressão que avalia se o conteúdo da variável
valor é negativo, pois sendo, é atribuído uma mensagem indicando que o conteúdo representa um valor negativo.
b. O conteúdo obtido pela execução do script é associado à uma variável chamada atividade que tem este valor
apresentado na página web em um elemento identificado como valor.
c. Um dado inserido por um usuário ou implementado no script HTML é atribuído à variável valor para uso no script
que irá verificar se o valor atende a determinada expressão lógica.
d. Para o valor gerado pela execução do script para poder ser utilizado no script HTML, apenas elementos do tipo
podem receber valores de um script JavaScript.
e. O atributo innerHTML efetua a atribuição do texto Valor Positivo para a variável atividade para que possa ser utilizada
em algum elemento HTML a ser escolhido no script.
Sua resposta está correta.
A resposta correta é:
Um dado inserido por um usuário ou implementado no script HTML é atribuído à variável valor para uso no script que irá
verificar se o valor atende a determinada expressão lógica.
Questão 8
Correto
Atingiu 0,05 de 0,05
O uso de dados em scripts é algo frequente e importante, pois uma aplicação web geralmente permite que dados sejam
obtidos, processados e resultados obtidos expostos a usuários na aplicação.
O tratamento de dados do tipo texto possui algumas particularidades e para este contexto, observe as afirmativas a seguir:
I – Dados do tipo texto costumam formar textos chamados de strings;
II – Existem métodos específicos para o tratamento de dados do tipo texto que não possuem aplicação específica para dados
numéricos;
III – Dados do tipo texto podem ser concatenados, ou seja, unidos para formar novos textos;
IV – É possível realizar buscas por caracteres específicos em dados do tipo texto.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas II e III estão corretas.
c. As afirmativas I, II, III e IV estão corretas.
d. Apenas I está correta.
e. Apenas I e II estão corretas.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 9
Correto
Atingiu 0,05 de 0,05
O desenvolvimento de páginas web com base em HTML é um trabalho relativamente simples, pois envolve a definição de
posicionamento de elementos em páginas, sem envolver diretamente estruturas de controle ou de dados, não presentes em
HTML.
Para ampliar às possibilidades em páginas web, podem ser agregados ao HTML, linguagens como JavaScript ou PHP, e é
importante que se tenha capacidade de observar scripts e identificar o que não faz parte do conjunto de elementos HTML e
seus atributos.
Com base neste contexto, observe o script.
JavaScript - Atividade
X = {{ x }}
Y = {{ y }}
Resultado = {{ x + y) }}
var app = angular.module("App", []);
app.controller("Calcula", function($dados) {
$dados.x = 5;
$dados.y = 5;
});
Após avaliar o script, avalie as afirmativas.
I – Quando agregamos funcionalidades doframework Node.js ao script HTML do exemplo, temos que observar pequenos
detalhes que identificam a existência de componentes que não são nativos de HTML;
II – Para o script foram declaradas duas variáveis que são inicializadas com valores para serem utilizados no processamento dos
cálculos da função;
III – A tag do script HTML através da diretiva ng-controller consegue manter atualizado o conteúdo da página à medida
que o script realiza seu processamento;
IV – Assim como no framework utilizado no script da atividade, todos os demais estudados também implementam scripts da
mesma forma, mesclando tags HTML com comandos e funções específicos.
Assinale a alternativa correta:
Questão 10
Correto
Atingiu 0,05 de 0,05
a. Apenas I e II estão corretas.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas I está correta.
d. Apenas II e III estão corretas.
e. Apenas II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas.
Aprender a programar em JavaScript é uma atividade bastante interessante, pois unindo-a com HTML, é possível rapidamente
ver resultados concretos em páginas visualizadas em navegadores web.
Uma próxima etapa no aprendizado de desenvolvimento de conteúdo para páginas web e aplicações é a aplicação de
frameworks em conjunto com HTML e JavaScript, ampliando as possibilidades de criação.
Com base no tema relacionado a frameworks, observe as afirmativas.
I – O framework JQuery é considerado uma extensão para os scripts em HTML e JavaScript que agem diretamente sobre
elementos HTML indicados por tags entre aspas e parênteses;
II – Um framework ideal para uso com atividades de aplicações remotas cliente-servidor, tendo recursos específicos para este
tipo de comunicação é React que é conhecido por esta funcionalidade;
III – Uma forma de ampliar as funcionalidades do HTML é o framework AngularJS que agrega diretivas extras para elementos
HTML indicadas por iniciais ng;
IV – Quando se opta pelo uso do framework Node.JS, a tendência é que se utilize suas amplas funcionalidades para
desenvolvimento de interfaces para gerar aplicações padronizadas em aparência.
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 I e II estão corretas.
e. Apenas I e III estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I e III estão corretas.
◄ ÁUDIO AULA 08
Seguir para...
CLIQUE AQUI PARA REALIZAR O FÓRUM DE DISCUSSÃO ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652201&forceview=1
https://www.eadunifatecie.com.br/mod/forum/view.php?id=1652203&forceview=1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16em 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. Apenas I e II estão corretas.
b. Apenas II e III estão corretas.
c. Apenas I está correta.
d. As afirmativas I, II, III e IV estão corretas.
e. Apenas II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 7
Correto
Atingiu 0,05 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 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 e II estão corretas.
b. Apenas II e III estão corretas.
c. Apenas I está correta.
d. Apenas II, III e IV estão corretas.
e. Apenas I, II e IV estão corretas.
Sua resposta está incorreta.
A resposta correta é:
Apenas II, III e IV estão corretas.
Questão 9
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 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:
a. As afirmativas I, II, III e IV estão corretas.
b. Apenas I e II estão corretas.
c. Apenas II e III estão corretas.
d. Apenas I está correta.
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 10
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 está correta.
b. Apenas I e II estão corretas.
c. Apenas I, II e IV 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 é:
Apenas I está correta.
◄ ÁUDIO AULA 04
Seguir para...
SLIDES AULA 05 ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652188&forceview=1
https://www.eadunifatecie.com.br/mod/resource/view.php?id=1652191&forceview=1
Iniciado em quinta, 3 out 2024, 18:05
Estado Finalizada
Concluída em quinta, 3 out 2024, 18:56
Tempo
empregado
50 minutos 52 segundos
Avaliar 0,45 de um máximo de 0,50(90%)
Questão 1
Correto
Atingiu 0,05 de 0,05
Conhecer as funcionalidades e uso de cada tipo de linguagem ou framework existente é algo bastante complexo, pois existem
muitas opções, mas alguns fundamentos da área de desenvolvimento de software são importantes e de propósito geral para
todas as linguagens.
Com base no contexto de aplicações de linguagens de programação, observe as afirmativas a seguir.
I – JavaScripté uma boa opção de framework baseado em CSS para programação web;
II – A linguagem HTML é dita de marcação por servir de base para a estruturação de páginas web;
III – Quando uma página é implementada, esta pode ser baseada num script que pode conter ao mesmo tempo HTML, CSS e
JavaScript;
IV – Podemos classificar HTML como ferramenta para back-end, e JavaScript como front.end.
Assinale a alternativa correta:
a. Apenas I, II e IV estão corretas.
b. Apenas II e III estão corretas.
c. Apenas II, III e IV 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.
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS / AB1 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 27/10/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652189
Questão 2
Correto
Atingiu 0,05 de 0,05
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. Apenas I e II estão corretas.
b. Apenas II e III estão corretas.
c. As afirmativas I, II, III e IV estão corretas.
d. Apenas I está correta.
e. Apenas II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
As afirmativas I, II, III e IV estão corretas.
Questão 3
Correto
Atingiu 0,05 de 0,05
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 += 50;
b. valor += valor;
c. valor == valor + 50;
d. valor = 50 + 50;
e. valor = valor + valor;
Sua resposta está correta.
A resposta correta é:
valor += 50;
Questão 4
Incorreto
Atingiu 0,00 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 dos operadores > e 18 é diferente de 18 e >=, pois os valores aceitos como verdadeiros por
estes operadores variam se utilizados com os mesmos dados.
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 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.
Sua resposta está incorreta.
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 5
Correto
Atingiu 0,05 de 0,05
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. Apenas I, II e IV estão corretas.
b. Apenas I e II estão corretas.
c. Apenas II e III estão corretas.
d. Apenas I está correta.
e. Apenas II, III e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II, III e IV estão corretas.
Questão 6
Correto
Atingiu 0,05 de 0,05
Operadores são símbolos importantes na programação e alguns são básicos em qualquer linguagem de programação, mas
outros são mais específicos e utilizados em determinadas linguagens apenas.
A atribuição é uma ação comum nas linguagens, geralmente tendo um operador específicos para esta atividade, e no caso de
JavaScript, existem vários disponíveis.
As alternativas a seguir trazem conteúdo sobre este tipo de operador. Assinale a correta.
a. Quando utilizamos operadores do tipo *= informamos num script que o valor atribuído a uma variável deve ser após a
atribuição, multiplicado por algum valor a ser utilizado no mesmo comando de um script.
b. O operador %= é utilizado para que se possa calcular a porcentagem de determinado valor e o resultado da operação
seja atribuído diretamente a uma variável.
c. Operadores de atribuição que contém um operador matemático antes do operador simples de atribuição como +=
ou -= realizam uma operação matemática antes de atribuir o resultado a uma variável.
d. O uso do operador /= deve ocorrer quando datas sejam atribuídas a variáveis, pois é preciso serem verificadas quanto
ao correto uso de / no formato do dado.
e. Operadores como >= servem para que valores numéricos sejam decrementados ou incrementados em uma
unidade antes da atribuição, assim como nos operadores – e ++.
Sua resposta está correta.
A resposta correta é:
Operadores de atribuição que contém um operador matemático antes do operador simples de atribuição como += ou -=
realizam uma operação matemática antes de atribuir o resultado a uma variável.
Questão 7
Correto
Atingiu 0,05 de 0,05
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 assinalea 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. 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.
d. 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.
e. 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.
Sua resposta está correta.
A resposta correta é:
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.
Questão 8
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. 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.
b. 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. 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.
d. 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.
e. 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.
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 9
Correto
Atingiu 0,05 de 0,05
Os scripts que unem tags HTML e comandos JavaScript oferecem uma enorme quantidade de possibilidades ao
desenvolvimento, pois combinados servem de meio para a implementação de aplicações completas que funcionam em
navegadores web, por exemplo.
Observe o exemplo de script a seguir:
JavaScript - Atividade
let reais = 1000;
document.getElementById("At1").innerHTML = "Valor em Reais: " + reais;
euros = reais / 5;
document.getElementById("At2").innerHTML = "Valor em Euros: " + euros;
Partindo da avaliação do script, observe as afirmativas a seguir.
I – O script processa um valor já pré-determinado para obter um novo valor a ser exibido como conversão de moeda;
II – Duas variáveis são utilizadas no exemplo para armazenar o valor original em uma moeda, e a outra para o valor convertido
para a segunda moeda;
III – O script utiliza duas variáveis para desenvolver seus processos, pois sem elas não seria possível a implementação em função
de haverem dois elementos HTML no mesmo;
IV – Como o script utiliza a concatenação para obter dados para os atributos innerHTML nos dois comandos, o cálculo da
conversão não pode ser realizado em função da conversão para texto no primeiro comando.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas II e III estão corretas.
c. Apenas I está correta.
d. Apenas I, II e IV estão corretas.
e. Apenas I e II estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas.
Questão 10
Correto
Atingiu 0,05 de 0,05
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. As afirmativas I, 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.
A resposta correta é:
Apenas II e III estão corretas.
◄ ÁUDIO AULA 04
Seguir para...
SLIDES AULA 05 ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652188&forceview=1
https://www.eadunifatecie.com.br/mod/resource/view.php?id=1652191&forceview=1
Iniciado em quinta, 3 out 2024, 18:56
Estado Finalizada
Concluída em quinta, 3 out 2024, 19:17
Tempo
empregado
20 minutos 51 segundos
Avaliar 0,50 de um máximo de 0,50(100%)
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, III e IV estão corretas.
b. Apenas II, III e IV estão corretas.
c. Apenas I está correta.
d. Apenas I e II estão corretas.
e. Apenas II e III estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas.
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS / AB1 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 27/10/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652189
Questão 2
Correto
Atingiu 0,05 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 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 e II 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, II e IV estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II, III e IV estão corretas.
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 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:
a. As afirmativas I, II, III e IV estão corretas.
b. Apenas II, III e IV estão corretas.
c. Apenas I e II estão corretas.
d. Apenas II e III estão corretas.
e. Apenas I está correta.
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas.
Questão 5
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. JavaScript é uma ferramenta que oferece algumas funcionalidades extras ao HTML, permitindo que as tags possam
receber alguns parâmetros adicionais de efeitos visuais apenas.
b. Comandos HTML devem ser sempre inseridos dentro de scripts JavaScript utilizando a tag como indicação da
mescla de linguagens num mesmo arquivo.
c. 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.
d. Scripts Javascript devem ser obrigatoriamente escritos em arquivos separados para serem utilizados em páginas HTML.
e. Os comandos JavaScript devem ser inseridos dentro de tags e quando inseridos em scripts
HTML.
Sua resposta está correta.
A resposta correta é:
Os comandos JavaScript devem ser inseridos dentro de tags e quando inseridos em scripts HTML.
Questão 6
Correto
Atingiu 0,05 de 0,05
Estruturas de dados geram a capacidade de armazenamento temporário de dados em memória, durante a execução de scripts,
e ao final, quando a execução é encerrada, os valores são descartados geralmente e o recurso de memória, disponibilizado para
outras aplicações.
Dentre os tipos de estruturas de dados utilizáveis em scripts, um é bastante útil chamado de objeto.
Com base no contexto, analise as afirmativas.
I – Objetos são conjuntos distintos de dados associados a atributos de uma estrutura definida para conter, sob um único nome,
dados de diferentes tipos representando características de algo;
II – Métodos são representações de dados de objetos que podem ser modificados por atributos que representam ações que
podem ser realizadas sob dados de métodos;
III – Objetos são estruturas genéricas criadas para conter diversos conjuntos de dados chamados de métodos que são utilizados
para representar características de objetos reais;
IV – Atributos são consideradas ocorrências de objetos, sendo então conjuntos completos de dados relativos a uma ocorrência
de um objeto, e métodos servem para definir os dados isolados de objetos.
Assinale a alternativa correta:
a. Apenas II e III estão corretas.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas II, III e IV estão corretas.
d. Apenas I está correta.
e. Apenas I e II estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I está correta.
Questão 7
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:
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 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 uma função
associada a este evento.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. As afirmativas I, II, III e IV estão corretas.
Questão 8
Correto
Atingiu 0,05 de 0,05
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.
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 está correta.
b. Apenas II, III e IV estão corretas.
c. Apenas I e II estão corretas.
d. Apenas I, II e IV estão corretas.
e. Apenas II e III estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas I está correta.
Questão 9
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. Os dois comandos estão escritos de forma inadequada, pois mesmo os dados numéricos precisam estar escritos entre
aspas.
c. O primeiro comando exibiria ao usuário o texto “Valor = 100”, e o segundo exibiria o texto “Resultado= 5”.
d. O segundo comando exibiria na página web o texto “Resultado= 23”, e o primeiro comando, “Valor = 100”.
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.
A resposta correta é:
O segundo comando exibiria na página web o texto “Resultado= 23”, e o primeiro comando, “Valor = 100”.
Questão 10
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:
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. 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.
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. 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.
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. 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.
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.
◄ ÁUDIO AULA 04
https://www.eadunifatecie.com.br/mod/url/view.php?id=1652188&forceview=1
Seguir para...
SLIDES AULA 05 ►
https://www.eadunifatecie.com.br/mod/resource/view.php?id=1652191&forceview=1
Iniciado em quinta, 3 out 2024, 19:17
Estado Finalizada
Concluída em quinta, 3 out 2024, 19:24
Tempo
empregado
6 minutos 22 segundos
Avaliar 0,50 de um máximo de 0,50(100%)
Painel / Minhas Disciplinas
/ ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PARA TÉCNIC-disc. 15- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS / AB1 - CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 27/10/2024
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=50745
https://www.eadunifatecie.com.br/course/view.php?id=50745#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1652189
Questão 1
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ânticada 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, II e IV 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 I está correta.
Questão 2
Correto
Atingiu 0,05 de 0,05
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.
A resposta correta é:
Apenas II e III estão corretas.
Questão 3
Correto
Atingiu 0,05 de 0,05
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 I, II e IV estão corretas.
c. Apenas I e II 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 é:
Apenas II, III e IV estão corretas.
Questão 4
Correto
Atingiu 0,05 de 0,05
Operadores são símbolos importantes na programação e alguns são básicos em qualquer linguagem de programação, mas
outros são mais específicos e utilizados em determinadas linguagens apenas.
A atribuição é uma ação comum nas linguagens, geralmente tendo um operador específicos para esta atividade, e no caso de
JavaScript, existem vários disponíveis.
As alternativas a seguir trazem conteúdo sobre este tipo de operador. Assinale a correta.
a. O operador %= é utilizado para que se possa calcular a porcentagem de determinado valor e o resultado da operação
seja atribuído diretamente a uma variável.
b. Operadores como >= servem para que valores numéricos sejam decrementados ou incrementados em uma
unidade antes da atribuição, assim como nos operadores – e ++.
c. Operadores de atribuição que contém um operador matemático antes do operador simples de atribuição como +=
ou -= realizam uma operação matemática antes de atribuir o resultado a uma variável.
d. O uso do operador /= deve ocorrer quando datas sejam atribuídas a variáveis, pois é preciso serem verificadas quanto
ao correto uso de / no formato do dado.
e. Quando utilizamos operadores do tipo *= informamos num script que o valor atribuído a uma variável deve ser após a
atribuição, multiplicado por algum valor a ser utilizado no mesmo comando de um script.
Sua resposta está correta.
A resposta correta é:
Operadores de atribuição que contém um operador matemático antes do operador simples de atribuição como += ou -=
realizam uma operação matemática antes de atribuir o resultado a uma variável.
Questão 5
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:
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 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 uma função
associada a este evento.
Assinale a alternativa correta:
a. Apenas II, III e IV estão corretas.
b. Apenas I está correta.
Questão 6
Correto
Atingiu 0,05 de 0,05
c. As afirmativas I, II, III e IV estão corretas.
d. Apenas I e II estão corretas.
e. Apenas II e III estão corretas.
Sua resposta está correta.
A resposta correta é:
Apenas II, III e IV estão corretas.
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 + 50;
b. valor = 50 + 50;
c. valor += valor;
d. valor += 50;
e. valor = valor + valor;
Sua resposta está correta.
A resposta correta é:
valor += 50;
Questão 7
Correto