Buscar

QUESTÕES PROGRAMAÇÃO PARA INTERNET RICA

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 31 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 31 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 31 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Na interfacenão são enviadTim 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?
importância é o acesso universal ao ambiente web sem estar dependente a algum programa 
b) Qual a origem das dificuldades em usar a Web 2.0 como plataforma de aplicações RIA?
A maior dificulda é que a plataforma antida de desenvolvimento foram todas desenvolvidas em uma web estática, para que possa se adequar a nova WEB, tem que reestruturar a forma de desenvolvimento gradativamente.
===============================================================================================
Descreva qual a principal desvantagem do uso do Ajax?
O Ajax utiliza nos navegadores principalmente o Javascript, caso o javascript seja desabilitado do navegador, a aplicação poderá apresentar falhas.
===============================================================================================
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.
XHTML e o documento que verifica a página é o DTD.
===============================================================================================
Descreva para que serve função SERIALIZE() no JQuery?
Serve para guardar um variavel do tipo URL com todas as informações de selects, imputs e areas de textos.
===============================================================================================
Descreva para que serve o Framework.Net definindo os seus principais componentes.
O framework.net vem da linguagem .net que foi criada pela microsoft. Seus principais componentes são o C LR(C ommon Language Runtime) e a Class Library.
===============================================================================================
Descreva para que serve a plataforma .NET citando um dos seus principais objetivos ?
É um modelo de desenvolvimento, criado pela empresa MICROSOFT, que visa a implementação de SOFTWARE independente da plataforma e dispositivo. Um dos principais objetivos desse modelo é permitir a integração entre aplicações através de trocas de informações pela internet. Podendo ser usada tanto para aplicações web, quanto para aplicações desktop e dispositivos móveis.
===============================================================================================
descreva para que serve Hypertext Transfer Protocol (HTTP) – Protocolo de Transferencia de Hipertexto em um ambiente WEB?
O http e o protocolo que normalemnte faz uso da porta 80 e é usado para comunicação entre clientes e servidores em uma aplicação web.
===============================================================================================
Cite três funcionalidades possíveis em interfaces ricas.
Drag and Drop, existência de mapas (localizações) e atualização dinâmica de dados em uma página web.
===============================================================================================
Descreva para que servem os seguintes seletores:
$('elemento:hidden')
$('elemento:eq(4)')
$(':visible')
$(':input')
$('elemento:hidden'): Serve para ocultar algum objeto;
$('elemento:eq(4)')Serve para calcular raiz quadrada de um elemento; 
$(':visible')Serve para tornar um objeto visível 
$('input') Serve para manipular algum campo de formulário.
===============================================================================================
Descreva qual as diferenças entre uma requisição do tipo Post e o Get? Descreve pelo menos 2 de cada um tipo.
método POST é mais lento, as informações do formulário não aparecem na URL e não tem limite, enquanto o GET é mais rápido, porém as informações são enviadas detro da URL e tem limitação para envio.
===============================================================================================
O crescente uso da Web trouxe necessidades, aplicações e usuários. O tipo de funcionamento incomodava os usuários, pois era necessário esperar um longo tempo para que cada página fosse carregada. Os desenvolvedores começaram a mudar a forma de construir suas páginas, trocando as tabelas por camadas como ferramenta de estruturar os leiautes. Esse modo de se criar páginas é conhecido como tableless, enriquecendo as interfaces. 
Dê exemplos de funcionalidades possíveis em interfaces ricas.
Menus dinâmicos, animações dinâmicas, arrastar e soltar, atualizar partes dos sites ao inves do todo.
===============================================================================================
Tendo como base a linguagem ASP.NET, desenvolva uma função em VB.net para limpar 3 objetos TextBox que se encontram em um formulário com os seguntes nomes : txt_nome, Txt_cpf e txt_sexo.
SUB limpar() txt_nome.text = "" txt_cpf.text = "" txt_sexo.text = "" ENDSUB
===============================================================================================
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?
As IDEs WYSIWYG auxiliam na utilização de folhas de estilos, pois podemos verificar enquanto vamos construindo a página.
===============================================================================================
Descreva diferenciando o servidor web IIS (Internet Information Server) do Servidor Apache ?
O servidor IIS, foi desenvolvido pela empresa Microsoft cujo o objetivo é a execução de páginas WEB, fazendo uso do sistema operacional Windows x e o Apache, é um servidor web, distribuído gratuítamente pela THE APACHE SOFTWARE FUNDATION que utiliza tando o sitema operacional Linux e Windows x.
===============================================================================================
O que continha a nova especificação proposta do HTML 4?
Programação para Dom, inclusão do CSS.
===============================================================================================
Na estrutura de desenvolvimento WEB, existe a estrutura Cliente e o Servidor, diga quais os softwares são necessários para a implementaçaõ de cada uma das estruturas ?
Na ponta do cliente, é necessário um navegador, como Firefox, Internet Explorer, Chrome e outros. Enquanto que do lado do servidor, precisaremos de uma aplicação de servidor web, como Apache, Tomcat, IIS e outros.
===============================================================================================
Descreva qual a função do navegador instalado em uma máquina Cliente ? Exemplificando.
O navegador é um software intalado no lado cliente e é uma interface entre o usuario e a internet, prove
a comunicação cliente-servidor (requisições e respostas)facilitando a experiencia do usuário na Web. ===============================================================================================
Descreva qual a função de um servidor WEB ? exemplificando-o.
Servidor web tem como função tratar as requisições do cliente e enviar uma resposta ,Alem disso e responsavel pela comunicação com outros servidores
===============================================================================================
O que é possível fazer com jQuery? Descreva que tipos de operações podem ser realizadas. Quais componentes de RIA podem ser manipulados.
Com o jQuery é possivel alterar conteudos de um documentos . Alterar textos,imagem e lista podem ser reordenadas.
===============================================================================================O CSS possui algumas formatações que estão relacionadas com situações específicas.Os hiperlinks fornecem a possibilidade de se configurar três estados,normal (o link),visitado e ativo (com o foco do cursor).O que você entende por um link visitado?
São links que o usuário clicou para acessar algo na web
===============================================================================================
Podemos validar um documento XHTML, pois a determinação permite que programas verifiquem se o documento segue a definição. Qual é determinação?
CGI
W3C
DTD
HTML
CSS
===============================================================================================
Na interface de modificar dinamicamente uma página da Web na própria máquina cliente sem precisar acessar novamente um servidor Web:
XHTML
XML
DHTML
JSP
HTML
===============================================================================================
Qual a linguagem de marcação usada pelo Flex?
MXML
JAVASCRIPT
ASP
PHP
HTML
===============================================================================================
"Conteúdo gerado pelo usuário" O que significa esta expressão na evolução da web?
web 1.0
web 2.0
html 1.0
web mail
html 0.0
===============================================================================================
O XML permite a sua extensão com mais facilidade, fazendo com que os desenvolvedores e navegadores possam implementar novas funcionalidades sem muita complicação. De que proposição estamos falando?
HTML Versão 4.01
XHTML Versão 3.0
HTML Versão 4.02
XHTML Versão 1.0
XHTML Versão 2.0
===============================================================================================
Tim Berners-Lee propôs a especificação do HTML 1.0. Qual o protocolo que permitiu essa navegação?
IP
IMAP
POP 3
TCP
HTTP
===============================================================================================
Após a solicitação de uma página web pelo usuário, qual o papel dos servidores?
Os servidores não procuram os arquivos e devolvem as páginas igual chegaram.
Os servidores procuram os arquivos e devolvem as páginas com os outros arquivos que a compõe.
Os servidores procuram os arquivos, mas não devolvem as páginas.
Os servidores não procuram os arquivos e devolvem as páginas com os outros arquivos aleatórios.
Os servidores ficam parados esperando uma segunda ordem e não devolvem as páginas.
===============================================================================================
Qual foi o motivo do estouro da bolha pontocom?
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 internet não suportou a grande quantidade de empresas querendo ter um site na web.
As campanhas de marketing contra a internet, apoiando as pequenas empresas que não tinham grandes recursos para investir 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.
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.
===============================================================================================
Analise as afirmações a seguir sobre jQuery
1 – O sistema de eventos do Jquery requer que um elemento do DOM permita anexar dados via uma propriedade no elemento,para que eventos possam ser rastreados e entregues;
2 – Jquery define eventos focusIn e focusOut que são um cross-browser dos eventos fucus e blur.
3 - O sinal $ é considerado um atalho para Jquery
São corretas:
1 e 3
Nda
1 , 2, 3
1 e 2
2 e 3 
===============================================================================================
Proposta em 1995 com uma gama de novas funcionalidades, inclusive CSS e possuindo um documento com 150 páginas. De qual versão do HTML estamos falando?
HTML Versão 4
HTML Versão 2
HTML Versão 3
HTML Versão 5
HTML Versão 1
===============================================================================================
Um DTD define um conjunto de regras de sintaxe para a contrução de documentos baseados em tags.A primeira versão do XHTML possui três tipos de DTDs.marque a alternativa que contêm esses três tipos:
Transitional , Doctype e Charset
Doctype , Frameset e Strict
Doctype , charset e Standart
Transitional , Standart e Strict
Strict – Frameset e Transitional
===============================================================================================
É uma tecnologia usada para criação de Internet Rica.
Interne
Silverlight
Milnet
Arpanet
Dom
===============================================================================================
Com a evolução do DHTML, JavaScript, CSS e HTML permitiram uma maior?
Interação
Movimentação
Alienação
Dificuldades
Formulação
===============================================================================================
Software desenvolvido pela FutureWave Software; O arquivo gerado pelo aplicativo é chamado de filme; Utiliza a linguagem ActionScript; Os itens acima estão se referente a ?
JavaScript
SilverLight
Flash
jQuery
Dom
===============================================================================================
O termo _______________ refere-se a uma linguagem de marcação de interface desenvolvida para suportar aplicações do Projecto Mozilla, tais como o Firefox e o Thunderbird.
Qual das opções abaixo completa a lacuna?
XUL
Silverlight
CSS
Javascript
Flash
===============================================================================================
O _____________ é uma linguagem de script, da plataforma Adobe Flash, orientada a objetos baseada no ECMAScript, utilizada principalmente para construção de aplicações RIA. 
Qual das opções abaixo completa a lacuna? 
VBScript
Javascript
ASP
Java
ActionScript
===============================================================================================
É uma das funcionalidades possíveis em interfaces ricas. Marque a resposta correta.
Drag and Drop
Atualização de Gifs
Criação de bannes
Sites estáticos
Manutenção de sites
===============================================================================================
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
===============================================================================================
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
SQL, CSS, XLS, JavaScript 
XML, JavaScript, SQL, UML 
UML, AJAX, JavaScript, SQL
XHTML, AJAX, CSS, DHTML
===============================================================================================
O que significa o termo RIA?
Royal Irish Academy
Rich Internet Applications
Royal International Academy
Royal Internet Applications
Reusable Internet Applications
===============================================================================================
Qual afirmativa abaixo NÃO é um benefício de RIA?
Comunicação Síncrona com servidores
Agilidade no tempo de resposta
Layouts gráficos mais elaborados
Conteúdo estático mais elaborado 
Utilização de multimídia
===============================================================================================NÃO é um benefício de um sistema que utiliza RIA:
Possibilidade de interface com animação
Agilidade no tempo de resposta
Layouts gráficos mais elaborados
Utilização de multimídia(ex: áudio, vídeo)
Funcionamento em alguns Browsers
===============================================================================================
Em uma Estrutura básica de uma página XHTML 1.0. Qual o DOCTYPE que não deixa passar documento que não esteja bem formado?
FRAMESET
XHTML
TRANSATIONAL
STRICT
DTD
===============================================================================================
Folha de estilo existe desde a década de 80, porém sua inclusão foi em que HTML?
HTML 3.0
HTML 1.0
HTML 2.0
HTML 5.0
HTML 4.0
===============================================================================================
O CSS aumentou muito a possibilidade de se formatar páginas HTML, não incluindo apenas padrões, mas adicionando possibilidades na de páginas HTML. Qual a principal características das IDEs WYSWYG?
Verificar enquanto vamos construindo a página
Construimos a página sem verificar
Verificamos a construção, mas não podemos salvar
Verificar mas não podemos alterar a página
Construimos a página sem poder cancelar
===============================================================================================
Um estilo possui um conjunto de regras de formatação que podem ser aplicados a uma marcação ou a um conjunto de marcações. Quais os três tipos de CSS que podemos usar em uma páginas HTML ou XHTML?
Externo, Interno, InFase
ExtraLine, Interno, InLine
Externo, Interno, InLine
Externo, Eterno, InLine
Externo, Interno, ExtraLine
===============================================================================================
Qual a principal diferença entre o seletor ID do seletor CLASS?
O seletor ID pode ser repetido, enquanto o seletor CLASS não pode ser repetido indefinidamente.
O seletor ID não pode ser repetido, enquanto o seletor CLASS pode ser repetido mas não indefinidamente
O seletor ID não pode ser repetido, enquanto o seletor CLASS não pode ser repetido indefinidamente.
O seletor ID pode ser repetido, enquanto o seletor CLASS pode ser repetido indefinidamente.
O seletor ID não pode ser repetido, enquanto o seletor CLASS pode ser repetido indefinidamente.
===============================================================================================
Em CSS temos três tipos de seletores. Quais são esses seletores?
Tag, Id e Inline
Tag, Inline e Class
Tag, Id e taglib
Tag, Id e html
Tag, Id e Class
===============================================================================================
Qual o significado da frase? "O crescimento da Internet não resultou no crescimento de acesso a servidores web."
Que as interfaces criadas para web deixam a desejar.
Que o acesso aos dados estão mais lentos.
Que os servidores web estão mais rápidos.
Que Internet não trouxe melhorias para a comunicação.
Que os monitores estão com mais detalhes.
===============================================================================================
Qual o significado da frase? "Aplicações Ricas para a Internet"
São aplicações Web que apresenta uma senha.
São aplicações Web que geram dinheiro.
São aplicações Web que se aproximam de aplicações Desktop.
São aplicações Web que geram servidores.
São aplicações Web que sempre travam na tela.
===============================================================================================
A declaração XHTML Strict significa?
Seguem um padrão diferente dos elementos XML e HTML
Não admitem qualquer item de formatação dentro dos elementos e nem elementos em desuso "deprecated" segundo as recomendações do W3C.
Permitem qualquer item de formatação dentro dos elementos desde a versão HTML 1.1
Deixa livre a declaração de tags.
Todas as alternativas anteriores.
===============================================================================================
A programação motivada por eventos começou nos sistemas operacionais com janelas, o programador insere código para tratar ações que o usuário deveria realizar com a tela. Em seguida apresentamos a lista de alguns eventos possíveis em uma página XHTML, indicando os momentos em que os mesmos podem ocorrer, bem como, os objetos passíveis de sua ocorrência. Assinale a alternativa que possui a sequência correta de preenchimento dos parênteses. 
(1) onchange 
(2) onfocus 
(3) onblur 
(4) onunload 
( ) A marcação "body" pode chamar algum tratamento antes de o usuário sair da página.
( ) Ocorre quando o objeto perde o foco e houve mudança de conteúdo, válido para os objetos text, select e textarea. 
( ) Quando o cursor sai do objeto, ele perde o foco. Esse evento é usado quando se deseja tratar mesmo que não tenha havido mudança, válido para os objetos text, select e textarea. 
( ) Funciona de forma inversa do anterior, ele é chamado sempre que o objeto receber o foco, válido para os objetos text, select e textarea.
4,3,2,1
1,2,4,3
4,1,3,2
1,2,3,4
4,2,1,3
===============================================================================================
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
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.
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.
===============================================================================================
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):
III
II e III
I e II
I e III
I
===============================================================================================
I) O Ajax usa uma combinação de XHTML, JavaScript e XML. II) O Adobe Flex usa a plataforma Flash para criar interface rica.
Afirmativa I está correta e II está Incorreta.
Afirmativa I está incorreta e II está Incorreta.
Nenhuma das respostas
Afirmativas I e II estão corretas.
Afirmativa I e II estão Incorretas.
===============================================================================================
A programação motivada por eventos começou nos sistemas operacionais com janelas, o programador insere código para tratar ações que o usuário deveria realizar com a tela. Em seguida apresentamos a lista de alguns eventos possíveis em uma página XHTML, indicando os momentos em que os mesmos podem ocorrer, bem como, os objetos passíveis de sua ocorrência. Assinale a alternativa que possui a sequência correta de preenchimento dos parênteses. 
(1) onclick 
(2) onmouseover 
(3) onselect 
(4) onsubmit 
( ) Ocorre quando o texto dentro do objeto é selecionado, válido para os objetos "inpt text" e textarea. 
( ) Ocorre quando um formulário está sendo enviado. Utilizamos esse evento para podermos validar formulários, podendo cancelar o seu envio. Para cancelar um envio, basta que ele retorne "false". 
( ) Ocorre quando o ponteiro do mouse passa por sobre o objeto. Podemos usar esse evento no objetos da tela. Possui muitas possibilidadesna criação de interfaces ricas, permite que seja percebido se um produto foi arrastado para uma imagem do carrinho por exemplo. 
( ) Ocorre quando o objeto recebe um click do mouse, válido para todos objetos de tela, usamos mais para o objeto 
1,2,4,3
4,3,2,1
1,2,3,4
3,4,2,1
4,1,3,2
===============================================================================================
A união do HTML, JavaScript e CSS cria interatividade nas interfaces com o nome ?
JAVA
DOCTYPE
XHTML
HTML
DHTML
===============================================================================================
Possibilita que as linguagens naveguem pela estrutura do documento, insira um elemento, altere os valores dos atributos. Estamos falando do?
IDE
DOCTYPE
DOM
TABLE
API
===============================================================================================
Com relação ao Jquery,assinale a alternativa correta:
É uma biblioteca contendo várias funções desenvolvidas em html e Java para adicionar interatividade e dinamismo as páginas Web.
É uma biblioteca contendo várias funções desenvolvidas em javascript para adicionar interatividade e dinamismo as páginas Web.
É uma biblioteca contendo várias funções desenvolvidas java para adicionar interatividade e dinamismo as páginas web.
É uma biblioteca contendo várias funções que permitem integir com Sistema gerenciador de banco de Dados
É uma biblioteca contendo várias funções desenvolvidas em javascript para tornar as páginas web estáticas.
===============================================================================================
Verificando os métodos dos objetos DOM, podemos entender o uso do getAttribute() e removeAttribute(), respectivamente.
Obtém o valor do atributo e remove o atributo.
Atribui um valor ao atributo e remove o atributo.
Verifica se tem atributo e remove o atributo.
Obtém o valor do atributo e atribui um valor ao atributo
Obtém o valor do atributo e verifica se tem atributo
===============================================================================================
Semântica é o estudo dos significados de palavras e frases na língua.elementos semânticos são elementos com um significado.No contexto da informática, mais especificamente na linguagem de marcação HTML em sua versão 5 ,citam-se exemplos de tags com significado semântico:table , section , article , footer.
PORQUE
As tags semânticas tem por finalidade facilitar a organização e otimização em mecanismos de busca (SEO),além de definir claramente o seu conteúdo.
A primeira está correta e a segunda está errada
As duas estão corretas
As duas estão corretas e a segunda é justificativa da primeira
As duas estão corretas e a segunda não é justificativa da primeira
A primeira está errada e a segunda está correta
===============================================================================================
Semântica é o estudo dos significados de palavras e frases na língua.elementos semânticos são elementos com um significado.No contexto da informática, mais especificamente na linguagem de marcação HTML em sua versão 5 ,citam-se exemplos de tags com significado semântico:table , div , article , footer.
A primeira está correta e a segunda está errada
As duas estão corretas
As duas estão corretas e a segunda é justificativa da primeira
As duas estão corretas e a segunda não é justificativa da primeira
A primeira está errada e a segunda está correta
===============================================================================================
Complete a frase: O ________________nos fornece a representação estrutural de documentos HTML e XML, definindo a forma como a estrutura que pode ser acessada por programas e scripts, possibilitando-nos a modificação na estrutura do documento, do estilo e do conteúdo.
CSS
JavaScript
DOM
HTML
===============================================================================================
Complete a frase:o método __________________tem a função de alterar o estilo de um objeto definido por uma classe CSS
Display
CreateElement
setAttribute
classname
===============================================================================================
Qual tipo de dado a variável document armazena?
Número
Função
String
Booleano
objeto
===============================================================================================
O DOM define a estrutura da página XHTML e para formatar temos o CSS. Em relação ao DOM. Qual o método que verifica se o elemento possui o atributo?
setAttribute("atributo", "valor")
removeAttribute("atributo")
filterAttribute("atributo")
getAttribute("atributo")
hasAttribute("atributo")
===============================================================================================
Em relação ao DOM. Qual o método que obtém o valor do atributo?
getAttribute("atributo")
dropAttribute("atributo")
setAttribute("atributo", "valor")
removeAttribute("atributo")
hasAttribute("atributo")
===============================================================================================
O jQuery oferece métodos simples para a necessidade de incluir um elemento de marcação. Qual o método que obtém ou atribui o valor do atributo fornecido?
text
attr
height
val
width
===============================================================================================
O jQuery oferece métodos simples para a necessidade de incluir um elemento de marcação. Qual o método que obtém ou atribui conteúdos de texto?
text
val
attr
height
position
===============================================================================================
" $(':password')", é um seletor para uso em formulários usado em?
campos de senha
campos de abilitação
campos do tipo texto
campos de seleção
campos de checagem
===============================================================================================
Em relação a eventos definidos em jQuery. Qual é o método que entra e sai de cima de um elemento manipula dois eventos?
mouseup()
hover()
dblclick()
click()
mousedown()
===============================================================================================
Em JavaScript, os operadores que realizam as operações resto da divisão e teste da desigualdade, são, respectivamente:
& e !=
MOD e <>
% e <>
MOD e !=
% e !=
===============================================================================================
O jQuery oferece métodos simples para a necessidade de incluir um elemento de marcação. Qual o método que obtém ou atribui o valor do atributo fornecido?
text
attr
height
val
width
===============================================================================================
O jQuery oferece métodos simples para a necessidade de incluir um elemento de marcação. Qual o método que obtém ou atribui conteúdos de texto?
text
val
attr
height
position
===============================================================================================
" $(':password')", é um seletor para uso em formulários usado em?
campos de senha
campos de abilitação
campos do tipo texto
campos de seleção
campos de checagem
===============================================================================================
Por que usamos Javascript?
Para facilitar o acesso a banco de dados.
Para ter uma aplicação DESKTOP.
Para simplificar as tarefas de nossos usuários finais e fornecer reações às suas ações.
Fazer a validação de dados no lado do cliente.
Para rodar esses scripts no lado do servidor.
===============================================================================================
Em JavaScript, os operadores que realizam as operações resto da divisão e teste da desigualdade, são, respectivamente:
& e !=
MOD e <>
% e <>
MOD e !=
% e !=
===============================================================================================
Qual conjunto de métodos pode ser utilizado em página HTML com DOM?
getElementByNames(name), createElement(nome),createChild(obj)
Somente createChild(obj)
getElementByNames(name), getElement(nome), createChild(obj)
getElementsByName(name), createElement(nome), appendChild(obj)
createElementsByName(name), createElement(nome), appendChild(obj)
===============================================================================================
A linha do tempo é composta de quadros, existe um tipo especial de quadro que é chamado?
Quadro-linha
Quadro-chave
Quadro-palco
Quadro-comum
Quadro-elemento
===============================================================================================
É 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:
XML
DOM - (Document Object Model)
JavaScript
XHTML
AJAX
===============================================================================================
Para configurar as cores podemos usar a Janela amostras. Qual outra janela configura cor?
Janela borracha
Janela Lápis
Janela Alinhamento
Janela Cor
Janela Palco
===============================================================================================
Qual a janela que permite ajustar os objetos da tela?
Janela Palco
Janela Alinhamento
Janela Lápis
Janela Cor
Janela Borracha
===============================================================================================
Assinale a tecnologia capaz de modificar dinamicamente uma página da web na própria maquina cliente sem precisar acessar novamente um servidor web:
XHTML
DHTML
JPS
HTML
XML
===============================================================================================
Qual a vantagem em converter um desenho em símbolo?
Os símbolos não permitem que se tenha controle do flash.
Os símbolos permitem que se tenha controle sobre o que está acontecendo nas cenas.
Os símbolos não permitem que se tenha controle sobre o que está acontecendo nas cenas.
Os símbolos não são usados no Flash.
Os símbolos permitem que se tenha controle, mas com restrições.
===============================================================================================
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..last")
$("p:last")
#("p:last")
$("p..last")
$("p.get.last")
===============================================================================================
Quais são os principais focos do jQuery?
Responder a interação do usuário, Criar animações, Simplificar tarefas comuns de JavaScript
Manipulação de dados, criação de arquivos texto, alteração de formato do Browser
Plugin para browser, Criar animações, criação de arquivos texto
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
===============================================================================================
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 III
Apenas I e II
Apenas II e III
Apenas II
===============================================================================================
Qual a empresa que tornou possível utilização do Ajax?
HP
Netscape
Dell
Microsoft
Apple
===============================================================================================
Esse objeto faz requisições de forma síncrona e assíncrona no Ajax
XMLHttpResponse
XMLHttpReset
XMLHttpRequest
XMLHttpServer
XMLHttpInclude
===============================================================================================
Qual dos seguintes eventos podemos utilizar com jQuery? Exemplo: $(¿button¿).click(). Associar uma função ao evento click() do botão
walk(), fly(), depp(), upper()
blur(), down(), change(), updown()
fill(), click(), change(), build()
blur(), click(), change(), keydown()
hang(), click(), update(), keydown()
===============================================================================================
O componente Ajax que gerencia a interação com o servidor é implementado com qual objeto?
XMLAplication
AplicaçõesServer
XMLHttpRequest
AplicaçõesWeb
HttpServer
===============================================================================================
"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
Em paralelo
Cliente
Comunicativo
===============================================================================================
Agrega um conjunto de tecnologias conhecidas trabalhando juntas para tornar páginas Web mais interativas com o usuário, utilizando-se de solicitações assíncronas de informações.
CSS
XML
JavaScript
XHTML
AJAX
===============================================================================================
A principal ferramenta para o desenvolvimento de RIA é o flash, mesmo com suas fabulosas vantagens ele possui uma restrição séria, o acesso ao servidor. O flash ainda não é capaz de consultar bases de dados ou fazer qualquer operação no servidor sem o auxílio de algum recurso externo, o que chamamos de tecnologia Remoting (Ex: Adobe Flash Remoting). Esta tecnologia tem um custo alto e encarece a hospedagem do serviço, além de ser inviável para pequenas empresas e site pessoais. Uma alternativa bastante utilizada atualmente para substituir a utilização do flash e reduzir o custo dos projetos (mantendo os conceitos de desenvolvimento baseado em RIA) é a utilização de outra tecnologia:
AJAX (Asynchronous Javascript and XML)
C#
PHP
VBScript
ASP
===============================================================================================
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 II está correta.
todas as afirmativas estão corretas.
somente a afirmativa I está correta.
somente a afirmativa III está correta.
===============================================================================================
Que tipo de solicitação temos em Aplicações Web com Ajax?
Síncronas
cliente
Assíncronas
cabo
Atuais
===============================================================================================
Que tipo de solicitação temos em Aplicações Web tradicionais?
Assíncronas
Síncronas
Atuais
Cliente
cabo
===============================================================================================
Sabemos que DHTML significa Dynamic HTML. Qual a opção que melhor identifica os componentes dessa linguagem de marcação?
SQL, PHP, JavaScript, Cooks
CSS, AJAX, JavaScript, JQuery
JQuery, Eventos, JavaScript,DOM
CSS, Eventos, JavaScript, DOM
ASP, Desktop, JavaScript, XML
===============================================================================================
Quando compilamos uma aplicação Flash, geramos um executável do tipo:
doc (documento)
exe (executável)
xls (excel)
SWF (Shockwave Flash)
jar (java)
===============================================================================================
A tag _____________se refere á navegação de um site,que geralmente é composta por links com as principais páginas ou seções.Já a tag _____________define e estrutura uma região do seu site de modo a deixar mais independente .Os marcadores_____________ e _____________ são usados para estruturar informações de uma página,como onome do site,slogan,marcamtítulos etc que podem estar contidas no início ou na fim da página,respectivamente.Por fim,a tag _____________define e estrutura diversas partes de uma página , é bem genérica e seu uso ajuda a organizar os elementos de uma página.
aside , article , header , footer , section
nav , article , header , footer , section
nav , aside , header , footer , section
nav , article , header footer , aside
nav , section , header , footer , aside 
===============================================================================================
Assinale a alternativa que complete as lacunas abaixo:
________________ - define o estilo do link no estado inicial;
________________ - define o estilo do link visitado;
________________ - define o estilo do link quando o mouse “passa”sobre ele;
a : active – define o estilo do link ________________.
ativo – a : visited – a : hover – a : link
a : active - a : hover – a : visited - ativo
a : hover - a : visited - a : active - ativo
a : visited - a : active - a : hover - ativo
a : active - a : visited - a : hover - ativo
===============================================================================================
Avalie as afirmativas com relação aos atributos do marcador (tag) INPUT: I. Osize define o tamanho da caixa de texto;II.O maxlength define a quantidade máxima de caracteres permitido na caixa de texto ;III.O value define um texto padrão a ser exibido no compenente;
Todas estão corretas.
Somente I e II estão corretas.
Somente III está correta.
Somente II e III estão corretas.
Somente I e III estão corretas.
===============================================================================================
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 a sentença I está correta
Apenas as sentenças II e IV estão corretas
Apenas as sentenças I e III estão corretas
Apenas as sentenças III e IV estão corretas
===============================================================================================
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, cabendolhe,
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, HttpRequest
AJAX, CSS, CSS
HttpRequest, AJAX, CSS
HttpRequest, CSS, AJAX
CSS, HttpRequest, AJAX
===============================================================================================
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, cabendolhe, 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).
Tableless
XML (eXtensible Markup Language).
CSS (Cascading Style Sheets).
RDF (Resource Description Framework).
===============================================================================================
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.
Permite uma sintaxe livre
Elementos vazios devem ser fechados
Tags devem estar convenientemente aninhadas.
===============================================================================================
Temos regras bem definidas para o padrão XHTML. Selecione a opção que NÃO define uma característica de arquivos XHTML:
O atributo id substitui o atributo name
Todo arquivo XHTML deve conter pelo menos uma tag input
Tags de fechamento é obrigatório
Valores de atributo devem estar entre aspas
Todos os elementos XHTML devem estar corretamente aninhados dentro do elemento raiz
===============================================================================================
Após uma deliberação da diretoria, a empresa em que você trabalha definiu que a nova intranet deve ser desenvolvida de maneira que os funcionários possam se comunicar e que grupos de trabalho possam ser definidos dinamicamente, com a formação de quadros de avisos. Adicionalmente, mensagens e avisos podem ser mandados para uma caixa postal, mas se forem marcados como "urgente" o destinatário deve ser avisado por uma janela assim que entrar no sistema. O sistema deve ser acessado pelo navegador web, sem plugins, e todos os recursos devem ser acessados por meio de uma única página, sem a necessidade de atualização/refresh. O layout da página de cada usuário deve ser configurável. Considerando estas características, é válido afirmar que:
Não é uma RIA, porque é necessário o uso de um navegador para acessá‐la.
É uma RIA, pois exige que o acesso seja feito sem a necessidade de plugins.
É uma RIA, já que alia a disponibilidade de uma aplicação web com alta interatividade de uma aplicação desktop.
Não é uma RIA, visto que não há a previsão de stream de áudio e vídeo na especificação.
Não é uma RIA, pois para ser assim considerada a página deve ser, necessariamente, em Flash.
===============================================================================================
De onde vem o desempenho das aplicações RIA?
do desktop
do Ajax
do hardware
do transporte
do monitor
===============================================================================================
Qual método em JavaScript que aplica o evento clicar?
onred()
onback()
onblur()
onclick()
onfocus()
===============================================================================================
Devemos realizar uma análise para criação de um portal de notícias na internet.
Neste portal devemos utilizar chamadas assíncronas para carregar diferentes
blocos de informações. Alguns itens que devemos atender são:
Existência de mapas (Localizações)
Informações sobre o Tempo (Clima)
Cotação de ações (Economia)
Notícias da última hora (País e Mundo)
Informações sobre Vestibular(Educação)
Para esta situação escolha a melhor alternativa de atendimento à solicitação:
Podemos utilizar apenas HTML para fazer links estáticos com outros sites e obter todas essas informações.
O cenário ideal é que o sistema criado acesse diretamente o banco de dados onde estão as informações.
Não é possível criar este tipo de sites.
Nenhuma das alternativas anteriores.
Criação de chamadas síncronas que obterão as informações a cada "refresh" da tela.
===============================================================================================
NÃO é correto afirmar que em XHTML:
todas as tags devem ser escritas em letras minúsculas
o uso de tags de fechamento é obrigatório
elementos vazios devem ser fechados
as tags devem estar convenientemente aninhadas
todo elemento deve ter um atributo identificador id
===============================================================================================
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?
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
Criação de sites estáticos apenas para leitura
Popularização e aumento do uso da Internet
===============================================================================================
É um dos fundamentos do XHTML. Marque a resposta correta.
Todas as tags serão escritas com letra maiúscula.
Os sites deverão ter cores variadas.
Os textos deverão estar escritos com alinhamento centralizado.
As palavras deverão estar todas em negrito.
Todas as tags serão escritas com letra minúscula.
===============================================================================================
São vantagens de se usar XHTML:
 I - O tempo de carregamento de uma página XHTML é mais rápido.
II - Uma página XHTML é totalmente compatível com todas as aplicações de usuários para HTML, antigas e já ultrapassadas.
III - XHTML é uma "Web Standard"
Selecione a opção que identifica todas as afirmações VERDADEIRAS:
Alternativas I, II e III
Apenas a I e II
Apenas a III
Apenas I
Apenas a II
===============================================================================================
Selecione a opção que contém apenas eventos existentes em JavaScript?
onUnload, onPictureDraw, onKeyPressed
onVisit, onDownload, onKey
onSelect, onMouseDown, onReset
onMove, onResize, onBuild
onVisit onMouseOver, onSubmited
===============================================================================================
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 I
Apenas a III
Apenas a I e III
Apenas II e III
Todas as alternativas
===============================================================================================
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 I
Apenas I e II
Apenas II e III
Apenas II
Todas as alternativas
===============================================================================================
O que representa o seletor de CSS do tipo Class. Marque a resposta correta.
contra barra
letra A
ponto e vírgula
jogo da velha
ponto
===============================================================================================
Qual o símbolo que representa o seletor Div em CSS?
Jogo da velha
ponto
contra barra
Ponto e vírgula
Letra A
===============================================================================================
O _____________ é um poderoso framework de código aberto que permite que você facilmebnte construa aplicações móveis para o iOS, Android e BlackBerry Tablet OS dispositivos, bem como aplicações tradicionais para o navegador e desktop usando o mesmo modelo de programação, ferramentas e base de código Qual das opções abaixo completa a lacuna?
Flex
ASP
Javascript
VBScript
ActionScript
===============================================================================================
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:
III e IV
I e II
II e III
I e III
II e IV
===============================================================================================
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
Todos estão corretos
II, III e IV
II e III
III e IV
===============================================================================================
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 I
Não há afirmativas corretas.
Apenas a II e III
Apenas a II
Apenas a III
===============================================================================================
O que NÃO é uma vantagem da utilização do XHTML?
Uma página XHTML é mais acessível aos browsers e aplicações de usuário padrão
Controla o fluxo de informação entre aplicações.
É utilização um DOCTYPE (Document Type Definitions DTD) que especifica qual é a sintaxe SGML
XHTML 1.0 é uma recomendação do W3C
Compatibilidade da linguagem XHTML com as futuras aplicações de usuários
===============================================================================================
Qual conceito NÃO está relacionado à Web 2.0?
Wikis
Inteligência Coletiva
Conteúdo gerado pelo usuário
Redes Sociais
Centralização de Informação
===============================================================================================
Existem várias linguagens que são utilizadas para criação de sites dinâmicos na web. AJAX é apenas um conjunto de frameworks que auxiliam na integração entre o cliente e o servidor. Quais as linguagens podemos utilizar no servidor juntamente com AJAX para construir um site web 2.0 para uma nova rede social?
Pascal, .NET, COBOL, Java
Assembly, .NET, Clipper, Java
Java, .NET, ASP, PHP
Todas as alternativas anteriores
PHP, FORTRAN, COBOL, Java
===============================================================================================
O que representa o seletor de C SS do tipo C lass. Marque a resposta correta.
contra barra
letra A
ponto e vírgula
ponto
jogo da velha
===============================================================================================
Assinale a opção que NÃO define corretamente a tecnologia:
Javascript é uma linguagem baseada na sintaxe CSS.
HTML5 é a quinta versão da linguagem HTML.
DHTML não é uma linguagem mas sim a união das tecnologias.
XHTML é uma reformulação da linguagem de marcação HTML, baseada em XML.
HTML é uma linguagem de marcação utilizada na construção de páginas Web.
===============================================================================================
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
UML e XML
XHTML e XML
Oracle Forms e UML
Java e CSS
===============================================================================================
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 FRAMESET
STRICT e STANDARD
STRICT e TRANSITIONAL
FRAMESET e TRANSITIONAL
FRAMESET e STANDARD
===============================================================================================
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.
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.
da linguagem AJAX, que torna obsoleto o uso da linguagem JavaScript.
===============================================================================================
As regras de CSS especificadas dentro da tag de HTML que referem-se ao estilo inline:
afetam outras tags da página HTML
afetam somente a tag atual da página HTML
afetam outros documentos da página HTML
podem ser aplicadas por link em alguma página HTML
podem ser aplicadas por link no cabeçalho da página HTML
===============================================================================================
Em JavaScript, as estruturas de repetição utilizadas são:
for, while e if
for, if e else
if, while e do while
for, while e do while
for, if e do while
===============================================================================================
São características do conceito RIA: 
I - Interfaces GUI intuitivas que prevêem uma experiência de single-page, sem os refresh das aplicações HTML web.
II - Não suporta notificação e mensagens em tempo real. 
III - Um desenvolvimento familiar com os paradigmas de programação e fluxo de trabalho. 
IV - Rodar em alguns browsers, mediante instalação suplementar.
Analisando as sentenças acima podemos afirmar que:
As sentenças I e III estão corretas
As sentenças III e IV estão corretas
As sentenças II e IV estão corretas
As sentenças I e II estão corretas
Apenas a sentença I está correta
===============================================================================================
Em uma arquitetura cliente x servidor. O ajax trabalho de qual lado:
Servidor
Nenhum
Cliente
Ambos
Externo
===============================================================================================
Identifique quais as plataformas de desenvolvimento pode ser usado o dotNet Framework:
Criação de páginas Web, aplicativos desktop, aplicativos para dispositivos móveis e web services.
Geração de procedures, tabelas e views
Todas alternativas anteriores.
Apenas criação de Web, aplicativos desktop.
Compilação de páginas HTML.
===============================================================================================
Em 1993, inicia o uso do CGI (Common Gateway Interface), permitindo que as páginas web não possuam apenas links, mas enviem informações para o servidor Web, que deixam de ter uma tarefa de apenas encaminhar arquivos e passam a realizar processos. Qual foi a primeira linguagem difundida para aumentar as funcionalidades das páginas?
ASP.NET
AJAX
ASP
PERL
PHP
===============================================================================================
===============================================================================================
A troca das tabelas por camadas como ferramenta de estruturar os LayOuts é conhecida como?
Tablemore
Tableblu
Moreorless
Tableclick
Tableless
===============================================================================================
Analise os trechos de XHTML indicados quanto à sua correção (se é um trecho bem formado) segundo o padrão strict e selecione a alternaĕva correta:
Apenas um dos trechos é bem formado.
ApenasI e II são bem formados.
Nenhum dos trechos é bem formado.
Apenas I e III são bem formados.
Apenas II e III são bem formados.
===============================================================================================
O JavaScript transformou o mundo Web, permitiu que os navegadores deixassem de ser meros espectadores. A criação de scripts Javascript trouxe o que para as páginas?
Páginas estáticas, validações de formulários e outros.
Animações nas páginas, formulários sem validação.
Páginas estáticas, formulários sem validação.
Páginas estáticas, e problemas de conexão.
Animações nas páginas, validações de formulários e outros.
===============================================================================================
Programa criado pela Microsoft para concorrer com o Flash; Permite a criação das interfaces com o uso de bloco de notas; Foi desenvolvido o Microsoft Expression Blend; Os itens acima se referem a?
Flash
jQuery
SilverLight
JavaScript
Dom
===============================================================================================
Linguagem para criação de interfaces a partir de tags XML; Criada para desenvolvimento em portáteis; Desenvolvida pelo projeto Mozilla; Pode ser executada em browsers baseados em Gecko
Flash
Dom
XUL
jQuery
JavaScript
===============================================================================================
A MicroSoft lançou a sua linguagem script com sintaxe oriunda de "C ++" para não ter problema com patentes.
Qual era essa linguagem?
Java
Visual Basic
JScript
Asp.Net
JavaScript
===============================================================================================
Qual a finalidade do AJAX?
Garante segurança de elementos que acessam dados
Construção de componentes para aplicações Desktop
Permite a construção sites no padrão web 2.0
É voltado para criação de elemento estáticos
Todos as alternativas anteriores
===============================================================================================
NÃO é uma propriedade para fonte que se possa aplicar em uma folha de estilo CSS:
font-family
font-style
font-size
font-face
font-variant
===============================================================================================
Quando você está escrevendo JS em uma página web, qual é o nome da variável global que representa o DOM?
dom
doc
global
window
document
===============================================================================================
Qual o comando JavaScript que devemos utilizar para desabilitar um campo texto com ID="txtNome"?
document.getElementById("txtNome").disabled = hability;
txtNome.disabled = verdadeiro;
document.getElementById("txtNome").disabled = true;
txtNome.hability = falso;
document.getElementByName("txtNome").disabled = true;
===============================================================================================
I)Formulários habilitados com Ajax não são enviados por inteiro para ser validado. II)Formulários habilitados
com Ajax são enviados por inteiro para ser validado.
Afirmativa I está correta e II está Incorreta.
Afirmativas I e II estão corretas.
Afirmativa I e II estão Incorretas.
Afirmativa I está incorreta e II está Incorreta.
Afirmativa I está incorreta e II está correta.
===============================================================================================
Programa criado pela Microsoft para concorrer com o Flash; Permite a criação das interfaces com o uso de bloco de notas; Foi desenvolvido o Microsoft Expression Blend; Os itens acima se referem a?
JavaScript
Flash
SilverLight
jQuery
Dom
===============================================================================================
Quais as estruturas do XHTML?
xml e javascript
xml e css
xml e html
css e html
xml e xhtml
===============================================================================================
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.
===============================================================================================
É um seletor jQuery criado especialmente para uso em formulários. Marque a resposta correta.
$(':html')
$(':chat')
$(':css')
$(':function')
$(':input')
===============================================================================================
Tim e Daniel Connolly fazem a proposição da HTML 2.0 junto ao W3C em 1993. A linguagem passa a permitir algumas características a mais como?
Imagem, título da página e web aula.
Imagem, tempo real e formulários.
Imagem, título da página e formulários.
Tv a cabo, título da página e formulários.
Imagem, título da página e acesso a satélites.
===============================================================================================
A linguagem JavaScript foi inicialmente chamada de Mocha. Qual a empresa que criou o JavaScript? 
Apple 
Netscape 
IBM 
Microsoft 
Google
===============================================================================================
È um servidor que roda Asp.net. Marque a resposta correta.
IIA
TomCAt
IIS
TomPeople
Apache
===============================================================================================
Usamos o CSS para gerar os efeitos dinâmicos no XHTML,por isso que muito que será programado te´ra início na propriedade STYLE do objeto recuperado com getElementById.É uma das propriedades do objeto style?
Script
Create
Hide
Down
position
===============================================================================================
Marque a afirmativa que corresponde às assertivas abaixo:
a.Um sítio da Web 2.0 tem o seu conteúdo com informações geradas por empresas.
b.Os anúncios são contratados por exibição na Web 2.0.
c.Os buscadores usam categorias na Web 2.0.
Todas estão corretas. 
A primeira e a última estão corretas. 
Somente a última está correta. 
Somente a primeira está errada.
Somente a segunda está errada
===============================================================================================
Marque a afirmativa que corresponde às assertivas abaixo:
a. Um interface rica somente pode ser feita usando o Flash.
b. O Javascript pode ser usado sem estar associado ao Ajax.
c. Pode ser feito o drag and drop (arrastar e soltar) nas interfaces ricas.
Todas estão corretas 
A primeira e a última estão corretas 
Somente a última está correta 
Somente a primeira está correta 
Somente a segunda e a terceira estão corretas
===============================================================================================
Marque a resposta que só possui características Web 2.0:
Google Adsense, Wikipedia, Britânia Online. 
Website pessoal, Bit Torrent, Page Views. 
Inteligência Coletiva, Folksonomy, Blogging. 
Taxonomy, Napster, Akamai. 
Ofoto, Web Services, Flickr.
===============================================================================================
A técnica que permite um clique que, em um link ou em um botão de formulário, atualiza as informações da página atual sem que seja necessário carregar uma página inteira chama-se:
 Dot.Net. 
 Ajax. 
 PHP. 
 Scrum. 
 ASP.
===============================================================================================
Quando foi definido o termo Web 2.0:
o W3C determinou que a Web havia passado por muitas transformações e deveria ser encarada de outra forma. 
TIM Berners-Lee apresentou um novo conceito sobre uso da Internet. 
a construção de páginas passou a usar recursos que eram muito modernos e que os Webdesigners chamaram de Web 2.0.a Microsoft passou a publicar o termo em seu site e os profissionais de informática passaram a usá-lo. 
nome usado em uma série de conferências da O’Reilley.
===============================================================================================
Marque a tecnologia que não possui relação ao desenvolvimento de RIA.
Ajax 
XHTML 
MPEG 
Flash 
DOM
===============================================================================================
A ação de um botão de um formulário em uma interface rica deve ser desenvolvida de que forma?
Usando um botão do tipo SUBMIT para chamar outra página. 
Usar o evento onClick para chamar a função que irá fazer a chamada ao objeto XMLHttpRequest. 
Usando um botão do tipo RESET para chamar outra página. 
Usar o evento onClick para chamar a função que irá fazer a chamada ao método submit() do formulário. 
Usando um botão do tipo BUTTON para chamar outra página/arquivo que está configurada no atributo action da tag form.
===============================================================================================
Marque um uso que não pode ser feito com a tag “DIV” em uma página XHTML.
Ser a raiz a página XHTML. 
Apresentar texto. 
Verificar se o mouse está sobre ele. 
Ocultar uma parte da página. 
Carregar um formulário.
===============================================================================================
O que é SGML?
Tecnologia para criar páginas Web 
Implementação que contém todas as tags do HTML 
A sigla significa System Global Markup Language 
Metalinguagem que define as linguagens de marcação 
Surgiu a partir do HTML para que fosse criado o XHTML
===============================================================================================
Como são enviados os dados de um formulário quando ele utiliza o método “GET”?
Através da URI. A parte que contém os campos e os dados é chamada de querystring. 
São enviados junto com a requisição da página. 
São enviados da mesma forma que o método “POST”. 
São enviados obrigatoriamente por AJAX. 
O método “GET” não envia dados apenas solicita um recurso do servidor.
===============================================================================================
A tag “DIV” possui várias utilizações marque a opção que descreve uma funcionalidade que não pode ser realizada pela tag.
É utilizada para a construção de menus suspensos (menus drop down). 
Permite a montagem do leiaute (layout) de uma página, conhecido como tableless. 
Envio de formulário preenchido pelo usuário. 
Apresentação de mensagens para o usuário. 
Exibir e ocultar áreas da página.
===============================================================================================
Marque a afirmativa errada:
O arquivo externo segue as regras do XML 
Todas as configurações (formatações) devem ser terminadas com um ponto e vírgula, sendo opcional na última do estilo 
Podemos listar várias tags antes das chaves, todas elas terão o estilo aplicado nelas 
Podemos configurar as linhas em volta do texto, sendo cada uma com uma cor diferente 
Um dos pseudo elementos funciona da mesma forma que eventos, sendo acionado por ações do usuário enquanto usa a interface
===============================================================================================
Podemos colocar os estilos em três locais diferentes, assinale a afirmativa correta:
 A criação de estilo inline permite que se altere todo estilo de um sítio de uma forma fácil 
 Os estilos incorporados nunca devem ser usados, pois precisam ser reescritos várias vezes na mesma página 
 Um estilo inline pode alterar a configuração especificada em um arquivo externo para a sua tag 
 Uma página só pode possuir um único estilo externo 
 Um formatação usada em um estilo incorporado altera a formatação de um estilo inline para a sua tag
===============================================================================================
O padrão atual usado para linguagens scripts clientes interpretada pelos navegadores é o ECMAScript-262Marque a afirmação correta sobre Javascript:
O padrão atual usado para linguagens scripts clientes interpretada pelos navegadores é o ECMAScript-262 
Javascript e Jscript foram criadas pela Netscape, a segunda foi uma alteração da primeira para funcionar no Internet Explorer 
Um script feito em Javascript funciona da mesma forma em todos os navegadores 
O Javascript tem esse nome por ter sido criada a partir do Java 
A Microsoft lançou o Javascript primeiramente e a Netscape copiou a linguagem, colocando-a em seu navegador
===============================================================================================
Marque a opção que informa um local inválido para ser colocado um código Javascript em um documento XHTML válido:
 Dentro da macacão "script", no interior da marcação "head". 
 Dentro da macacão "script", no interior da marcação "body". 
 Diretamente no evento de um objeto. 
 Dentro da macacão "script", após a marcação "html". 
 Em um arquivo externo, sem a marcação script.
===============================================================================================
As estruturas da linguagem permitem que repitamos o nosso código ou que façamos que apenas parte do código seja executada. Marque a estrutura a opção que possui a explicação correta para a sua estrutura.
for – principal estrutura de repetição, utiliza uma única instrução entre os parênteses 
if – estrutura de seleção que possui um complemento ("else") para que seja executado apenas um dos dois conjuntos de instruções. 
while – estrutura de seleção que permite que um conjunto de instruções seja executado ou não 
do – possui um par que informa se o conjunto de instruções continuará sendo executado, isso ocorre caso o valor testado seja falso. 
switch – estrutura de seleção que utiliza os operadores relacionais para determinar qual opção será executada.
===============================================================================================
O evento é a porta do funcionamento das interfaces para os sistemas operacionais de janela. Criamos códigos para tratar as operações que o usuário irá realizar com a tela. A interface de um sistema que precise que o cliente arraste uma imagem do produto para a imagem do produto precisará acompanhar vários eventos, marque a opção que lista eventos que podem ser usados nesse cenário.
onload – onmouseover 
onselect – onload 
onmouseover - onsubmit 
onclick - onmouseover 
 onsubmit - onfocus
===============================================================================================
O DHTML teve seu início em que época:
Foi introduzido no navegador Netscape 2.0 junto com todas as novidades que ele trouxe. 
O Internet Explorer revolucionou a Web ao apresentar a versão 3.0 do seu navegador, ele contemplava a criação de estilos com CSS, permitindo a técnica DHTML. 
As versões 4.0 dos navegadores Netscape e Internet Explorer permitiram o desenvolvimento com DHTML, apesar da grande dificuldade existente na verificação de erro. 
O DOM e o CSS foram introduzidos no HTML 4.0, só sendo possível construir DHTML para as versões 5.0 dos navegadores IE e NS. 
O DOM, o CSS e o Javascript já eram totalmente contemplados na versão 3.2 do HTML, tornando possível o seu uso completo nas versões dos navegadores compatíveis com essa versão do HTML.
===============================================================================================
A recomendação w3C para se recuperar um campo de formulário na estrutura da página é:
Usar o nome do formulário e o nome do campo diretamente após o objeto "document". 
Usar o id do formulário e o id do campo diretamente após o objeto "document". 
Usar o método getElementByName do objeto "document". 
Usar o método getElementById do objeto "document". 
Usar o nome do formulário e o id do campo após o objeto "document".
===============================================================================================
Devemos usar

Outros materiais