Buscar

Desenvolvimento de Software ATV4

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 7 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 7 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

Prévia do material em texto

· Pergunta 1
1 em 1 pontos
	
	
	
	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.
	
	
	
	
		Resposta Selecionada:
	 
V, F, V, F.
	Resposta Correta:
	 
V, F, V, F.
	Feedback da resposta:
	As repostas estão corretas. As sintaxes estão corretas para o início e fimdo código PHP e a linguagem de manipulação. A declaração de variável está incorreta, como a recepção de variáveis externas.
	
	
	
· Pergunta 2
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 3
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 4
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 5
1 em 1 pontos
	
	
	
	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. Disponível em: <http://aulaaberta.bv3.digitalpages.com.br/users/publications/9788534614283>. Acesso em: 13/1/2019.
 
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.
	
	
	
	
		Resposta Selecionada:
	 
II, III, I, IV.
	Resposta Correta:
	 
II, III, I, IV.
	Feedback da resposta:
	A resposta está correta. Document indica o local onde serão recuperadas as informações. getElemtnByID retorna a informação pelo identificador. Value 
retorna o conteúdo do campo Checked retorna o estado de uma variável do tipo radio.
	
	
	
· Pergunta 6
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 inspiradasna á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 7
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 8
1 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, F, V, F.
	Resposta Correta:
	 
V, F, V, F.
	Feedback da resposta:
	A resposta está correta. Foram associadas corretamente às tags da tabela com suas respectivas funções.
	
	
	
· Pergunta 9
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 10
1 em 1 pontos
	
	
	
	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?
	
	
	
	
		Resposta Selecionada:
	 
<head>
	Resposta Correta:
	 
<head>
	Feedback da resposta:
	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.

Continue navegando