Logo Passei Direto
Buscar
do texto como branco no código fornecido.

Questão 1
Correta
Questão com problema?

Variáveis de escopo global correspondem a variáveis cujo valor pode ser alterado em qualquer parte de um código. Para isso, elas devem ser declaradas apenas uma vez usando a palavra reservada var.

Observe o código a seguir:

1. var a = 1;
2. var b = 2;
3.
4. function soma(x, y){
5. a = y;
6. return x + y;
7. }
8.
9. console.log(soma(a, b))
10. console.log(soma(a, b))

Aqui, a função soma() é executada duas vezes (linhas 9 e 10) usando como entrada os mesmos parâmetros.

Assinale a alternativa do que seria impresso na tela ao executar esse código, indicando também o que seria impresso caso a variável usada na linha 1 fosse declarada usando const.

Sua resposta
Correta
Código atual: 3 e 4 / declaração usando const: erro de sintaxe.

Comentário

Alternativa CORRETA: Código atual: 3 e 4 / declaração usando const: erro de sintaxe. Ao executar o código atual, na primeira execução da função a corresponde a 1 e b a 2. Logo, será impresso 3. Entretanto, na linha 5 a variável a irá receber um novo valor (2), logo o resultado da segunda execução será 4. Ao inserir a palavra reservada const na linha 1, o código retornará erro de sintaxe, pois uma constante não pode ser reatribuída.

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.
User badge image
Desafios para Aprender

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada alternativa: I. Código atual: 3 e 4 / declaração usando const: erro de sintaxe. Correto, pois ao executar o código atual, na primeira execução da função a corresponde a 1 e b a 2, resultando em 3. Na segunda execução, a variável a é alterada para 2, resultando em 4. Ao usar const na linha 1, ocorrerá um erro de sintaxe, pois uma constante não pode ser reatribuída. II. A alternativa II não está presente nas opções fornecidas. III. Não há menção à alternativa III nas opções fornecidas. IV. Código atual: 3 e 4 / declaração usando const: erro de sintaxe. Correto, como explicado anteriormente. Portanto, a alternativa que contém todos os itens corretos é: a) II and IV are correct.

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

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Questão 1 Incorreta Questão com problema? HTML é uma linguagem de marcação de hipertextos composta por tags que, quando usadas de forma estruturada, permitem a construção de um documento que pode ser lido de forma estruturada por um navegador de internet (também conhecido como browser). Observe a estrutura da uma página HTML e a representação de como ela aparecerá no navegador: Figura. Estrutura de uma página HTML (esquerda), tags e partes do código de um documento web. Visão do navegador (direita) da página executada. MARIANO, D. C. B. Desenvolvimento web. Londrina: Editora e Distribuidora Educacional S.A, 2021. As tags Sua resposta Incorreta exibe um título com uma fonte maior, além do destaque em negrito, enquanto Solução esperada Comentário Alternativa correta:

Questão 2 Correta Questão com problema? Ao receber os arquivos correspondentes a um website, um programador notou que o diretório 'site' era composto por quatro arquivos: - index.html - primeira_página.html - astra.html - processamento.php E duas pastas: - /css - /js Ao acessar a URL correspondente ao diretório 'site' qual será o documento executado por padrão? Assinale a alternativa correta. Sua resposta Correta index.html, pois corresponde ao nome do índice. Comentário Alternativa correta: index.html, pois corresponde ao nome do índice. Arquivos denominados index.html (ou ainda, index.htm ou index.php) são executadas por padrão, uma vez que correspondem ao índice da página. Caso um arquivo com esse nome não esteja presente, o navegador irá exibir uma lista com o conteúdo do diretório ou uma página indicando um erro por falta de permissão de acesso (isso irá depender das configurações do servidor web, do diretório de acesso ou do navegador).

Questão 1 Correta Questão com problema? Os seletores CSS podem utilizar nomes de tags, valores de identificadores (indicados com o símbolo # antes da declaração do nome) ou classes (indicados com um ponto antes da declaração do nome). Analise o código CSS a seguir: p, span{ color: red; } Assinale a alternativa que representa corretamente o estilo aplicado por esse código. Sua resposta Correta Aplica a mesma regra às tags span e p. Comentário Alternativa correta: Aplica a mesma regra às tags span e p. Aplica vermelho apenas aos textos presentes dentro das tags . INCORRETO. Essa opção está incorreta, pois o estilo é aplicado também a . Aplica a mesma regra às tags span e p. CORRETO. O uso de vírgula permite que regras sejam aplicadas a múltiplos seletores. Nesse exemplo, as mesmas regras são aplicadas às tags p e span. Aplica as propriedades apenas a tags span filhas de tags p. INCORRETO. Essa opção está incorreta, pois aplica a p e a span. Aplica a mesma regra às tags span e p. CORRETO. O uso de vírgula permite que regras sejam aplicadas a múltiplos seletores. Nesse exemplo, as mesmas regras são aplicadas às tags p e span. Aplica as propriedades apenas a tags span filhas de tags p. INCORRETO. Essa opção está incorreta, pois aplica a p e a span. Aplica regras apenas a tags p filhas de uma tag span. INCORRETO. Essa opção está incorreta, pois aplica a ambos os seletores. Essa não é uma declaração CSS válida. INCORRETO. Essa opção está incorreta, pois é a declaração é válida.

do texto como branco no código fornecido.

Questão 1
Correta
Questão com problema?

Na linguagem PHP, assim como outras linguagens de programação, é possível fazer um desvio condicional. Este tipo de estrutura é importante para quando desejamos executar um bloco de código apenas se uma determinada condição for atendida.

Assinale a alternativa que apresenta o código correto para que, dado uma distância qualquer, seja exibido se esta distância deve ser percorrida a pé (até 5km), de bicicleta (acima de 5km e abaixo de 15km) ou de carro (a partir de 15km para cima).

Sua resposta
Correta
5) && ($distancia < 15)) { echo "bicicleta"; } else { echo "carro"; }
?>

Comentário

Alternativa correta: $distancia = 7; if ($distancia <= 5) { echo "a pé"; } else if (($distancia > 5) && ($distancia < 15)) { echo "bicicleta"; } else { echo "carro"; }
?> CORRETA. Nesta questão é importante prestar atenção ao que o enunciado pede, pois para ir a pé a distancia deve ser menor ou igual a 5. Já para ir de bicicleta a distancia é maior que 5 e menor que 15. Para ir de carro a distancia deve ser a partir de 15, ou seja inclui o número 15 e os números maiores que 15. - = 5) && ($distancia <= 15)) { echo "bicicleta"; } else { echo "carro"; }
?> INCORRETA. O número 5 deveria entrar na resposta para ir a pé, porém apenas números menores que 5 estão entrando nesta condição. - 5) && ($distancia < 15)) { echo "bicicleta"; } else { echo "carro"; }
?> INCORRETA. O comando "else" pertence apenas ao segundo "if", fazendo com que números menores que 5 entrem tanto no primeiro "if" como também na condição "else."

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Mais conteúdos dessa disciplina