Prévia do material em texto
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 o HTML 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, 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 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 comandodo 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