Baixe o app para aproveitar ainda mais
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
Compartilhar