Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0251_AV_201301597074 » PROGRAMAÇÃO PARA INTERNET RICA Tipo de Avaliação: AV Aluno: 201301597074 - FERNANDA SOUSA SANTOS Professor: JORGE FERREIRA DA SILVA Turma: 9003/AC Nota da Prova: 8,0 Nota de Partic.: 1,5 Data: 17/06/2015 18:16:15 � 1a Questão (Ref.: 201301758042) Pontos: 1,0 / 1,0 Alterando conteúdo de um documento com jQuery. Leia as afirmações abaixo. I - jQuery pode modificar o conteúdo de um documento. II - jQuery pode alterar texto, inserir ou trocar imagens, as listas podem ser reordenadas. III - Apenas alguns elementos HTML podem ser alterados ou excluídos. Selecione a opção que identifica todas as afirmações VERDADEIRAS: Apenas I Apenas II Apenas III Apenas I e II Apenas II e III � 2a Questão (Ref.: 201301757951) Pontos: 0,5 / 0,5 O que NÃO é uma vantagem da utilização do XHTML? É utilização um DOCTYPE (Document Type Definitions DTD) que especifica qual é a sintaxe SGML Controla o fluxo de informação entre aplicações. XHTML 1.0 é uma recomendação do W3C Uma página XHTML é mais acessível aos browsers e aplicações de usuário padrão Compatibilidade da linguagem XHTML com as futuras aplicações de usuários � 3a Questão (Ref.: 201301729760) 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: WEB 2.0 DHTML Rich Internet Application (RIA) AJAX JavaScript � 4a Questão (Ref.: 201301730432) Pontos: 0,5 / 0,5 Sobre o CSS, considere as sentenças: I. Os códigos de estilo só podem ser armazenados em arquivos separados. II. Estilos podem ser definidos como atributo de um elemento, os quais se sobrepõem aos estilos do documento. III. A associação de uma folha de estilo armazenada em um arquivo pode ser feita por meio do elemento . Está correto o que consta APENAS na(s) sentença(s): I e II II e III I I e III III � 5a Questão (Ref.: 201301751825) 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 as sentenças I e II estão corretas Apenas as sentenças III e IV estão corretas Apenas a sentença I está correta � 6a Questão (Ref.: 201301730431) 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, AJAX, CSS AJAX, CSS, HttpRequest CSS, HttpRequest, AJAX HttpRequest, CSS, AJAX � 7a Questão (Ref.: 201301730457) Pontos: 0,5 / 0,5 Observe os trechos de código abaixo escritos em CSS: I. * { font-style:italic} II. p { font-size:2em; } III. p.info { color:#f00 } IV. #info { font-variant:small-caps} Podemos afirmar que estão corretos os trechos dos itens: I, II e III II e III II, III e IV Todos estão corretos III e IV � 8a Questão (Ref.: 201301761080) 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 atualização de sites estatico para sites dinamica com mais recursos e interatividade .é baseado em scripts localizado no cliente que solicita recursos ao servidor . 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. � 9a Questão (Ref.: 201301758046) Pontos: 1,0 / 1,0 Por que usamos Javascript? Fazer a validação de dados no lado do cliente. Para ter uma aplicação DESKTOP. Para rodar esses scripts no lado do servidor. Para facilitar o acesso a banco de dados. Para simplificar as tarefas de nossos usuários finais e fornecer reações às suas ações. � 10a Questão (Ref.: 201301757919) Pontos: 1,5 / 1,5 O que é possível fazer com jQuery? Descreva que tipos de operações podem ser realizadas. Quais componentes de RIA podem ser manipulados. Resposta: Com o jQuery é possivel alterar conteudos de um documentos . Alterar textos,imagem e lista podem ser reordenadas. Gabarito: O aluno deverá elencar pelo menos 2 dos elementos abaixo: Seleção de elementos HTML; Manipular elementos HTML; Manipular elementos CSS; Manipular eventos HTML; Criar Efeitos JavaScript; Manipular objetos DOM (XML); Utilizar de AJAX;
Compartilhar