Buscar

Av Programação Internet Rica

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

18/6/2014 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=88136100&p1=201201261767&p2=1391935&p3=CCT0251&p4=101697&p5=AV&p6=04/06/2014&p10=9065252 1/4
 
Avaliação: CCT0251_AV_201201261767 » PROGRAMAÇÃO PARA INTERNET RICA
Tipo de Avaliação: AV
Aluno: 201201261767 - ANDERSON DE SOUSA BENICIO
Professor: JORGE FERREIRA DA SILVA Turma: 9001/AA
Nota da Prova: 7,0 Nota de Partic.: 2 Data: 04/06/2014 08:24:21
 1a Questão (Ref.: 201201410293) Pontos: 1,5 / 1,5
Descreva para que serve o Framework.Net definindo os seus principais componentes.
Resposta: O framework.net vem da linguagem .net que foi criada pela microsoft. Seus principais componentes
são o CLR(Common Language Runtime) e a Class Library.
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.
 2a Questão (Ref.: 201201392242) 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 uso dessas tecnologias trouxe ambientes ricos em recursos,interatividade e multimídia.Tornando
os sites que antes eram estáticos em sites dinâmicos.Exemplos como blogs,redes sociais e inteligência coletiva
mostram a qualidade que estas tecnologias trouxeram para os sites. B)A dificuldade se encontra no fato que
estas tecnologias foram feitas para sites estaticos assim trazendo dificuldade em usar a web 2.0.
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,
18/6/2014 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=88136100&p1=201201261767&p2=1391935&p3=CCT0251&p4=101697&p5=AV&p6=04/06/2014&p10=9065252 2/4
pois o desenvolvedor terá de usar as tecnologias citadas acima de uma maneira diferente daquela prevista
inicialmente.
 3a Questão (Ref.: 201201382987) 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 II e IV estão corretas
 Apenas as sentenças I e III estão corretas
Apenas a sentença I está correta
Apenas as sentenças I e II estão corretas
Apenas as sentenças III e IV estão corretas
 4a Questão (Ref.: 201201361593) 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, CSS
HttpRequest, CSS, AJAX
HttpRequest, AJAX, CSS
AJAX, CSS, HttpRequest
CSS, HttpRequest, AJAX
 5a Questão (Ref.: 201201531584) Pontos: 0,0 / 0,5
O que representa o seletor de CSS do tipo Class. Marque a resposta correta.
contra barra
letra A
ponto e vírgula
 ponto
 jogo da velha
 6a Questão (Ref.: 201201388984) Pontos: 0,5 / 0,5
18/6/2014 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=88136100&p1=201201261767&p2=1391935&p3=CCT0251&p4=101697&p5=AV&p6=04/06/2014&p10=9065252 3/4
Aplicações RIA tem por definição características avançadas de Internet. Ela traz muitas vantagens na criação de
chamadas assíncronas, exibição de conteúdo dinâmico, maior interação com o usuário entre outras vantagens.
Para montar um site podemos utilizar os seguintes elementos:
UML, XML, AJAX, DHTML
XML, JavaScript, SQL, UML
SQL, CSS, XLS, JavaScript
 XHTML, AJAX, CSS, DHTML
UML, AJAX, JavaScript, SQL
 7a Questão (Ref.: 201201361580) 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:
RDF (Resource Description Framework).
XHTML (eXtensible Hypertext Markup Language).
XML (eXtensible Markup Language).
Tableless
 CSS (Cascading Style Sheets).
 8a Questão (Ref.: 201201412345) Pontos: 1,0 / 1,0
Que tipo de solicitação temos em Aplicações Web com Ajax?
Atuais
cabo
 Assíncronas
Síncronas
cliente
 9a Questão (Ref.: 201201531483) Pontos: 0,0 / 0,5
Qual o símbolo que representa o seletor Div em CSS?
 contra barra
ponto
Letra A
Jogo da velha
 Ponto e vírgula
 10a Questão (Ref.: 201201389077) Pontos: 1,0 / 1,0
Qual conjunto de métodos pode ser utilizado em página HTML com DOM?
Somente createChild(obj)
createElementsByName(name), createElement(nome), appendChild(obj)
 getElementsByName(name), createElement(nome), appendChild(obj)
18/6/2014 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=88136100&p1=201201261767&p2=1391935&p3=CCT0251&p4=101697&p5=AV&p6=04/06/2014&p10=9065252 4/4
getElementByNames(name), getElement(nome),createChild(obj)
getElementByNames(name), createElement(nome), createChild(obj)
Período de não visualização da prova: desde 30/05/2014 até 16/06/2014.

Outros materiais