Buscar

AV - PROGRAMAÇÃO PARA INTERNET RICA - 2015.03

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

Avaliação: CCT0251_AV_201102236012 » PROGRAMAÇÃO PARA INTERNET RICA
Tipo de Avaliação: AV
Aluno: 201102236012 - LEONARDO SOARES SIQUEIRA
Professor: JORGE FERREIRA DA SILVA Turma: 9003/AC
Nota da Prova: 7,0 Nota de Partic.: 0 Av. Parcial 2 Data: 17/11/2015 20:59:57
 1a Questão (Ref.: 201102363912) 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 instaladas na máquina
do cliente; A padronização e códigos abertos. Reduz os custos para o desenvolvidor/mantenedor/ e usuário final; a
plataforma Web 2.0 tornou o 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
listadas acima tiveram seu uso de forma diferenciadas pelos desenvolvedores da forma inicial.
Gabarito: a) O papel destas tecnologias é permitir que o acesso às aplicações seja o mais universal possível,
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ções requisição-resposta torna-se complexo, pois o
desenvolvedor terá de usar as tecnologias citadas acima de uma maneira diferente daquela prevista inicialmente.
 2a Questão (Ref.: 201102381963) Pontos: 1,5 / 1,5
Descreva para que serve o Framework.Net definindo os seus principais componentes.
Resposta: A máquina virtual Framework.Net é a principal plataforma .NET. Ele é a infra-estrutura utilizada no
modelo .NET e promove os serviços e componentes para o desenvolvimento e evolução de aplicações baseadas em
.NET. Os dois principais componentes são: CRL ( Commom Language Runtime ) sendo este o ambiente de execução
das aplicações .NET e as bibliotecas de classes ( .Net Classe Library ), componentes utilizados na implementação
das aplicações.
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
1 de 4 26/11/2015 07:10
Gabarito: A máquina Virtual Framework.NET é a principal parte da plataforma .NET. El é a infra-estrutura utilizada
no modelo .NET e prove os serviços e componentes necessários para o desenvolvimento e execução de aplicações
baseadas em .NET.Os dois principais componentes são : CLR (Common Language Runtime) sendo este o ambiente
de execução das aplicações.NET e as Bibliotecas de Classes (.net Classe Library) , componente utilizados na
implementação das aplicações.
 3a Questão (Ref.: 201102354657) 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 III e IV estão corretas
Apenas a sentença I está correta
 Apenas as sentenças I e III estão corretas
Apenas as sentenças I e II estão corretas
Apenas as sentenças II e IV estão corretas
 4a Questão (Ref.: 201102333263) 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
CSS, HttpRequest, AJAX
 AJAX, CSS, CSS
HttpRequest, CSS, AJAX
HttpRequest, AJAX, CSS
 5a Questão (Ref.: 201103000959) Pontos: 0,0 / 0,5
Podemos validar um documento XHTML, pois a determinação permite que programas verifiquem se o documento
segue a definição. Qual é determinação?
 CGI
W3C
 DTD
HTML
CSS
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
2 de 4 26/11/2015 07:10
 6a Questão (Ref.: 201102333246) Pontos: 0,5 / 0,5
Assinale a tecnologia capaz de modificar dinamicamente uma página da Web na própria máquina cliente sem
precisar acessar novamente um servidor Web:
XHTML
XML
 DHTML
JSP
HTML
 7a Questão (Ref.: 201102384031) Pontos: 0,0 / 0,5
I) O Ajax usa uma combinação de XHTML, JavaScript e XML. II) O Adobe Flex usa a plataforma Flash para criar
interface rica.
Afirmativa I está incorreta e II está Incorreta.
 Afirmativas I e II estão corretas.
Afirmativa I e II estão Incorretas.
 Afirmativa I está correta e II está Incorreta.
Nenhuma das respostas
 8a Questão (Ref.: 201102333250) 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
 CSS (Cascading Style Sheets).
RDF (Resource Description Framework).
XML (eXtensible Markup Language).
 9a Questão (Ref.: 201102384035) Pontos: 1,0 / 1,0
Qual a linguagem de marcação usada pelo Flex?
 MXML
JAVASCRIPT
ASP
PHP
HTML
 10a Questão (Ref.: 201102360875) Pontos: 1,0 / 1,0
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
3 de 4 26/11/2015 07:10
Quais são os principais focos do jQuery?
Manipulação de dados, criação de arquivos texto, alteração de formato do BrowserResponder a interação do usuário, Criar animações, Simplificar tarefas comuns de JavaScript
Novo padrão de codificação, Apenas componente HTML, Simplificar tarefas comuns de JavaScript
Ferramenta de tradução de texto, Realizar animações, leitura de arquivos
Plugin para browser, Criar animações, criação de arquivos texto
Período de não visualização da prova: desde 12/11/2015 até 24/11/2015.
 
 
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
4 de 4 26/11/2015 07:10

Outros materiais