Prévia do material em texto
1a Questão As tags responsáveis por quebra de linha, criação de parágrafo e criação de tabelas são, respectivamente: < p > < br > < table > < table > < br > < tr > < br > < p > < table > < br > < p > < tr > < tr > < p > < br > Respondido em 24/04/2020 18:15:15 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. 2a Questão 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? sumbit checkbox hidden text radio Respondido em 24/04/2020 18:15:18 Explicação: Usando componentes radio com o mesmo "name", é possível definir elementos mutuamente exclusivos, ou seja, ao marcar uma opção as demais são desmarcadas. 3a Questão Quando pessoas de diferentes nacionalidades precisam se comunicar, é necessário que todos conheçam uma mesma língua, caso isto não aconteça, a comunicação não é possível, ou pode ser deteriorada, sendo possível usar apenas gestos e outros recursos de sinais. A mesma coisa acontece entre computadores, e outros dispositivos nas redes. Para que eles possam se comunicar é necessário que sejam utilizando o mesmo (a): Meio lógico de comunicação Protocolo Servidor Meio físico de comunicação Linguagem Respondido em 24/04/2020 18:15:22 Explicação: Os protocolos existem para permitir a comunicação entre serviços, onde cada serviço tem um protocolo específico. Por exemplo, para que duas pessoas troquem email, ambas tem que utilizar o mesmo protocolo de comunicação, neste caso o protocolo referente a email. 4a Questão 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? JSON MathML XML SVG Java Script Respondido em 24/04/2020 18:15:27 Explicação: A sintaxe SVG (Scalable Vector Graphics) permite a criação de formas simples com algum nível de interatividade. 5a Questão "Permite a inclusão de informações e controle de características do documento, como o uso de UTF-8 para acentuação da língua portuguesa. " Na criação de páginas HTML que tag devemos utilizar para produzir o que é colocado na afirmação apresentada na questão: title meta body link doctype Respondido em 24/04/2020 18:15:18 Explicação: title - O que é apresentado na barra de títulos link - Usado para acessar outras páginas, documentos etc. doctype - Não é uma tag HTML; é uma instrução para o navegador da web sobre em qual versão do HTML a página está escrita. body - Corpo da página onde entramos o conteúdo da mesma. 6a Questão Ao criar um hiperlink, qual o atributo que definirá para qual endereço ocorrerá a navegação? value src target destination href 1a Questão As tags responsáveis por quebra de linha, criação de parágrafo e criação de tabelas são, respectivamente: < table > < br > < tr > < p > < br > < table > < tr > < p > < br > < br > < p > < table > < br > < p > < tr > Respondido em 24/04/2020 18:15:31 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. 2a Questão 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? text radio hidden checkbox sumbit Respondido em 24/04/2020 18:15:37 Explicação: Usando componentes radio com o mesmo "name", é possível definir elementos mutuamente exclusivos, ou seja, ao marcar uma opção as demais são desmarcadas. 3a Questão Quando pessoas de diferentes nacionalidades precisam se comunicar, é necessário que todos conheçam uma mesma língua, caso isto não aconteça, a comunicação não é possível, ou pode ser deteriorada, sendo possível usar apenas gestos e outros recursos de sinais. A mesma coisa acontece entre computadores, e outros dispositivos nas redes. Para que eles possam se comunicar é necessário que sejam utilizando o mesmo (a): Servidor Meio lógico de comunicação Meio físico de comunicação Linguagem Protocolo Respondido em 24/04/2020 18:15:54 Explicação: Os protocolos existem para permitir a comunicação entre serviços, onde cada serviço tem um protocolo específico. Por exemplo, para que duas pessoas troquem email, ambas tem que utilizar o mesmo protocolo de comunicação, neste caso o protocolo referente a email. 4a Questão 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? MathML SVG Java Script XML JSON Respondido em 24/04/2020 18:15:58 Explicação: A sintaxe SVG (Scalable Vector Graphics) permite a criação de formas simples com algum nível de interatividade. 5a Questão "Permite a inclusão de informações e controle de características do documento, como o uso de UTF-8 para acentuação da língua portuguesa. " Na criação de páginas HTML que tag devemos utilizar para produzir o que é colocado na afirmação apresentada na questão: body title link doctype meta Respondido em 24/04/2020 18:16:01 Explicação: title - O que é apresentado na barra de títulos link - Usado para acessar outras páginas, documentos etc. doctype - Não é uma tag HTML; é uma instrução para o navegador da web sobre em qual versão do HTML a página está escrita. body - Corpo da página onde entramos o conteúdo da mesma. 6a Questão Ao criar um hiperlink, qual o atributo que definirá para qual endereço ocorrerá a navegação? href value src destination target 1a Questão "Permite a inclusão de informações e controle de características do documento, como o uso de UTF-8 para acentuação da língua portuguesa. " Na criação de páginas HTML que tag devemos utilizar para produzir o que é colocado na afirmação apresentada na questão: title doctype meta link body Respondido em 24/04/2020 18:16:32 Explicação: title - O que é apresentado na barra de títulos link - Usado para acessar outras páginas, documentos etc. doctype - Não é uma tag HTML; é uma instrução para o navegador da web sobre em qual versão do HTML a página está escrita. body - Corpo da página onde entramos o conteúdo da mesma. 2a Questão 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? JSON SVG XML Java Script MathML Respondido em 24/04/2020 18:16:46 Explicação: A sintaxe SVG (Scalable Vector Graphics) permite a criação de formas simples com algum nível de interatividade. 3a Questão As tags responsáveis por quebra de linha, criação de parágrafo e criação de tabelas são, respectivamente: < tr > < p > < br > < br > < p > < tr > < table > < br > < tr > < p > < br > < table > < br > < p > < table > Respondido em 24/04/2020 18:16:52 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. 4a Questão 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? text hidden sumbit radio checkbox Respondido em 24/04/202018:16:54 Explicação: Usando componentes radio com o mesmo "name", é possível definir elementos mutuamente exclusivos, ou seja, ao marcar uma opção as demais são desmarcadas. 5a Questão Quando pessoas de diferentes nacionalidades precisam se comunicar, é necessário que todos conheçam uma mesma língua, caso isto não aconteça, a comunicação não é possível, ou pode ser deteriorada, sendo possível usar apenas gestos e outros recursos de sinais. A mesma coisa acontece entre computadores, e outros dispositivos nas redes. Para que eles possam se comunicar é necessário que sejam utilizando o mesmo (a): Protocolo Servidor Meio lógico de comunicação Linguagem Meio físico de comunicação Respondido em 24/04/2020 18:16:46 Explicação: Os protocolos existem para permitir a comunicação entre serviços, onde cada serviço tem um protocolo específico. Por exemplo, para que duas pessoas troquem email, ambas tem que utilizar o mesmo protocolo de comunicação, neste caso o protocolo referente a email. 6a Questão Ao criar um hiperlink, qual o atributo que definirá para qual endereço ocorrerá a navegação? href target src value destination 1a Questão "Permite a inclusão de informações e controle de características do documento, como o uso de UTF-8 para acentuação da língua portuguesa. " Na criação de páginas HTML que tag devemos utilizar para produzir o que é colocado na afirmação apresentada na questão: title link meta doctype body Respondido em 24/04/2020 18:17:13 Explicação: title - O que é apresentado na barra de títulos link - Usado para acessar outras páginas, documentos etc. doctype - Não é uma tag HTML; é uma instrução para o navegador da web sobre em qual versão do HTML a página está escrita. body - Corpo da página onde entramos o conteúdo da mesma. 2a Questão 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? MathML JSON XML Java Script SVG Respondido em 24/04/2020 18:17:17 Explicação: A sintaxe SVG (Scalable Vector Graphics) permite a criação de formas simples com algum nível de interatividade. 3a Questão As tags responsáveis por quebra de linha, criação de parágrafo e criação de tabelas são, respectivamente: < br > < p > < tr > < table > < br > < tr > < br > < p > < table > < p > < br > < table > < tr > < p > < br > Respondido em 24/04/2020 18:17:08 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. 4a Questão 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 text hidden radio sumbit Respondido em 24/04/2020 18:17:26 Explicação: Usando componentes radio com o mesmo "name", é possível definir elementos mutuamente exclusivos, ou seja, ao marcar uma opção as demais são desmarcadas. 5a Questão Quando pessoas de diferentes nacionalidades precisam se comunicar, é necessário que todos conheçam uma mesma língua, caso isto não aconteça, a comunicação não é possível, ou pode ser deteriorada, sendo possível usar apenas gestos e outros recursos de sinais. A mesma coisa acontece entre computadores, e outros dispositivos nas redes. Para que eles possam se comunicar é necessário que sejam utilizando o mesmo (a): Protocolo Meio físico de comunicação Meio lógico de comunicação Servidor Linguagem Respondido em 24/04/2020 18:17:17 Explicação: Os protocolos existem para permitir a comunicação entre serviços, onde cada serviço tem um protocolo específico. Por exemplo, para que duas pessoas troquem email, ambas tem que utilizar o mesmo protocolo de comunicação, neste caso o protocolo referente a email. 6a Questão Ao criar um hiperlink, qual o atributo que definirá para qual endereço ocorrerá a navegação? target value destination src href 1a Questão As tags responsáveis por quebra de linha, criação de parágrafo e criação de tabelas são, respectivamente: < tr > < p > < br > < p > < br > < table > < br > < p > < tr > < table > < br > < tr > < br > < p > < table > Respondido em 24/04/2020 18:17:57 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. 2a Questão 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? sumbit checkbox radio hidden text Respondido em 24/04/2020 18:17:47 Explicação: Usando componentes radio com o mesmo "name", é possível definir elementos mutuamente exclusivos, ou seja, ao marcar uma opção as demais são desmarcadas. 3a Questão Quando pessoas de diferentes nacionalidades precisam se comunicar, é necessário que todos conheçam uma mesma língua, caso isto não aconteça, a comunicação não é possível, ou pode ser deteriorada, sendo possível usar apenas gestos e outros recursos de sinais. A mesma coisa acontece entre computadores, e outros dispositivos nas redes. Para que eles possam se comunicar é necessário que sejam utilizando o mesmo (a): Linguagem Servidor Protocolo Meio físico de comunicação Meio lógico de comunicação Respondido em 24/04/2020 18:18:03 Explicação: Os protocolos existem para permitir a comunicação entre serviços, onde cada serviço tem um protocolo específico. Por exemplo, para que duas pessoas troquem email, ambas tem que utilizar o mesmo protocolo de comunicação, neste caso o protocolo referente a email. 4a Questão 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? JSON Java Script SVG MathML XML Respondido em 24/04/2020 18:18:05 Explicação: A sintaxe SVG (Scalable Vector Graphics) permite a criação de formas simples com algum nível de interatividade. 5a Questão "Permite a inclusão de informações e controle de características do documento, como o uso de UTF-8 para acentuação da língua portuguesa. " Na criação de páginas HTML que tag devemos utilizar para produzir o que é colocado na afirmação apresentada na questão: doctype body link meta title Respondido em 24/04/2020 18:18:07 Explicação: title - O que é apresentado na barra de títulos link - Usado para acessar outras páginas, documentos etc. doctype - Não é uma tag HTML; é uma instrução para o navegador da web sobre em qual versão do HTML a página está escrita. body - Corpo da página onde entramos o conteúdo da mesma. 6a Questão Ao criar um hiperlink, qual o atributo que definirá para qual endereço ocorrerá a navegação? target href src value destination Respondido em 24/04/2020 18:18:10 1a Questão 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)) false, true, false true, true, true false, false, false true, false, true true, true, false Respondido em 24/04/2020 18:18:26 Explicação: 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 2a Questão No Java Script, uma janela do tipo "prompt": Exibe uma lista para que o usuário selecione um ou mais valores. Solicita uma confirmação do usuário, positiva ou negativa. Exibe apenas uma informação para o usuário. Permite que o usuário insira uma frase dentro da caixa de texto. Permite a seleção de data a partir de um calendário. Respondido em 24/04/2020 18:18:33 Explicação: O comando prompt é utilizado como uma entrada de dados de texto, como em: var x = prompt("Digite seu nome",""); 3a Questão 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++; } 11 24 1 5 4 Respondido em 24/04/2020 18:19:31 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 4a Questão Indique a opção que apresenta apenas operadores relacionais. Operadores >=, <, == e != Operadores +, -, * e / Operadores >, <, = e ! Operadores &&, || e ! Operadores +, -, < e * Respondido em 24/04/2020 18:19:35 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. 5a Questão Como apresentado na aula, as funções matemáticas usando o Java Script são referenciadas por Math.nome, onde nome é o nome existente da função. Em relação as funções matemáticas apresentadas é ERRADO afirmar que: Math. random( ) - retorna um valor aleatório entre 0 e 1. Math.sqrt(x) - retorna a raíz quadrada do valor x enviado. Math. abs(x) - retorna o valor absoluto de x. Math. pow(x,y) - retorna o resultado de x elevado a y. Math.trunc(x,y) - transforma o valor real X em um inteiro para y. Respondido em 24/04/2020 18:19:51 Explicação: A função correta é Math.trunc(x), onde x é um número real na qual a função retornará apenas a parte inteira. 6a Questão A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc. Em relação a função eval, marque a resposta ERRADA. z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado. É capaz de executar uma operação matemática válida. O trecho de código eval("A"), converte A para o código ascii. eval("x=(8*3/6+2)"); Atribui a x o valor 6. Converte uma string em código JavaScript e executa-o, se for um comando válido. Respondido em 24/04/2020 18:20:31 1a Questão Indique a opção que apresenta apenas operadores relacionais. Operadores +, -, * e / Operadores >=, <, == e != Operadores +, -, < e * Operadores &&, || e ! Operadores >, <, = e ! Respondido em 24/04/2020 18:20:28 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. 2a Questão A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc. Em relação a função eval, marque a resposta ERRADA. Converte uma string em código JavaScript e executa-o, se for um comando válido. É capaz de executar uma operação matemática válida. O trecho de código eval("A"), converte A para o código ascii. z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado. eval("x=(8*3/6+2)"); Atribui a x o valor 6. Respondido em 24/04/2020 18:20:45 Explicação: O código ascii é apenas uma representação de caracteres para números inteiros e não temos uma função para fazer esta conversão. 3a Questão 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)) true, false, true false, true, false false, false, false true, true, true true, true, false Respondido em 24/04/2020 18:20:50 Explicação: 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 4a Questão 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++; } 24 11 4 1 5 Respondido em 24/04/2020 18:20:43 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 5a Questão No Java Script, uma janela do tipo "prompt": Permite a seleção de data a partir de um calendário. Exibe apenas uma informação para o usuário. Exibe uma lista para que o usuário selecione um ou mais valores. Permite que o usuário insira uma frase dentro da caixa de texto. Solicita uma confirmação do usuário, positiva ou negativa. Respondido em 24/04/2020 18:21:04 Explicação: O comando prompt é utilizado como uma entrada de dados de texto, como em: var x = prompt("Digite seu nome",""); 6a Questão Como apresentado na aula, as funções matemáticas usando o Java Script são referenciadas por Math.nome, onde nome é o nome existente da função. Em relação as funções matemáticas apresentadas é ERRADO afirmar que: Math.sqrt(x) - retorna a raíz quadrada do valor x enviado. Math. abs(x) - retorna o valor absoluto de x. Math. pow(x,y) - retorna o resultado de x elevado a y. Math. random( ) - retorna um valor aleatório entre 0 e 1. Math.trunc(x,y) - transforma o valor real X em um inteiro para y. 1a Questão Indique a opção que apresenta apenas operadores relacionais. Operadores >, <, = e ! Operadores >=, <, == e != Operadores &&, || e ! Operadores +, -, * e / Operadores +, -, < e * Respondido em 24/04/2020 18:21:10 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. 2a Questão 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++; } 24 1 11 5 4 Respondido em 24/04/2020 18:21:25 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 3a Questão A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc. Em relação a função eval, marque a resposta ERRADA. O trecho de código eval("A"), converte A para o código ascii. Converte uma string em código JavaScript e executa-o, se for um comando válido. z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado. É capaz de executar uma operação matemática válida. eval("x=(8*3/6+2)"); Atribui a x o valor 6. Respondido em 24/04/2020 18:21:17 Explicação: O código ascii é apenas uma representação de caracteres para números inteiros e não temos uma função para fazer esta conversão. 4a Questão No Java Script, uma janela do tipo "prompt": Exibe uma lista para que o usuário selecione um ou mais valores. Exibe apenas uma informação para o usuário. 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árioinsira uma frase dentro da caixa de texto. Respondido em 24/04/2020 18:21:34 Explicação: O comando prompt é utilizado como uma entrada de dados de texto, como em: var x = prompt("Digite seu nome",""); 5a Questão Como apresentado na aula, as funções matemáticas usando o Java Script são referenciadas por Math.nome, onde nome é o nome existente da função. Em relação as funções matemáticas apresentadas é ERRADO afirmar que: Math. pow(x,y) - retorna o resultado de x elevado a y. Math.trunc(x,y) - transforma o valor real X em um inteiro para y. Math. abs(x) - retorna o valor absoluto de x. Math. random( ) - retorna um valor aleatório entre 0 e 1. Math.sqrt(x) - retorna a raíz quadrada do valor x enviado. Respondido em 24/04/2020 18:21:37 Explicação: A função correta é Math.trunc(x), onde x é um número real na qual a função retornará apenas a parte inteira. 6a Questão 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)) false, false, false true, true, false true, false, true true, true, true false, true, false 1a Questão Indique a opção que apresenta apenas operadores relacionais. Operadores &&, || e ! Operadores +, -, * e / Operadores >, <, = e ! Operadores >=, <, == e != Operadores +, -, < e * Respondido em 24/04/2020 18:22:27 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. 2a Questão A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc. Em relação a função eval, marque a resposta ERRADA. O trecho de código eval("A"), converte A para o código ascii. z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado. É capaz de executar uma operação matemática válida. eval("x=(8*3/6+2)"); Atribui a x o valor 6. Converte uma string em código JavaScript e executa-o, se for um comando válido. Respondido em 24/04/2020 18:22:17 Explicação: O código ascii é apenas uma representação de caracteres para números inteiros e não temos uma função para fazer esta conversão. 3a Questão 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)) true, false, true false, false, false true, true, false false, true, false true, true, true Respondido em 24/04/2020 18:22:20 Explicação: 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 4a Questão 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++; } 24 4 5 1 11 Respondido em 24/04/2020 18:22:35 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 5a Questão No Java Script, uma janela do tipo "prompt": Solicita uma confirmação do usuário, positiva ou negativa. Exibe uma lista para que o usuário selecione um ou mais valores. Exibe apenas uma informação para o usuário. Permite que o usuário insira uma frase dentro da caixa de texto. Permite a seleção de data a partir de um calendário. Respondido em 24/04/2020 18:22:26 Explicação: O comando prompt é utilizado como uma entrada de dados de texto, como em: var x = prompt("Digite seu nome",""); 6a Questão Como apresentado na aula, as funções matemáticas usando o Java Script são referenciadas por Math.nome, onde nome é o nome existente da função. Em relação as funções matemáticas apresentadas é ERRADO afirmar que: Math.sqrt(x) - retorna a raíz quadrada do valor x enviado. Math. random( ) - retorna um valor aleatório entre 0 e 1. Math. abs(x) - retorna o valor absoluto de x. Math. pow(x,y) - retorna o resultado de x elevado a y. Math.trunc(x,y) - transforma o valor real X em um inteiro para y. 1a Questão Indique a opção que apresenta apenas operadores relacionais. Operadores &&, || e ! Operadores +, -, * e / Operadores >=, <, == e != Operadores +, -, < e * Operadores >, <, = e ! Respondido em 24/04/2020 18:22:50 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. 2a Questão 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++; } 5 4 1 11 24 Respondido em 24/04/2020 18:22:53 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 3a Questão A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc. Em relação a função eval, marque a resposta ERRADA. É capaz de executar uma operação matemática válida. z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado. O trecho de código eval("A"), converte A para o código ascii. Converte uma string em código JavaScript e executa-o, se for um comando válido. eval("x=(8*3/6+2)"); Atribui a x o valor 6. Respondido em 24/04/2020 18:25:08 Explicação: O código ascii é apenas uma representação de caracteres para números inteiros e não temos uma função para fazer esta conversão. 4a Questão No Java Script, uma janela do tipo "prompt": Exibe apenas uma informação para o usuário. Exibe uma lista para que o usuário selecione um ou mais valores. Permite a seleção de data a partir de um calendário. Solicita uma confirmação do usuário, positiva ou negativa. Permite que o usuário insira uma frase dentro da caixa de texto. Respondido em 24/04/2020 18:25:11 Explicação: O comando prompt é utilizado como uma entrada de dados de texto, como em: var x = prompt("Digite seu nome",""); 5a Questão Como apresentado na aula, as funções matemáticas usando o Java Script são referenciadas por Math.nome, onde nome é o nome existente da função. Em relação as funções matemáticas apresentadas é ERRADO afirmar que: Math.sqrt(x) - retorna a raíz quadrada do valor x enviado. Math.trunc(x,y) - transforma o valor real X em um inteiro para y. Math. abs(x) - retorna o valor absoluto de x. Math. random( ) - retorna um valor aleatório entre 0 e 1. Math. pow(x,y) - retorna o resultado de x elevado a y. Respondido em 24/04/2020 18:25:14 Explicação: A função correta é Math.trunc(x), onde x é um número real na qual a função retornará apenas a parte inteira. 6a Questão 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)) true, true, false true, true, true false, false, false true, false, true false, true, false 1a Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Métodos Nível de Acesso Agrupamentos Herança Atributos Respondido em 24/04/2020 18:26:45 Explicação:Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. 2a Questão 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 onclick onfocus onchange onsubmit Respondido em 24/04/2020 18:26:52 Explicação: O evento onchange ocorre na mudança do atributo value, não importando a origem desta mudança. 3a Questão A afirmativa apresentada na questão diz respeito a que evento? "Efetua a validação do formulário imediatamente antes do envio para o servidor. Necessita o retorno booleano, indicando se os valores podem ser enviados ou não". onblur onsubmit onsearch onclick onselect Respondido em 24/04/2020 18:26:55 Explicação: onselect - seleciona objetos. onblur - Quando o objeto perde o foco. onclick - Quando clica no objeto. onsearch - Quando envia uma pesquisa. 4a Questão Caso fosse necessário validar um campo para CPF, de acordo com a regra de formação do número, logo que o usuário saísse da caixa de texto, o evento correto seria: onclick onsubmit onchange onfocus onblur Respondido em 24/04/2020 18:27:03 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. 5a Questão Marque a resposta correta em relação a afirmativa. "Retorna uma coleção de objetos referenciando todos os componentes que apresentem o atributo class desejado." A afirmativa faz referência a: getElementsByTagName getElementsByClassName querySelectorAll querySelector getElementById Respondido em 24/04/2020 18:27:05 Explicação: getElementsByClassName - Retorna um vetor de objetos com todos os elementos filhos que possuem o nome da classe dada. Quando invocado no objeto document, o documento é examinado por completo, incluindo o nó raiz. Você também pode invocar getElementsByClassName(), em qualquer elemento; isso retornaria somente elementos que são descendentes do nó raiz especificado com o nome da classe. 6a Questão 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. 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. Pode ser utilizada para substituir os testes de consistência referentes aos relacionamentos do banco de dados, normalmente efetuados no servidor. 1a Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Herança Nível de Acesso Atributos Agrupamentos Métodos Respondido em 24/04/2020 18:27:33 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. 2a Questão Caso fosse necessário validar um campo para CPF, de acordo com a regra de formação do número, logo que o usuário saísse da caixa de texto, o evento correto seria: onblur onclick onfocus onchange onsubmit Respondido em 24/04/2020 18:27:26 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. 3a Questão A afirmativa apresentada na questão diz respeito a que evento? "Efetua a validação do formulário imediatamente antes do envio para o servidor. Necessita o retorno booleano, indicando se os valores podem ser enviados ou não". onclick onsubmit onblur onselect onsearch Respondido em 24/04/2020 18:27:33 Explicação: onselect - seleciona objetos. onblur - Quando o objeto perde o foco. onclick - Quando clica no objeto. onsearch - Quando envia uma pesquisa. 4a Questão 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. 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. Pode ser utilizada para substituir os testes de consistência referentes aos relacionamentos do banco de dados, normalmente efetuados no servidor. Permite se utilizar de recursos locais, entre eles o acesso a bancos de dados e arquivos presentes no computador cliente. As críticas relativas à formatação são realizadas com sucessivas chamadas ao servidor. Respondido em 24/04/2020 18:27:49 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. 5a Questão 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? onfocus onchange onblur onsubmit onclick Respondido em 24/04/2020 18:27:39 Explicação: O evento onchange ocorre na mudança do atributo value, não importando a origem desta mudança. 6a Questão Marque a resposta correta em relação a afirmativa. "Retorna uma coleção de objetos referenciando todos os componentes que apresentem o atributo class desejado." A afirmativa faz referência a: querySelector getElementsByClassName querySelectorAll getElementById getElementsByTagName Respondido em 24/04/2020 18:27:56 1a Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Atributos Herança Métodos Agrupamentos Nível de Acesso Respondido em 24/04/2020 18:28:07 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. 2a Questão Caso fosse necessário validar um campo para CPF, de acordo com a regra de formação do número, logo que o usuário saísse da caixa de texto, o evento correto seria: onsubmit onchange onclick onblur onfocus Respondido em 24/04/2020 18:27:56 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. 3a Questão A afirmativa apresentada na questão diz respeito a que evento? "Efetua a validação do formulário imediatamente antes do envio para o servidor. Necessita o retorno booleano, indicando se os valores podem ser enviados ou não". onsearch onblur onselect onsubmit onclick Respondido em 24/04/2020 18:28:22 Explicação: onselect - seleciona objetos. onblur - Quando o objeto perde o foco. onclick - Quando clica no objeto. onsearch - Quando envia uma pesquisa. 4a Questão Quanto à validação de formulários em Java Script, é correto afirmar que: Pode ser utilizada para substituir os testes de consistência referentes aos relacionamentos do banco de dados, normalmenteefetuados no servidor. As críticas relativas à formatação são realizadas com sucessivas chamadas ao servidor. Permite se utilizar de recursos locais, entre eles o acesso a bancos de dados e arquivos presentes no computador cliente. Quando associada ao evento de envio do formulário necessita de uma função sem retorno de valor. 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. Respondido em 24/04/2020 18:28:26 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. 5a Questão 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 onclick onfocus onsubmit onchange Respondido em 24/04/2020 18:28:42 Explicação: O evento onchange ocorre na mudança do atributo value, não importando a origem desta mudança. 6a Questão Marque a resposta correta em relação a afirmativa. "Retorna uma coleção de objetos referenciando todos os componentes que apresentem o atributo class desejado." A afirmativa faz referência a: querySelectorAll querySelector getElementsByClassName getElementById getElementsByTagName 1a Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Métodos Nível de Acesso Agrupamentos Atributos Herança Respondido em 24/04/2020 18:28:40 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. 2a Questão Caso fosse necessário validar um campo para CPF, de acordo com a regra de formação do número, logo que o usuário saísse da caixa de texto, o evento correto seria: onblur onsubmit onchange onclick onfocus Respondido em 24/04/2020 18:28:43 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. 3a Questão A afirmativa apresentada na questão diz respeito a que evento? "Efetua a validação do formulário imediatamente antes do envio para o servidor. Necessita o retorno booleano, indicando se os valores podem ser enviados ou não". onsubmit onblur onselect onclick onsearch Respondido em 24/04/2020 18:29:37 Explicação: onselect - seleciona objetos. onblur - Quando o objeto perde o foco. onclick - Quando clica no objeto. onsearch - Quando envia uma pesquisa. 4a Questão Quanto à validação de formulários em Java Script, é correto afirmar que: Permite se utilizar de recursos locais, entre eles o acesso a bancos de dados e arquivos presentes no computador cliente. Quando associada ao evento de envio do formulário necessita de uma função sem retorno de valor. 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. 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. Respondido em 24/04/2020 18:29:27 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. 5a Questão 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? onsubmit onblur onclick onfocus onchange Respondido em 24/04/2020 18:29:30 Explicação: O evento onchange ocorre na mudança do atributo value, não importando a origem desta mudança. 6a Questão Marque a resposta correta em relação a afirmativa. "Retorna uma coleção de objetos referenciando todos os componentes que apresentem o atributo class desejado." A afirmativa faz referência a: getElementById querySelector getElementsByClassName getElementsByTagName querySelectorAll 1a Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Nível de Acesso Herança Métodos Atributos Agrupamentos Respondido em 24/04/2020 18:29:57 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. 2a Questão 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? onchange onsubmit onfocus onclick onblur Respondido em 24/04/2020 18:30:38 Explicação: O evento onchange ocorre na mudança do atributo value, não importando a origem desta mudança. 3a Questão A afirmativa apresentada na questão diz respeito a que evento? "Efetua a validação do formulário imediatamente antes do envio para o servidor. Necessita o retorno booleano, indicando se os valores podem ser enviados ou não". onselect onblur onsubmit onclick onsearch Respondido em 24/04/2020 18:30:48 Explicação: onselect - seleciona objetos. onblur - Quando o objeto perde o foco. onclick - Quando clica no objeto. onsearch - Quando envia uma pesquisa. 4a Questão Caso fosse necessário validar um campo para CPF, de acordo com a regra de formação do número, logo que o usuário saísse da caixa de texto, o evento correto seria: onfocus onclick onsubmit onblur onchange Respondido em 24/04/2020 18:30:52 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. 5a Questão Marque a resposta correta em relação a afirmativa. "Retorna uma coleção de objetos referenciando todos os componentes que apresentem o atributo class desejado." A afirmativa faz referência a: getElementById getElementsByTagName querySelectorAll getElementsByClassName querySelector Respondido em 24/04/2020 18:31:09 Explicação: getElementsByClassName - Retorna um vetor de objetos com todos os elementos filhos que possuem o nome da classe dada. Quando invocado no objeto document, o documento é examinado por completo, incluindo o nó raiz. Você também pode invocar getElementsByClassName(), em qualquer elemento; isso retornaria somente elementos que são descendentes do nó raiz especificado com o nome da classe. 6a Questão Quanto à validação de formulários em Java Script, é correto afirmar que: As críticas relativas à formatação são realizadas com sucessivas chamadas ao servidor. Permite se utilizar de recursos locais, entre eles o acesso a bancos de dados e arquivos presentes no computador cliente. Quando associada ao evento de envio do formulário necessita de uma função sem retorno de valor. Efetua críticas relativas à formatação e regras simples de interface, ao mesmo tempo em que diminui o fluxo de chamadas desnecessáriasao servidor. Pode ser utilizada para substituir os testes de consistência referentes aos relacionamentos do banco de dados, normalmente efetuados no servidor. 1a Questão Analise as seguintes afirmativas acerca da sintaxe JSON e assinale a opção correta. I - Valores numéricos devem ser colocados entre aspas. II - Valores nulos são representados por null. III - Vetores são definidos com o uso de chaves. Todas as afirmativas são verdadeiras. Apenas as afirmativas II e III são verdadeiras. Apenas a afirmativa II é verdadeira. Apenas as afirmativas I e III são verdadeiras. Todas as afirmativas são falsas. Respondido em 24/04/2020 18:31:10 Explicação: A afirmativa I está incorreta porque os números não utilizam aspas, e a de número III está incorreta porque vetores utilizam colchetes. Quanto ao nulo, ele realmente é representado como null. 2a Questão No uso do JQuery, o seletor $("li:odd") serviria para selecionar: Todas as ocorrências pares de itens de lista. O primeiro item de cada lista. O último item de cada lista. Todas as ocorrências ímpares de itens de lista. O item central de cada lista da página. Respondido em 24/04/2020 18:31:12 Explicação: Se utilizássemos apenas li, estariamos buscando esta tag ao longo da página, ou seja, todos os itens de lista. Porém, com o uso do limitador :odd passamos a considerar apenas os elementos ímpares. 3a Questão No que tange ao conceito de JQuery, analise as asserções subsequentes e, a seguir, assinale a alternativva correta. I. JQuery é uma biblioteca de funções do HTML, desenvolvida para simplificar os scripts interpretados no navegador do cliente. II. JQuery é uma biblioteca amplamente adotada pelo mercado no desenvolvimento de sistemas. Esta é uma biblioteca que executa do lado cliente, interagindo com os elementos da página e facilitando muitas das tarefas usuais no desenvolvimento das funcionalidades da interface. III. A primeira versão da JQuery foi lançada em janeiro de 2006 pelo seu criador Josh Resig. Somente as asserções I e III estão corretas Somente a asserção I está correta Somente as asserções II e III estão corretas Somente as asserções I e II estão corretas Somente a asserção III está correta Respondido em 24/04/2020 18:31:27 Explicação: jQuery é uma biblioteca de funções JavaScript que interage com o HTML, desenvolvida para simplificar os scripts interpretados no navegador do cliente. JQuery é uma biblioteca amplamente adotada pelo mercado no desenvolvimento de sistemas. Esta é uma biblioteca que executa do lado cliente, interagindo com os elementos da página e facilitando muitas das tarefas usuais no desenvolvimento das funcionalidades da interface. A primeira versão foi lançada em janeiro de 2006 pelo seu criador Josh Resig. 4a Questão Ao implementar uma página, com uso de JQuery, deseja-se que os campos de texto fiquem com o fundo amarelo quando ganharem o foco, branco quando perderem o foco e laranja quando o conteúdo for modificado. Quais métodos devem ser utilizados, respectivamente? focus, blur e change keydown, keyup e keypress focus, blur e click mouseenter, mouseleave e change mouseenter, mouseleave e click Respondido em 24/04/2020 18:31:35 Explicação: O método focus é executado quando o INPUT ganha o foco, blur quando ele perde e change quando seu atributo value é alterado. 5a Questão No que tange ao JSON (Java Script Object Notation), leia as asserções abaixo e, a seguir, assinale a alternativa correta. I. Várias tecnologias atuais utilizam o JSON como formato texto para troca de informações; II. O Web Services REST passou a ter uso restrito em função das plataformas móveis, como Android e iOS. III. A definição do objeto JSON é iniciada com o uso de chaves, e os pares chave-valor são separados por vírgula. Somente as asserções II e III estão corretas Somente a asserção I está correta Somente as asserções I e II estão corretas Somente as asserções I e III estão corretas Somente a asserção II está correta Respondido em 24/04/2020 18:31:45 Explicação: Várias tecnologias atuais utilizam o JSON como formato texto para troca de informações, das quais podemos destacar os Web Services REST, com o uso muito ampliado pelo advento das plataformas móveis, como Android e iOS. A definição do objeto JSON é iniciada com o uso de chaves, e os pares chave-valor são separados por vírgula. 6a Questão Diversos efeitos são disponibilizados com o uso de JQuery. Qual deles faria com que uma DIV desaparecesse "lentamente"? shake hide show fadeIn fadeOut 1a Questão Analise as seguintes afirmativas acerca da sintaxe JSON e assinale a opção correta. I - Valores numéricos devem ser colocados entre aspas. II - Valores nulos são representados por null. III - Vetores são definidos com o uso de chaves. Todas as afirmativas são falsas. Apenas as afirmativas II e III são verdadeiras. Apenas as afirmativas I e III são verdadeiras. Todas as afirmativas são verdadeiras. Apenas a afirmativa II é verdadeira. Respondido em 24/04/2020 18:32:07 Explicação: A afirmativa I está incorreta porque os números não utilizam aspas, e a de número III está incorreta porque vetores utilizam colchetes. Quanto ao nulo, ele realmente é representado como null. 2a Questão No que tange ao conceito de JQuery, analise as asserções subsequentes e, a seguir, assinale a alternativva correta. I. JQuery é uma biblioteca de funções do HTML, desenvolvida para simplificar os scripts interpretados no navegador do cliente. II. JQuery é uma biblioteca amplamente adotada pelo mercado no desenvolvimento de sistemas. Esta é uma biblioteca que executa do lado cliente, interagindo com os elementos da página e facilitando muitas das tarefas usuais no desenvolvimento das funcionalidades da interface. III. A primeira versão da JQuery foi lançada em janeiro de 2006 pelo seu criador Josh Resig. Somente a asserção III está correta Somente as asserções II e III estão corretas Somente a asserção I está correta Somente as asserções I e II estão corretas Somente as asserções I e III estão corretas Respondido em 24/04/2020 18:32:18 Explicação: jQuery é uma biblioteca de funções JavaScript que interage com o HTML, desenvolvida para simplificar os scripts interpretados no navegador do cliente. JQuery é uma biblioteca amplamente adotada pelo mercado no desenvolvimento de sistemas. Esta é uma biblioteca que executa do lado cliente, interagindo com os elementos da página e facilitando muitas das tarefas usuais no desenvolvimento das funcionalidades da interface. A primeira versão foi lançada em janeiro de 2006 pelo seu criador Josh Resig. 3a Questão No uso do JQuery, o seletor $("li:odd") serviria para selecionar: Todas as ocorrências pares de itens de lista. O último item de cada lista. Todas as ocorrências ímpares de itens de lista. O item central de cada lista da página. O primeiro item de cada lista. Respondido em 24/04/2020 18:32:24 Explicação: Se utilizássemos apenas li, estariamos buscando esta tag ao longo da página, ou seja, todos os itens de lista. Porém, com o uso do limitador :odd passamos a considerar apenas os elementos ímpares. 4a Questão No que tange ao JSON (Java Script Object Notation), leia as asserções abaixo e, a seguir, assinale a alternativa correta. I. Várias tecnologias atuais utilizam o JSON como formato texto para troca de informações; II. O Web Services REST passou a ter uso restrito em função das plataformas móveis, como Android e iOS. III. A definição do objeto JSON é iniciada com o uso de chaves, e os pares chave-valorsão separados por vírgula. Somente as asserções I e II estão corretas Somente as asserções II e III estão corretas Somente as asserções I e III estão corretas Somente a asserção II está correta Somente a asserção I está correta Respondido em 24/04/2020 18:32:33 Explicação: Várias tecnologias atuais utilizam o JSON como formato texto para troca de informações, das quais podemos destacar os Web Services REST, com o uso muito ampliado pelo advento das plataformas móveis, como Android e iOS. A definição do objeto JSON é iniciada com o uso de chaves, e os pares chave-valor são separados por vírgula. 5a Questão Diversos efeitos são disponibilizados com o uso de JQuery. Qual deles faria com que uma DIV desaparecesse "lentamente"? hide shake fadeIn fadeOut show Respondido em 24/04/2020 18:32:37 Explicação: O efeito fadeOut apaga lentamente o componente, enquanto fadeIn exibe lentamente, show exibe instantaneamente, hide apaga instantaneamente, e shake faz ele "tremer". 6a Questão Ao implementar uma página, com uso de JQuery, deseja-se que os campos de texto fiquem com o fundo amarelo quando ganharem o foco, branco quando perderem o foco e laranja quando o conteúdo for modificado. Quais métodos devem ser utilizados, respectivamente? focus, blur e click mouseenter, mouseleave e change keydown, keyup e keypress mouseenter, mouseleave e click focus, blur e change 1a Questão Analise as seguintes afirmativas acerca da sintaxe JSON e assinale a opção correta. I - Valores numéricos devem ser colocados entre aspas. II - Valores nulos são representados por null. III - Vetores são definidos com o uso de chaves. Todas as afirmativas são falsas. Apenas a afirmativa II é verdadeira. Apenas as afirmativas II e III são verdadeiras. Apenas as afirmativas I e III são verdadeiras. Todas as afirmativas são verdadeiras. Respondido em 24/04/2020 18:33:08 Explicação: A afirmativa I está incorreta porque os números não utilizam aspas, e a de número III está incorreta porque vetores utilizam colchetes. Quanto ao nulo, ele realmente é representado como null. 2a Questão No uso do JQuery, o seletor $("li:odd") serviria para selecionar: Todas as ocorrências ímpares de itens de lista. O último item de cada lista. O item central de cada lista da página. O primeiro item de cada lista. Todas as ocorrências pares de itens de lista. Respondido em 24/04/2020 18:33:00 Explicação: Se utilizássemos apenas li, estariamos buscando esta tag ao longo da página, ou seja, todos os itens de lista. Porém, com o uso do limitador :odd passamos a considerar apenas os elementos ímpares. 3a Questão No que tange ao conceito de JQuery, analise as asserções subsequentes e, a seguir, assinale a alternativva correta. I. JQuery é uma biblioteca de funções do HTML, desenvolvida para simplificar os scripts interpretados no navegador do cliente. II. JQuery é uma biblioteca amplamente adotada pelo mercado no desenvolvimento de sistemas. Esta é uma biblioteca que executa do lado cliente, interagindo com os elementos da página e facilitando muitas das tarefas usuais no desenvolvimento das funcionalidades da interface. III. A primeira versão da JQuery foi lançada em janeiro de 2006 pelo seu criador Josh Resig. Somente a asserção III está correta Somente as asserções II e III estão corretas Somente as asserções I e II estão corretas Somente as asserções I e III estão corretas Somente a asserção I está correta Respondido em 24/04/2020 18:33:21 Explicação: jQuery é uma biblioteca de funções JavaScript que interage com o HTML, desenvolvida para simplificar os scripts interpretados no navegador do cliente. JQuery é uma biblioteca amplamente adotada pelo mercado no desenvolvimento de sistemas. Esta é uma biblioteca que executa do lado cliente, interagindo com os elementos da página e facilitando muitas das tarefas usuais no desenvolvimento das funcionalidades da interface. A primeira versão foi lançada em janeiro de 2006 pelo seu criador Josh Resig. 4a Questão Ao implementar uma página, com uso de JQuery, deseja-se que os campos de texto fiquem com o fundo amarelo quando ganharem o foco, branco quando perderem o foco e laranja quando o conteúdo for modificado. Quais métodos devem ser utilizados, respectivamente? mouseenter, mouseleave e change keydown, keyup e keypress focus, blur e click focus, blur e change mouseenter, mouseleave e click Respondido em 24/04/2020 18:33:12 Explicação: O método focus é executado quando o INPUT ganha o foco, blur quando ele perde e change quando seu atributo value é alterado. 5a Questão No que tange ao JSON (Java Script Object Notation), leia as asserções abaixo e, a seguir, assinale a alternativa correta. I. Várias tecnologias atuais utilizam o JSON como formato texto para troca de informações; II. O Web Services REST passou a ter uso restrito em função das plataformas móveis, como Android e iOS. III. A definição do objeto JSON é iniciada com o uso de chaves, e os pares chave-valor são separados por vírgula. Somente a asserção II está correta Somente as asserções II e III estão corretas Somente as asserções I e III estão corretas Somente a asserção I está correta Somente as asserções I e II estão corretas Respondido em 24/04/2020 18:33:15 Explicação: Várias tecnologias atuais utilizam o JSON como formato texto para troca de informações, das quais podemos destacar os Web Services REST, com o uso muito ampliado pelo advento das plataformas móveis, como Android e iOS. A definição do objeto JSON é iniciada com o uso de chaves, e os pares chave-valor são separados por vírgula. 6a Questão Diversos efeitos são disponibilizados com o uso de JQuery. Qual deles faria com que uma DIV desaparecesse "lentamente"? shake hide fadeIn fadeOut show 1a Questão Analise as seguintes afirmativas acerca da sintaxe JSON e assinale a opção correta. I - Valores numéricos devem ser colocados entre aspas. II - Valores nulos são representados por null. III - Vetores são definidos com o uso de chaves. Todas as afirmativas são verdadeiras. Todas as afirmativas são falsas. Apenas as afirmativas I e III são verdadeiras. Apenas as afirmativas II e III são verdadeiras. Apenas a afirmativa II é verdadeira. Respondido em 24/04/2020 18:33:28 Explicação: A afirmativa I está incorreta porque os números não utilizam aspas, e a de número III está incorreta porque vetores utilizam colchetes. Quanto ao nulo, ele realmente é representado como null. 2a Questão No uso do JQuery, o seletor $("li:odd") serviria para selecionar: Todas as ocorrências pares de itens de lista. O último item de cada lista. Todas as ocorrências ímpares de itens de lista. O item central de cada lista da página. O primeiro item de cada lista. Respondido em 24/04/2020 18:33:46 Explicação: Se utilizássemos apenas li, estariamos buscando esta tag ao longo da página, ou seja, todos os itens de lista. Porém, com o uso do limitador :odd passamos a considerar apenas os elementos ímpares. 3a Questão No que tange ao conceito de JQuery, analise as asserções subsequentes e, a seguir, assinale a alternativva correta. I. JQuery é uma biblioteca de funções do HTML, desenvolvida para simplificar os scripts interpretados no navegador do cliente. II. JQuery é uma biblioteca amplamente adotada pelo mercado no desenvolvimento de sistemas. Esta é uma biblioteca que executa do lado cliente, interagindo com os elementos da página e facilitando muitas das tarefas usuais no desenvolvimentodas funcionalidades da interface. III. A primeira versão da JQuery foi lançada em janeiro de 2006 pelo seu criador Josh Resig. Somente as asserções I e III estão corretas Somente as asserções II e III estão corretas Somente a asserção III está correta Somente as asserções I e II estão corretas Somente a asserção I está correta Respondido em 24/04/2020 18:33:52 Explicação: jQuery é uma biblioteca de funções JavaScript que interage com o HTML, desenvolvida para simplificar os scripts interpretados no navegador do cliente. JQuery é uma biblioteca amplamente adotada pelo mercado no desenvolvimento de sistemas. Esta é uma biblioteca que executa do lado cliente, interagindo com os elementos da página e facilitando muitas das tarefas usuais no desenvolvimento das funcionalidades da interface. A primeira versão foi lançada em janeiro de 2006 pelo seu criador Josh Resig. 4a Questão Ao implementar uma página, com uso de JQuery, deseja-se que os campos de texto fiquem com o fundo amarelo quando ganharem o foco, branco quando perderem o foco e laranja quando o conteúdo for modificado. Quais métodos devem ser utilizados, respectivamente? mouseenter, mouseleave e change focus, blur e change keydown, keyup e keypress mouseenter, mouseleave e click focus, blur e click Respondido em 24/04/2020 18:33:44 Explicação: O método focus é executado quando o INPUT ganha o foco, blur quando ele perde e change quando seu atributo value é alterado. 5a Questão No que tange ao JSON (Java Script Object Notation), leia as asserções abaixo e, a seguir, assinale a alternativa correta. I. Várias tecnologias atuais utilizam o JSON como formato texto para troca de informações; II. O Web Services REST passou a ter uso restrito em função das plataformas móveis, como Android e iOS. III. A definição do objeto JSON é iniciada com o uso de chaves, e os pares chave-valor são separados por vírgula. Somente a asserção II está correta Somente as asserções I e II estão corretas Somente as asserções I e III estão corretas Somente a asserção I está correta Somente as asserções II e III estão corretas Respondido em 24/04/2020 18:33:50 Explicação: Várias tecnologias atuais utilizam o JSON como formato texto para troca de informações, das quais podemos destacar os Web Services REST, com o uso muito ampliado pelo advento das plataformas móveis, como Android e iOS. A definição do objeto JSON é iniciada com o uso de chaves, e os pares chave-valor são separados por vírgula. 6a Questão Diversos efeitos são disponibilizados com o uso de JQuery. Qual deles faria com que uma DIV desaparecesse "lentamente"? hide fadeOut show shake fadeIn Respondido em 24/04/2020 18:34:07 1a Questão Analise as seguintes afirmativas acerca da sintaxe JSON e assinale a opção correta. I - Valores numéricos devem ser colocados entre aspas. II - Valores nulos são representados por null. III - Vetores são definidos com o uso de chaves. Todas as afirmativas são verdadeiras. Apenas as afirmativas II e III são verdadeiras. Apenas a afirmativa II é verdadeira. Todas as afirmativas são falsas. Apenas as afirmativas I e III são verdadeiras. Respondido em 24/04/2020 18:34:08 Explicação: A afirmativa I está incorreta porque os números não utilizam aspas, e a de número III está incorreta porque vetores utilizam colchetes. Quanto ao nulo, ele realmente é representado como null. 2a Questão No uso do JQuery, o seletor $("li:odd") serviria para selecionar: O item central de cada lista da página. Todas as ocorrências ímpares de itens de lista. O primeiro item de cada lista. Todas as ocorrências pares de itens de lista. O último item de cada lista. Respondido em 24/04/2020 18:35:34 Explicação: Se utilizássemos apenas li, estariamos buscando esta tag ao longo da página, ou seja, todos os itens de lista. Porém, com o uso do limitador :odd passamos a considerar apenas os elementos ímpares. 3a Questão No que tange ao conceito de JQuery, analise as asserções subsequentes e, a seguir, assinale a alternativva correta. I. JQuery é uma biblioteca de funções do HTML, desenvolvida para simplificar os scripts interpretados no navegador do cliente. II. JQuery é uma biblioteca amplamente adotada pelo mercado no desenvolvimento de sistemas. Esta é uma biblioteca que executa do lado cliente, interagindo com os elementos da página e facilitando muitas das tarefas usuais no desenvolvimento das funcionalidades da interface. III. A primeira versão da JQuery foi lançada em janeiro de 2006 pelo seu criador Josh Resig. Somente as asserções I e III estão corretas Somente a asserção I está correta Somente a asserção III está correta Somente as asserções II e III estão corretas Somente as asserções I e II estão corretas Respondido em 24/04/2020 18:36:11 Explicação: jQuery é uma biblioteca de funções JavaScript que interage com o HTML, desenvolvida para simplificar os scripts interpretados no navegador do cliente. JQuery é uma biblioteca amplamente adotada pelo mercado no desenvolvimento de sistemas. Esta é uma biblioteca que executa do lado cliente, interagindo com os elementos da página e facilitando muitas das tarefas usuais no desenvolvimento das funcionalidades da interface. A primeira versão foi lançada em janeiro de 2006 pelo seu criador Josh Resig. 4a Questão Ao implementar uma página, com uso de JQuery, deseja-se que os campos de texto fiquem com o fundo amarelo quando ganharem o foco, branco quando perderem o foco e laranja quando o conteúdo for modificado. Quais métodos devem ser utilizados, respectivamente? focus, blur e click focus, blur e change keydown, keyup e keypress mouseenter, mouseleave e change mouseenter, mouseleave e click Respondido em 24/04/2020 18:36:18 Explicação: O método focus é executado quando o INPUT ganha o foco, blur quando ele perde e change quando seu atributo value é alterado. 5a Questão No que tange ao JSON (Java Script Object Notation), leia as asserções abaixo e, a seguir, assinale a alternativa correta. I. Várias tecnologias atuais utilizam o JSON como formato texto para troca de informações; II. O Web Services REST passou a ter uso restrito em função das plataformas móveis, como Android e iOS. III. A definição do objeto JSON é iniciada com o uso de chaves, e os pares chave-valor são separados por vírgula. Somente a asserção I está correta Somente a asserção II está correta Somente as asserções I e III estão corretas Somente as asserções I e II estão corretas Somente as asserções II e III estão corretas Respondido em 24/04/2020 18:36:46 Explicação: Várias tecnologias atuais utilizam o JSON como formato texto para troca de informações, das quais podemos destacar os Web Services REST, com o uso muito ampliado pelo advento das plataformas móveis, como Android e iOS. A definição do objeto JSON é iniciada com o uso de chaves, e os pares chave-valor são separados por vírgula. 6a Questão Diversos efeitos são disponibilizados com o uso de JQuery. Qual deles faria com que uma DIV desaparecesse "lentamente"? shake show fadeIn fadeOut hide 1a Questão Em aplicativos Android, um recurso extremamente utilizado é o de menu. Basta você baixar alguns aplicativos na Google Play Store que os encontrará facilmente. Podemos trabalhar com três tipos de menus em Android, os quais: I. Menu de opção e barra de opção II. Menu de texto III. Menu pop-up Após a leitura, assinale a alternativa correta. Apenas as afirmações I e III estão corretas Apenas as afirmações I e II estão corretasApenas as afirmações II e III estão corretas Apenas a afirmação I está correta Apenas a afirmação II está correta Respondido em 24/04/2020 18:36:51 Explicação: TIPOS DE MENU: Menu de opção e barra de opção - É o menu default das aplicações Android; - Normalmente encontramos nesse menu as principais opções. Menu de contexto - É exibido quando o usuário clica e segura, por mais de 2 segundos, um componente visual; - Não suporta atalhos, ícones ou até mesmo submenus; - Pode ser compartilhado entre diferentes Views. Menu Pop-up - Abre quando tocamos no item de menu Options (Opções) ou em menu contextual; - Não suporta ícones; - Não suporta submenus aninhados. 2a Questão "Em aplicativos Android, um recurso extremamente utilizado é o de (I). Basta você baixar alguns aplicativos na Google Play Store que os encontrará facilmente. Embora sejam de fácil implementação, devemos reforçar os cuidados em relação à usabilidade e aparência dos mesmos." A sentença acima refere-se a: (assinale a alternativa que preencher corretamente a (I)). Link Menu Botão Caixa de texto Ícone Respondido em 24/04/2020 18:37:02 Explicação: Em aplicativos Android, um recurso extremamente utilizado é o de menu. Basta você baixar alguns aplicativos na Google Play Store que os encontrará facilmente. Embora sejam de fácil implementação, devemos reforçar os cuidados em relação à usabilidade e aparência dos mesmos. É muito comum encontrarmos aplicativos sem nenhum menu, menus sem ícones ou até mesmo com títulos inapropriados. Por isso, é importante lembrarmos de que um bom apelo visual e/ou textual facilitará muito a interação do usuário com o aplicativo. 3a Questão No que tange ao conceito de fragmento, analise as asserções abaixo e, a seguir, assinale a alternativa correta: I. Bastante similar a uma Activity, um fragmento (fragment) consiste em uma pequena porção de Activty, que permite um projeto mais modular. II. Pode-se afirmar que um fragmento é uma espécie de activity. III. O conceito de fragmento surgiu com o Android 3.0 (Honeycomb) devido à necessidade de customizá-lo para as interfaces dos aplicativos, em função da pluralidade de tipos e tamanhos de dispositivos, em especial os tablets. Somente as asserções II e III estão corretas Somente as asserções I e II estão corretas Somente a asserção II está correta Somente a asserção I está correta Somente as asserções I e III estão corretas Respondido em 24/04/2020 18:37:26 Explicação: Fragmento Bastante similar a uma Activity, um fragmento (fragment) consiste em uma pequena porção de Activty, que permite um projeto mais modular. Não seria errado afirmarmos, assim, que um fragment é uma espécie de subactivity. Esse conceito surgiu com o Android 3.0 (Honeycomb) devido à necessidade de customizá-lo para as interfaces dos aplicativos, em função da pluralidade de tipos e tamanhos de dispositivos, em especial os tablets. 4a Questão De modo geral, o XML parser nada mais é do que: Um analisador de documentos XML, que tem como objetivo carregar ou criar um documento utilizando o JavaScript. Um objeto DOM implementado dentro do XML. Uma técnica utilizada para a manipulação de metadados. Uma classe de documentos criados em JavaScript. Um método utilizado exclusivamente na validação de documento JavaScript. Respondido em 24/04/2020 18:37:20 Explicação: Com o uso de um XML Parser, é possível trabalhar os dados de um documento XML segundo uma visão em árvore. 5a Questão Ajax não é meramente uma tecnologia. É uma abordagem moderna para desenvolvimento de sites interativos. A abordagem de desenvolvimento tradicional tem semelhanças e diferenças em relação ao Ajax. Uma característica exclusiva de Ajax em relação à abordagem tradicional é que: Executa as requisições através do protocolo HTTP. Representa os objetos no lado cliente com DOM. Usa javascript como linguagem para desenvolver código no lado do cliente. Usa (x)html / css para definir o aspecto visual da página. Permite recuperação assíncrona de dados usando XMLHttpRequest. Respondido em 24/04/2020 18:37:23 Explicação: O grande diferencial do AJAX é permitir um comportamento assícrono do cliente nas chamadas HTTP. 6a Questão Um esquema define uma gramática para determinado domínio do problema, e a sintaxe XML permite duas formas para a definição de esquemas, que são: DTD e XSD XSLT e XSL-FO XSD e XSLT XSD e XSL-FO DTD e XSLT Respondido em 24/04/2020 18:37:29 Explicação: As duas formas são: DTD, que apresenta sintaxe mais simples, mas que não é XML, e XSD, com uso de XML e apresentando uma sintaxe mais complexa. 7a Questão "Bastante similar a uma Activity, um (I) consiste em uma pequena porção de Activty, que permite um projeto mais modular. Não seria errado afirmarmos, assim, que um (II) é uma espécie de subactivity." Na sentença acima, (I) e (II) representam respectivamente a: (assinale a alternativa correta) (I) fragmento; (II) fragmento (I) menu; (II) fragmento (I) menu; (II) menu (I) fragmento; (II) menu (I) fragmento; (II) botão 1a Questão Ajax não é meramente uma tecnologia. É uma abordagem moderna para desenvolvimento de sites interativos. A abordagem de desenvolvimento tradicional tem semelhanças e diferenças em relação ao Ajax. Uma característica exclusiva de Ajax em relação à abordagem tradicional é que: Usa javascript como linguagem para desenvolver código no lado do cliente. Executa as requisições através do protocolo HTTP. Representa os objetos no lado cliente com DOM. Usa (x)html / css para definir o aspecto visual da página. Permite recuperação assíncrona de dados usando XMLHttpRequest. Respondido em 24/04/2020 18:37:50 Explicação: O grande diferencial do AJAX é permitir um comportamento assícrono do cliente nas chamadas HTTP. 2a Questão "Bastante similar a uma Activity, um (I) consiste em uma pequena porção de Activty, que permite um projeto mais modular. Não seria errado afirmarmos, assim, que um (II) é uma espécie de subactivity." Na sentença acima, (I) e (II) representam respectivamente a: (assinale a alternativa correta) (I) menu; (II) fragmento (I) menu; (II) menu (I) fragmento; (II) fragmento (I) fragmento; (II) menu (I) fragmento; (II) botão Respondido em 24/04/2020 18:38:10 Explicação: Fragmento Bastante similar a uma Activity, um fragmento (fragment) consiste em uma pequena porção de Activty, que permite um projeto mais modular. Não seria errado afirmarmos, assim, que um fragment é uma espécie de subactivity. Esse conceito surgiu com o Android 3.0 (Honeycomb) devido à necessidade de customizá-lo para as interfaces dos aplicativos, em função da pluralidade de tipos e tamanhos de dispositivos, em especial os tablets. 3a Questão Um esquema define uma gramática para determinado domínio do problema, e a sintaxe XML permite duas formas para a definição de esquemas, que são: XSD e XSLT DTD e XSLT DTD e XSD XSLT e XSL-FO XSD e XSL-FO Respondido em 24/04/2020 18:38:18 Explicação: As duas formas são: DTD, que apresenta sintaxe mais simples, mas que não é XML, e XSD, com uso de XML e apresentando uma sintaxe mais complexa. 4a Questão "Em aplicativos Android, um recurso extremamente utilizado é o de (I). Basta você baixar alguns aplicativos na Google Play Store que os encontrará facilmente. Embora sejam de fácil implementação, devemos reforçar os cuidados em relação à usabilidade e aparência dos mesmos." A sentença acima refere-se a: (assinale a alternativa que preencher corretamente a (I)). Link