Buscar

PROVA CURRICULAR - DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 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 11 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 11 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 sábado, 9 set 2023, 02:06
Estado Finalizada
Concluída em sábado, 9 set 2023, 02:19
Tempo
empregado
12 minutos 53 segundos
Avaliar 6,00 de um máximo de 6,00(100%)
Questão 1
Correto
Atingiu 0,60 de 0,60
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 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
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. 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. 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
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
Painel / Minhas Disciplinas
/ TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS-3223- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ PROVA CURRICULAR - REALIZAÇÃO DIA 07/09/2023 À 10/09/2023 - VALOR 6,0 PONTOS
/ CLIQUE AQUI PARA REALIZAR A PROVA CURRICULAR - DIA 07/09/2023 À 10/09/2023 - VALOR 6,0 PONTOS - 1ª OPORTUNIDADE
https://www.eadunifatecie.com.br/course/view.php?id=18008
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/view.php?id=18008
https://www.eadunifatecie.com.br/course/view.php?id=18008#section-12
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=572169
Questão 2
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 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. 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. 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
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 3
Correto
Atingiu 0,60 de 0,60
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 e III estão corretas
b. Apenas I está correta
c. Apenas II, III e IV estão corretas
d. Todas as alternativas 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 4
Correto
Atingiu 0,60 de 0,60
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 e II estão corretas
b. Apenas I está correta
c. Apenas II e III estão corretas
d. Apenas II, III e IV 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 5
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 dois comandos estão escritos de forma inadequada, pois mesmo os dados numéricos precisam estar escritos entre aspas
b. O primeiro comando exibiria ao usuário o texto “Valor = 100”, e o segundo exibiria o texto “Resultado= 5”.
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. 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 6
Correto
Atingiu 0,60 de 0,60
Operadores lógicos são utilizados em situações nas quais duas ou mais condições lógicas devem ser avaliadas simultaneamente e é
precisoestar 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 <= 100)
 
Com base na expressão lógica acima, assinale a alternativa que corretamente interprete-a.
a. A expressão aceita como verdadeiros, valores maiores que 100 e menores que 50
b. A expressão da atividade possui uma faixa de valores aceitos bastante ampla, desde valores menores que 50 a valores
maiores que 100 com base no operador E que age desta forma no exemplo
c. A expressão pode ser utilizada em casos em que seja necessário delimitar uma faixa de valores que varia entre 50 e 100
d. Uma expressão lógica como essa não pode ser utilizada, pois a composição dela não permite que nenhum valor seja
verdadeiro, pois não há valores que possam atender as duas condições ao mesmo tempo
e. A expressão pode ser utilizada em casos em que sejam aceitos valores que sejam maiores que 50 ou valores maiores que 100,
pois o operador OU utilizado na expressão considera válidos valores que atendam a ao menos uma 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,60 de 0,60
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 identificado como valor
b. Para o valor gerado pela execução do script para poder ser utilizado no script HTML, apenas elementos do tipo <p> 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 8
Correto
Atingiu 0,60 de 0,60
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:
 
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript - Atividade</h2>
<hr>
<p id="At1"></p>
<p id="At2"></p>
<script>
let reais = 1000;
document.getElementById("At1").innerHTML = "Valor em Reais: " + reais;
euros = reais / 5;
document.getElementById("At2").innerHTML = "Valor em Euros: " + euros;
</script>
</body>
</html>
 
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 I está correta
c. Todas as alternativas 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 I e II estão corretas
Questão 9
Correto
Atingiu 0,60 de 0,60
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 operador != e o operador !== são totalmente diferentes na análise de dados, e só podem ser utilizados com valores
distintos
c. O uso dos operadores > e < não pode ser escolhido aleatoriamente, e cada um deve ser utilizado em casos diferentes, pois
idade > 18 é diferente de 18 < idade
d. 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
e. O operador === é utilizado em situações em que não sabemos os valores a serem comparados, e caso sejam conhecidos,
deve-se utilizar ==.
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 10
Correto
Atingiu 0,60 de 0,60
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:
<script>
$(document).ready(function(){
   $("button").click(function(){
        $(this).show();
    });
    $("p").click(function(){
        $(this).fadeOut();
    });
});
</script>
 
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. Todas as alternativas 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 é:
Todas as alternativas estão corretas
◄ ENQUETE DE SATISFAÇÃO - EAD UNIFATECIE
Seguir para...
https://www.eadunifatecie.com.br/mod/feedback/view.php?id=572168&forceview=1
CLIQUE AQUI PARA REALIZAR A PROVA CURRICULAR - DIA 11/09/2023 - VALOR 6,0 PONTOS - 2ª OPORTUNIDADE ►
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=572170&forceview=1

Continue navegando