Baixe o app para aproveitar ainda mais
Prévia do material em texto
27/09/23, 10:22 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2159637&cmid=763022 1/10 Iniciado em domingo, 7 mai 2023, 12:20 Estado Finalizada Concluída em domingo, 7 mai 2023, 12:51 Tempo empregado 30 minutos 58 segundos Avaliar 7,00 de um máximo de 10,00(70%) Questão 1 Correto Atingiu 1,00 de 1,00 Leia o excerto a seguir. “Um processo de software é um conjunto de atividades relacionadas que levam à produção de um produto de software. Essas atividades podem envolver o desenvolvimento de software a partir do zero em uma linguagem padrão de programação como Java ou C.” SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Addison Wesley, 2011. p. 18. O processo de desenvolvimento de software para web segue o mesmo princípio de desenvolvimento que lemos no texto acima. Este processo de desenvolvimento serve para qualquer suporte, como a web, desktop ou aplicativos móveis, sempre se utilizando de uma ou mis linguagens de desenvolvimento. É fundamental para o desenvolvedor ter pleno domínio dos significados das linguagens que são utilizadas no ambiente onde ele desenvolve. Deste modo, considerando as informações apresentadas e os conteúdos estudados sobre desenvolvimento de software para web, analise os conceitos a seguir e associe-os com suas respectivas descrições. I) PHP II) HTML III) SQL IV) AJAX ( )Linguagem responsável por executar processos assíncronos. ( )Esta linguagem é a mais indicada para sistemas web. ( )O objetivo desta linguagem é estruturar a apresentação do software. ( )Linguagem que executa a interação com o banco de dados. Agora, assinale a alternativa que apresenta a sequência correta de respostas. a. III, II, I, IV. b. IV, I, II, III. A resposta está correta. Para se implementar um sistema para web, é necessária a interação de diversas linguagens, cada uma com seu principal objetivo. É fundamental para o desenvolvedor ter pleno conhecimento das funcionalidades de cada linguagem. c. II, I, III, IV. d. IV, I, III, II. e. I, III, IV, II. A resposta correta é: IV, I, II, III. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental Minhas Disciplinas Minhas Bibliotecas DD https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://carreiras.fmu.br/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade https://ambienteacademico.com.br/ https://ambienteacademico.com.br/ https://ambienteacademico.com.br/course/view.php?id=236 27/09/23, 10:22 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2159637&cmid=763022 2/10 Questão 2 Correto Atingiu 1,00 de 1,00 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? a. <html> b. <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. c. <body> d. <title> e. <h1> A resposta correta é: <head> Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental Minhas Disciplinas Minhas Bibliotecas DD https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://carreiras.fmu.br/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade https://ambienteacademico.com.br/ https://ambienteacademico.com.br/ https://ambienteacademico.com.br/course/view.php?id=236 27/09/23, 10:22 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2159637&cmid=763022 3/10 Questão 3 Incorreto Atingiu 0,00 de 1,00 Além das próprias informações representadas pelo conteúdo da página, existem aquelas que servirão, dentre outras coisas, como parâmetros aos robôs de busca. São as chamadas meta tags. Para essa questão, suponha a afirmativa abaixo. As meta tags são inseridas na seção delimitada pelas tags ____ e são compostas, por exemplo, pelo(a) ____ e ____. Essas duas informações estão associadas ao parâmetro ____. Para atribuir um valor a esse parâmetro, usa-se o parâmetro ____. Preencha os espaços da afirmativa acima escolhendo um termo da lista abaixo, que melhor se adapta. ( ) “keywords” ( ) <head> e </head> ( ) “description” ( ) “content” ( ) “name” Assinale a opção que contenha a sequência por você assinalada. a. III; I; II; V; IV. b. II; I; III; V; IV. Incorreto c. IV; I; II; IV; III. d. III; I; II; IV; V. e. V; I; II; III; IV. A resposta correta é: III; I; II; V; IV. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental Minhas Disciplinas Minhas Bibliotecas DD https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://carreiras.fmu.br/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade https://ambienteacademico.com.br/ https://ambienteacademico.com.br/ https://ambienteacademico.com.br/course/view.php?id=236 27/09/23, 10:22 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2159637&cmid=763022 4/10 Questão 4 Incorreto Atingiu 0,00 de 1,00 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”. 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. a. 4, 1, 2, 3. b. 1, 4, 2, 3. c. 3, 1, 2, 4. d. 4, 2, 1, 3. e. 2, 3, 4, 1. Incorreto A resposta correta é: 4, 2, 1, 3. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental Minhas Disciplinas Minhas Bibliotecas DD https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://carreiras.fmu.br/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade https://ambienteacademico.com.br/ https://ambienteacademico.com.br/https://ambienteacademico.com.br/course/view.php?id=236 27/09/23, 10:22 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2159637&cmid=763022 5/10 Questão 5 Correto Atingiu 1,00 de 1,00 Leia o excerto a seguir. “As comunicações entre esses sistemas podem usar protocolos de troca de dados rápidos e de baixo nível. Um middleware eficiente oferece suporte em consultas de banco de dados em SQL (Structured Query Language), sendo usado para tratar informações de recuperação do banco de dados. [...] Structured Query Language (SQL) Linguagem padrão usada para programação de bancos de dados relacionais”. SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Addison Wesley, 2011. p. 344. A linguagem SQL foi criada com o objetivo de padronizar os comandos de manipulação de dados. Hoje em dia, apesar de a linguagem possuir uma quantidade considerável de extensões e implementações proprietárias, pode-se afirmar que a meta foi alcançada. Conhecendo bem a linguagem é possível acessar os recursos básicos de qualquer banco relacional. Portanto, é fundamental conhecer com propriedade os comandos SQL para que os softwares sejam desenvolvidos com alto grau de qualidade. A partir destas afirmativas, considere as duas proposições a seguir e a relação entre elas. I. O comando SELECT é um comando do SQL e tem como função recuperar informações de um banco de dados relacional. PORQUE II. O comando WHERE é um comando do SQL que tem como objetivo filtrar as informações recuperadas. Marque a alternativa que mostra a correlação correta entre as respostas. a. As proposições I e II são verdadeiras, e a II é justi�cativa da I. b. A proposição I é falsa e a proposição II é verdadeira. c. As proposições I e II são verdadeiras, mas a II não é justi�cativa da I. A resposta está correta. O comando SELECT tem como objetivo retornar informações do banco de dados. O comando WHERE é a cláusula que impõe uma condição sobre a execução do comando, por isso, deve �ltrar as informações. Nesse sentido, ambas as a�rmações não têm relação uma com a outra. d. A proposição I é verdadeira e a proposição II é falsa. e. As proposições I e II são falsas. A resposta correta é: As proposições I e II são verdadeiras, mas a II não é justi�cativa da I. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental Minhas Disciplinas Minhas Bibliotecas DD https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://carreiras.fmu.br/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade https://ambienteacademico.com.br/ https://ambienteacademico.com.br/ https://ambienteacademico.com.br/course/view.php?id=236 27/09/23, 10:22 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2159637&cmid=763022 6/10 Questão 6 Correto Atingiu 1,00 de 1,00 Padrões de projeto auxiliam a implementação de páginas web, pois permitem vários níveis de abstrações em suas diversas funcionalidades e demandas. Dentre os vários padrões existentes atualmente, destaca-se o GOF que, na verdade, é constituído por diversos padrões classificados em três classes: padrões de criação, padrões estruturais e padrões comportamentais. Além do GOF, existe o MVC – padrão preferido para a implementação de páginas. Em sua estruturação, o MVC é constituído por três camadas: camada de visão, camada de modelo e camada de controle. Tais camadas incorporam diversos padrões GOF. Dados os padrões a seguir, classifique-os identificando com “M”, se ele integrar a camada de modelo; com “V”, caso ele seja implementado na camada de visão e; com “C”, se ele estiver presente na camada de controle. (_) composite (_) observer (_) strategy (_) factory Assinale a alternativa que corresponda à sequência correta. a. M; C; V; C. b. M; V; C; C. c. V; M; C; C. Resposta correta. Sua resposta está correta. O "composite" oferece recursos para a "composição visual". A camada de modelo, uma vez que deve informar às demais as modi�cações, deve implementar a estratégia "observer". Por �m, a camada de controle deve ter regras para controlar as outras duas camadas. Como exemplo de tais regras, temos o "strategy" e o "factory". d. C; M; C; V. e. V; C; M; V. A resposta correta é: V; M; C; C. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental Minhas Disciplinas Minhas Bibliotecas DD https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://carreiras.fmu.br/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade https://ambienteacademico.com.br/ https://ambienteacademico.com.br/ https://ambienteacademico.com.br/course/view.php?id=236 27/09/23, 10:22 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2159637&cmid=763022 7/10 Questão 7 Incorreto Atingiu 0,00 de 1,00 “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 – in... Anais... Semana de Informática e XIV Mostra de Trabalhos de Iniciação Científica de Paranavaí. Paranavaí, 2015.p. 3. A partir do trecho apresentado acima, considere as seguintes afirmações: I. HTML pode ser considerada uma linguagem orientada a eventos, poisé construída sobretags. II. HTML possui uma sintaxe própria, com regras e padrões de escrita e exibição. III. HTML tem como objetivo construir páginas que podem ser tanto estáticas quanto dinâmicas. IV. HTML tem como objetivo criar sitese, também, criar programas desktop. Assinale a alternativa que apresenta o que é correto afirmar. a. I, III e IV. b. I, apenas. c. II e III. d. II, apenas. Incorreto e. I, II e IV. A resposta correta é: II e III. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental Minhas Disciplinas Minhas Bibliotecas DD https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://carreiras.fmu.br/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade https://ambienteacademico.com.br/ https://ambienteacademico.com.br/ https://ambienteacademico.com.br/course/view.php?id=236 27/09/23, 10:22 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2159637&cmid=763022 8/10 Questão 8 Correto Atingiu 1,00 de 1,00 Leia o texto abaixo. “O HTML, devido à sua herança SGML, é uma linguagem para a descrição de estrutura de documentos e não sua verdadeira apresentação. [...] o HTML define um conjunto de estilos em comum para páginas Web: cabeçalhos, parágrafos, lista e tabelas. Ele também define os estilos de caracteres como negrito e exemplos de código. Cada elemento possui um nome e está contido no que se convencionou chamar de tag (marca). Quando você escreve uma página da Web no HTML, etiqueta os diferentes elementos da sua página com essas tags que dizem “este é um cabeçalho” ou “este é um item”. LEMAY, L.; COLBURN, R.; TYLER, D.Aprenda a criarpáginas web com HTML e XHTML em 21 dias. São Paulo: Pearson Education do Brasil, 2002. p. 44. A partir das informações e dos estudos sobre HTML, associe cada tagcom seu respectivo significado. I. <input> II. <h1> III. <p> IV. <head> V. <body> ( ) elemento que contém as informações sobre o documento. ( ) esta tagcria um novo parágrafo na exibição no navegador. ( ) neste elemento estará contido o conteúdo da página web. ( ) a entrada de dados será realizada nesta tag. ( ) esta tag tem como função exibir texto com letra grande. Agora, assinale a alternativa que apresenta a sequência correta. a. II, III, V, IV, I. b. IV, III, V, I, II. Resposta correta, As tags foram relacionadas corretamente com seus respectivos significados e funções, Lembrando que as tags do HTML interagem com outras linguagens para realizar processos assíncronos. c. V, IV, III, I, II. d. III, IV, V, I, II. e. I, V, IV, II, III. A resposta correta é: IV, III, V, I, II. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental Minhas Disciplinas Minhas Bibliotecas DD https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://carreiras.fmu.br/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade https://ambienteacademico.com.br/ https://ambienteacademico.com.br/ https://ambienteacademico.com.br/course/view.php?id=236 27/09/23, 10:22 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2159637&cmid=763022 9/10 Questão 9 Correto Atingiu 1,00 de 1,00 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”. JQUERY. jQuery API. Portal jQuery, The jQuery Foundation, 2019. Disponível em: <http://api.jquery.com/>. Acesso em: 13/1/2019. Vimos no nosso estudo que uma das principais funções do jQuery é a sua capacidade assíncrona de chamada de função por meio do comando Ajax, que 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 de respostas. a. 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 irá garantir o processamento e�caz da interação HTML e jQuery. b. 4, 1, 2, 3. c. 1, 4, 2, 3. d. 2, 3, 4, 1. e. 3, 1, 2, 4. A resposta correta é: 4, 2, 1, 3. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental Minhas Disciplinas Minhas Bibliotecas DD https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://carreiras.fmu.br/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade https://ambienteacademico.com.br/ https://ambienteacademico.com.br/ https://ambienteacademico.com.br/course/view.php?id=236 27/09/23, 10:22 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2159637&cmid=763022 10/10 Questão 10 Correto Atingiu 1,00 de 1,00 Você já deve ter notado, ou ouvido falar em "scripts" e CGI (Common Gateway Interface), em relação às páginas da internet. Como linguagens relacionadas aos scripts temos, por exemplo, o JavaScript e C#. Como linguagens associadas ao CGI, temos, por exemplo, o Perl, Python e Ruby. Dentre as a�rmações abaixo, identi�que com S, a que for pertinente ao script e, com C, ao CGI. ( ) Permite criar páginas dinâmicas. ( ) Pode atuar em tempo de manipulação da página. ( ) É ativado, quando forem submetidas informações ao servidor. ( ) Código geralmente localizado no servidor. Escolha, dentre as alternativas abaixo, qual corresponde à sequência correta. a. G; G; S; G. b. G; S; G; G. Resposta correta. A resposta está correta. A própria localização do código faz com que as diferenças de funcionalidades entre scripts e o CGI apareçam. O simples fato do script ser escrito junto ao código HTML reforça a ideia de sua atuação junto ao contexto da própria página. Já o CGI, ativado no momento da submissão, terá a sua funcionalidade interfaceando o servidor com a própria página. c. S; G; S; S. d. G; S; G; S. e. S; S; G; G. A resposta correta é: G; S; G; G. ◄ Revisão Atividade 4 (A4) Seguir para... Revisão Prova N2 (A5) ► Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental Minhas Disciplinas Minhas Bibliotecas DD https://ambienteacademico.com.br/mod/quiz/view.php?id=763021&forceview=1 https://ambienteacademico.com.br/mod/quiz/view.php?id=763024&forceview=1 https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://carreiras.fmu.br/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade https://ambienteacademico.com.br/ https://ambienteacademico.com.br/ https://ambienteacademico.com.br/course/view.php?id=236
Compartilhar