Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/4/2014 Aluno: ANDERSON DE SOUSA BENICIO • http://estacio.webaula.com.br/salaframe.asp?curso=2104&turma=393523&topico=843414 1/4 PROGRAMAÇÃO PARA INTERNET RICA Simulado: CCT0251_SM_201201261767 V.3 VOLTAR Aluno(a): ANDERSON DE SOUSA BENICIO Matrícula: 201201261767 Desempenho: 6,0 de 8,0 Data: 26/04/2014 18:25:43 (Finalizada) 1a Questão (Ref.: 201201361583) Pontos: 0,0 / 1,0 Analise as afirmativas a seguir, sobre CSS (Cascading Style Sheets). I - Uma folha de estilo CSS é um documento XML, em conformidade com o esquema XML xsd:css mantido pelo consórcio W3C, o que constitui uma barreira inicial de adoção para organizações onde o layout e a programação visual dos sites e portais são mantidas por profissionais de criação ao invés de desenvolvedores. II - O uso de folhas de estilo CSS externas, em alternativa à marcação com atributos nos tags HTML e XHTML, proporciona uma redução significativa da exigência de banda, melhorando a experiência do usuário e demandando menos recursos dos servidores do site. III - É possível especificar folhas de estilos diferentes para diferentes mídias em que a página será utilizada, o que permite, por exemplo, que uma mesma página se apresente de forma diferente quando visualizada no browser e impressa. IV - O termo "Cascading", que, em Português, pode ser traduzido como "Em Cascata", reflete o fato de que, durante a aplicação de estilos a um documento, os tags que satisfazem a mais de um seletor receberão apenas os atributos de estilo do seletor especificado por último, ignorando todos os atributos de seletores anteriores. Estão corretas APENAS as afirmativas: II e IV I e III I e II III e IV II e III 2a Questão (Ref.: 201201382985) Pontos: 1,0 / 1,0 Qual conceito NÃO está relacionado à Web 2.0? Redes Sociais Centralização de Informação Wikis Inteligência Coletiva Conteúdo gerado pelo usuário 3a Questão (Ref.: 201201360923) Pontos: 1,0 / 1,0 No contexto de conceitos e tecnologias de Internet, é uma característica do lado cliente das Aplicações para Internet Ricas (Rich Internet Applications) o uso: de um modelo de eventos para responder a interações do usuário. de XSL para armazenar o estado da aplicação no lado do cliente. de CSS para atualizar uma parte do conteúdo de uma página HTML exibida ao usuário da aplicação. de tecnologias, tais como DOM e RPC, para acesso ao lado servidor de modo assíncrono. da linguagem AJAX, que torna obsoleto o uso da linguagem JavaScript. 4a Questão (Ref.: 201201361576) Pontos: 0,0 / 1,0 26/4/2014 Aluno: ANDERSON DE SOUSA BENICIO • http://estacio.webaula.com.br/salaframe.asp?curso=2104&turma=393523&topico=843414 2/4 4a Questão (Ref.: 201201361576) Pontos: 0,0 / 1,0 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 HTML DHTML JSP XML 5a Questão (Ref.: 201201361604) Pontos: 1,0 / 1,0 A respeito de folhas de estilo em cascata CSS (cascading style sheets), assinale a opção correta. As folhas de estilo externas são armazenadas em arquivos HTML Comentários devem ser escritos entre caracteres "//" As folhas de estilo em cascata CSS consistem em um mecanismo simples para adicionar dados dinâmicos em documentos web, visíveis por todos os tipos de navegadores web. Uma regra CSS tem sintaxe dividida em duas partes: um seletor e uma ou mais declarações. Cada declaração é dividida em propriedade e valor. Se as propriedades das regras de estilo tiverem sido declaradas para o mesmo seletor em diferentes folhas de estilo, os valores aplicados serão os da folha mais genérica. Exemplo: se a mesma regra for definida em folha de estilo externa, interna (na seção ) e em linha (no elemento HTML), a primeira é que será aplicada como estilo. 6a Questão (Ref.: 201201361597) Pontos: 1,0 / 1,0 NÃO é uma propriedade para fonte que se possa aplicar em uma folha de estilo CSS: font-size font-style font-family font-variant font-face 7a Questão (Ref.: 201201361572) Pontos: 1,0 / 1,0 No contexto da Web Standard, a definição do tipo de documento (Document Type Definitions DTD) especifica qual é a sintaxe SGML usada no documento. A DTD é usada pelas aplicações SGML para identificar as regras que se aplicam a linguagem de marcação usada no documento bem como o conjunto de elementos e entidades válidas naquela linguagem. Assim uma DTD para um documento XHTML descreve com precisão a sintaxe e a gramática da linguagem de marcação XHTML. Assim, o DOCTYPE deve ser sempre a primeira declaração em um documento web. No caso da XHTML, DOCTYPE são de três tipos, sendo dois deles descritos abaixo. I. Caracteriza a mais rígida das declarações, não admitem qualquer item de formatação dentro dos elementos e nem elementos em desuso, segundo as recomendações do W3C. São indicados para uso com folhas de estilo em cascata, com marcação totalmente independente da apresentação. II. Caracteriza uma declaração que permite uma maior flexibilidade sendo indicada para documentos que ainda utilizem elementos em desuso, regras de apresentação embutidas em tags e também para documentos destinados a exibição em browsers sem suporte para CSS. Não admite qualquer tipo de marcação para frames. Esses dois tipos de DOCTYPE para XHTML são denominados, respectivamente: STRICT e TRANSITIONAL STRICT e FRAMESET STRICT e STANDARD FRAMESET e TRANSITIONAL 26/4/2014 Aluno: ANDERSON DE SOUSA BENICIO • http://estacio.webaula.com.br/salaframe.asp?curso=2104&turma=393523&topico=843414 3/4 FRAMESET e STANDARD 8a Questão (Ref.: 201201382991) Pontos: 1,0 / 1,0 NÃO é um benefício de um sistema que utiliza RIA: Layouts gráficos mais elaborados Funcionamento em alguns Browsers Utilização de multimídia(ex: áudio, vídeo) Agilidade no tempo de resposta Possibilidade de interface com animação 9a Questão (Ref.: 201201490483) A partir de 2000, a W3C recomenda um padrão de escrita de páginas WEB. Qual é este padrão? Apresente sua resposta explicitando qual tipo de documento serve para efetuar a verificação da página. Sua Resposta: O W3C recomenda que se usa XTHML desde 2000, quando reformularam o HTML4, usando como base o XML 1.0. Os documentos em HTML passaram a seguir as regras do XML, podendo ser validados e verificados com uma DTD (Document Type Definition). Compare com a sua resposta: O W3C recomenda que se usa XTHML desde 2000, quando reformularam o HTML 4, usando como base o XML 1.0. Os documentos em HTML passaram a seguir as regras do XML, podendo ser validados e verificados com uma DTD (Document Type Definition). 10a Questão (Ref.: 201201392242) 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? Sua Resposta: 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 26/4/2014 Aluno:ANDERSON DE SOUSA BENICIO • http://estacio.webaula.com.br/salaframe.asp?curso=2104&turma=393523&topico=843414 4/4 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. Compare com a sua resposta: 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. VOLTAR Período de não visualização da prova: desde até .
Compartilhar