Buscar

Introd desenv de sistemas Web Avaliação Final (Objetiva) - Individual FLEX

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

Prévia do material em texto

Disciplina:
	Introdução ao Desenvolvimento de Sistemas Web
	Avaliação:
	Avaliação Final (Objetiva) - Individual FLEX ( peso.:3,00)
	Nota da Prova:
	9,00
	
	
Legenda:  Resposta Certa   Sua Resposta Errada  
Parte superior do formulário
	1.
	A linguagem de programação javascript dá ao desenvolvedor uma flexibilidade maior na criação das páginas web, pois permite a definição de comportamentos para elementos HTML através de comandos condicionais, de repetição etc. Com relação à linguagem de programação javascript, observe o código fonte a seguir e classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O elemento h1 é identificado pelo id avaliacao.
(    ) O javascript captura o elemento HTML pelo seu id e altera seu conteúdo.
(    ) O código da figura não funciona corretamente, pois id não foi declarado como uma variável.
(    ) O código da figura não funciona corretamente, pois a definição de scripts não pode ocorrer dentro do elemento body.
(    ) O código funciona perfeitamente e faz com que seja exibido um cabeçalho h1 com a mensagem Hello World.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	
	 a)
	V - F - V - F - V.
	 b)
	F - F - V - V - V.
	 c)
	V - V - F - F - V.
	 d)
	F - V - F - F - F.
	2.
	Cascading Style Sheets - CSS - é uma linguagem de estilo usada para descrever a apresentação de um documento escrito em HTML ou XML. O CSS descreve como os elementos são mostrados na tela, no papel, no discurso ou em outras mídias. Sobre o CSS, que é uma linguagem de folhas de estilo, assinale a alternativa CORRETA:
	 a)
	Reduzir o tempo de acesso nas páginas pois separa a informação de sua forma, colocando-os em arquivos diferentes.
	 b)
	Permitir a criação de chamadas recursivas dentro do código HTML.
	 c)
	Apresentar um documento HTML ou XML definindo como os elementos devem ser exibidos em tela ou outros meios.
	 d)
	Criar a hierarquia que vai estabelecer como os elementos serão apresentados em uma página/site web.
	3.
	Desenvolvimento web é a ação que descreve o desenvolvimento de websites. A partir da comercialização na web, o desenvolvimento web se tornou uma indústria crescente. Essa indústria foi impulsionada pela grande demanda de mercado na venda de serviços e produtos aos consumidores on-line. Para a construção dos sites, novas tecnologias foram desenvolvidas para auxiliar os desenvolvedores na construção de site para empresas. Essas novas tecnologias possibilitaram o desenvolvimento de aplicativos e de serviços web. Com relação às tecnologias para desenvolvimento WEB, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) HTML - HyperText Markup Language é a linguagem usada para descrever e definir o conteúdo de uma página web em um formato estruturado.
(    ) CSS - Cascading Style Sheets são utilizados para descrever a aparência dos conteúdos da web.
(    ) JavaScript é a linguagem de programação que roda no navegador, utilizada para construir sites e aplicações interativas e avançadas para usuários.
(    ) ASP, PHP e JSP são linguagens de programação estáticas.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
FONTE: Disponível em: <http://www.adin.com.br/o-desenvolvimento-web-e-o-crescimento-do-comercio-online/>. Acesso em: 6 abr. 2017.
	 a)
	V - F - V - V.
	 b)
	F - V - F - F.
	 c)
	V - V - V - F.
	 d)
	F - V - V - F.
	4.
	O JavaScript é uma linguagem de programação do lado cliente, ou seja, é processada pelo próprio navegador. Com o JavaScript, podemos criar efeitos especiais para nossas páginas na web, além de podermos proporcionar uma maior interatividade com nossos usuários. O JavaScript é uma linguagem orientada a objetos, ou seja, ela trata todos os elementos da página como objetos distintos, facilitando a tarefa da programação. Com relação a esta tecnologia, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) É uma linguagem script que só pode ser usada em páginas HTML. 
(    ) Instruções JavaScript são compostas por valores, variáveis, operadores, expressões, palavras-chave e comentários.
(    ) JavaScript usa a palavra-chave var para definir variáveis. O símbolo ":=" é usado para atribuir valores a variáveis.
(    ) Java e JavaScript: ambas são linguagens de programação e hipertexto.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: Disponível em: <https://developer.mozilla.org/pt-PT/docs/Web/JavaScript/O_que_%C3%A9_o_JavaScript>. Acesso em: 6 abr. 2017.
	 a)
	F - F - V - F.
	 b)
	V - V - F - V.
	 c)
	F - V - V - V.
	 d)
	F - V - F - F.
	5.
	Existem diversas maneiras de se utilizar as CSS (Cascading Style Sheets) em uma página HTML, dependendo da necessidade específica do desenvolvedor de websites. Considerando as características de cada uma das maneiras de integrar o CSS ao HTML, analise as sentenças a seguir:
I- Existem três maneiras diferentes de se trabalhar com folhas de estilo em páginas HTML.
II- A folha de estilo inline é a mais indicada para facilitar o trabalho de manutenção.
III- A folha de estilo interna tem prioridade sobre a externa na exibição da página.
IV- A folha de estilo externa depende de um arquivo CSS que deve ser referenciado pelos arquivos HTML  que desejam utilizá-lo.
Agora, assinale a alternativa CORRETA:
	 a)
	As sentenças II e III estão corretas.
	 b)
	As sentenças I, II e III estão corretas.
	 c)
	As sentenças I, II e IV estão corretas.
	 d)
	As sentenças I, III e IV estão corretas.
	6.
	Elaborou-se o seguinte programa escrito na linguagem HTML:
<html><body>
<table border="1">
   <tr>
      <td>a</td>
      <td>d</td>
      <td>g</td>
   </tr>
   <tr>
      <td>b</td>
      <td>e</td>
      <td>h</td>
   </tr>
   <tr>
      <td>c</td>
      <td>f</td>
      <td>i</td>
   </tr>
</table>
</body></html>
Abrindo-se o programa com um navegador típico, como o Edge ou Chrome, será exibido:
	
	 a)
	Somente a opção II está correta.
	 b)
	Somente a opção III está correta.
	 c)
	Somente a opção IV está correta.
	 d)
	Somente a opção I está correta.
	7.
	Dentro do HTML, as tabelas são utilizadas para organizar textos, figuras, formulários etc., colocando-os dentro de células formadas por linhas e colunas. Com relação à sintaxe e estrutura dos elementos HTML utilizados para a criação de tabelas, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O elemento <table> define o início de uma tabela e deve ser sempre fechado por um elemento </table>.
(    ) Não é possível definir a largura de uma tabela, pois esta será definida somente pelo seu número de colunas.
(    ) A linhas são definidas através do elemento tr e as colunas de cada linha pelo elemento td.
(    ) O elemento table obriga a definição de uma borda para seu funcionamento.
(    ) Não é permitida a utilização de estilos dentro de uma tabela.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - F - V - V - F.
	 b)
	F - V - F - V - F.
	 c)
	F - V - F - V - V.
	 d)
	V - F - V - F - F.
	8.
	O desenvolvimento das páginas web é feito através da combinação de diversas ferramentas, cada uma com uma responsabilidade específica. Para programar estas páginas, faz-se necessária a utilização de editores específicos, que por suas características diminuem a complexidade intrínseca da tarefa. Com relação aos editores utilizados para a programação web, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O notepad++ é uma evolução do bloco de notas e tem suporte a diversas linguagens de programação.
(    ) O Netbeans, embora seja o editor oficial para o desenvolvimento C++ da Oracle, permite a criação de páginas web com HTML, CSS e JavaScript.
(    ) O Amaya é um editor de código fonte completamente on-line.
(    ) Uma das características do Aptana Studio é a utilização de depuradores para Ruby e Rails.
(    ) O DreamWeaver trabalha com o conceito conhecido como WYSIWYG, em que é possível a visualização das páginas em tempo de desenvolvimento.
Agora, assinale a alternativa que apresentaa sequência CORRETA:
	 a)
	F - F - F - V - F.
	 b)
	V - F - V - V - F.
	 c)
	F - V - V - F - F.
	 d)
	V - F - F - V - V.
	9.
	Uma página web é uma "página" na world wide web, geralmente em formato HTML e com ligações de hipertexto que permitem a navegação de uma página, ou secção, para outra. Várias são as tecnologias envolvidas na atividade de demonstrar corretamente um site ou portal em uma página web. Com relação às principais tecnologias envolvidas na construção e exibição de páginas web, analise as sentenças a seguir:
I- HTML caracteriza os elementos envolvidos na página web, como imagens, tabelas etc.
II- O CSS é um servidor que facilita o processo de enfeite das telas web.
III- Elementos HTML são escritos com uma tag de início, com uma tag final, com o conteúdo no meio.
IV- HTML é uma linguagem de formatação de hipertexto para páginas web.
Agora, assinale a alternativa CORRETA:
	 a)
	As sentenças II, III e IV estão corretas.
	 b)
	As sentenças I, II e III estão corretas.
	 c)
	As sentenças I, III e IV estão corretas.
	 d)
	As sentenças II e IV estão corretas.
	10.
	Bob Kahn assumiu o papel vital do desenho arquitetônico da ARPANET. Também foi dele a ideia de redes de arquitetura aberta. Devido a problemas de confiabilidade, Kahn decidiu desenvolver uma nova versão do protocolo que pudesse satisfazer as necessidades de um ambiente de rede de arquitetura aberta. Este protocolo acabaria por ser chamado de Transmision Control Protocol/Internet Protocol (TCP/IP). Com relação ao projeto inicial, analise as sentenças a seguir:
I- Cada rede distinta deveria ser independente e mudanças internas não deveriam ser requisitadas para conectá-las à internet. 
II- Comunicações seriam na base do melhor esforço. Se um pacote não chegasse à sua destinação final, ele seria retransmitido da fonte. 
III- Caixas pretas seriam usadas para conectar as redes. Mais tarde, elas seriam chamadas gateways e roteadores. Os gateways não reteriam informações sobre os fluxos de pacotes passantes. Isso assegurou que eles se mantivessem simples, evitando adaptações complicadas e recuperações de erros. 
IV- Um controle global deveria ser criado, e ele seria somente gerencial.
Assinale a alternativa CORRETA:
	 a)
	As sentenças I, II e III estão corretas.
	 b)
	As sentenças I e IV estão corretas.
	 c)
	As sentenças II, III e IV estão corretas.
	 d)
	Somente a sentença III está correta.
Parte inferior do formulário

Outros materiais