Logo Passei Direto
Buscar
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. 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 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
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 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.
User badge image
Exercícios Para o Aprendizado

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada uma das alternativas em relação ao exemplo de função apresentado: 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. Essa alternativa está correta. A função tem um nome, recebe parâmetros e retorna um valor. 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. Essa alternativa está incorreta. As letras a e b são parâmetros que representam valores numéricos, e o resultado da função é a soma desses valores, não "ab". c. 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. Essa alternativa está incorreta. A palavra "function" é a palavra-chave para declarar uma função em JavaScript, e "funcao" é o nome da função. Não há redundância. 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. Essa alternativa está incorreta. A função não necessariamente recebe dados digitados pelo usuário; ela recebe parâmetros que podem ser passados diretamente. e. 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. Essa alternativa está incorreta. As chaves delimitam o bloco de código da função, não se referindo a listas ou estruturas de dados. Portanto, a alternativa 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.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra A. A sintaxe de uma função indica que ela 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.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

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. 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
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. 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
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
a
b
c
d
e

Com base na expressão lógica acima, assinale a alternativa que corretamente interprete-a.

a. 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
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 aceita como verdadeiros, valores m
a
b
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?


a) A expressão pode ser utilizada em casos em que seja necessário delimitar uma faixa de valores que varia entre 50 e 100
b) 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

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 <<= ou >>= servem para que valores numéricos sejam decrementados ou incrementados em uma unidade antes da atribuição, assim como nos operadores – e ++.
c. 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
d. 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
e. 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

Mais conteúdos dessa disciplina