Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO PARA INTERNET RICA Exercício: CCT0251_EX_A1_201110048165 Voltar Aluno(a): CAVILSON RODRIGUES DA SILVA Matrícula: 201110048165 Data: 14/08/2014 08:10:30 (Finalizada) 1a Questão (Ref.: 201110148025) 1a sem.: 1.1 - Introdução -Web 2.0 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 II e IV estão corretas Apenas a sentença I está correta Apenas as sentenças III e IV estão corretas Apenas as sentenças I e III estão corretas 2a Questão (Ref.: 201110148023) 1a sem.: 1.1 - Introdução -Web 2.0 Qual conceito NÃO está relacionado à Web 2.0? Wikis Conteúdo gerado pelo usuário Redes Sociais Centralização de Informação Inteligência Coletiva 3a Questão (Ref.: 201110148021) 1a sem.: 1.1 - Introdução - WeB 2.0 Qual foi o motivo do estouro da bolha pontocom? As empresas, que investiram grande parte do seu capital, perceberam que a internet não era uma fonte de lucros extraordinários, que não bastaria ter um site para tirar vantagem competitiva sem um plano bem elaborado e executado. A internet não suportou a grande quantidade de empresas querendo ter um site na web. As empresas perceberam que, apenas vinculando sua marca/nome à Internet era possível ter lucros extraordinários, com isso, investiram cada vez mais. A rede mundial não suportou o volume de novos sites e ocorreu o estouro da bolha. A criação de novos sites que já utilizavam regras e conceitos iniciais de Web 2.0, como o caso da loja virtual Amazon, que permitia que seus clientes e visitantes postassem comentários e informações diversas sobre livros que eram vendidos na loja. As campanhas de marketing contra a internet, apoiando as pequenas empresas que não tinham grandes recursos para investir na Web. 4a Questão (Ref.: 201110296493) sem. N/A: A Evolução da WEb "Conteúdo gerado pelo usuário" O que significa esta expressão na evolução da web? web 1.0 html 0.0 web 2.0 web mail html 1.0 5a Questão (Ref.: 201110148024) 1a sem.: 1.1 - introdução - Web 2.0 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? Empresas desenvolvendo planos de negócio, para lançar seu novo site, considerando os riscos Criação de sites estáticos apenas para leitura Maior interação humana através de mídia digital Popularização e aumento do uso da Internet Aumento na qualidade dos sites e sistemas que utilizam a web como plataforma 6a Questão (Ref.: 201110177389) 1a sem.: 1.1 - Introdução - WEB 2.0 Que tipo de solicitação temos em Aplicações Web tradicionais? Cabo Assíncronas Cliente Síncronas Atuais /////////////////////////////////////////////////////////////////////////////////////////// 1a Questão (Ref.: 201110296501) sem. N/A: Ria É uma das funcionalidades possíveis em interfaces ricas. Marque a resposta correta. Sites estáticos Manutenção de sites Criação de bannes Drag and Drop Atualização de Gifs 2a Questão (Ref.: 201110154118) 2a sem.: 1.3 - Introdução - Desenvolvimento de Software 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 Não há afirmativas corretas. Apenas a III Apenas a II Apenas a I 3a Questão (Ref.: 201110126629) 2a sem.: 1.3 - introdução - Desenvolvimento de software 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. Pelas características comparadas, o texto acima refere-se a: PHP e Java Oracle Forms e UML Java e CSS XHTML e XML UML e XML //////////////////////////////////////////////////////////////////////////////////////////// 1a Questão (Ref.: 201110154159) 3a sem.: 2.1 - Fundamentos - XHTML Existem algumas diferenças entre XHTML e HTML. Listamos abaixo algumas diferenças entre as duas linguagens de marcação. Aponte o que NÃO é uma característica de XHTML. Todas as tags devem ser escritas com letras minúsculas. Documentos devem ser bem formatados e o fechamento é obrigatório. Elementos vazios devem ser fechados Permite uma sintaxe livre Tags devem estar convenientemente aninhadas. 2a Questão (Ref.: 201110296509) sem. N/A: Fundamentos de XHTML É um dos fundamentos do XHTML. Marque a resposta correta. Os textos deverão estar escritos com alinhamento centralizado. Os sites deverão ter cores variadas. Todas as tags serão escritas com letra minúscula. Todas as tags serão escritas com letra maiúscula. As palavras deverão estar todas em negrito. 3a Questão (Ref.: 201110148026) 3a sem.: 1.4 - Introdução - RIA O que significa o termo RIA? Royal Internet Applications Royal Irish Academy Rich Internet Applications Royal International Academy Reusable Internet Applications ////////////////////////////////////////////////////////////////////////////////////////////////// 1a Questão (Ref.: 201110157277) 4a sem.: 2.1 - Fundamentos - XHTML 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: Apenas I e III são bem formados. Apenas I e II são bem formados. Apenas um dos trechos é bem formado. Nenhum dos trechos é bem formado. Apenas II e III são bem formados. 2a Questão (Ref.: 201110125961) 4a sem.: 1.4 - introdução - RIA No contexto de conceitos e tecnologias de Internet, é uma característica do lado cliente das Aplicações para InternetRicas (Rich Internet Applications) o uso: de CSS para atualizar uma parte do conteúdo de uma página HTML exibida ao usuário da aplicação. 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 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. 3a Questão (Ref.: 201110126614) 4a sem.: 1.4 - Introdução - RIA 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: XML DHTML HTML JSP XHTML ////////////////////////////////////////////////////////////////////////////////////////////// 1a Questão (Ref.: 201110177401) 5a sem.: 1.4 - Introdução - ria Quando compilamos uma aplicação Flash, geramos um executável do tipo: exe (executável) jar (java) doc (documento) SWF (Shockwave Flash) xls (excel) 2a Questão (Ref.: 201110177399) 5a sem.: 2.1 - Fundamentos -xhtml I) O Ajax usa uma combinação de XHTML, JavaScript e XML. II) O Adobe Flex usa a plataforma Flash para criar interface rica. Nenhuma das respostas Afirmativa I e II estão Incorretas. Afirmativa I está correta e II está Incorreta. Afirmativas I e II estão corretas. Afirmativa I está incorreta e II está Incorreta. 3a Questão (Ref.: 201110296622) sem. N/A: Fundamentos de CSS II O que representa o seletor de CSS do tipo Class. Marque a resposta correta. ponto letra A jogo da velha contra barra ponto e vírgula //////////////////////////////////////////////////////////////////////////////////////////////////// 1a Questão (Ref.: 201110126659) 6a sem.: 2.2 - Fundamentos - CSS Compões box model do CSS. style, class e o selector conteúdo, padding, border e margin style, border, mergin position, padding, border e margin padding, border e margin 2a Questão (Ref.: 201110126657) 6a sem.: 2.2 - Fundamentos - CSS 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: II e III III e IV II, III e IV Todos estão corretos I, II e III 3a Questão (Ref.: 201110126618) 6a sem.: 2.2 - Fundamentos - CSS 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: CSS (Cascading Style Sheets). Tableless XML (eXtensible Markup Language). XHTML (eXtensible Hypertext Markup Language). RDF (Resource Description Framework). 4a Questão (Ref.: 201110126633) 6a sem.: 2.2 - Fundamentos - CSS As regras de CSS especificadas dentro da tag de HTML que referem-se ao estilo inline: afetam somente a tag atual da página HTML afetam outros documentos 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 outras tags da página HTML 5a Questão (Ref.: 201110296557) sem. N/A: DHTML Qual método em JavaScript que aplica o evento clicar? onclick() onfocus() onred() onblur() onback() ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1a Questão (Ref.: 201110126648) 7a sem.: 2.3 - Fundamentos - JavaScript Em JavaScript, as estruturas de repetição utilizadas são: for, while e do while for, while e if if, while e do while for, if e else for, if e do while 2a Questão (Ref.: 201110154246) 7a sem.: 2.3 - Fundamentos - JavaScript Por que usamos Javascript? Para ter uma aplicação DESKTOP. Para rodar esses scripts no lado do servidor. Para facilitar o acesso a banco de dados. Fazer a validação de dados no lado do cliente. Para simplificar as tarefas de nossos usuários finais e fornecer reações às suas ações. 3a Questão (Ref.: 201110126645) 7a sem.: 2.3 - Fundamentos - JavaScript Em JavaScript, os operadores que realizam as operações resto da divisão e teste da desigualdade, são, respectivamente: MOD e != % e <> & e != % e != MOD e <> //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1a Questão (Ref.: 201110154116) 8a sem.: 2.4 - Fundamentos -DHTML Sabemos que DHTML significa Dynamic HTML. Qual a opção que melhor identifica os componentes dessa linguagem de marcação? CSS, Eventos, JavaScript, DOM CSS, AJAX, JavaScript, JQuery SQL, PHP, JavaScript, Cooks ASP, Desktop, JavaScript, XML JQuery, Eventos, JavaScript, DOM 2a Questão (Ref.: 201110296574) sem. N/A: Flash Quando exportamos uma animação em flash a em extensão .fla se transforma na extensão ____________. Qual o item que completa a frase acima? .doc .mdb .xml .xis .swf 3a Questão (Ref.: 201110154115) 8a sem.: 2.4 - Fundamentos - DHTML Qual conjunto de métodos pode ser utilizado em página HTML com DOM? createElementsByName(name), createElement(nome), appendChild(obj) getElementByNames(name), createElement(nome), createChild(obj) getElementsByName(name), createElement(nome), appendChild(obj) getElementByNames(name), getElement(nome), createChild(obj) Somente createChild(obj) 4a Questão (Ref.: 201110154247) 8a sem.: 2.3 - Fundamentos - JavaScript Qual o comando JavaScript que devemos utilizar para desabilitar um campo texto com ID="txtNome"? document.getElementByName("txtNome").disabled = true; txtNome.hability = falso; document.getElementById("txtNome").disabled = hability; txtNome.disabled = verdadeiro; document.getElementById("txtNome").disabled = true; 5a Questão (Ref.: 201110126650) 8a sem.: 1.3 - introdução - Desenvolvimento de software É uma especificação da W3C, independente de plataforma e linguagem, onde pode-se dinamicamente alterar e editar a estrutura, conteúdo e estilo de um documento eletrônico, permitindo que o documento seja mais tarde processado e os resultados desse processamento, incorporados de volta no próprio documento: AJAX XHTML DOM - (Document Object Model) XML JavaScript //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1a Questão (Ref.: 201110154116) 8a sem.: 2.4 - Fundamentos -DHTML Sabemos que DHTML significa DynamicHTML. Qual a opção que melhor identifica os componentes dessa linguagem de marcação? CSS, Eventos, JavaScript, DOM CSS, AJAX, JavaScript, JQuery SQL, PHP, JavaScript, Cooks ASP, Desktop, JavaScript, XML JQuery, Eventos, JavaScript, DOM 2a Questão (Ref.: 201110296574) sem. N/A: Flash Quando exportamos uma animação em flash a em extensão .fla se transforma na extensão ____________. Qual o item que completa a frase acima? .doc .mdb .xml .xis .swf 3a Questão (Ref.: 201110154115) 8a sem.: 2.4 - Fundamentos - DHTML Qual conjunto de métodos pode ser utilizado em página HTML com DOM? createElementsByName(name), createElement(nome), appendChild(obj) getElementByNames(name), createElement(nome), createChild(obj) getElementsByName(name), createElement(nome), appendChild(obj) getElementByNames(name), getElement(nome), createChild(obj) Somente createChild(obj) 4a Questão (Ref.: 201110154247) 8a sem.: 2.3 - Fundamentos - JavaScript Qual o comando JavaScript que devemos utilizar para desabilitar um campo texto com ID="txtNome"? document.getElementByName("txtNome").disabled = true; txtNome.hability = falso; document.getElementById("txtNome").disabled = hability; txtNome.disabled = verdadeiro; document.getElementById("txtNome").disabled = true; 5a Questão (Ref.: 201110126650) 8a sem.: 1.3 - introdução - Desenvolvimento de software É uma especificação da W3C, independente de plataforma e linguagem, onde pode-se dinamicamente alterar e editar a estrutura, conteúdo e estilo de um documento eletrônico, permitindo que o documento seja mais tarde processado e os resultados desse processamento, incorporados de volta no próprio documento: AJAX XHTML DOM - (Document Object Model) XML JavaScript ///////////////////////////////////////////////////////////////////////////////////////////////////////////// 1a Questão (Ref.: 201110154243) 9a sem.: 3.1 - Tecnologias Clientes - JQuery Quais são os principais focos do jQuery? Novo padrão de codificação, Apenas componente HTML, Simplificar tarefas comuns de JavaScript Ferramenta de tradução de texto, Realizar animações, leitura de arquivos Responder a interação do usuário, Criar animações, Simplificar tarefas comuns de JavaScript Plugin para browser, Criar animações, criação de arquivos texto Manipulação de dados, criação de arquivos texto, alteração de formato do Browser 2a Questão (Ref.: 201110154240) 9a sem.: 3.1 - Tecnologias Clientes - JQuery Qual dos seguintes eventos podemos utilizar com jQuery? Exemplo: $(¿button¿).click(). Associar uma função ao evento click() do botão fill(), click(), change(), build() blur(), down(), change(), updown() walk(), fly(), depp(), upper() blur(), click(), change(), keydown() hang(), click(), update(), keydown() 3a Questão (Ref.: 201110154242) 9a sem.: 3.1 - Tecnologias Clientes - JQuery 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 e III Apenas III Apenas II Apenas I e II 4a Questão (Ref.: 201110296580) sem. N/A: Ajax Qual a empresa que tornou possível utilização do Ajax? Apple Dell Microsoft Netscape HP 5a Questão (Ref.: 201110154239) 9a sem.: 3.1 - Tecnologias Clientes - JQuery Seletores jQuery permitem selecionar elementos HTML ou até grupos de elementos por nome, por nome de atributo ou por conteúdo. A forma correta de utilizar um seletor que referencia o último elemento "p" é? $("p.get.last") $("p..last") $("p:last") #("p..last") #("p:last") //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1a Questão (Ref.: 201110154097) 15a sem.: 4.2 - Técnologias Cliente Servidor - AJAX 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 executar apenas no Browser Internet Explorer. Selecione a opção que identifica apenas afirmações VERDADEIRAS: Apenas II Todas as alternativas Apenas II e III Apenas I e II Apenas I 2a Questão (Ref.: 201110126608) 15a sem.: 4.2 - Técnologias Cliente Servidor - AJAX 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 as afirmativas II e III estão corretas. somente a afirmativa I está correta. somente a afirmativa II está correta. todas as afirmativas estão corretas. somente a afirmativa III está correta. 3a Questão (Ref.: 201110177378) 14a sem.: 2.1 - Fundamentos -xhtml O componente Ajax que gerencia a interação com o servidor é implementado com qual objeto? AplicaçõesServer AplicaçõesWeb XMLHttpRequest HttpServer XMLAplication 4a Questão (Ref.: 201110177372) 15a sem.: 4.2 - Técnologias cliente servidor - Ajax "Aplicações Ajax separam a interação com o usuário no lado do cliente e a comunicação com o servidor" Essa afirmação significa que a execução da aplicação é? Servidora Individual Cliente Comunicativo Em paralelo 5a Questão (Ref.: 201110154099) 15a sem.: 4.2 - Tecnologias cliente servidor - ASP .NET Identifique quais as plataformas de desenvolvimento pode ser usado o dotNet Framework: Compilação de páginas HTML. Apenas criação de Web, aplicativos desktop. Todas alternativas anteriores. Criação de páginas Web, aplicativos desktop,aplicativos para dispositivos móveis e web services. Geração de procedures, tabelas e views 6a Questão (Ref.: 201110296588) sem. N/A: Fundamentos de Asp.net É um servidor que roda Asp.net. Marque a resposta correta. Apache IIA TomPeople IIS TomCat ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1a Questão (Ref.: 201110126621) 5a sem.: 2.2 - Fundamentos - CSS 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: I e II III e IV II e IV II e III I e III 2a Questão (Ref.: 201110148021) 1a sem.: 1.1 - Introdução - WeB 2.0 Pontos: 1,0 / 1,0 Qual foi o motivo do estouro da bolha pontocom? A criação de novos sites que já utilizavam regras e conceitos iniciais de Web 2.0, como o caso da loja virtual Amazon, que permitia que seus clientes e visitantes postassem comentários e informações diversas sobre livros que eram vendidos na loja. As empresas perceberam que, apenas vinculando sua marca/nome à Internet era possível ter lucros extraordinários, com isso, investiram cada vez mais. A rede mundial não suportou o volume de novos sites e ocorreu o estouro da bolha. As campanhas de marketing contra a internet, apoiando as pequenas empresas que não tinham grandes recursos para investir na Web. A internet não suportou a grande quantidade de empresas querendo ter um site na web. As empresas, que investiram grande parte do seu capital, perceberam que a internet não era uma fonte de lucros extraordinários, que não bastaria ter um site para tirar vantagem competitiva sem um plano bem elaborado e executado. 3a Questão (Ref.: 201110126631) 2a sem.: 1.1 - introdução - WEB 2.0 Pontos: 0,0 / 1,0 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: HttpRequest, AJAX, CSS AJAX, CSS, HttpRequest AJAX, CSS, CSS HttpRequest, CSS, AJAX CSS, HttpRequest, AJAX 4a Questão (Ref.: 201110126632) 5a sem.: 2.2 - Fundamentos - CSS Pontos: 1,0 / 1,0 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): II e III I e II I III I e III 5a Questão (Ref.: 201110125961) 4a sem.: 1.4 - introdução - RIA Pontos: 0,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 tecnologias, tais como DOM e RPC, para acesso ao lado servidor de modo assíncrono. de CSS para atualizar uma parte do conteúdo de uma página HTML exibida ao usuário da aplicação. da linguagem AJAX, que torna obsoleto o uso da linguagem JavaScript. de XSL para armazenar o estado da aplicação no lado do cliente. de um modelo de eventos para responder a interações do usuário. 6a Questão (Ref.: 201110126653) 5a sem.: 2.1 - Fundamentos - XHTML Pontos: 1,0 / 1,0 NÃO é correto afirmar que em XHTML: todo elemento deve ter um atributo identificador id as tags devem estar convenientemente aninhadas elementos vazios devem ser fechados todas as tags devem ser escritas em letras minúsculas o uso de tags de fechamento é obrigatório 7a Questão (Ref.: 201110148029) 3a sem.: 1.4 - introdução - RIA Pontos: 0,0 / 1,0 NÃO é um benefício de um sistema que utiliza RIA: Funcionamento em alguns Browsers Possibilidade de interface com animação Agilidade no tempo de resposta Utilização de multimídia(ex: áudio, vídeo) Layouts gráficos mais elaborados 8a Questão (Ref.: 201110126629) 2a sem.: 1.3 - introdução - Desenvolvimento de software Pontos: 1,0 / 1,0 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. Pelas características comparadas, o texto acima refere-se a: UML e XML XHTML e XML Java e CSS Oracle Forms e UML PHP e Java 9a Questão (Ref.: 201110255521) 1a sem.: 1.1 Introdução - WEB 2.0 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: x 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.: 201110157280) 2a sem.: 1.1 - introdução - WEB 2.0 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 novaplataforma." 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: x 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. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1a Questão (Ref.: 201110126614) 4a sem.: 1.4 - Introdução - RIA 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: JSP HTML XHTML XML DHTML 2a Questão (Ref.: 201110148025) 1a sem.: 1.1 - Introdução -Web 2.0 Pontos: 1,0 / 1,0 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 III e IV estão corretas Apenas as sentenças I e II estão corretas Apenas a sentença I está correta Apenas as sentenças I e III estão corretas Apenas as sentenças II e IV estão corretas 3a Questão (Ref.: 201110126635) 5a sem.: 2.2 - Fundamentos - CSS Pontos: 0,0 / 1,0 NÃO é uma propriedade para fonte que se possa aplicar em uma folha de estilo CSS: font-variant font-family font-style font-face font-size 4a Questão (Ref.: 201110126642) 5a sem.: 2.2 - Fundamentos - CSS Pontos: 0,0 / 1,0 A respeito de folhas de estilo em cascata CSS (cascading style sheets), assinale a opção correta. 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. As folhas de estilo externas são armazenadas em arquivos HTML Comentários devem ser escritos entre caracteres "//" 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. 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. 5a Questão (Ref.: 201110126610) 5a sem.: 2.1 - Fundamentos - XHTML Pontos: 0,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 STANDARD STRICT e FRAMESET FRAMESET e STANDARD FRAMESET e TRANSITIONAL 6a Questão (Ref.: 201110148023) 1a sem.: 1.1 - Introdução -Web 2.0 Pontos: 0,0 / 1,0 Qual conceito NÃO está relacionado à Web 2.0? Inteligência Coletiva Wikis Centralização de Informação Conteúdo gerado pelo usuário Redes Sociais 7a Questão (Ref.: 201110148021) 1a sem.: 1.1 - Introdução - WeB 2.0 Pontos: 0,0 / 1,0 Qual foi o motivo do estouro da bolha pontocom? As empresas, que investiram grande parte do seu capital, perceberam que a internet não era uma fonte de lucros extraordinários, que não bastaria ter um site para tirar vantagem competitiva sem um plano bem elaborado e executado. As empresas perceberam que, apenas vinculando sua marca/nome à Internet era possível ter lucros extraordinários, com isso, investiram cada vez mais. A rede mundial não suportou o volume de novos sites e ocorreu o estouro da bolha. As campanhas de marketing contra a internet, apoiando as pequenas empresas que não tinham grandes recursos para investir na Web. A internet não suportou a grande quantidade de empresas querendo ter um site na web. A criação de novos sites que já utilizavam regras e conceitos iniciais de Web 2.0, como o caso da loja virtual Amazon, que permitia que seus clientes e visitantes postassem comentários e informações diversas sobre livros que eram vendidos na loja. 8a Questão (Ref.: 201110255521) 1a sem.: 1.1 Introdução - WEB 2.0 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: x Compare com a sua resposta: O W3C recomenda que se usa XTHML desde 2000, quando reformularam o HTML 4, usando como base o XML1.0. Os documentos em HTML passaram a seguir as regras do XML, podendo ser validados e verificados com uma DTD (Document Type Definition). 9a Questão (Ref.: 201110157280) 2a sem.: 1.1 - introdução - WEB 2.0 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: x 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. 10a Questão (Ref.: 201110125960) 3a sem.: 1.3 - introdução - Desenvolvimento de Software Pontos: 0,0 / 1,0 Podemos chamar as aplicações Web que tem características e funcionalidades semelhantes as encontradas em softwares tradicionais do tipo Desktop de: JavaScript DHTML AJAX Rich Internet Application (RIA) WEB 2.0
Compartilhar