Prévia do material em texto
14/12/2022 21:43 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1700895&cmid=490737 1/7 Minhas Disciplinas FMU_FIAM EADB2_GRA_REGULAR 222RGR0601A - DESENVOLVIMENTO DE SOFTWARE PARA WEB PROVA N2 (A5) N2 (A5) Iniciado em quarta, 14 dez 2022, 21:27 Estado Finalizada Concluída em quarta, 14 dez 2022, 21:43 Tempo empregado 15 minutos 49 segundos Avaliar 10,00 de um máximo de 10,00(100%) Questão 1 Completo Atingiu 1,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. V; I; II; III; IV. c. II; I; III; V; IV. d. III; I; II; IV; V. e. IV; I; II; IV; III. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://ambienteacademico.com.br/my/ https://ambienteacademico.com.br/course/index.php?categoryid=39 https://ambienteacademico.com.br/course/index.php?categoryid=133 https://ambienteacademico.com.br/course/view.php?id=17801 https://ambienteacademico.com.br/course/view.php?id=17801§ion=7 https://ambienteacademico.com.br/mod/quiz/view.php?id=490737 https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ 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 14/12/2022 21:43 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1700895&cmid=490737 2/7 Questão 2 Completo Atingiu 1,00 de 1,00 Questão 3 Completo 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 – in... Anais... Semana de Informática e XIV Mostra de Trabalhos de Iniciação Científica de Paranavaí. Paranavaí, 2015.p. 1. Diante disto, qual a tag que tem como função exibir as informações sobre o documento HTML? a. <head> b. <body> c. <title> d. <html> e. <h1> Padrões de projeto tem o objetivo de auxiliar o processo de projeto e implementação de sistemas computacionais, dentre os quais podemos relacionar as páginas web. Dentre os padrões existentes, podemos citar o GOF que consiste de uma coleção de padrões classificados em padrões de criação, padrões estruturais e padrões comportamentais. Muitos destes padrões compõem, ainda, o padrão MVC. Para essa questão, encontramos, abaixo, uma definição sumária de quatro destes padrões. I. Singleton: permite uma única instanciação de objeto de uma classe específica. II. Interator: objetiva acessar, sequencialmente, os elementos de uma lista sem precisar conhecer a estrutura de relacionamento (por exemplo, array e tabela hash). III. State: neste padrão, acontece uma alteração do comportamento de um objeto em função da alteração de seu estado. IV. Observer: um objeto realiza a notificação para outros objetos, devido a sua alteração de estado. Dados os exemplos de uso, numere-os de forma a estabelecer um relacionamento entre os padrões apresentados acima e os exemplos de uso. (_) Criar um mapa do site a partir do percurso de todos os elementos que compõem uma coleção de menus. (_) Delimitar uma única conexão ao banco de dados por processo. (_) Objetos da camada de modelo notificam a camada de controle, dentro do escopo do MVC, por ocasião de suas alterações de estado. (_) Dentro de um jogo de RPG, as regras (condições e consequências dos comandos “if”) dependem do estado corrente do objeto. Assinale a alternativa que contenha a sequência correta. a. IV; I; II; III. b. II; IV; I; III. c. III; I; IV; II. d. II; I; IV; III. e. II; III; IV; I. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ 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 14/12/2022 21:43 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1700895&cmid=490737 3/7 Questão 4 Completo Atingiu 1,00 de 1,00 Questão 5 Completo 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. 3, 1, 2, 4. b. 4, 1, 2, 3. c. 1, 4, 2, 3. d. 2, 3, 4, 1. e. 4, 2, 1, 3. Temos inúmeros padrões de projeto que podemos aplicar no desenvolvimento de nossas páginas, dentre os quais, podemos mencionar o padrão GOF e o padrão MVC. Analise as afirmações abaixo, classificando-as como “V”, se forem verdadeiras, ou “F”, se forem falsas. (_) O padrão GOF é mais restritiva, ou seja, analisa um aspecto em específico. (_) O padrão GOF contempla três grupos: criação; estrutural e comportamental. (_) O padrão GOF é o preferido para a implementação de páginas. (_) O padrão MVC é totalmente divergente em relação ao GOF. Assinale a alternativa que que apresenta a sequência correta. a. V; F; V; F. b. V; F; F; V. c. F; V; V; V. d. F; V; V; F. e. F; V; F; F. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental http://api.jquery.com/ https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ 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 14/12/2022 21:43 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1700895&cmid=490737 4/7 Questão 6 Completo Atingiu 1,00 de 1,00 Questão7 Completo Atingiu 1,00 de 1,00 Sabe-se que os frameworks são extremamente úteis para o processo de desenvolvimento de softwares e de páginas web. Sabe-se, também, que existem dois tipos básicos para essa função: os frameworksfrontend e os backend. Os frameworksfrontend são assim chamados, pois estão mais próximos aos usuários, quando dividimos o sistema em camadas funcionais. Dentro, ainda, da divisão em camadas, os backend estão mais próximos às máquinas servidoras. Dentre as funcionalidades abaixo, assinale com F, caso você julgue pertencer ao frontend e, com B, caso você julgue pertencer ao backend. (_) Atua no aspecto intuitivo da interface, como por exemplo, altera cor de fonte em campos incompletos. (_) Realiza a gravação e alterações de registros em bancos de dados. (_) Manipula tags HTML/CSS. (_) Realizam análise dos dados, podendo exportar gráficos para que sejam exibidos nas interfaces (páginas). Marque a alternativa que apresenta a sequência correta. a. F; B; F; F. b. B; B; F; B. c. F; B; B; B. d. B; F; B; F. e. F; B; F; B. Leia o texto a seguir. “[...] a definição de tabelas foi aprimorada de tal modo que o uso dessas tags de fechamento é opcional. Entretanto, muitos navegadores que dão suporte a tabelas ainda contam com a existência das tags de fechamento, e as tabelas podem até ter seu funcionamento, e as tabelas podem até ter seu funcionamento interrompido se você não inclui-las. As tags de fechamento sãonecessárias em todas as tags do padrão 1.0 do XHTML, portanto, é irremediavelmente preciso colocá-las”. 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. 297. Considerando as informações sobre tabelas em HTML. I. <th></th> representa os cabeçalhos da tabela. II. <td></td> representa o corpo da tabela. III. <tr></tr> representa a coluna da tabela. IV. <table></table> representa as células da tabela. Agora, assinale a alternativa que apresenta a sequência correta de respostas. a. V, F, V, F. b. V, F, F, V. c. F, F, V, V. d. V, V, F, F. e. F, V, F, V. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ 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 14/12/2022 21:43 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1700895&cmid=490737 5/7 Questão 8 Completo Atingiu 1,00 de 1,00 Sabe-se que para a codificação de uma página, pode-se utilizar, além do HTML, linguagens de programação, tais como JavaScript e o PHP. Sabe-se, também, que o desenvolvimento da página pode ser estruturado em camadas funcionais. Para essa questão, dadas as afirmativas a seguir, assinale com “J”, a afirmativa que se relaciona com o JavaScript, e com “P”, a que se relaciona com o PHP. (_) Está mais associada com a parte de regras de negócio, interfaceando a camada de interação com o usuário, com a camada de armazenamento persistente (bancos de dados). (_) Relaciona-se mais com a camada de interface com o usuário pois, com ela, pode-se fazer, por exemplo, validação de formulário de forma mais fácil. (_) Em um formulário, o seu código é referenciado no parâmetro “onSubmit”. (_) Em um formulário, o seu código é referenciado no parâmetro “action”. Assinale a opção que contenha a sequência correta. a. J; P; P; J. b. P; J; J; P. c. P; P; J; P. d. J; P; J; P. e. P; J; P; J. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ 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 14/12/2022 21:43 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1700895&cmid=490737 6/7 Questão 9 Completo Atingiu 1,00 de 1,00 Para essa questão, suponha a necessidade de realizar uma validação de um campo de formulário para que ele não assuma um valor superior a 10. Suponha, também, a lista de elementos da codificação abaixo enumerados: I. this II. alert III. <head> IV. onSubmit V. valor Dado o código abaixo, complete os espaços em branco com os elementos da codificação enumerados acima. <html> ___ <script> function TestaValorMaximo(f) { if(f.___.value>10) { ___("Número digitado é maior do que 10."); return false; } else { ___("Valor aceito."); return true; } } //final TestaValorMaximo </script> </head> <body> <form name="form1" ___="return TestaValorMaximo(___)"> <p>Valor: <input type="text" name="valor"></p> <p><label><input type="submit" name="enviar" value="Enviar"></label></p> </form> </body> </hmtl> Selecione a opção que tenha a sequência correta de preenchimento. a. III; V; II; II; IV; I. b. IV; V; II; II; I; III. c. III; I; II; II; IV; V. d. III; IV; II; II; IV; I. e. IV; III; II; II; IV; I. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ 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 14/12/2022 21:43 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1700895&cmid=490737 7/7 Questão 10 Completo Atingiu 1,00 de 1,00 Padrões de projeto tem o objetivo de auxiliar o processo de projeto e implementação de sistemas computacionais, dentre os quais podemos relacionar as páginas web. Dentre os padrões existentes, podemos citar o GOF que consiste de uma coleção de padrões classificados em padrões de criação, padrões estruturais e padrões comportamentais. Muitos destes padrões compõem, ainda, o padrão MVC. Para essa questão, encontramos, abaixo, uma definição sumária de quatro destes padrões: I. Composite: permite a composição de objetos estabelecendo-se uma árvore de hierarquia e relacionamentos entre objetos que compõem a estrutura. II. Applicability: independentemente da estrutura do objeto, todos os objetos de uma estrutura são tratados de forma uniforme, desprezando-se as diferenças entre eles. III. Facade: esse padrão objetiva a construção de uma interface unificada para a integração de um conjunto de interfaces. IV. Data Access Object: realiza a mediação entre a aplicação propriamente dita e a base de dados. Dados os exemplos de uso, numere-os de forma a estabelecer um relacionamento entre os padrões apresentados acima e os exemplos de uso. (_) Permite um baixo acoplamento e uma simplificação em relação à manutenção do sistema. (_) Pode ser usado em ambientes que permitam uma editoração gráfica, na qual a figura consiste de uma árvore de objetos. (_) Criar subcamadas do sistema, permitindo uma abstração em um nível acima. (_) Em um editor gráfico, todos os objetos gráficos, independentemente de suas composições, podem ser reunidos em uma classe abstrata, que incorpora as particularidades de todos os abrangidos. Assinale a alternativa que contenha a sequência correta. a. III; I; IV; II. b. IV; III; I; II. c. IV; I; III; II. d. II; I; III; IV. e. I; IV; III; II. ◄ Revisão Atividade 4 (A4) Seguir para... Revisão Prova N2 (A5) ► Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://ambienteacademico.com.br/mod/quiz/view.php?id=490736&forceview=1 https://ambienteacademico.com.br/mod/quiz/view.php?id=490739&forceview=1https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ 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