Buscar

ATV4 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 6 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 6 páginas

Prévia do material em texto

Revisar envio do teste: ATIVIDADE 4 (A4) 
 
 
Curso GRA0252 DESENVOLVIMENTO DE SOFTWARE PARA WEB PTA - 
Teste ATIVIDADE 4 (A4) 
 
 
 
Resultado da tentativa 8 em 10 pontos 
 
 
 Pergunta 1 
1 em 1 pontos 
 
 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. 
 
Resposta Selecionada: 
As proposições I e II são verdadeiras, e a II é justificativa da I. 
Resposta Correta: 
As proposições I e II são verdadeiras, e a II é justificativa da I. 
Feedback da 
resposta: 
Resposta correta. É fundamental guardar informações para posterior validação 
e segurança dos dados do usuário. 
 
 
 Pergunta 2 
0 em 1 pontos 
 
 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 para o processamento assíncrono. 
 
A respeito dessas proposições, assinale a opção correta. 
Resposta Selecionada: 
A proposição I é verdadeira e a proposição II é falsa. 
Resposta Correta: 
As proposições I e II são verdadeiras, mas a II não é justificativa da I. 
 
 
 Pergunta 3 
1 em 1 pontos 
 
 Leia o excerto a seguir. 
 
“Além das tags 
definidas pelos vários níveis de HTML, as empresas de navegadores individuais também implementam extensões 
específicas do navegador para o HTML. A Netscape e a Microsoft são as principais culpadas da criação de 
extensões, e oferecem muitos recursos novos e exclusivos dos seus navegadores. [...] Até mesmo 
desenvolvedores da Web com anos de experiência e centenas de páginas desenvolvidas têm de lidar com o 
problema de qual conjunto de tags 
escolher”. 
 
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. Disponível em: <http://aulaaberta.bv3.digitalpages.com.br/users/publications/9788534614283>. Acesso em: 
13/1/2019. 
 
A partir das asserções extraídas do trecho acima, considere as afirmações a seguir. 
 
 I. O atributo “type” tem a função de identificar se um elemento da página é um texto ou um tipo radio . 
 II. O atributo “OnClick” caracteriza como o elemento único é identificado exclusivamernte no documento 
HTML. 
 III. O atributo “value’ no “type=button” identifica o rótulo do elemento sendo um botão da página. 
 IV. O atributo “id” representa o elemento como sendo uma string ou um valor numérico. 
 
Assinale a alternativa que apresenta o que é correto afirmar. 
 
Resposta Selecionada: 
I e III. 
Resposta Correta: 
I e III. 
Feedback da 
resposta: 
A resposta está correta. Os atributos podem definir tanto o elemento como texto 
ou radio, como o “value”, quando for um “typebutton”, irá exibir o rótulo do botão. 
O atributo “id” identifica o elemento no documento HTML. 
 
 
 Pergunta 4 
1 em 1 pontos 
 
 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 software s 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. 
Resposta Selecionada: 
As proposições I e II são verdadeiras, mas a II não é justificativa da I. 
Resposta Correta: 
As proposições I e II são verdadeiras, mas a II não é justificativa da I. 
Feedback da 
resposta: 
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 filtrar as informações. 
Nesse sentido, ambas as afirmações não têm relação uma com a outra. 
 
 
 Pergunta 5 
0 em 1 pontos 
 
 Leia o excerto 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 criar páginas web com HTML e XHTML em 21 dias . São Paulo: Pearson Education do Brasil, 
2002. p. 297. Disponível em: <http://aulaaberta.bv3.digitalpages.com.br/users/publications/9788534614283>. Acesso em: 
13/1/2019. 
 
Considerando as informações sobre tabelas em HTML, avalie as afirmações a seguir. 
 
I. <th></th> representa o cabeçalho 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. 
 
Resposta Selecionada: 
V, V, F, F. 
Resposta Correta: 
V, F, V, F. 
 
 
 Pergunta 6 
1 em 1 pontos 
 
 Leia o excerto a seguir. 
 
 
“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 criar páginas web com HTML e XHTML em 21 dias . São Paulo: Pearson Education do Brasil, 
2002. p. 44. Disponível em: <http://aulaaberta.bv3.digitalpages.com.br/users/publications/9788534614283>. Acesso em: 
13/1/2019. 
 
A partir das informações e dos estudos sobre HTML, associe cada tag com seu respectivo significado. 
 
I. <input> 
II. <h1> 
III. <p> 
IV. <head> 
V. <body> 
 
( )Esta tag acopla as informações sobre o documento. 
( )Este elemento cria um novo parágrafo na exibição no navegador. 
( )Este elemento contém o conteúdo da página web. 
( )Nesta tag é executada a entrada de dados. 
( )Esta tag tem como objetivo exibir texto com letra grande. 
 
Agora, assinale a alternativa que apresenta a sequência correta. 
Resposta Selecionada: 
IV, III, V, I, II. 
Resposta Correta: 
IV, III, V, I, II. 
Feedback da 
resposta: 
Resposta correta. As tags foram relacionadas corretamente com seus 
respectivos significados e funções. 
 
 
 Pergunta 7 
1 em 1 pontos 
 
 Leia o excerto a seguir. 
 
“ Structured Query Language , Linguagem de Consulta Estruturada ou SQL, é uma linguagem de pesquisa 
declarativa para banco de dados relacional (base de dados relacional). Muitas das características originais do 
SQL foram inspiradas na álgebra relacional. O SQL foi desenvolvido originalmente no início dos anos 70 nos 
laboratórios da IBM em San Jose, dentro do projeto System R, que tinha por objetivo demonstrar a viabilidade da 
implementação do modelo relacional proposto por E. F. Codd”. 
 
ROSA, A. Trabalhando com Java e SQL . Portal Viva o Linux, publicado em 15/04/2010. Disponível 
em: <https://www.vivaolinux.com.br/artigo/Trabalhando-com-Java-e-SQL-(parte-1)>.Acesso em: 10/2/2019. 
 
A partir do que lemos no trecho acima, considere as afirmações a seguir. 
 
 I. A sintaxe correta do comando DELETE do SQL é DELETEFROM <nome da tabela>WHERE 
<condições>. 
 II. Caso não seja declarada a cláusula WHERE, serão excluídos todos os registros. 
 III. Para se alterar ou excluir uma faixa de registros, incluindo a própria faixa, utiliza-se o símbolo “>”. 
 IV. Para se filtrar mais de uma condição, a sintaxe correta é DELETE FROM <nome da tabela> WHERE 
<condição> AND <condição>. 
 
Assinale a alternativa que apresenta o que é correto afirmar. 
 
Resposta Selecionada: 
I, II e IV. 
Resposta Correta: 
I, II e IV. 
Feedback da 
resposta: 
A resposta está correta. O comando foi construído na sintaxe correta. Ao 
analisarmos as condições da sintaxe, percebemos a correlação entre DELETE 
FROM <nome da tabela>, WHERE <condição> e AND <condição>. Já a 
simbologia >não representa um comando, pois está incompleto. 
 
 Pergunta 8 
1 em 1 pontos 
 
 Leia o excerto a seguir. 
 
“A última versão do IIS, a 5.0, ostenta vários recursos, incluindo as páginas de servidor ativas, ASP (Active Server 
Pages). Outros recursos incluem o Index Server, uma adição integrada ao IIS que propicia indexação plena de 
texto e pesquisa HTML, texto e documentos do Word, da Microsoft, através de um navegador da Web . Também 
está incluída uma versão do Crystal Reports para IIS quer propicia relatórios com qualidade de apresentação a 
partir tanto de registros da Web bem como de bancos de dados do Access e do SQL da Microsoft”. 
 
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. Disponível em: <http://aulaaberta.bv3.digitalpages.com.br/users/publications/9788534614283>. Acesso em: 
13/1/2019. 
 
A partir das informações e dos estudos sobre SQL, associe cada comando com seu respectivo significado. 
 
I. SELECT * FROM <tabela> 
II. UPDATE <tabela> SET <campo> = <valor> WHERE <condição> 
III. SELECT <campo> FROM TABELA 
IV. INSERT INTO <tabela> (<campos>) VALUES (<valores >); 
V. SELECT <campo> FROM TABELA WHERE <condição> 
 
( )Recuperação de dados de campo único sem filtro. 
( )Realiza a alteração de dados de uma tabela. 
( )Seleção de todos os campos de determinada tabela. 
( )Seleção de campo exclusivo com utilização de filtro. 
( )Inclusão de registro em determinada tabela. 
 
Agora, assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
III, II, I, V, IV. 
Resposta Correta: 
III, II, I, V, IV. 
Feedback da 
resposta: 
A resposta está correta. Os comandos SQL foram corretamente associados com 
as suas respectivas descrições. Os comandos SELECT, INSERT e UPDATE 
foram corretamente associados. 
 
 
 Pergunta 9 
1 em 1 pontos 
 
 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 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. 
Resposta Selecionada: 
II, apenas. 
Resposta Correta: 
II, apenas. 
Feedback da 
resposta: 
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>. 
 
 
 Pergunta 10 
1 em 1 pontos 
 
 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 programas desktop . 
 
Assinale a alternativa que apresenta o que é correto afirmar. 
 
Resposta Selecionada: 
I e III. 
Resposta Correta: 
I e III. 
Feedback da 
resposta: 
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.

Continue navegando