Prévia do material em texto
Iniciado em quinta, 7 set 2023, 10:32
Estado Finalizada
Concluída em quinta, 7 set 2023, 10:44
Tempo
empregado
11 minutos 10 segundos
Avaliar 0,45 de um máximo de 0,50(90%)
Questão 1
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 II e III estão corretas
b. Apenas II, III e IV estão corretas
c. Todas as alternativas 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
Painel / Cursos / TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS-3223- DESENVOLVIMENTO WEB JAVASCRIP E FRAMEWORKS
/ ATIVIDADE DE ESTUDO 01 - VALOR 0,5 PONTOS / CLIQUE AQUI PARA REALIZAR A ATIVIDADE DE ESTUDO 01 - PRAZO FINAL: 07/09/2023
https://www.eadunifatecie.com.br/course/view.php?id=18008
https://www.eadunifatecie.com.br/my/
https://www.eadunifatecie.com.br/course/index.php
https://www.eadunifatecie.com.br/course/view.php?id=18008
https://www.eadunifatecie.com.br/course/view.php?id=18008#section-4
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=572149
Questão 2
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:
<!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 II e III 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 3
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. Todas as alternativas 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 e III estão corretas
Questão 4
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 está correta
b. Apenas II, III e IV estão corretas
c. Todas as alternativas 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 é:
Apenas II e III 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. 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
b. Os comandos JavaScript devem ser inseridos dentro de tags <script> e </script> quando inseridos em scripts HTML
c. Comandos HTML devem ser sempre inseridos dentro de scripts JavaScript utilizando a tag <CSS> como indicação da mescla
de linguagens num mesmo arquivo
d. JavaScript é uma ferramenta que oferece algumas funcionalidades extras ao HTML, permitindo que as tags possam receber
alguns parâmetros adicionais de efeitos visuais apenas
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 <script> e </script> quando inseridos em scripts HTML
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. 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.
b. A estrutura indicada no exemplo se refere a uma função que nitidamente possui problemas em sua escrita, pois são indicadas
duasvezes a ideia de função com os termos function e função, sendo totalmente desnecessário
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 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 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.
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
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 operador === é utilizado em situações em que não sabemos os valores a serem comparados, e caso sejam conhecidos,
deve-se utilizar ==.
b. 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
c. O operador != e o operador !== são totalmente diferentes na análise de dados, e só podem ser utilizados com valores
distintos
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 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
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 8
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 + 50
c. valor = valor + valor
d. valor += valor
e. valor = 50 + 50
Sua resposta está correta.
A resposta correta é:
valor += 50
Questão 9
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. Todas as alternativas 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 está correta
Questão 10
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:
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript - Atividade</h2>
<hr>
SIMULADOR DE CONTROLE DE PRESSÃO
<p>Valor no Sensor:</p>
<input id="pressao" value="0" />
</br>
<button onclick="funcao()">Avaliar Pressão</button>
<p id="atividade"></p>
<script>
function funcao() {
let pressao = document.getElementById("pressao").value;
let situacao = (pressao >= 50) ? "Perigo":"Seguro";
document.getElementById("atividade").innerHTML = situacao;
}
</script>
</body>
</html>
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 <input> 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 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, III e IV estão corretas
◄ ÁUDIO AULA 04
Seguir para...
SLIDES AULA 05 ►
https://www.eadunifatecie.com.br/mod/url/view.php?id=572148&forceview=1
https://www.eadunifatecie.com.br/mod/resource/view.php?id=572151&forceview=1