Baixe o app para aproveitar ainda mais
Prévia do material em texto
9/3/21, 9:06 PM AV1A - Avaliação Online 1: AGO.TADS.4 - Programação WEB https://newtonpaiva.instructure.com/courses/12995/quizzes/28376?module_item_id=265210 1/10 AV1A - Avaliação Online 1 Entrega 29 ago em 23:59 Pontos 15 Perguntas 10 Disponível 29 ago em 0:00 - 11 set em 23:59 14 dias Limite de tempo 120 Minutos Tentativas permitidas 2 Instruções Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 65 minutos 12 de 15 As respostas corretas estarão disponíveis em 12 set em 0:00. Pontuação desta tentativa: 12 de 15 Enviado 2 set em 10:50 Esta tentativa levou 65 minutos. Leia com atenção as orientações abaixo antes de iniciar esta prova: Serão permitidas duas tentativas para realizar esta avaliação, prevalecendo a maior nota. Programe-se para realizar suas avaliações com tranquilidade, pois você terá 120 minutos cronometrados (por tentativa) para conclusão e envio das respostas. Ao iniciar a avaliação o cronômetro não para, independentemente da plataforma estar aberta ou não; Durante a realização da prova: Será exibido uma questão por vez, podendo “Avançar” ou “Voltar” quando necessário dentro do período da tentativa; A tentativa somente será contabilizada após clicar no botão “Enviar”. Fazer o teste novamente 1,5 / 1,5 ptsPergunta 1 Marque a alternativa correta. https://newtonpaiva.instructure.com/courses/12995/quizzes/28376/history?version=1 https://newtonpaiva.instructure.com/courses/12995/quizzes/28376/take?user_id=12462 9/3/21, 9:06 PM AV1A - Avaliação Online 1: AGO.TADS.4 - Programação WEB https://newtonpaiva.instructure.com/courses/12995/quizzes/28376?module_item_id=265210 2/10 Responsividade está atrelada ao desempenho dos sites ou aplicações Web. Sites ou aplicações web responsivas conseguem adequar seu conteúdo a diferentes tamanhos de tela. Não existe diferença na forma de exibição das páginas web nos diferentes tipos de navegadores. Não existe diferença na forma de exibição das páginas web nos diferentes tipos de dispositivos. Responsividade está atrelada ao desempenho dos navegadores. Como apresentado na unidade 1, Arquitetura das aplicações web. Não é fácil desenvolver aplicações web pelos seguintes motivos: • A diferença de comportamento entre os navegadores. • Os diversos dispositivos, resoluções e tamanhos de telas. Por este motivo, algumas aplicações criam trechos de específicos de código para atender um determinado navegador. Além de adotar um design responsivo em suas páginas. 1,5 / 1,5 ptsPergunta 2 Considerando as afirmações abaixo: I – o uso de domínio traz uma grande vantagem que é a transparência na troca dos servidores. 9/3/21, 9:06 PM AV1A - Avaliação Online 1: AGO.TADS.4 - Programação WEB https://newtonpaiva.instructure.com/courses/12995/quizzes/28376?module_item_id=265210 3/10 II – aplicações disponibilizadas em uma rede local (LAN), não são consideradas aplicações Web. III – aplicações Web seguem uma arquitetura cliente-servidor. Está(ão) correta(s) a(s) afirmativa(s): II I e III III I II e III Como apresentado na unidade 1, arquitetura das aplicações web e principais tecnologias da web. Parte do processamento das aplicações web é executado no cliente e a outra parte no servidor. Por esse motivo, aplicações web são classificadas como cliente-servidor. Já os servidores de domínio, por atrelar um nome a um IP, permite que a troca de IP não afete o nosso usuário. 1,5 / 1,5 ptsPergunta 3 É comum dividir a arquitetura Web em duas partes. Marque a alternativa que que descreve corretamente as duas partes: left side e right side. outside e inside. HTML e PHP. 9/3/21, 9:06 PM AV1A - Avaliação Online 1: AGO.TADS.4 - Programação WEB https://newtonpaiva.instructure.com/courses/12995/quizzes/28376?module_item_id=265210 4/10 down side e up side. client side e server side. Como apresentado na unidade 1, arquitetura das aplicações web e principais tecnologias da web. Parte do processamento das aplicações web é executado no cliente e a outra parte no servidor. Por esse motivo, aplicações web são classificadas como cliente-servidor. Já os servidores de domínio, por atrelar um nome a um IP, permite que a troca de IP não afete o nosso usuário. 1,5 / 1,5 ptsPergunta 4 Marque a alternativa correta. Não é possível implantar aplicações web em uma rede Local (LAN). A Internet é controlada pela World Wide Web Fondation. Não é possível implantar sites em uma rede Local (LAN). HTTP é protocolo de comunicação. Os sites e as aplicações web são implantados em computadores especiais, controlados pela World Wide Web Fondation. Como apresentado na unidade 1, principais tecnologias da web. O HyperText Transfer Protocol), é utilizado para a transferência de documentos de hipermídia (hipertexto). 9/3/21, 9:06 PM AV1A - Avaliação Online 1: AGO.TADS.4 - Programação WEB https://newtonpaiva.instructure.com/courses/12995/quizzes/28376?module_item_id=265210 5/10 0 / 1,5 ptsPergunta 5IncorretaIncorreta Abaixo estão relacionados os termos técnicos seguidos do significado. Assinale a alternativa que NÃO apresenta a devida correspondência entre o termo e o conceito. Backup é um termo inglês que tem o significado de cópia de segurança. Browser é um programa desenvolvido para permitir a navegação pela web, capaz de processar diversas linguagens, como HTML, ASP, PHP, Java. URL é o endereço de um recurso disponível em uma rede, seja a rede internet ou intranet, e significa em inglês Uniform Resource Locator. WWW é a sigla para World Wide Web, que significa rede de alcance mundial, em português. Upload é um termo da língua inglesa com significado referente à ação de enviar dados de um computador local para um computador ou servidor remoto, geralmente através da internet. 1,5 / 1,5 ptsPergunta 6 A figura mostra o resultado da execução de um código HTML em um browser, com os detalhes descritos a seguir. 9/3/21, 9:06 PM AV1A - Avaliação Online 1: AGO.TADS.4 - Programação WEB https://newtonpaiva.instructure.com/courses/12995/quizzes/28376?module_item_id=265210 6/10 Primeiro é exibida uma imagem, que corresponde ao arquivo NEWTONPAIVA.png. Se clicar sobre ela, por meio do ponteiro do mouse, nada acontece, pois não foi codificado um hiperlink. Em segundo é exibido o texto “Site Oficial” com a palavra grifada, significando que ali há um hiperlink e, se o usuário passar o cursor de mouse sobre a sigla, surgirá uma “mãozinha” sobre ela, comprovando o hiperlink. Ao clicar será mostrada a homepage da Newton Paiva, que corresponde à URL https://www.newtonpaiva.br/. Nessas condições, o código HTML para essa situação está indicado na seguinte alternativa: <img src="NEWTONPAIVA.png" alt="Newton Paiva"/> <h1><a href="https://www.newtonpaiva.br/"></a>Site Oficial</h1> <img src="NEWTONPAIVA.png" alt="Newton Paiva"/> <h1><a href="https://www.newtonpaiva.br/">Site Oficial</a></h1> <h1><a href="https://www.newtonpaiva.br/"></a>Site Oficial</h1> <img src="NEWTONPAIVA.png" alt="Newton Paiva"/> <a href="https://www.newtonpaiva.br/"> <img src="NEWTONPAIVA.png" alt="Newton Paiva"/> Site Oficial </a> <h1><a href="https://www.newtonpaiva.br/">Site Oficial</a></h1> <img src="NEWTONPAIVA.png" alt="Newton Paiva"/> 9/3/21, 9:06 PM AV1A - Avaliação Online 1: AGO.TADS.4 - Programação WEB https://newtonpaiva.instructure.com/courses/12995/quizzes/28376?module_item_id=265210 7/10 Lembre que a ordem importa para a exibição dos campos em um navegador. De acordo com a unidade 2, Principais tags do HTML. 0 / 1,5 ptsPergunta 7IncorretaIncorreta Foi solicitada a criação de um campo de entrada, em uma página HTML, para o registro de e-mail dos usuários. O controle criado deve atender as seguintes regras: É obrigatório informar o e-mail. Não deve permitir valores inválidos de e-mail. Deve especificar uma dica para o usuário sobre como ele deve preencher o campo. Assinale a opção abaixo que apresenta o código HTML correto para a criação deste campo de entrada.<input type="e-mail" required value="joao@gmail.com" /> <input type="text" pattern="[a-z]@[a-z].[a-z]" placeholder="joao@gmail.com" /> <input type="text" required placeholder="joao@gmail.com" /> <input type="email" required placeholder="joao@gmail.com" /> <input type="e-mail" mandatory placeholder="joao@gmail.com" /> 1,5 / 1,5 ptsPergunta 8 9/3/21, 9:06 PM AV1A - Avaliação Online 1: AGO.TADS.4 - Programação WEB https://newtonpaiva.instructure.com/courses/12995/quizzes/28376?module_item_id=265210 8/10 HTML (HyperText Markup Language) é uma linguagem de marcação de Hipertexto utilizada na construção de páginas na Web. Todo documento HTML possui marcadores (do inglês: tags), palavras entre “<” e “>”. A respeito do HTML, é correto afirmar que:Um botão submit pode ser criado utilizando a tag <input>. Um texto estático pode ser criado utilizando a tag <text>. Um campo checkbox pode ser criado utilizando a tag <checkbox>. Um campo radio pode ser criado utilizando a tag <radio>. Um botão submit pode ser criado utilizando a tag <input>. Um campo de senha pode ser criado utilizando a tag <password>. A tag <input> pode mudar sua função de acordo com o tipo (type) definido, entre os possíveis valores existe o type=“submit” que cria um botão. De acordo com a unidade 2, Principais tags do HTML. 1,5 / 1,5 ptsPergunta 9 Acerca das caixas de seleção (drop-down lists), que apresentam uma lista de opções para que o usuário selecione, julgue os itens que se seguem: I. Um campo drop-down list é criado utilizando a tag <select>; II. As opções de um drop-down list são definidas utilizando a tag <input>; III. O atributo selected define a opção selecionada do drop-down list. 9/3/21, 9:06 PM AV1A - Avaliação Online 1: AGO.TADS.4 - Programação WEB https://newtonpaiva.instructure.com/courses/12995/quizzes/28376?module_item_id=265210 9/10 IV. As opções de um drop-down list podem ser agrupadas utilizando a tag <group>. V. O atributo multiple define que mais de uma opção pode ser selecionada no drop-down list. É correto apenas o que se afirma em: II, III, IV. I, II, III. I, III, V. II e IV. III, IV, V. As opções de drop-down list são definidas pela tag <option>. Para agrupá-las é utilizada a tag <optgroup>. De acordo com a unidade 2, Principais tags do HTML. 1,5 / 1,5 ptsPergunta 10 Foi solicitada a criação de um controle deslizante, em uma página HTML, para o registro de notas dos alunos. O controle criado deve atender as seguintes regras: O aluno não pode ter uma nota negativa. A nota máxima do aluno é 30 pontos. A nota deve ser incrementada de 0,25 pontos em 0,25 pontos. Assinale a opção abaixo que apresenta o código HTML correto para a criação deste controle deslizante. <slider min="0" max="30" step="0.25"/> 9/3/21, 9:06 PM AV1A - Avaliação Online 1: AGO.TADS.4 - Programação WEB https://newtonpaiva.instructure.com/courses/12995/quizzes/28376?module_item_id=265210 10/10 <range min="0" max="30" step="0.25"/> <range minimo="0" maxixo="30" increment="0.25"/> <input type="number" min="0" max="30" increment="0.25"/> <input type="range" min="0" max="30" step="0.25"/> Um controle deslizante é criado utilizando a tag <input> e o atributo type=”range”. A tag possui os atributos min, max e step para definir respectivamente, o valor mínimo, o valor máximo e o incremento da nota. De acordo com a unidade 2, Principais tags do HTML . Pontuação do teste: 12 de 15
Compartilhar