cliente servidor
34 pág.

cliente servidor


DisciplinaProgramação Cliente/servidor499 materiais596 seguidores
Pré-visualização5 páginas
Comment
Attr
Element
Value
CDATASection
 
2.
< table > < br > < tr >
< br > < p > < tr >
< tr > < p > < br >
< p > < br > < table >
< br > < p > < table >
Explicação:
As tags seriam br (break), p 
(paragraph) e table. A tag tr 
define uma linha da tabela, 
enquanto td definiria uma 
célula.
 
3.
.XPTO {color:blue}
#XPTO {background-color:blue}
Com o uso de DOM é possível navegar entre os diversos elementos de um documento HTML ou XML, e existem 
diferentes tipos de nós nesta árvore de navegação. Qual dos elementos seguintes NÃO é um tipo de nó do DOM?
As tags responsáveis por quebra de linha, criação de parágrafo e criação de tabelas são, 
respectivamente:
Qual comando CSS seria utilizado para formatar uma camada de id &quot;XPTO&quot; com fonte na 
cor azul?
XPTO {background-color:blue}
#XPTO {color:blue}
XPTO {color:blue}
Explicação:
A sintaxe CSS permite a formatação de tags, sem o uso de símbolos iniciais, IDs, com o uso de #, e classes, com o uso
de ponto. A cor da fonte é definida através de color, enquanto o fundo é definido por background-color. Baseado nisso, 
a sintaxe correta seria #XPTO{color:blue}.
 
4.
SVG
XML
Java Script
JSON
MathML
Explicação:
A sintaxe SVG (Scalable Vector Graphics) permite a criação de formas simples com algum nível de interatividade.
 
5.
hidden
sumbit
A linguagem HTML 5 permite a utilização de diversas outras sintaxes na escrita do 
documento. Qual destas sintaxes é voltada para a construção de figuras vetoriais simples, 
como retângulos e círculos?
Na sintaxe da linguagem HTML para a construção de formulários, qual o tipo de INPUT deve
ser utilizado para opções mutuamente exclusivas?
checkbox
radio
text
Explicação:
Usando componentes radio com o mesmo &quot;name&quot;, é possível definir elementos mutuamente exclusivos, ou seja, ao 
marcar uma opção as demais são desmarcadas.
 
6.
src
target
href
value
destination
Explicação:
O formato geral de um hiperlink seria: < a href = &quot;Endereço HTTP&quot; > Texto da Âncora < /a >
Explicação:
A árvore DOM não tem nós denominados Value. Os nós podem ser Element (elemento), Attr (atributo), Text (texto), 
CDATASection (conteúdo ignorado pelo parser) e Comment (comentário).
Ao criar um hiperlink, qual o atributo que definirá para qual endereço ocorrerá a 
navegação?
Exibe uma lista para que o usuário selecione um ou mais valores.
Solicita uma confirmação do usuário, positiva ou negativa.
Permite a seleção de data a partir de um calendário.
Permite que o usuário insira uma frase dentro da caixa de texto.
Exibe apenas uma informação para o usuário.
Explicação:
O comando prompt é utilizado como uma entrada de dados de texto, como em:
var x = prompt(&quot;Digite seu nome&quot;,&quot;&quot;);
 
2.
1, 3, 5, 7, 9, 11, 13
1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14
1, 3, 7, 9, 11, 13
1, 3, 5, 7, 9, 11, 13, 15
1,2,4,8
Explicação:
Neste loop são impressos apenas números que NÃO sejam divisíveis por 5, e apresenta atualização exponencial, sendo 
o valor inicial 1, seguido de 1 * 2 = 2, 2 * 2 = 4, 4 * 2 = 8. No próximo ocorrerá o número 16, que é maior que 15.
Logo, como nenhum destes números é diisível por 5, serão impressos: 1,2,4,8.
No Java Script, uma janela do tipo &quot;prompt&quot;:
Quais números serão impressos pelo código Java Script? 
for(i = 1; i < 15; i = i * 2) { 
 if(i%5!=0) 
 document.writeln(&quot;< br/ >&quot;+i); 
}
 
3.
66
52
102
50
33
Explicação:
Como x é menor que y, 5 - 1 = 4. A divisão tem precedência sobre a soma, logo, 200 / 4 = 50, e 50 + 2 = 52.
 
4.
false, false, false
true, false, true
true, true, true
true, true, false
false, true, false
Explicação:
Considerando três variáveis, x, y, e w, onde x vale 1 e y vale 5, qual o valor de w após a 
execução do comando? 
w = 200 / (5 - (x < y) ? 1 : 3) + 2; 
Assumindo que x vale 1 e y vale 5, quais seriam, respectivamente, os resultados das 
seguintes expressões? 
(x > y) && (y-2 < 3) 
(y < 3 * x) || (x*y <= y) 
!((x < y)||(y < x))
Analisando as expressões:
(x > y) && (y-2 < 3) -> (1 > 5) && (3 < 3) -> F && F -> F 
(y < 3 * x) || (x*y <= y) -> (5 < 3) || (5 <= 5) -> F || T -> T 
!((x < y)||(y < x)) -> !((1 < 5) || (5 < 1)) -> !(T || F) -> !T -> F
 
5.
11
5
4
1
24
Explicação:
Primeira rodada: b = 1, a = 2 
Segunda rodada: b = 2 * 1 = 2, a = 3 
Terceira rodada: b = 2 * 3 = 6, a = 4
Quarta rodada: b = 6 * 4 = 24, a = 5
 
6.
Operadores >, <, = e !
Operadores +, -, * e /
Operadores +, -, < e *
Operadores >=, <, == e !=
Considerando o código Java Script seguinte, qual será o valor final de b? 
var a=1, b=1;
while(a < 5) { 
 b = b * a; 
 a++; 
}
Indique a opção que apresenta apenas operadores relacionais.
Operadores &&, || e !
Explicação:
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
 
1.
new
function
var
this
return
Explicação:
Uma classe em Java Script é definida a partir de um função (function), sendo os atributos internos delineados com o 
uso de this. Com a nova classe definida, os objetos podem ser instanciados com o uso de new e guardados em 
variáveis.
 
2.
onfocus
onclick
onchange
onsubmit
Em termos de orientação a objetos, o Java Script permite a definição de novas classes com 
o uso de uma palavra específica. Que palavra é esta?
Diversos eventos podem ser utilizados no processo de validação de formulários. Qual deles 
deve ser utilizado para efetuar críticas quando o valor de um campo é alterado?
onblur
Explicação:
O evento onchange ocorre na mudança do atributo value, não importando a origem desta mudança.
 
3.
var obj = document.getElementById(&quot;XPTO&quot;).firstChild.nodeValue;
var obj = document.querySelector(&quot;#XPTO&quot;).children[1];
var obj = document.querySelector(&quot;XPTO&quot;).nodeValue;
var obj = document.getElementById(&quot;XPTO&quot;).value;
var obj = document.querySelector(&quot;#XPTO&quot;);
Explicação:
Com getElementById iremos pegar um nó de elemento, devendo acessar o seu filho imediato na árvore DOM, o qual é 
um nó de texto. A partir deste nó de texto podemos obter o valor interno através do atributo nodeValue.
 
4.
Permite se utilizar de recursos locais, entre eles o acesso a bancos de dados e arquivos presentes no computador 
cliente.
Efetua críticas relativas à formatação e regras simples de interface, ao mesmo tempo em que diminui o fluxo de 
chamadas desnecessárias ao servidor.
Considerando o trecho de código HTML seguinte, qual seria o comando em Java Script para 
guardar o texto da camada em uma variável? 
< div id=&quot;XPTO&quot; > EXEMPLO < /div >
Quanto à validação de formulários em Java Script, é correto afirmar que:
Quando associada ao evento de envio do formulário necessita de uma função sem retorno de valor.
As críticas relativas à formatação são realizadas com sucessivas chamadas ao servidor.
Pode ser utilizada para substituir os testes de consistência referentes aos relacionamentos do banco de dados, 
normalmente efetuados no servidor.
Explicação:
O uso de JavaScript nos formulários irá permitir validações simples, mas não podem ser feitos acessos a recursos 
servidores, como críticas em Bancos de Dados, ou aos recursos locais da máquina, como arquivos. A principal 
finalidade é diminuir o fluxo de dados incorretos até o servidor.
 
5.
onfocus
onblur
onclick
onsubmit
onchange
Explicação:
O evento onblur ocorre na perda do foco, permitindo adicionar máscaras ou apagar o conteúdo quando uma regra é 
quebrada, a exemplo do dígito verificador do CPF.
 
6.
Nível de Acesso
Agrupamentos
Atributos
Caso fosse necessário validar um campo para CPF, de acordo