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