Buscar

Av2 - Programação Web

Prévia do material em texto

Informações Adicionais
· Período: 05/02/2024 00:00 à 27/05/2024 23:59
· Situação: Cadastrado
· Tentativas: 1 / 3
· Pontuação: 1500
Avaliar Material
1)
JSON (JavaScript Object Notation) é formato proposto pelo JavaScript para armazenamento e transmissão de informações em arquivos de texto. O formato JSON utiliza objetos JS, em geral, compostos por um conjunto de chaves e valores separados por vírgula.
Constitui em um arquivo JSON válido:
Alternativas:
· a)
{ "funcionários":[ {"nome":"José", "idade":20 },  {"nome":"Maria", "idade":29 }]}
Alternativa assinalada
· b)
{ "funcionários": "nome":"Carlos", "idade":44 ,  "nome":"Marta", "idade":33 }
· c)
{ "funcionários"=>[  {"nome":"Antônio", "idade":33 },  {"nome":"Marimar", "idade":29 }] }
· d)
{ "funcionários":  {nome:José, idade:20 },  {nome:Sandra, idade:29 } }
· e)
{ "funcionários": {"nome":"Pedro", "idade":32 },  {"nome":"Ana", "idade":29 }}}
2)
Sobre as variáveis do tipo const, analise o texto a seguir:
 
“A  declaração const cria uma variável cujo o valor é fixo, ou seja, uma constante somente leitura. Isso não significa que o valor é imutável, apenas que a variável constante não pode ser alterada ou reatribuída.”
Sobre as declarações do tipo const, pode-se afirmar que
Alternativas:
· a)
são variáveis de escopo global, de função e de bloco.
· b)
podem ser redeclaradas dentre de um novo bloco.
· c)
são variáveis criadas sem uma declaração let, var ou const recebem por padrão esse tipo de variável.
· d)
possuem escopo de função e de bloco; entretanto, não podem ser redeclaradas.
Alternativa assinalada
· e)
são similares às variáveis do tipo var diferindo apenas na quantidade de dados reservada na memória.
3)
jQuery é uma biblioteca JavaScript simplificada e rica em recursos. Ela permite o desenvolvimento e manipulação de documentos HTML, tratamento de eventos, construção de animações e manipulação de JavaScript de forma assíncrona (AJAX) de uma forma simples e compatível com diversos navegadores.
 
Sobre a biblioteca jQuery, analise as afirmativas a seguir:
I. jQuery fornece uma série de métodos para facilitar o uso de eventos JavaScript.
II. jQuery possui uma série de classes utilizadas para a manipulação do CSS, por exemplo, .outerHeight () e .outerWidth ().
III. jQuery apresenta formas de manipulação de eventos, por exemplo, os eventos de teclado, .keydown() e .keypress().
IV. Pode-se utilizar o evento relacionado a formulário, chamado send() para enviar as informações digitadas no formulário.
É correto o que se afirma em:
Alternativas:
· a)
I e II, apenas.
· b)
I e III, apenas.
· c)
II e III, apenas.
· d)
I, II e III, apenas.
Alternativa assinalada
· e)
I, II, III e IV.
4)
Considere o seguinte código PHP em que é declarada uma função para efetuar a soma de dois números:
1. <?php
2. function soma($num1, $num2) {
3. $s = $num1 + $num2;
4. ???????????????
5.}
6. echo media(7,10);
7. ?>
Assinale a alternativa que apresenta o código correto para ser inserido na linha 4, onde foram colocados símbolos de interrogação. O código em questão deve ser capaz de oferecer para a linha 6 a capacidade dele imprimir o resultado da soma dos dois números.
Alternativas:
· a)
echo $s;
· b)
return $s;
Alternativa assinalada
· c)
print $s;
· d)
finish $s;
· e)
exit $s;
5)
Estruturas de repetição permitem que sejam repetidas a execução de um conjunto de instruções, permitindo que processos complexos possam ser executas inúmeras vezes. Analise o seguinte código PHP:
1. <?php
2. $num = 1;
3. while($num < 10) {
4.      echo $num;
5. }
6. ?>
Assinale a alternativa que descreve corretamente o resultado do código a seguir.
Alternativas:
· a)
serão impressos os números de 1 à 10.
· b)
serão impressos os números de 1 à 9.
· c)
será impresso o número um 10 vezes.
· d)
a execução falhará por loop infinito.
Alternativa assinalada
· e)
a execução falhará por erro na sintaxe da linha 3.

Continue navegando