Prévia do material em texto
Usuário MAURICIO DOS SANTOS ALVES Curso GRA0252 DESENVOLVIMENTO DE SOFTWARE PARA WEB GR0601211 - 202110.ead-29778863.06 Teste ATIVIDADE 4 (A4) Iniciado 20/03/21 21:07 Enviado 20/03/21 21:30 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 22 minutos Resultados exibidos Respostas enviadas, Respostas corretas, Comentários Pergunta 1 Resposta Selecionada: Resposta Correta: Comentário da resposta: Leia o excerto a seguir. “Segurança e confiança. Pelo fato de o software estar presente em todos os aspectos de nossas vidas, é essencial que possamos confiar nele. Isso se torna verdade especialmente para sistemas remotos acessados através de uma páginaWeb ou uma interface de webservice . Precisamos ter certeza de que os usuários maliciosos não possam atacar nosso software e de que a proteção da informação seja mantida”. SOMMERVILLE, I. Engenharia de Software . 9ª ed. Ed. Pearson Prentice Hall. São Paulo, 2011. p. 6. É possível compreender a importância da segurança da informação nos sistemas. Baseando-se no conteúdo estudado sobre sessões, leia as asserções abaixo. I. A sessão é fundamental quando se deseja mais segurança na página, ou quando é necessário ter um controle de usuário. PORQUE II. Utilizar sessão é prática comum entre os para guardar informações para uso posterior no software . Agora, assinale a alternativa correta. As proposições I e II são verdadeiras, e a II é justificativa da I. As proposições I e II são verdadeiras, e a II é justificativa da I. Resposta correta. É fundamental guardar informações para posterior validação e segurança dos dados do usuário. 1 em 1 pontos 1 em 1 pontos Pergunta 2 Resposta Selecionada: Resposta Correta: Comentário da resposta: Leia o excerto a seguir. “Como já mencionei antes, desligar os scripts CGI é provavelmente a primeira ação que você deve realizar para tornar o seu servidor mais seguro. Sem os scripts CGI (ou algum sistema de scripting do lado servidor como ASP ou PHP), você perderá a capacidade de criar aplicativos da Web interativos, tais como boletins de mensagens, formulários de feedback ou qualquer outra coisa que ultrapasse os limites do HTML estático. Assim sendo, talvez desligar o CGI não seja a melhor opção”. LEMAY, L.; COLBURN, R.; TYLER, D. Aprenda a criar páginas web com HTML e XHTML em 21 dias . São Paulo: Pearson Education do Brasil, 2002. p. 835. Disponível em: <http://aulaaberta.bv3.d igitalpages.com.br/users/publications/9788534614283>. Acesso em: 13/1/2019. Aa interação entre a página web e o CGI ( Common Gateway Interface ), o PHP é oscript que trabalha do lado do servidor. A partir desta informação, avalie as proposições a seguir a relação entre elas. I. O PHP deve ser executado no lado do servidor, sendo processado quando a página for executada. PORQUE II. O PHP é uma linguagem de script de código aberto de uso geral, e é adequada para o desenvolvimento web . Agora, assinale a alternativa correta. As proposições I e II são verdadeiras, mas a II não é justificativa da I. As proposições I e II são verdadeiras, mas a II não é justificativa da I. A resposta está correta. Pois, o PHP é realmente deve ser executada no lado do servidor, pois representa um processamento assíncrono, realizada no momento de execução da página web. Pergunta 3 Leia o texto a seguir. “Na maior parte do tempo, você precisará de acesso a um servidor da Web . Os servidores da Web , que são programas que executam um site da Web , respondem às solicitações de arquivos do navegador da Web e enviam as páginas solicitadas para vários tipos de navegadores diferentes. Eles também gerenciam entradas de formulários e manipulam a integração do banco de dados”. LEMAY, L.; COLBURN, R.; TYLER, D. Aprenda a criar páginas web com HTML e XHTML em 21 dias . São Paulo: Pearson Education do Brasil, 2002. p. 20. Disponível em: <http://aulaaberta.bv3.dig italpages.com.br/users/publications/9788534614283>. Acesso em: 13/1/2019. 1 em 1 pontos Resposta Selecionada: Resposta Correta: Comentário da resposta: O acesso aos bancos de dados pelo PHP é fundamental para que as páginas HTML se tronem dinâmicas e haja interação com o usuário. A partir das informações e dos estudos sobre PHP, associe os métodos de acesso aos seus significados. I. mysql_connect II. mysql_select_db III. mysql_error IV. mysql_query ( )Este comando realiza a conexão com uma base de dados. ( )Realiza a conexão como banco de dados. ( )Este comando executa o retorno de um processo. ( )Realiza a execução de uma função SQL. Agora, assinale a alternativa que apresenta a sequência correta. II, I, III, IV. II, I, III, IV. A resposta está correta. Os comandos de execução SQL pelo PHP foram bem compreendidos de conexão, aceso, recuperação e retorno de informações. Pergunta 4 Resposta Selecionada: Resposta Correta: Comentário Leia o excerto a seguir. “PHP é uma linguagem que permite criar sitesWEB dinâmicos, possibilitando uma interação com o usuário através de formulários, parâmetros da URL e links. A diferença de PHP com relação a linguagens semelhantes a Javascript é que o código PHP é executado no servidor, sendo enviado para o cliente apenas html puro. Desta maneira é possível interagir com bancos de dados e aplicações existentes no servidor, com a vantagem de não expor o código fonte para o cliente. Isso pode ser útil quando o programa está lidando com senhas ou qualquer tipo de informação confidencial”. LOPES, S. O que é PHP? Portal Oficina da Net, publicado em 19/12/2007. Disponível em: <https://www.oficinadanet.com.br/artigo/659/o_que_e_php>.Acesso em: 10/2/2019. De acordo com o trecho acima, é possível perceber a importância da linguagem PHP para a construção de sites interativos. Nesse sentido, assinale com V, as afirmações verdadeiras e com F, as falsas. I. O código PHP é representa pelos símbolos <?php ... ?> II. As variáveis em PHP são declaradas pelo símbolo % III. Os comandos SQL são integrados na linguagem PHP IV. No PHP a recepção de variáveis externas é dada por $_VAR Agora, assinale a alternativa que apresenta a sequência correta de respostas. V, F, V, F. V, F, V, F. As repostas estão corretas. As sintaxes estão corretas para o início e fimdo código 1 em 1 pontos da resposta: PHP e a linguagem de manipulação. A declaração de variável está incorreta, como a recepção de variáveis externas. Pergunta 5 Resposta Selecionada: Resposta Correta: Comentário da resposta: Leia o excerto a seguir. “HTML, a HyperTextMarkupLanguage é uma linguagem de programação baseada em tags ou marcações que teve sua criação em 1990 por Tim Berners- Lee. Essas páginas ou textos são interpretadas por um navegador ou browser também chamado de cliente. [...]Uma página web (também denominada documento) é construída de objetos. Um objeto é simplesmente um arquivo tal como um arquivo HTML, uma imagem JPEG, uma imagem GIF, um Applet Java, um clipe de áudio e assim por diante, que se pode acessar com um único URL”. GIROLDO, B.C.; FRESSATI, W. Evolução no Desenvolvimento com o HTML 5. In:XVII Seinpar - Semana de Informática e XIV Mostra de Trabalhos de Iniciação Científica de Paranavaí , 2015. p. 3. A partir do trecho apresentado acima, considere as afirmações a seguir. I. HTML possui uma sintaxe própria, com regras e padrões de semântica e exibição. II. HTML pode ser considerada uma linguagem orientada a objetos, pois é construída sobre tags . III. HTML interage diretamente com a linguagem JQuery para executar os comandos PHP. IV. HTML tem como objetivo criar sites como também criar programasdesktop . Assinale a alternativa que apresenta o que é correto afirmar. I e III. I e III. A resposta está correta, pois o HTML não é uma linguagem orientada a objeto, como também é correto afirmar que interage com o JQuery, para executar comandos PHP.Pergunta 6 Leia o excerto a seguir. “O jQuery é uma biblioteca Javascript rápida, pequena e rica em recursos. Ele torna as coisas como passagem e manipulação de documentos HTML, manipulação de eventos, animação e Ajax muito mais simples, com uma API fácil de usar que funciona em vários navegadores. [...] A versão de desenvolvimento descompactada do plug-in do jQueryMigrate inclui a saída do log do console para avisar quando determinados recursos reprovados e / ou removidos específicos estão sendo usados. Isso faz com que seja valioso como uma ferramenta de depuração de migração para localizar e remediar problemas no código e nos plug- ins existentes do jQuery”. 1 em 1 pontos 1 em 1 pontos Resposta Selecionada: Resposta Correta: Comentário da resposta: JQUERY. jQuery API . Portal jQuery, The jQuery Foundation, 2019. Disponível em:<http://api.jquery.com/>. Acesso em: 3/2/2019. Uma das principais funções do jQuery é a atividade assíncrona de chamada de função por meio do comando Ajax. O Ajax possui uma estrutura lógica própria. Sendo assim, ordene corretamente a estrutura dos parâmetros do comando Ajax: ( )type ( ) data ( ) cache ( )url Agora, assinale a alternativa que apresenta a sequência correta. 4, 2, 1, 3. 4, 2, 1, 3. Correto. A sequência dos parâmetros que serão passados para a chamada da função assíncrona. Lembrando que a sintaxe correta da função Ajax garante o processamento eficaz da interação HTML e jQuery. Pergunta 7 Resposta Selecionada: Resposta Correta: Comentário da resposta: Leia o excerto a seguir. “A quinta versão do HTML foi criada para otimizar a versão anterior. Desenvolvedores e usuários obtém uma experiência mais agradável e fácil utilização. Para a manipulação desses recursos sendo eles, CSS e Javascript a linguagem prove de APIs ( ApplicationProgramming Interface ). O Html5 cria novatags e modifica funções de outras, diferente de outras versões onde não havia um padrão universal para criação de sessões comuns e especificas”. GIROLDO, B.C.; FRESSATI, W. Evolução no Desenvolvimento com o HTML 5. In:XVII Seinpar - Semana de Informática e XIV Mostra de Trabalhos de Iniciação Científica de Paranavaí , 2015. p. 3. A partir das asserções extraídas do trecho acima, considere as afirmações a seguir. I. O atributo checked pertence à tag <head> II. O atributo type pertence à tag <input> III. O atributo value pertence à tag <h1> IV. O atributo id pertence à tag <body> Assinale a alternativa que apresenta o que é correto afirmar. II, apenas. II, apenas. A resposta está correta. O atributo value retorna o conteúdo de um campo <input>. O atributo checked não pertence à tag<body> e o atributo type não pertence à tag<h1>. O atributo idnão pertence à tag<head>. 1 em 1 pontos Pergunta 8 Resposta Selecionada: Resposta Correta: Comentário da resposta: Leia o excerto a seguir. “[Javascript] Criada pela Netscape com a parceria da Sun Microsystem teve por finalidade adicionar interatividade as páginas web . Sua primeira versão foi lançada em 1995 e implementada no ano seguinte no navegador Netscape Navigator 2.0. [SILVA, 2010]. Essa linguagem faz parte de uma camada de comportamento do documento HTML, onde pode definir ou alterar as formar dinâmicas de documentos e também possibilita controlar o comportamento do navegador de diversos aspectos como criação de janelas pop-up, apresentar mensagens ao usuário e até mesmo dimensionar o próprio navegador”. GIROLDO, B. C.; FRESSATI, W. Evolução no Desenvolvimento com o HTML 5. In: XVII Seinpar – in... Anais... Semana de Informática e XIV Mostra de Trabalhos de Iniciação Científica de Paranavaí. Paranavaí, 2015. p. 4. I. O comando if() tem a sintaxe: if(condição) {código} else {código}; II. O comando for tem a sintaxe: for (condição inicial, incremento, condição final) {código}; III. A declaração de variável tem a sintaxe: var = valor inicial<declaração>.; IV. a mensagem de exibição para usuário tem a sintaxe: alert(“mensagem”); Agora, assinale a alternativa que apresenta a sequência correta de respostas. V, F, F, V. V, F, F, V. Resposta correta. Foram bem compreendidos os comandos e suas sintaxes inerentes do Javascript no corpo do documento HTML. Pergunta 9 Leia o excerto a seguir. “jQuery UI é um conjunto curado de interações de interface do usuário, efeitos, widgets e temas construídos sobre a biblioteca jQueryJavascript. [...] O jQuery é uma biblioteca Javascript rápida, pequena e rica em recursos. Ele torna as coisas como passagem e manipulação de documentos HTML, manipulação de eventos, animação e Ajax muito mais simples, com uma API fácil de usar que funciona em vários navegadores”. JQUERY. jQuery API . Portal jQuery, The jQuery Foundation, 2019. Disponível em:<http://api.jquery.com/>. Acesso em: 3/2/2019. I. A função Ajax pertence à biblioteca jQuery com o objetivo de realizar chamadas assíncronas de funções. PORQUE II. O Ajax tem uma estrutura própria de sintaxe que deve ser seguida 1 em 1 pontos 1 em 1 pontos Sábado, 20 de Março de 2021 21h30min33s BRT Resposta Selecionada: Resposta Correta: Comentário da resposta: para o processamento assíncrono. A respeito dessas proposições, assinale a opção correta. As proposições I e II são verdadeiras, mas a II não é justificativa da I. As proposições I e II são verdadeiras, mas a II não é justificativa da I. A resposta está correta. O Ajax realmente tem como função realizar chamadas assíncronas, pertencendo à biblioteca jQuery e o Ajax tem estrutura própria, mas não justifica a proposição I. Pergunta 10 Resposta Selecionada: Resposta Correta: Comentário da resposta: Leia o excerto a seguir. “A criação de novas tags no HTML5, promove uma melhor endentação no código tornando uma facilidade para o desenvolvedor, com um código simplificado ficam mais fáceis as buscas, promovendo uma semântica mais agradável. Uma das novas tags que chamam atenção do HTML5 é a possibilidade de utilizar recursos de áudio e vídeo, trazendo uma melhor interação com o usuário sem a necessidade de instalação de plugins e também para o desenvolvedor que não necessita ficar usando recursos que não são HTML para desenvolvimento”. GIROLDO, B. C.; FRESSATI, W. Evolução no Desenvolvimento com o HTML 5. In:XVII Seinpar - Semana de Informática e XIV Mostra de Trabalhos de Iniciação Científica de Paranavaí , 2015. p. 1. Diante disto, qual a tag que tem como função exibir as informações sobre o documento HTML? <head> <head> Está correta a resposta, pois a marcação <head> é a tag que tem a função de residir todas as informações sobre o documento. 1 em 1 pontos