Buscar

CLIQUE AQUI PARA REALIZAR A PROVA CURRICULAR - DIA 01_12_2022 - VALOR 6,0 PONTOS - 2 OPORTUNIDADE_ Revisão da tentativa

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Iniciado em quinta, 1 dez 2022, 12:26
Estado Finalizada
Concluída em quinta, 1 dez 2022, 13:00
Tempo
empregado
34 minutos 41 segundos
Avaliar 6,00 de um máximo de 6,00(100%)
Painel / Meus cursos / TECNOLOGIA EM SISTEMAS PARA INTERNET EAD -8222- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ PROVA CURRICULAR - REALIZAÇÃO DIA 01/12/2022 - VALOR 6,0 PONTOS
/ CLIQUE AQUI PARA REALIZAR A PROVA CURRICULAR - DIA 01/12/2022 - VALOR 6,0 PONTOS - 2ª OPORTUNIDADE

https://www.eadunifatecie.com.br/course/view.php?id=11750
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=11750
https://www.eadunifatecie.com.br/course/view.php?id=11750#section-14
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=401317
Questão 1
Correto
Atingiu 0,60 de 0,60
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:
 
<p id="atividade"></p>
<script>
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 <p> 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 e III 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. Todas as alternativas estão corretas 
Sua resposta está correta.
A resposta correta é:
Apenas II e III estão corretas

Questão 2
Correto
Atingiu 0,60 de 0,60
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. Todas as alternativas 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,60 de 0,60
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. 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 
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. 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. O segundo comando exibiria na página web o texto “Resultado= 23”, e o primeiro comando, “Valor = 100”. 
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 4
Correto
Atingiu 0,60 de 0,60
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:
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript - Atividade</h2>
<hr>
<p><b>Digite um x:</b></p>
<input id="x" value=1 />
<button onclick="funcao()">Laço</button>
<p id="atividade"></p>
<script>
function funcao() {
  let x = document.getElementById("x").value;
  let y = 1;
  while (x >= 1) {
      y = y * x;
      x--;
  }
  document.getElementById("atividade").innerHTML = y + "<br>";
}
</script>
</body>
</html>
 
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. Apenas II, III e IV estão corretas 
c. Apenas I e II estão corretas 

d. Apenas I está correta 
e. Todas as alternativas estão corretas 
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas

Questão 5
Correto
Atingiu 0,60 de 0,60
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áveisno 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 II e III estão corretas 
b. Apenas I e II estão corretas 
c. Apenas II, III e IV estão corretas 
d. Todas as alternativas estão corretas 
e. Apenas I está correta 
Sua resposta está correta.
A resposta correta é:
Apenas I e II estão corretas

Questão 6
Correto
Atingiu 0,60 de 0,60
A implementação de scripts pode ser feita de diferentes formas para resolver problemas, e a escolha geralmente fica por conta do
desenvolvedor que opta por uma forma que lhe pareça mais adequada no momento ou que seja a que ele seja capaz de
implementar, mas independentemente do grau de habilidade que tenha o desenvolvedor, os scripts possuem muitas vezes, formas
alternativas de serem implementados.
Observe o exemplo a seguir:
 
<button type="button" onclick="funcao()">Mostrar</button>
<p id="elementoX"></p>
<script>
document.write (10); 
document.getElementById("elementoX").innerHTML = 10;
 
function funcao() {
    window.alert(10);
}
</script>
 
Após analisar o trecho de script acima, observe as afirmativas sobre o exemplo e assinale a correta:
a. 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. 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 

c. Todos os três comandos do script identificam o elemento HTML com nome 10 para que algum processo contido nestes
comandos possa agir sobre o elemento indicado 
d. O exemplo traz situações distintas de uso do valor 10, em que no primeiro comando, o valor é simplesmente gravado para uso
posterior se necessário, na segunda é exibido como dado em campo de um formulário, e no terceiro comando, um alerta para
o caso do valor 10 ser encontrado em uma variável 
e. Na parte do script relativa ao HTML, existem dois elementos indicados por tags<button> e <p> que servem para oferecer
meios dinâmicos a scripts, pois a parte relativa ao JavaScript é estática e não possui interatividade ou recursos de programação
como o HTML oferece 
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 7
Correto
Atingiu 0,60 de 0,60
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 <h2>Exemplo da Atividade</h2>;
}
ReactDOM.render(<servidor />, 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. 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 
c. 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 
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,60 de 0,60
O desenvolvimento de páginas web com base em scripts é uma atividade bastante comum, e para os estudos na disciplina é
importante que se possa identificar gradativamente mais elementos em um script, mostrando clara evolução nos conhecimentos em
HML, CSS ou JavaScript, por exemplo.
Com base neste contexto, observe as afirmativas a seguir.
 
I – É fácil identificar elementos de HTML ou Javascript em códigos, pois tags como <HTML> ou <BODY> indicam que o comando se
refere a HTML, e no caso de tags </HTML> ou </BODY> indicam comandos de JavaScript;
II – Comandos Javascript podem ser incluídos diretamente em scripts HTML entre tags <script> e </script> para seguir regras de
semântica da linguagem HTML;
III – Os scripts em Javascript permitem que muitos processos possam ser implementados que o HTML em si não é capaz de realizar;
IV – É da sintaxe de HTML que tags sejam inseridas entre sinais de < e >, assim como linhas de comandos em JavaScript sejam
finalizadas com o símbolo.
 
Assinale a alternativa correta:
a. Apenas I e II estão corretas 
b. Todas as alternativas 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 9
Correto
Atingiu 0,60 de 0,60
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 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. Todas as alternativas estão corretas 
Sua resposta está correta.
A resposta correta é:
Todas as alternativas estão corretas

Questão 10
Correto
Atingiu 0,60 de 0,60
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. O comando do script http://localhost:8080 é utilizado junto com os comandos HTMLpara criar um elemento onde possa ser
exibido o resultado do processamento do script JavaScript 
c. 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 
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 framework React que seria utilizado para implementar o exemplo é gravado em arquivo HTML comum e carregado
normalmente no navegador como arquivo 
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
◄ CLIQUE AQUI PARA REALIZAR A PROVA CURRICULAR - DIA 24/11/2022 A 27/11/2022 - VALOR 6,0 PONTOS - 1ª OPORTUNIDADE
Seguir para...
CLIQUE AQUI PARA REALIZAR A PROVA SUBSTITUTIVA - DIA 08/12/2022 - VALOR 6,0 PONTOS ►

https://www.eadunifatecie.com.br/mod/quiz/view.php?id=401316&forceview=1
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=401319&forceview=1

Continue navegando