Buscar

Atividade 4 - Desenvolvimento de Software para Web

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

28/11/2022 18:40 Atividade 4 (A4): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1471093&cmid=490735 1/9
Minhas Disciplinas 222RGR0601A - DESENVOLVIMENTO DE SOFTWARE PARA WEB UNIDADE 4 Atividade 4 (A4)
Iniciado em segunda, 28 nov 2022, 18:30
Estado Finalizada
Concluída em segunda, 28 nov 2022, 18:40
Tempo
empregado
10 minutos 6 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Questão 1
Correto
Atingiu 1,00 de 1,00
Leia o excerto a seguir. 
 
“[Javascript] Criada pela Netscape com a parceria da Sun Microsystem teve por finalidade adicionar interatividade as páginasweb. 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.
a. V, F, F, V.
b. F, V, F, V.
c. F, F, V, V.
d. F, V, V, F.
e. V, V, F, F.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://ambienteacademico.com.br/my/
https://ambienteacademico.com.br/course/view.php?id=17801
https://ambienteacademico.com.br/course/view.php?id=17801&section=6
https://ambienteacademico.com.br/mod/quiz/view.php?id=490735
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
28/11/2022 18:40 Atividade 4 (A4): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1471093&cmid=490735 2/9
Questão 2
Correto
Atingiu 1,00 de 1,00
Questão 3
Correto
Atingiu 1,00 de 1,00
Leia o excerto a seguir. 
 
“HTML, a HyperTextMarkupLanguageé uma linguagem de programação baseada em tagsou 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 programas desktop. 
 
Assinale a alternativa que apresenta o que é correto afirmar.
a. I, apenas.
b. II, III e IV.
c. I, II e IV.
d. I e III.
e. II, apenas.
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. <body>
b. <head>
c. <h1>
d. <title>
e. <html>
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
28/11/2022 18:40 Atividade 4 (A4): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1471093&cmid=490735 3/9
Questão 4
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.
c. I, III, IV, II.
d. II, I, III, IV.
e. IV, I, III, II.
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
28/11/2022 18:40 Atividade 4 (A4): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1471093&cmid=490735 4/9
Questão 5
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 / ouremovidos 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. 1, 4, 2, 3.
b. 4, 1, 2, 3.
c. 3, 1, 2, 4.
d. 2, 3, 4, 1.
e. 4, 2, 1, 3.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
http://api.jquery.com/%3E
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
28/11/2022 18:40 Atividade 4 (A4): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1471093&cmid=490735 5/9
Questão 6
Correto
Atingiu 1,00 de 1,00
Leia o excerto a seguir. 
 
“A recuperação de documentos da Web e sua formatação para o seu sistema são duas tarefas centrais da funcionalidade de um navegador.
Dependendo do navegador e dos recursos que ele incluir, porém, você também será capaz de executar arquivos multimídia, visualizar e
interagir com applets Java, ler seu e-mail ou usar outros recursos avançados oferecidos por um determinado navegador”. 
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. 12. 
 
A recuperação de informações pelo documento HTML pode ser realizada pelo comando “getElementBy”. A partir das informações e dos
estudos sobre HTML, associe cada fragmento do comando com seu respectivo significado. 
 
I. document 
II. getElementById 
III. value 
IV. checked 
 
( )Representa a recuperação da informação pelo seu identificador. 
( )Executa o retorno do conteúdo do campo identificado. 
( )Representa o conteúdodo que se deseja recuperar. 
( )É o estado de uma variável do tipo radio. 
 
Agora, assinale a alternativa que apresenta a sequência correta.
a. IV, I, III, II.
b. III, II, I, IV.
c. II, I, III, IV.
d. II, III, I, IV.
e. I, III, IV, II.
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
28/11/2022 18:40 Atividade 4 (A4): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1471093&cmid=490735 6/9
Questão 7
Correto
Atingiu 1,00 de 1,00
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. 
 
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.
a. F, F, V, V.
b. V, V, F, F.
c. V, F, F, V.
d. F, V, F, V.
e. V, F, V, F.
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
28/11/2022 18:40 Atividade 4 (A4): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1471093&cmid=490735 7/9
Questão 8
Correto
Atingiu 1,00 de 1,00
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 nova tags 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 typepertence à tag<input> 
III. O atributo valuepertence à tag<h1> 
IV. O atributo id pertence à tag<body> 
 
Assinale a alternativa que apresenta o que é correto afirmar.
a. II, apenas.
b. I e II.
c. I, apenas.
d. I e III.
e. II e III.
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
28/11/2022 18:40 Atividade 4 (A4): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1471093&cmid=490735 8/9
Questão 9
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çõesrecuperadas. 
 
Marque a alternativa que mostra a correlação correta entre as respostas.
a. As proposições I e II são verdadeiras, mas a II não é justi�cativa da I.
b. As proposições I e II são verdadeiras, e a II é justi�cativa da I.
c. A proposição I é falsa e a proposição II é verdadeira.
d. A proposição I é verdadeira e a proposição II é falsa.
e. As proposições I e II são falsas.
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
28/11/2022 18:40 Atividade 4 (A4): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1471093&cmid=490735 9/9
Questão 10
Correto
Atingiu 1,00 de 1,00
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ágina Web 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.
a. A proposição I é falsa e a proposição II é verdadeira.
b. As proposições I e II são falsas.
c. A proposição I é verdadeira e a proposição II é falsa.
d. As proposições I e II são verdadeiras, mas a II não é justi�cativa da I.
e. As proposições I e II são verdadeiras, e a II é justi�cativa da I.
◄ Compartilhe
Seguir para...
Revisão Atividade 4 (A4) ►
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://ambienteacademico.com.br/mod/forum/view.php?id=490731&forceview=1
https://ambienteacademico.com.br/mod/quiz/view.php?id=490736&forceview=1
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

Continue navegando