Logo Passei Direto
Buscar

Atividade 2 - Desenvolvimento Web

Ferramentas de estudo

Questões resolvidas

Em algumas páginas, após um tempo de inatividade, surgem alguns elementos como, por exemplo, a abertura de uma janela de chat oferendo ajuda para navegar na página. Para essa questão, suponha o código a seguir, para implementar esse recurso do chat:
Preencha os espaços com os elementos abaixo enumerados.
I. onload
II. IniciaPagina
III. setTimeout
IV. setInterval
V. AbreChat
a. III; V; I; II.
b. I; V; III; II.
c. IV; V; I; II.
d. III; II; I; V.
e. IV; II; I; V.

É comum incorporar à página HTML, código JavaScript para, dentre outras coisas, realizar validação dos campos do formulário. Uma outra utilização do JavaScript consiste na manipulação das folhas CSS, para que seja possível a construção de páginas responsivas.
Dentre as afirmativas abaixo, assinale com “V”, o que for verdadeiro e, com “F”, o que for falso.
( ) o código JavaScript deve estar localizado na área de cabeçalho da página, ou seja, dentro da região delimitada por e .
( ) o nome do script JavaScript deverá ser referenciado por meio do parâmetro action da tag.
( ) a validação do formulário pode ocorrer somente quando o botão de submissão for pressionado pelo usuário.
( ) a ativação de um script pode ser realizada também por meio de eventos tal como o onkeypress.
a. V; V; F; V.
b. F; F; F; V.
c. F; V; V; F.
d. V; F; F; V.
e. V; F; V; F.

Padrões de projeto auxiliam a implementação de páginas web, pois permitem vários níveis de abstrações em suas diversas funcionalidades e demandas. Dentre os vários padrões existentes atualmente, destaca-se o GOF que, na verdade, é constituído por diversos padrões classificados em três classes: padrões de criação, padrões estruturais e padrões comportamentais. Além do GOF, existe o MVC – padrão preferido para a implementação de páginas. Em sua estruturação, o MVC é constituído por três camadas: camada de visão, camada de modelo e camada de controle. Tais camadas incorporam diversos padrões GOF.
Dados os padrões a seguir, classifique-os identificando com “M”, se ele integrar a camada de modelo; com “V”, caso ele seja implementado na camada de visão e; com “C”, se ele estiver presente na camada de controle.
(_) composite
(_) observer
(_) strategy
(_) factory
a. V; C; M; V.
b. M; V; C; C.
c. V; M; C; C.
d. C; M; C; V.
e. M; C; V; C.

Para o envio das informações fornecidas pelo usuário por meio dos campos do formulário, pode-se contar com dois métodos: o método POST e o GET. O uso do método é especificado no argumento “method” da tag. Para essa questão, analise as afirmacoes a seguir, associando o valor “V”, para o que for verdadeiro e, o valor “F”, para o que for falso.
(_) A coleta do valor deve ser realizada por meio de uma função específica, da seguinte forma: var v = getDataForm(método, nome_campo); No caso, o método passado como argumento diferenciará entre “POST” e “GET”.
(_) Para coletar a informação, basta acessar a variável “$_GET” ou “$_POST”, referenciando o nome do campo do formulário da seguinte forma, por exemplo, para acessar um campo denominado “telefone” do formulário: var v = $_POST(“telefone”).
(_) É possível passar, ao servidor, informações ocultas ao usuário por meio de campos com atributo “hidden” ao parâmetro type.
(_) Pode-se usar diretamente os nomes dos campos definidos na criação do formulário, porém, para isso, é aconselhável usar, antes, o método import_request_variables().
a. V; F; V; F.
b. V; F; V; V.
c. V; F; F; F.
d. F; V; V; V.
e. F; V; V; F.

Às vezes, por uma questão de praticidade ou de comodidade, desenvolvemos páginas em um ambiente diferente em relação ao de produção. Aquele que o sistema, em sua versão final, será implantado para ser operado.
Analise as afirmativas a seguir e assinale com “V”, o que for verdadeiro e com “F”, o que for falso.
( ) O desenvolvedor deve prestar atenção em diferenças dos ambientes Linux e Windows, como, por exemplo, realizar a verificação dos atributos de permissão de arquivos, mais rígidos no Linux.
( ) Deve-se optar por desenvolver em um ambiente distinto em relação à produção para que se possa testar a compatibilidade do código.
( ) Caso haja necessidade de desenvolver em uma máquina Windows, pode-se instalar uma máquina virtual Linux para que todo o trabalho seja desenvolvido para tal ambiente.
( ) Apache e MySQL foram desenvolvidos nativamente para Linux.
a. V; F; V; V.
b. V; F; V; F.
c. F; F; V; V.
d. V; F; F; V.
e. F; F; V; F.

A validação de um campo pode ser realizada de duas maneiras: a verificação da estrutura e a verificação do valor. No caso, por exemplo, do CPF, a verificação da estrutura poderá ser realizada com a utilização de expressões regulares e, a verificação do valor, com codificação JavaScript direta.
Para essa questão, suponha o código para a validação estrutural abaixo.
I. onSubmit
II. action
III. /^
\d{3}\.\d{3}\.\d{3}\-\d{2}$/
IV. /^
\d{0-9}\.\d{0-9}\.\d{0-9}\-\d{0-9}$/
V. cpf
VI. cadastro
VII. CPF não válido
VIII. CPF válido
a. III; V; VIII; VII; II.
b. III; V; VII; VIII; II.
c. III; V; VII; VIII; I.
d. III; V; VIII; VII; I.
e. IV; V; VIII; VII; I.

Páginas responsivas poderão ser construídas por meio da combinação de scripts JavaScript com as folhas de estilo CSS. Uma das formas é adicionar ou retirar regras CSS. Porém, quando se codifica páginas, sempre há uma preocupação frente à versão ou ao tipo de navegador que o usuário poderá usar para abrir as referidas páginas.
Para essa questão, analise os elementos de codificação que poderão ser usados em suas páginas.
I. if(obj.addRule) {obj.addRule(seletorCSS,defEstilo, índice);}
else {obj.insertRule(seletorCSS,defEstilo, índice);}
II. $(document).ready(function(){código para verificar o tipo do ambiente para, depois, manipular CSS});
III. var v = document.createElement(“style”); body.appendChild(v);
IV. var v = document.createElement(“style”); head.appendChild(v);
a. Pode-se usar os códigos numerados como I e III.
b. Pode-se usar os códigos numerados como I, II e IV.
c. Pode-se usar os códigos numerados como II e III.
d. Pode-se usar apenas o código numerado como I.
e. Pode-se usar apenas o código numerado como III.

Expressões regulares são extremamente úteis para a validação dos campos do formulário pois elas atuam na verificação da estrutura da informação fornecida pelo usuário. Para essa questão, considere o código a seguir.
Considerando que cartões VISA sempre são iniciados pelo dígito 4 e os cartões MASTER são iniciados com o valor 5 e o segundo dígito varia entre os valores 1 e 5. A partir destas observações, preencha os campos em aberto escolhendo itens da lista a seguir:
I. test
II. /^4[0-9]{12,15}$/
III. /^5[0-9]{12,15}$/
IV. /^5[1-5]{1}[0-9]{14}$/
V. cc
VI. NumCC
a. II; IV; I; V; I; VI.
b. II; IV; III; V; III; V.
c. II; III; I; V; I; VI.
d. II; IV; I; V; I; V.
e. II; III; I; V; I; V.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Em algumas páginas, após um tempo de inatividade, surgem alguns elementos como, por exemplo, a abertura de uma janela de chat oferendo ajuda para navegar na página. Para essa questão, suponha o código a seguir, para implementar esse recurso do chat:
Preencha os espaços com os elementos abaixo enumerados.
I. onload
II. IniciaPagina
III. setTimeout
IV. setInterval
V. AbreChat
a. III; V; I; II.
b. I; V; III; II.
c. IV; V; I; II.
d. III; II; I; V.
e. IV; II; I; V.

É comum incorporar à página HTML, código JavaScript para, dentre outras coisas, realizar validação dos campos do formulário. Uma outra utilização do JavaScript consiste na manipulação das folhas CSS, para que seja possível a construção de páginas responsivas.
Dentre as afirmativas abaixo, assinale com “V”, o que for verdadeiro e, com “F”, o que for falso.
( ) o código JavaScript deve estar localizado na área de cabeçalho da página, ou seja, dentro da região delimitada por e .
( ) o nome do script JavaScript deverá ser referenciado por meio do parâmetro action da tag.
( ) a validação do formulário pode ocorrer somente quando o botão de submissão for pressionado pelo usuário.
( ) a ativação de um script pode ser realizada também por meio de eventos tal como o onkeypress.
a. V; V; F; V.
b. F; F; F; V.
c. F; V; V; F.
d. V; F; F; V.
e. V; F; V; F.

Padrões de projeto auxiliam a implementação de páginas web, pois permitem vários níveis de abstrações em suas diversas funcionalidades e demandas. Dentre os vários padrões existentes atualmente, destaca-se o GOF que, na verdade, é constituído por diversos padrões classificados em três classes: padrões de criação, padrões estruturais e padrões comportamentais. Além do GOF, existe o MVC – padrão preferido para a implementação de páginas. Em sua estruturação, o MVC é constituído por três camadas: camada de visão, camada de modelo e camada de controle. Tais camadas incorporam diversos padrões GOF.
Dados os padrões a seguir, classifique-os identificando com “M”, se ele integrar a camada de modelo; com “V”, caso ele seja implementado na camada de visão e; com “C”, se ele estiver presente na camada de controle.
(_) composite
(_) observer
(_) strategy
(_) factory
a. V; C; M; V.
b. M; V; C; C.
c. V; M; C; C.
d. C; M; C; V.
e. M; C; V; C.

Para o envio das informações fornecidas pelo usuário por meio dos campos do formulário, pode-se contar com dois métodos: o método POST e o GET. O uso do método é especificado no argumento “method” da tag. Para essa questão, analise as afirmacoes a seguir, associando o valor “V”, para o que for verdadeiro e, o valor “F”, para o que for falso.
(_) A coleta do valor deve ser realizada por meio de uma função específica, da seguinte forma: var v = getDataForm(método, nome_campo); No caso, o método passado como argumento diferenciará entre “POST” e “GET”.
(_) Para coletar a informação, basta acessar a variável “$_GET” ou “$_POST”, referenciando o nome do campo do formulário da seguinte forma, por exemplo, para acessar um campo denominado “telefone” do formulário: var v = $_POST(“telefone”).
(_) É possível passar, ao servidor, informações ocultas ao usuário por meio de campos com atributo “hidden” ao parâmetro type.
(_) Pode-se usar diretamente os nomes dos campos definidos na criação do formulário, porém, para isso, é aconselhável usar, antes, o método import_request_variables().
a. V; F; V; F.
b. V; F; V; V.
c. V; F; F; F.
d. F; V; V; V.
e. F; V; V; F.

Às vezes, por uma questão de praticidade ou de comodidade, desenvolvemos páginas em um ambiente diferente em relação ao de produção. Aquele que o sistema, em sua versão final, será implantado para ser operado.
Analise as afirmativas a seguir e assinale com “V”, o que for verdadeiro e com “F”, o que for falso.
( ) O desenvolvedor deve prestar atenção em diferenças dos ambientes Linux e Windows, como, por exemplo, realizar a verificação dos atributos de permissão de arquivos, mais rígidos no Linux.
( ) Deve-se optar por desenvolver em um ambiente distinto em relação à produção para que se possa testar a compatibilidade do código.
( ) Caso haja necessidade de desenvolver em uma máquina Windows, pode-se instalar uma máquina virtual Linux para que todo o trabalho seja desenvolvido para tal ambiente.
( ) Apache e MySQL foram desenvolvidos nativamente para Linux.
a. V; F; V; V.
b. V; F; V; F.
c. F; F; V; V.
d. V; F; F; V.
e. F; F; V; F.

A validação de um campo pode ser realizada de duas maneiras: a verificação da estrutura e a verificação do valor. No caso, por exemplo, do CPF, a verificação da estrutura poderá ser realizada com a utilização de expressões regulares e, a verificação do valor, com codificação JavaScript direta.
Para essa questão, suponha o código para a validação estrutural abaixo.
I. onSubmit
II. action
III. /^
\d{3}\.\d{3}\.\d{3}\-\d{2}$/
IV. /^
\d{0-9}\.\d{0-9}\.\d{0-9}\-\d{0-9}$/
V. cpf
VI. cadastro
VII. CPF não válido
VIII. CPF válido
a. III; V; VIII; VII; II.
b. III; V; VII; VIII; II.
c. III; V; VII; VIII; I.
d. III; V; VIII; VII; I.
e. IV; V; VIII; VII; I.

Páginas responsivas poderão ser construídas por meio da combinação de scripts JavaScript com as folhas de estilo CSS. Uma das formas é adicionar ou retirar regras CSS. Porém, quando se codifica páginas, sempre há uma preocupação frente à versão ou ao tipo de navegador que o usuário poderá usar para abrir as referidas páginas.
Para essa questão, analise os elementos de codificação que poderão ser usados em suas páginas.
I. if(obj.addRule) {obj.addRule(seletorCSS,defEstilo, índice);}
else {obj.insertRule(seletorCSS,defEstilo, índice);}
II. $(document).ready(function(){código para verificar o tipo do ambiente para, depois, manipular CSS});
III. var v = document.createElement(“style”); body.appendChild(v);
IV. var v = document.createElement(“style”); head.appendChild(v);
a. Pode-se usar os códigos numerados como I e III.
b. Pode-se usar os códigos numerados como I, II e IV.
c. Pode-se usar os códigos numerados como II e III.
d. Pode-se usar apenas o código numerado como I.
e. Pode-se usar apenas o código numerado como III.

Expressões regulares são extremamente úteis para a validação dos campos do formulário pois elas atuam na verificação da estrutura da informação fornecida pelo usuário. Para essa questão, considere o código a seguir.
Considerando que cartões VISA sempre são iniciados pelo dígito 4 e os cartões MASTER são iniciados com o valor 5 e o segundo dígito varia entre os valores 1 e 5. A partir destas observações, preencha os campos em aberto escolhendo itens da lista a seguir:
I. test
II. /^4[0-9]{12,15}$/
III. /^5[0-9]{12,15}$/
IV. /^5[1-5]{1}[0-9]{14}$/
V. cc
VI. NumCC
a. II; IV; I; V; I; VI.
b. II; IV; III; V; III; V.
c. II; III; I; V; I; VI.
d. II; IV; I; V; I; V.
e. II; III; I; V; I; V.

Prévia do material em texto

Questão 1
Correto
Atingiu 1,00 de 1,00
Marcar questão
Em algumas páginas, após um tempo de inatividade, surgem alguns
elementos como, por exemplo, a abertura de uma janela de chat
oferendo ajuda para navegar na página. Para essa questão,
suponha o código a seguir, para implementar esse recurso do chat:
<html>
<head>
<title>Inicia Página</title>
<script language="JavaScript">
function IniciaPagina()
{
___(___, 1000);
}
function AbreChat()
{
//aqui conteria o código do chat...
}
</script>
</head>
<body ___="___()">
Restante da página...
</body>
</html>
Preencha os espaços com os elementos abaixo enumerados.
I. onload
II. IniciaPagina
III. setTimeout
IV. setInterval
V. AbreChat
Assinale a opção que contenha a sequência correta.
a.
III; V; I; II.
b.
I; V; III; II.
c.
IV; V; I; II.
d.
III; II; I; V.
e.
IV; II; I; V.
Questão 2
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
É comum incorporar à página HTML, código JavaScript para, dentre
outras coisas, realizar validação dos campos do formulário. Uma
outra utilização do JavaScript consiste na manipulação das folhas
CSS, para que seja possível a construção de páginas responsivas.
Dentre as afirmativas abaixo, assinale com “V”, o que for verdadeiro
e, com “F”, o que for falso.
(_) o código JavaScript deve estar localizado na área de cabeçalho
da página, ou seja, dentro da região delimitada por <head> e
</head>.
(_) o nome do script
JavaScript deverá ser referenciado por meio do parâmetro action da
tag<form>.
(_) a validação do formulário pode ocorrer somente quando o botão
de submissão for pressionado pelo usuário.
(_) a ativação de um script pode ser realizada também por meio de
eventos tal como o onkeypress.
Marque a alternativa que contenha a sequência correta.
a.
V; F; F; V.
b.
V; F; V; F.
c.
V; V; F; V.
d.
F; V; V; F.
e.
F; F; F; V.
Questão 3
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Padrões de projeto auxiliam a implementação de páginas web, pois
permitem vários níveis de abstrações em suas diversas
funcionalidades e demandas. Dentre os vários padrões existentes
atualmente, destaca-se o GOF que, na verdade, é constituído por
diversos padrões classificados em três classes: padrões de criação,
padrões estruturais e padrões comportamentais. Além do GOF,
existe o MVC – padrão preferido para a implementação de páginas.
Em sua estruturação, o MVC é constituído por três camadas:
camada de visão, camada de modelo e camada de controle. Tais
camadas incorporam diversos padrões GOF. Dados os padrões a
seguir, classifique-os identificando com “M”, se ele integrar a camada
de modelo; com “V”, caso ele seja implementado na camada de
visão e; com “C”, se ele estiver presente na camada de controle.
(_) composite
(_) observer
(_) strategy
(_) factory
Assinale a alternativa que corresponda à sequência correta.
a.
V; M; C; C.
b.
M; C; V; C.
c.
M; V; C; C.
d.
C; M; C; V.
e.
V; C; M; V.
Questão 4
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Para o envio das informações fornecidas pelo usuário por meio dos
campos do formulário, pode-se contar com dois métodos: o método
POST e o GET. O uso do método é especificado no argumento
“method” da tag<form>. Para essa questão, analise as afirmações a
seguir, associando o valor “V”, para o que for verdadeiro e, o valor
“F”, para o que for falso.
(_) A coleta do valor deve ser realizada por meio de uma função
específica, da seguinte forma: var v = getDataForm(método,
nome_campo); No caso, o método passado como argumento
diferenciará entre “POST” e “GET”.
(_) Para coletar a informação, basta acessar a variável “$_GET” ou
“$_POST”, referenciando o nome do campo do formulário da
seguinte forma, por exemplo, para acessar um campo denominado
“telefone” do formulário: var v = $_POST(“telefone”).
(_) É possível passar, ao servidor, informações ocultas ao usuário
por meio de campos com atributo “hidden” ao parâmetro type.
(_) Pode-se usar diretamente os nomes dos campos definidos na
criação do formulário, porém, para isso, é aconselhável usar, antes,
o método import_request_variables().
Assinale a opção que contenha a sequência correta.
a.
F; V; V; F.
b.
F; V; V; V.
c.
V; F; V; V.
d.
V; F; F; F.
e.
V; F; V; F.
Questão 5
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Para essa questão, suponha a necessidade de realizar uma
validação de um campo de formulário para que ele não assuma um
valor superior a 10. Suponha, também, a lista de elementos da
codificação abaixo enumerados:
I. this
II. alert
III. <head>
IV. onSubmit
V. valor
Dado o código abaixo, complete os espaços em branco com os
elementos da codificação enumerados acima.
<html>
___
<script>
function TestaValorMaximo(f)
{
if(f.___.value>10)
{
___("Número digitado é maior do que 10.");
return false;
}
else
{
___("Valor aceito.");
return true;
}
} //final TestaValorMaximo
</script>
</head>
<body>
<form name="form1" ___="return TestaValorMaximo(___)">
<p>Valor: <input type="text" name="valor"></p>
<p><label><input type="submit" name="enviar"
value="Enviar"></label></p>
</form>
</body>
</hmtl>
Selecione a opção que tenha a sequência correta de preenchimento.
a.
IV; V; II; II; I; III.
b.
III; I; II; II; IV; V.
c.
IV; III; II; II; IV; I.
d.
III; IV; II; II; IV; I.
e.
III; V; II; II; IV; I.
Questão 6
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Às vezes, por uma questão de praticidade ou de comodidade,
desenvolvemos páginas em um ambiente diferente em relação ao de
produção. Aquele que o sistema, em sua versão final, será
implantado para ser operado. Analise as afirmativas a seguir e
assinale com “V”, o que for verdadeiro e com “F”, o que for falso.
(_) O desenvolvedor deve prestar atenção em diferenças dos
ambientes Linux e Windows, como, por exemplo, realizar a
verificação dos atributos de permissão de arquivos, mais rígidos no
Linux.
(_) Deve-se optar por desenvolver em um ambiente distinto em
relação à produção para que se possa testar a compatibilidade do
código.
(_) Caso haja necessidade de desenvolver em uma máquina
Windows, pode-se instalar uma máquina virtual Linux para que todo
o trabalho seja desenvolvido para tal ambiente.
(_) Apache e MySQL foram desenvolvidos nativamente para Linux.
Assinale a opção correta.
a.
V; F; V; V.
b.
V; F; V; F.
c.
F; F; V; V.
d.
V; F; F; V.
e.
F; F; V; F.
Questão 7
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
A validação de um campo pode ser realizada de duas maneiras: a
verificação da estrutura e a verificação do valor. No caso, por
exemplo, do CPF, a verificação da estrutura poderá ser realizada
com a utilização de expressões regulares e, a verificação do valor,
com codificação JavaScript direta. Para essa questão, suponha o
código para a validação estrutural abaixo.
<html>
<head>
<script language="JavaScript">
function VerificarCPF(f)
{
var exp_regCPF = ___;
if(exp_regCPF.test(f.___.value))
{
alert("___");
return true;
}
else
{
alert("___");
return true;
}
}
</script>
</head>
<body>
<form name="cadastro" method=”POST”
_1_="return VerificarCPF(this);">
<p>Número do CPF: <input type="text" name="cpf"></p>
<p><label><input type="submit" name="Verificar"
value="Verificar"></label></p>
</form>
</body>
</html>
Preencha os campos em aberto escolhendo itens da lista a seguir.
I. onSubmit
II. action
III. /^\d{3}\.\d{3}\.\d{3}\-\d{2}$/
IV. /^\d{0-9}\.\d{0-9}\.\d{0-9}\-\d{0-9}$/
V. cpf
VI. cadastro
VII. CPF não válido
VIII. CPF válido
Assinale a alternativa que contém a sequência correta.
a.
III; V; VIII; VII; II.
b.
III; V; VII; VIII; II.
c.
III; V; VII; VIII; I.
d.
III; V; VIII; VII; I.
e.
IV; V; VIII; VII; I.
Questão 8
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Páginas responsivas poderão ser construídas por meio da
combinação de scripts JavaScript com as folhas de estilo CSS.Uma
das formas é adicionar ou retirar regras CSS. Porém, quando se
codifica páginas, sempre há uma preocupação frente à versão ou ao
tipo de navegador que o usuário poderá usar para abrir as referidas
páginas. Para essa questão, analise os elementos de codificação
que poderão ser usados em suas páginas.
I. if(obj.addRule) {obj.addRule(seletorCSS,defEstilo, índice);}
else {obj.insertRule(seletorCSS,defEstilo, índice);}
II. $(document).ready(function(){código para verificar o tipo do
ambiente para, depois, manipular CSS});
III. var v = document.createElement(“style”);
body.appendChild(v);
IV. var v = document.createElement(“style”);
head.appendChild(v);
Marque a opção correta.
a.
Pode-se usar os códigos numerados como I e III.
b.
Pode-se usar os códigos numerados como I, II e IV.
c.
Pode-se usar os códigos numerados como II e III.
d.
Pode-se usar apenas o código numerado como I.
e.
Pode-se usar apenas o código numerado como III.
- local correto, quando analisamos a afirmativa IV.
Questão 9
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Expressões regulares são extremamente úteis para a validação dos
campos do formulário pois elas atuam na verificação da estrutura da
informação fornecida pelo usuário. Para essa questão, considere o
código a seguir.
<html>
<head>
<script
language="JavaScript">
function ExibirBandeiraCC(f)
{
var exp_regVISA =___;
var exp_regMASTER =___;
if(exp_regVISA.___(f.___.value))
{
alert("O cartão digitado é VISA");
return true;
}
if(exp_regMASTER.___(f.___.value))
{
alert("O cartão digitado é MASTER");
return true;
}
alert("Cartão não é VISA e nem MASTER");
return true;
}
</script>
</head>
<body>
<form name="Num_CC" method=”POST”
onSubmit="return ExibirBandeiraCC(this);">
<p>Número do CC: <input type="text" name="cc"></p>
<p><label><input type="submit" name="Verificar"
value="Verificar"></label></p>
</form>
</body>
</html>
Considerando que cartões VISA sempre são iniciados pelo dígito 4 e
os cartões MASTER são iniciados com o valor 5 e o segundo dígito
varia entre os valores 1 e 5
A partir destas observações, preencha os campos em aberto
escolhendo itens da lista a seguir:
I. test
II. /^4[0-9]{12,15}$/
III. /^5[0-9]{12,15}$/
IV. /^5[1-5]{1}[0-9]{14}$/
V. cc
VI. NumCC
Assinale a alternativa que contém a sequência correta.
a.
II; IV; I; V; I; VI.
b.
II; IV; III; V; III; V.
c.
II; III; I; V; I; VI.
d.
II; IV; I; V; I; V.
e.
II; III; I; V; I; V.
Questão 10
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
Sabe-se que para a codificação de uma página, pode-se utilizar,
além do HTML, linguagens de programação, tais como JavaScript e
o PHP. Sabe-se, também, que o desenvolvimento da página pode
ser estruturado em camadas funcionais. Para essa questão, dadas
as afirmativas a seguir, assinale com “J”, a afirmativa que se
relaciona com o JavaScript, e com “P”, a que se relaciona com o
PHP.
(_) Está mais associada com a parte de regras de negócio,
interfaceando a camada de interação com o usuário, com a camada
de armazenamento persistente (bancos de dados).
(_) Relaciona-se mais com a camada de interface com o usuário
pois, com ela, pode-se fazer, por exemplo, validação de formulário
de forma mais fácil.
(_) Em um formulário, o seu código é referenciado no parâmetro
“onSubmit”.
(_) Em um formulário, o seu código é referenciado no parâmetro
“action”.
Assinale a opção que contenha a sequência correta.
a.
P; J; J; P.
b.
P; P; J; P.
c.
J; P; J; P.
d.
P; J; P; J.
e.
J; P; P; J.

Mais conteúdos dessa disciplina