Buscar

P2 - FrontEnd

Prévia do material em texto

Questão 1
Correto
Atingiu 1,00 de
1,00
Marcar
questão
Questão 2
Correto
Atingiu 1,00 de
1,00
Avaliar 10,00 de um máximo de 10,00(100%)
Os campos de formulário servem para capturar ou exibir informações. Existem diversos tipos de campos, para implementa-los é
preciso inseri-los entre as tags <form> e </form>. Analise as seguintes afirmações sobre alguns tipos de campos:
1. Radio cria um campo de múltipla escolha que permite a seleção de mais de um item
2. Checkbox cria um campo de múltipla escolha que permite a seleção de apenas um item
3. Hidden cria um campo oculto, mas com as mesmas características do campo de texto
Selecione a opção que apresenta a afirmação correta.
Escolha uma opção:
a. Apenas a afirmação em III está correta. 
b. Apenas as afirmações em I e II estão corretas.
c. Apenas a afirmação em I está correta.
d. Todas as afirmações estão corretas.
e. Apenas a afirmação em II está correta.
Sua resposta está correta.
Radio cria um campo de múltipla escolha que permite a seleção de apenas um item
Checkbox cria um campo de múltipla escolha que permite a seleção de mais de um item
Hidden cria um campo oculto, mas com as mesmas características do campo de texto
A resposta correta é: Apenas a afirmação em III está correta.
A lista não ordenada usa a tag HTML <ul> e exibe os elementos no formato com marcadores. Podemos usar uma lista não
ordenada, quando não precisamos exibir itens em alguma ordem específica. Selecione a alternativa que mostra o
código HTML necessário, para fazer o navegador renderizar a lista exibida na Figura 1.
23/04/2024, 20:40 P2 - Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=502665&cmid=465432 1/9
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
Marcar
questão
Figura 1 - Lista Não Ordenada em HTML
Escolha uma opção:
a.
 <ul type="circle">
 <li> Ruby </li>
 <li> Python </li>
 <li> PHP </li>
 </ul>
b.
 <ul type="none">
 <li> Ruby </li>
 <li> Python </li>
 <li> PHP </li>
 </ul>
c.
 <ul>
 <li> Ruby </li>
 <li> Python </li>
 <li> PHP </li>
 </ul>
d.
 <ul type="square">
 <li> Ruby </li>
 <li> Python </li>
 <li> PHP </li>
 </ul> 
e.
 <ul type="disc">
 <li> Ruby </li>
23/04/2024, 20:40 P2 - Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=502665&cmid=465432 2/9
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
Questão 3
Correto
Atingiu 1,00 de
1,00
Marcar
questão
 <li> Python </li>
 <li> PHP </li>
 </ul>
Sua resposta está correta.
 A figura seguinte mostra o código HTML necessário para fazer o navegador renderizar a lista não ordenada da questão.
A resposta correta é:
 <ul type="square">
 <li> Ruby </li>
 <li> Python </li>
 <li> PHP </li>
 </ul>
Para criar um formulário em uma página web você precisa usar a tag <form>, que especifica a abertura de um formulário em um
documento HTML. Dentro dessa tag, você vai colocar os atributos de seu formulário, como campos para a entrada ou visualização
de dados, botões para submeter dados, etc. Analise as seguintes afirmações sobre as algumas propriedades da tag <form>:
1. A propriedade name permite identificar cada formulário em uma página que contenha vários formulários
2. A propriedade method especifica a URL de destino que irá processar as informações enviadas pelo formulário
3. A propriedade action define o método (get/post) HTTP
Marque a alternativa que apresenta a afirmação correta.
Escolha uma opção:
a. Apenas a afirmação em III está correta.
b. Todas as afirmações estão corretas.
c. Nenhuma das afirmações está correta.
d. Apenas a afirmação em II está correta.
23/04/2024, 20:40 P2 - Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=502665&cmid=465432 3/9
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
Questão 4
Correto
Atingiu 1,00 de
1,00
Marcar
questão
e. Apenas a afirmação em I está correta. 
Sua resposta está correta.
A propriedade name permite identificar cada formulário em uma página que contenha vários formulários
A propriedade method define o método (get/post) HTTP
A propriedade action especifica a URL de destino que irá processar as informações enviadas pelo formulário
A resposta correta é: Apenas a afirmação em I está correta.
Lista ordenada em HTML, ou lista numerada, exibe elementos em formato numerado e utiliza a tag HTML <ol>. Pode haver
diferentes tipos de lista ordenada. Selecione a alternativa que mostra o código necessário para fazer o navegador renderizar a lista
exibida na Figura 1.
Figura 1 - Lista Ordenada
Escolha uma opção:
a.
 <ol type="i">
 <li> Chrome </li>
 <li> Firefox </li>
 <li> Edge </li>
 </ol>
b.
 <ol type="I">
23/04/2024, 20:40 P2 - Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=502665&cmid=465432 4/9
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
 <li> Chrome </li>
 <li> Firefox </li>
 <li> Edge </li>
 </ol> 
c.
 <ol type="A">
 <li> Chrome </li>
 <li> Firefox </li>
 <li> Edge </li>
 </ol>
d.
 <ol type="a">
 <li> Chrome </li>
 <li> Firefox </li>
 <li> Edge </li>
 </ol>
e.
 <ol type="1">
 <li> Chrome </li>
 <li> Firefox </li>
 <li> Edge </li>
 </ol>
Sua resposta está correta.
Veja o código necessário para renderizar a lista ordenada da questão na imagem seguinte:
A resposta correta é:
 <ol type="I">
 <li> Chrome </li>
 <li> Firefox </li>
 <li> Edge </li>
 </ol>
23/04/2024, 20:40 P2 - Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=502665&cmid=465432 5/9
Questão 5
Correto
Atingiu 1,00 de
1,00
Marcar
questão
Questão 6
Correto
Atingiu 1,00 de
1,00
Tabelas são utilizadas para exibir um conteúdo tabulado em uma página HTML, ou seja, uma tabela formata e apresenta os
elementos dispostos em linhas e colunas. Leia as seguintes afirmações sobre algumas tags HTML usadas na construção de uma
tabela:
1. A tag <table> define uma tabela;
2. A tag <tr> define uma linha em uma tabela;
3. A tag <th> define uma célula comum em uma tabela;
4. A tag <td> define uma célula de cabeçalho em uma tabela.
Assinale a alternativa que apresenta a afirmativa correta.
Escolha uma opção:
a. Apenas as afirmações III e IV estão corretas.
b. Todas as afirmações estão corretas.
c. Apenas as afirmações II e III estão corretas.
d. Apenas as afirmações I e II estão corretas. 
e. Apenas as afirmações I e IV estão corretas.
Sua resposta está correta.
A tag <table> define uma tabela;
A tag <tr> define uma linha em uma tabela;
A tag <th> define uma célula de cabeçalho em uma tabela;
A tag <td> define uma célula comum em uma tabela;
A resposta correta é: Apenas as afirmações I e II estão corretas.
Selecione a alternativa que apresenta uma sequência válida de comandos para informar se um número (n), é um número primo ou
não. Um número (n) é considerado primo quando é divisível apenas por um (1) e por ele mesmo (n). Para simplificar o problema,
considere que o o valor de n, nesse caso, sempre será maior que 1 e foi declarado anteriormente, em outra parte do código.
Escolha uma opção:
23/04/2024, 20:40 P2 - Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=502665&cmid=465432 6/9
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
Marcar
questão a. let primo = true
for (let i = 1; i <= n; i++) {if (n % i == 0) {
 primo = false;
 }
}
b. let primo = true
if (n % n == 0) && (n % 1 == 0) {
 primo = false
}
c. let primo = true
for (let i = 1; i <= n; i++) {
 if (n % i != 0) {
 primo = false;
 break;
 }
}
d. let primo = true
for (let i = 2; i < n; i++) {
 if (n % i == 0) {
 primo = false;
 break;
 }
} 
e. let primo = false
if (n % 1 == 0) && (n % n == 0) {
 primo = true
}
Sua resposta está correta.
Veja o algoritmo abaixo, em JavaScript, para verificar se um número n é primo. Experimente alterar o número de n, na primeira linha.
Verifique o resultado da execução pressionando F12 e olhando na aba console do seu navegador.
A resposta correta é: let primo = true
for (let i = 2; i < n; i++) {
 if (n % i == 0) {
23/04/2024, 20:40 P2 - Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=502665&cmid=465432 7/9
Questão 7
Completo
Atingiu 2,00 de
2,00
Marcar
questão
 primo = false;
 break;
 }
}
Defina um método, usando a linguagem de programação JavaScript, que receba como argumento um vetor contendo números e
retorne um número que representa quantos valores negativos estão contidos no vetor.
• Exemplo: negativos([1, 2, 3, 2, 4, 10]) retorna => 0
• Exemplo: negativos([-1, 0, -5, 9, -2, -6]) retorna => 4
function contarNegativos(vetor) 
{ // Inicializa um contador para contar os números negativos 
 let contador = 0; 
 // Itera sobre cada elemento do vetor 
 for (let i = 0; i < vetor.length; i++) { 
 // Verifica se o elemento atual é negativo 
 if (vetor[i] < 0) { 
 // Se for negativo, incrementa o contador 
 contador++; 
 } 
 } 
 // Retorna o número de valores negativos encontrados return contador; 
}
function negativos(numeros) {
 contador = 0;
 for (numero of numeros)
 if (numero < 0) contador++;
23/04/2024, 20:40 P2 - Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=502665&cmid=465432 8/9
Questão 8
Completo
Atingiu 2,00 de
2,00
Marcar
questão
 return contador;
}
Comentário:
Escreva o código HTML necessário para o navegador renderizar um formulário como o exibido na Figura 1. O método HTTP deve
ser o post, a URL de destino deve ser "index.html". Não permita que o formulário seja enviado com os campos em branco, ou seja,
adicione validações de forma que ambos os campos sejam requeridos
Figura 1 - Formulário HTML
<!DOCTYPE html>
<html lang="pt-br>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Formulario</title>
</head>
<body>
<form, action="index.html" method="post"></form>
<label for="usuario"><input type="text" name="usuario"
required>Usuario:</label>
<label for="senha"><input type="texte"name=üsuario"
required> senha:</label>
<input type="submit"name="login">
</form>
</body>
</html>
23/04/2024, 20:40 P2 - Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=502665&cmid=465432 9/9
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687
https://ava.candidomendes.edu.br/moodle/mod/resource/view.php?id=479687

Continue navegando

Outros materiais