Buscar

resultado_prova_AV_PIR

Prévia do material em texto

Avaliação: CCT0198_AV_201107099391 » PROGRAMAÇÃO PARA INTERNET RICA
Tipo de Avaliação: AV
Aluno: 201107099391 - ALEXSANDRO MELLO DE AZEVEDO 
Professor: JORGE FERREIRA DA SILVA Turma: 9003/AC
Nota da Prova: 8,0 Nota de Partic.: 2 Data: 14/11/2013 18:13:11
1a Questão (Ref.: 201107210587) Pontos: 0,8 / 0,8
Analise o seguinte código abaixo :
1. function executarAJAX(pIdentificador){ 
2. var xmlhttp; 
3. xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
4. xmlhttp.onreadystatechange=function(){ 
5. if (xmlhttp.readyState==4 && xmlhttp.status==200) { 
6. document.getElementById("myDiv").innerHTML=xmlhttp.responseText; 
7. } 
8. } 
9. xmlhttp.open("POST","Ajax04.aspx",true); 
10. xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded"); 
11. xmlhttp.send("nome=Jose&sobreNome=Silva&id=" + pIdentificador);
12. } 
I. O uso de "xmlhttp.onreadystatechange" só deve ser utilizado em chamadas síncronas.
II. É possível realizar chamadas síncronas ou assíncronas com o método "POST".
III. AJAX pode ser executado apenas no Browser Internet Explorer.
Selecione a opção que identifica todas afirmações VERDADEIRAS:
Apenas II e III
Todas as alternativas
Apenas I
Apenas I e II
Apenas II
2a Questão (Ref.: 201107182978) Pontos: 0,8 / 0,8
Ambas identificam elementos em uma página e ambas utilizam sintaxes similares. A grande diferença entre elas é 
que uma descreve a aparência e as ações em uma página na rede enquanto a outra não descreve nem aparência e 
nem ações, mas sim o que cada trecho de dados é ou representa, ou seja, descreve o conteúdo do documento. 
Uma tag esquecida na escrita de uma delas ou um atributo sem aspas torna o documento inutilizável, enquanto que 
na outra isso é tolerado. 
Página 1 de 4BDQ Prova
23/11/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Pelas características comparadas, o texto acima refere-se a: 
Java e CSS
PHP e Java
UML e XML
XHTML e XML
Oracle Forms e UML
3a Questão (Ref.: 201107210433) DESCARTADA
Analise o seguinte código abaixo
1. function executarAJAX(pIdentificador){
2. var xmlhttp;
3. xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
4. xmlhttp.onreadystatechange=function(){
5. if (xmlhttp.readyState==4 && xmlhttp.status==200) {
6. document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
7. }
8. }
9. xmlhttp.open("POST","Ajax04.aspx",true);
10. xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
11. xmlhttp.send("nome=Jose&sobreNome=Silva&id=" + pIdentificador);12. }
I. Na linha 5 o código "xmlhttp.status==200" significa que o servidor não responde
II. A palavra "true" na linha 9 significa que a chamada será assíncrona.
III. É necessário haver um componente HTML chamado "myDiv" para o código funcionar.
Selecione a opção que identifica apenas afirmações VERDADEIRAS:
Apenas a I e III
Todas as alternativas
Apenas II e III
Apenas a III
Apenas I
4a Questão (Ref.: 201107182957) Pontos: 0,8 / 0,8
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 III está correta. 
todas as afirmativas estão corretas. 
somente a afirmativa II está correta. 
somente as afirmativas II e III estão corretas.
somente a afirmativa I está correta. 
5a Questão (Ref.: 201107210371) Pontos: 0,8 / 0,8
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
Página 2 de 4BDQ Prova
23/11/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
UML, AJAX, JavaScript, SQL
XHTML, AJAX, CSS, DHTML
XML, JavaScript, SQL, UML 
SQL, CSS, XLS, JavaScript 
6a Questão (Ref.: 201107204373) Pontos: 0,8 / 0,8
A Web 2.0 nos trouxe diversas melhorias, que de certa forma mudaram nosso dia-a-dia. Hoje podemos estar 
conectados em nossa casa, trabalho ou até mesmo em nosso bolso. Qual das opções abaixo, NÃO representa uma 
mudança pós Web 2.0?
Popularização e aumento do uso da Internet
Criação de sites estáticos apenas para leitura
Aumento na qualidade dos sites e sistemas que utilizam a web como plataforma
Maior interação humana através de mídia digital
Empresas desenvolvendo planos de negócio, para lançar seu novo site, considerando os riscos
7a Questão (Ref.: 201107210467) Pontos: 0,8 / 0,8
Um cliente está em dúvida sobre a criação de um site. Ele sabe que a linguagem Flash permite criação de sites com 
interface rica e próxima ao Desktop. Ele recebeu as dicas de alguns Analistas de Sistema. Seguem as afirmações: 
I - Flash irá permitir a construção de um site no padrão RIA e atenderá aos requisitos desse tipo de aplicação. 
II - Apenas com C# ou Visual Basic podem sites no padrão RIA. 
III - Fazer um sistema seguindo o padrão RIA exige muito esforço e não é viável economicamente.
 Selecione a opção que identifica todas as afirmações VERDADEIRAS: 
Apenas a II e III
Apenas a I
Apenas a II
Não há afirmativas corretas.
Apenas a III
8a Questão (Ref.: 201107231769) Pontos: 0,8 / 0,8
Descreva para que serve Hypertext Transfer Protocol (HTTP) - Protocolo de Transferência de Hipertexto em um 
ambiente WEB ?
Resposta: Protocolo de tranportes (transferência) de dados (páginas) na Internet, relativo as páginas Web. Por este 
protocolo são levadas as requisições do browser cliente ao servidor web.
Gabarito: O Http é o protocolo que normalmente faz uso da porta 80 e é usado para a comunicação entre clientes e 
servidores em uma aplicação web.
9a Questão (Ref.: 201107311872) Pontos: 0,8 / 0,8
O CSS aumentou muito a possibilidade de se formatar páginas HTML, não incluindo apenas padrões, mas 
adicionando possibilidades na criação de configurações e adornos que o HTML não possuía. COm isso, diversas 
IDE´s surgiram no mercado. Qual a importância das IDE´s WYSIWYG na utilização de folhas de estilo? 
Resposta: As IDEs atuam como poderosas ferramentas gráficas facilitando e tornando ágil o desenvolvimento de 
Sites e Aplicações Web por apresentar os devidos atalhos e interação de comandos e além disso, permite a 
Página 3 de 4BDQ Prova
23/11/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
visualização dinâmica das páginas a serem geradas auxiliando ainda mais as definições do CSS.
Gabarito: As IDEs WYSIWYG auxiliam na utilização de folhas de estilos, pois podemos verificar enquanto vamos 
construindo a página. 
10a Questão (Ref.: 201107233713) Pontos: 0,8 / 0,8
De onde vem o desempenho das aplicações RIA?
do transporte
do Ajax
do desktop
do monitor
do hardware
11a Questão (Ref.: 201107182982) Pontos: 0,8 / 0,8
As regras de CSS especificadas dentro da tag de HTML que referem-se ao estilo inline:
afetam outros documentos da página HTML
afetam outras tags da página HTML
podem ser aplicadas por link no cabeçalho da página HTML
podem ser aplicadas por link em alguma página HTML
afetam somente a tagatual da página HTML
Período de não visualização da prova: desde 04/11/2013 até 22/11/2013.
Página 4 de 4BDQ Prova
23/11/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp

Continue navegando