Logo Passei Direto
Buscar
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 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.
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 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 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 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.
User badge image
EstrategiaEmpresarial

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada uma das alternativas para identificar a correta sobre a função apresentada: a. A indicação de chaves na função implementada indica que dados em forma de lista devem ser utilizados... - Incorreto. As chaves delimitam o bloco de código da função, não se referindo a listas. 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. - Incorreto. As letras a e b são parâmetros da função, e o resultado retornado é a soma (a + b), não a concatenação "ab". 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. - Correto. Esta descrição está de acordo com a definição de uma função em programação. d. A estrutura do script utilizada indica que esta deve receber dois dados que serão digitados pelo usuário... - Incorreto. A função não necessariamente recebe dados digitados pelo usuário; ela recebe parâmetros que podem ser passados diretamente. e. A estrutura indicada no exemplo se refere a uma função que nitidamente possui problemas em sua escrita... - Incorreto. A sintaxe apresentada está correta e não há duplicidade desnecessária. Portanto, a alternativa correta é: 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.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Mais perguntas desse material

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. 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
d. O primeiro comando exibiria ao usuário o texto “Valor = 100”, e o segundo exibiria o texto “Resultado= 5”.
e. O segundo comando exibiria na página web o texto “Resultado= 23”, e o primeiro comando, “Valor = 100”.

Com base na evolução da web, observe as alternativas a seguir e assinale a correta:

a. JavaScript foi a primeira linguagem de programação, criada na década de 1990, sendo capaz de oferecer recursos importante que serviram de base para outras linguagens posteriores a ela como C e Java
b. Existem linguagens de programação como CSS que possuem muitos recursos de programação que possuem recursos completos para o desenvolvimento de software e aplicações web
c. Além de linguagens de programação como JavaScript e HTML, existem linguagens de programação como PHP que também permitem ao desenvolvedor lidar com bancos de dados e aplicações cliente-servidor
d. A linguagem HTML surgiu em função do desenvolvimento da Internet para padronizar o desenvolvimento de conteúdo através de uma linguagem que poderia ser interpretada por navegadores web
e. ECMAScript é uma concorrente direta da linguagem JavaScript para o desenvolvimento web, e tanto uma quanto a outra são utilizadas para complementar o HTML com as chamadas folhas de estilo
a
b
c
d
e

As alternativas a seguir trazem conteúdo sobre este tipo de operador. Assinale a correta.

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

Mais conteúdos dessa disciplina