Buscar

AV - Programação Internet Rica 06_2015

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

26/06/2015 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1/5
 
Avaliação: CCT0251_AV_201401274536 » PROGRAMAÇÃO PARA INTERNET RICA
Tipo de Avaliação: AV
Aluno:
Professor: JORGE FERREIRA DA SILVA Turma: 9001/AA
Nota da Prova: 7,0        Nota de Partic.: 2        Data: 17/06/2015 11:28:11
  1a Questão (Ref.: 201401403124) Pontos: 0,0  / 1,0
Sabemos que DHTML significa Dynamic HTML. Qual a opção que melhor identifica os componentes dessa
linguagem de marcação?
SQL, PHP, JavaScript, Cooks
CSS, AJAX, JavaScript, JQuery
  JQuery, Eventos, JavaScript, DOM
  CSS, Eventos, JavaScript, DOM
ASP, Desktop, JavaScript, XML
  2a Questão (Ref.: 201401426409) Pontos: 0,5  / 0,5
Quando compilamos uma aplicação Flash, geramos um executável do tipo:
doc (documento)
exe (executável)
xls (excel)
  SWF (Shockwave Flash)
jar (java)
26/06/2015 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2/5
  3a Questão (Ref.: 201401374968) Pontos: 0,5  / 0,5
Podemos chamar as aplicações Web que tem características e funcionalidades semelhantes as encontradas em
softwares tradicionais do tipo Desktop de:
JavaScript
  Rich Internet Application (RIA)
DHTML
AJAX
WEB 2.0
  4a Questão (Ref.: 201401426352) Pontos: 0,5  / 0,5
Qual o significado da frase? "O crescimento da Internet não resultou no crescimento de acesso a servidores
web."
Que o acesso aos dados estão mais lentos.
Que os servidores web estão mais rápidos.
Que Internet não trouxe melhorias para a comunicação.
  Que as interfaces criadas para web deixam a desejar.
Que os monitores estão com mais detalhes.
  5a Questão (Ref.: 201401397033) Pontos: 0,5  / 0,5
O termo Web 2.0 atualmente está bem difundido. Analise as sentenças abaixo sobre o assunto e em seguida
assinale a alternativa correta: 
I ­ Os sites estáticos progressivamente estão dando lugar aos sites dinâmicos, com ambientes ricos em
recursos, interatividade e multimídia.
II ­ Com relação ao conteúdo, os internautas são considerados usuários passivos, não podendo acrescentar
valor, opinar ou comentar. 
III ­ Uso de Redes Sociais, Inteligência coletiva, Serviços integrados/reutilizáveis que utilizem a Web como
plataforma.
IV ­ Quanto mais pessoas utilizarem pior é o serviço.
Apenas as sentenças I e II estão corretas
Apenas a sentença I está correta
Apenas as sentenças II e IV estão corretas
26/06/2015 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3/5
  Apenas as sentenças I e III estão corretas
Apenas as sentenças III e IV estão corretas
  6a Questão (Ref.: 201401375616) Pontos: 1,0  / 1,0
Asynchronous JavaScript and XML (AJAX) é um termo criado recentemente para duas características poderosas
dos browsers que existem há anos mas tem sido ignoradas por muitos criadores de páginas web até
recentemente, quando aplicações como Gmail, Google suggest e Google Maps foram lançadas. AJAX não é uma
tecnologia, na verdade, envolve várias, cada uma atuando da sua própria maneira, tornando­se juntas uma
poderosa ferramenta. 
Nesse contexto, além de suporte à Javascript, analise as afirmativas abaixo, associadas às tecnologias
incorporadas pelo AJAX. Em seguida, assinale a opção correta.
I. Troca e manipulação de dados usando XML e XSLT. 
II. Retorno de dados assincronamente usando XMLHttpRequest. 
III. Apresentação baseada nas Web Standards usando XHTML e CSS.
somente a afirmativa II está correta.
somente a afirmativa III está correta.
  todas as afirmativas estão corretas.
somente as afirmativas II e III estão corretas.
somente a afirmativa I está correta.
  7a Questão (Ref.: 201401375639) Pontos: 0,5  / 0,5
Em relação à interface WEB, considere as sentenças abaixo: 
I. é uma solução tecnológica que permite a atualização dinâmica de dados em uma página web, sem que esta
precise ser inteiramente recarregada. Em outras palavras, baseia­se em scripts localizados no programa­cliente
que solicitam dados ao servidor, sem que seja necessário atualizar a página inteira. 
II. é um arquivo independente do arquivo HTML, no qual são declaradas propriedades e valores de estilização
para os elementos do HTML, cabendo­lhe, dessa forma, a tarefa de estilização e ao HTML, exclusivamente, a
marcação e estruturação do conteúdo do documento. 
III. constitui­se da solução mais apropriada para a mudança de cabeçalhos do tipo < h1 >< font
color="#00FF00" > Título < /h1 >, existentes nas centenas de páginas de um site. 
Os itens I, II e III acima referem­se, respectivamente, a:
AJAX, CSS, HttpRequest
  AJAX, CSS, CSS
HttpRequest, AJAX, CSS
26/06/2015 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4/5
HttpRequest, CSS, AJAX
CSS, HttpRequest, AJAX
  8a Questão (Ref.: 201401375626) Pontos: 0,5  / 0,5
Na interface Web, ele é um arquivo independente do arquivo HTML no qual são declaradas propriedades e
valores de estilização para os elementos do HTML, cabendo­lhe, dessa forma, a tarefa de estilização e ao HTML,
exclusivamente, a marcação e estruturação do conteúdo do documento. Trata­se de:
XHTML (eXtensible Hypertext Markup Language).
Tableless
XML (eXtensible Markup Language).
  CSS (Cascading Style Sheets).
RDF (Resource Description Framework).
  9a Questão (Ref.: 201401406288) Pontos: 1,5  / 1,5
Tim O´Reilly define a Web 2.0 da seguinte forma:
"A Web 2.0 é a revolução nos negócios da indústria da informática causada pela mudança para a internet como
plataforma, e uma tentativa de entender as regras de sucesso dessa nova plataforma." 
Dentro do contexto do uso da internet como plataforma ­ em especial do uso da web como plataforma ­
responda:
a) Qual é o papel (e a importância) de tecnologias padronizadas e abertas ­ como o XHTML, o CSS e o
JavaScript ­ em detrimento de tecnologias proprietárias ­ como o Flash / Adobe LiveCycle?
b) Qual a origem das dificuldades em usar a Web 2.0 como plataforma de aplicações RIA?
Resposta: a) O acesso a aplicação se tornou o mais universal possível; A utilização de aplicações/sites/sistemas
web não é necessário o uso de programas especiais, no qual muitas vezes não se encontram instalads na
máquina do cliente; A padronização e códigos abertos reduz os custos para o desenvolvedor/mantenedor/ e
usuário final; A plataforma Web 2.0 tornou a RIA muito mais atraentes. b) As aplicações utilizam as tecnologias
HTML, CSS, Javascript... e eram projetadas a serem apresentadas de forma muito estática, com a Web 2.0 as
tecnologias listas acima tiveram seu uso de forma diferenciada pelos desenvolvedores da forma inicial.
Gabarito: a) O papel destas tecnologias é permitir que o acesso às aplicações seja o mais universal possível,
26/06/2015 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 5/5
permitindo que todos possam utilizar as aplicações/sites/serviços sem a necessidade de software especial (que
nem sempre estará disponível em todas as plataformas). Adicionalmente, o uso de tecnologias padronizadas e
abertas permite uma substancial redução nos custos tanto por parte dos desenvolvedores/mantenedores do
servidor quanto por parte do usuário final, tornando a plataforma Web 2.0 mais atraente para o
desenvolvimento de aplicações do tipo RIA. 
b) A grande maioria das tecnologias da web ¿ como o protocolo HTTP, a linguagem HTML, o CSS e mesmo o
JavaScript ¿ foram criadas com o propósito de permitir a apresentação de páginas praticamente estáticas, com
um fluxo de informações primariamente do servidor para o cliente e com poucas comunicações do tipo
requisição­resposta. Sendo assim, essas tecnologias foram bastante otimizadas para este tipo de operação. Por
esta razão, o desenvolvimento de aplicações altamente interativas, com um grande fluxo de informações do
cliente para o servidor e também com um grande número de operaçõesrequisição­resposta torna­se complexo,
pois o desenvolvedor terá de usar as tecnologias citadas acima de uma maneira diferente daquela prevista
inicialmente.
  10a Questão (Ref.: 201401425391) Pontos: 1,5  / 1,5
Descreva qual a principal desvantagem do uso do Ajax?
Resposta: O Ajax utiliza nos navegadores principalmente o Javascript, caso o javascript seja desabilitado do
navegador, a aplicação poderá apresentar falhas.
Gabarito: O ajax, por se tratar de uma estrutura desenvolvida usando principalmente JavaScript que é
executado no navegador. Caso seja desativado o processamento do JavaScript no navegador, a aplicação pode
apresentar falhas.
Período de não visualização da prova: desde 12/06/2015 até 25/06/2015.

Outros materiais