Buscar

PROGRAMAÇÃO PARA INTERNET RICA

Prévia do material em texto

Avaliação: CCT0251_AV_201010020234 » PROGRAMAÇÃO PARA INTERNET RICA
	Tipo de Avaliação: AV
	
	 1a Questão (Ref.: 201010123391)
	Pontos: 1,0  / 1,0
	Qual conjunto de métodos pode ser utilizado em página HTML com DOM?
		
	
	getElementByNames(name), createElement(nome), createChild(obj)
	
	getElementByNames(name), getElement(nome), createChild(obj)
	
	Somente createChild(obj)
	
	createElementsByName(name), createElement(nome), appendChild(obj)
	 
	getElementsByName(name), createElement(nome), appendChild(obj)
	
	
	 2a Questão (Ref.: 201010095236)
	Pontos: 0,0  / 0,5
	Podemos chamar as aplicações Web que tem características e funcionalidades semelhantes as encontradas em softwares tradicionais do tipo Desktop de:
		
	
	AJAX
	 
	WEB 2.0
	 
	Rich Internet Application (RIA)
	
	JavaScript
	
	DHTML
	
	
	 3a Questão (Ref.: 201010095899)
	Pontos: 0,0  / 1,0
	Em relação aos conceitos de HTML, CSS e XML, é INCORRETO afirmar:
		
	 
	HTML e XML constituem dois tipos linguagens de marcação de apresentações.
	
	os elementos contidos nas tags HTML não são case sensitive.
	
	em CSS, as declarações de propriedade terminam com ponto-e-vírgula; a propriedade e o valor são separados por dois pontos.
	 
	XML permite elementos definidos pelo usuário, enquanto em HTML os elementos são pré-definidos.
	
	os elementos contidos nas tags XML são case sensitive.
	
	
	 4a Questão (Ref.: 201010126553)
	Pontos: 0,5  / 0,5
	Analise os trechos de XHTML indicados quanto à sua correção (se é um trecho bem formado) segundo o padrão strict e selecione a alternativa correta:
 
		
	 
	Nenhum dos trechos é bem formado.
	
	Apenas I e III são bem formados.
	
	Apenas I e II são bem formados.
	
	Apenas um dos trechos é bem formado.
	
	Apenas II e III são bem formados.
	
	
	 5a Questão (Ref.: 201010123431)
	Pontos: 0,5  / 0,5
	A declaração XHTML Strict significa?
		
	
	Permitem qualquer item de formatação dentro dos elementos desde a versão HTML 1.1
	
	Deixa livre a declaração de tags.
	 
	Não admitem qualquer item de formatação dentro dos elementos e nem elementos em desuso "deprecated" segundo as recomendações do W3C.
	
	Todas as alternativas anteriores.
	
	Seguem um padrão diferente dos elementos XML e HTML
	
	
	 6a Questão (Ref.: 201010117301)
	Pontos: 0,0  / 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 as sentenças I e III estão corretas
	
	Apenas as sentenças II e IV estão corretas
	
	Apenas as sentenças III e IV estão corretas
	
	Apenas a sentença I está correta
	
	
	 7a Questão (Ref.: 201010095907)
	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:
		
	
	CSS, HttpRequest, AJAX
	
	HttpRequest, CSS, AJAX
	
	AJAX, CSS, HttpRequest
	 
	AJAX, CSS, CSS
	
	HttpRequest, AJAX, CSS
	
	
	 8a Questão (Ref.: 201010095894)
	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).
	
	XML (eXtensible Markup Language).
	
	Tableless
	
	RDF (Resource Description Framework).
	 
	CSS (Cascading Style Sheets).
	
	
	 9a Questão (Ref.: 201010126556)
	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 papel dessas tecnologias é permitir que os acesso a aplicação seja mais universsal possivel permitindo que todos passam utilizar as aplicações/sites/serviços sem a necessidade de software especial (que nem sempre estão disponivel em todas as plantaformas ) b- A grande maioria das tecnologias de web com o javasclipt foram criado com proposito de permitir apresentação de paginas praticamente estaticas com um fruxo de informações primariamente do servidor para o cliente e com poucas comunicações do tipo requisiçãoresposta
	
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.
	
	
	 10a Questão (Ref.: 201010145659)
	Pontos: 0,0  / 1,5
	Descreva qual a principal desvantagem do uso do Ajax?
		
	
Resposta:
	
Gabarito: O ajax, por se tratar de uma estrutura desenvolvida usando principalmente JavaScript que é executado no navegador. Caso seja desativado o processamento do JavaScriptno navegador, a aplicação pode apresentar falhas.

Continue navegando