Logo Passei Direto
Buscar

Desenvolvimento web

User badge image
Dogoe

em

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
IV; II; I; V.
I; V; III; II.
IV; V; I; II.
III; II; I; V.
III; V; I; II. //Resposta correta

O padrão MVC é um dos mais utilizados no mundo do desenvolvimento de páginas por contemplar um nível de abstração mais amplo. Para tanto, ele contempla três camadas: a camada de modelo, a camada de visão e a camada controladora. Dadas as funcionalidades abaixo, relacione com as camadas atribuindo os valores “M”, “V” e “C”, respectivamente.
Assinale a alternativa que contém a sequência correta.
( ) Conhecida como “client-side”.
( ) Gerencia as demais outras camadas.
( ) Trata as regras de negócio.
( ) Determina qual modelo será aplicado e qual forma de visão será passada ao usuário.
( ) Utiliza HTML e/ou XML.
( ) Notifica as outras duas camadas na ocorrência de alterações.
M; C; M; C; M; V.
V; M; M; C; V; C.
V; C; M; C; V; M. //Resposta correta
V; C; C; M; V; M.
M; C; V; C; V; M.

É 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.
Marque a alternativa que contenha a sequência correta.
( ) 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.
onsubmit serve para referenciar o script de validação.
V; F; V; F.
F; V; V; F.
V; F; F; V. //Resposta correta
F; F; F; V.
V; V; F; V.

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.
Assinale a alternativa que contém a sequência correta.
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
III; V; VIII; VII; I. //Resposta correta
III; V; VIII; VII; II.
III; V; VII; VIII; II.
IV; V; VIII; VII; I.
III; V; VII; VIII; I.

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.
Assinale a alternativa que corresponda à sequência correta.
( ) composite
( ) observer
( ) strategy
( ) factory
M; C; V; C.
M; V; C; C.
C; M; C; V.
V; M; C; C. //Resposta correta
V; C; M; V.

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.
Assinale a opção que contenha a sequência correta.
( ) 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().
V; F; V; F.
V; F; F; F.
F; V; V; F.
V; F; V; V.
F; V; V; V. //Resposta correta

Suponha que você tenha que implementar um projeto que relaciona a classe pessoa (que contém o método locomover) a três tipos de veículos: carro (métodos acelera e freia), bicicleta (métodos pedala e freia) e moto (métodos acelera e freia). Para melhorar o projeto, pode-se, por exemplo, adotar o padrão strategy. Para essa questão, suponha as afirmativas abaixo.
Assinale a alternativa correta.
I. A nova versão implementaria uma interface do tipo veículo, que contém os métodos acelera e freia.
II. A nova versão implementaria uma nova classe do tipo veículo, que contém os métodos acelera e freia.
III. Na nova versão, as classes carro, bicicleta e moto implementariam a interface veículo.
IV. Na nova versão, as classes carro, bicicleta e moto fariam parte da composição da classe veículo.
V. Na nova versão, as classes carro, bicicleta e moto fariam um relacionamento de cardinalidade 1:1 para a interface veículo.
As afirmativas II e IV são verdadeiras.
As afirmativas I e V são verdadeiras.
As afirmativas I e III são verdadeiras. //Resposta correta
As afirmativas I, II, III e IV são verdadeiras.
As afirmativas II e V são verdadeiras.

Temos inúmeros padrões de projeto que podemos aplicar no desenvolvimento de nossas páginas, dentre os quais, podemos mencionar o padrão GOF e o padrão MVC. Analise as afirmações abaixo, classificando-as como “V”, se forem verdadeiras, ou “F”, se forem falsas.
Assinale a alternativa que que apresenta a sequência correta.
( ) O padrão GOF é mais restritiva, ou seja, analisa um aspecto em específico.
( ) O padrão GOF contempla três grupos: criação; estrutural e comportamental.
( ) O padrão GOF é o preferido para a implementação de páginas.
( ) O padrão MVC é totalmente divergente em relação ao GOF.
V; F; F; V.
V; F; V; F.
F; V; V; F. //Resposta correta
F; V; F; F.
F; V; V; 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

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
IV; II; I; V.
I; V; III; II.
IV; V; I; II.
III; II; I; V.
III; V; I; II. //Resposta correta

O padrão MVC é um dos mais utilizados no mundo do desenvolvimento de páginas por contemplar um nível de abstração mais amplo. Para tanto, ele contempla três camadas: a camada de modelo, a camada de visão e a camada controladora. Dadas as funcionalidades abaixo, relacione com as camadas atribuindo os valores “M”, “V” e “C”, respectivamente.
Assinale a alternativa que contém a sequência correta.
( ) Conhecida como “client-side”.
( ) Gerencia as demais outras camadas.
( ) Trata as regras de negócio.
( ) Determina qual modelo será aplicado e qual forma de visão será passada ao usuário.
( ) Utiliza HTML e/ou XML.
( ) Notifica as outras duas camadas na ocorrência de alterações.
M; C; M; C; M; V.
V; M; M; C; V; C.
V; C; M; C; V; M. //Resposta correta
V; C; C; M; V; M.
M; C; V; C; V; M.

É 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.
Marque a alternativa que contenha a sequência correta.
( ) 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.
onsubmit serve para referenciar o script de validação.
V; F; V; F.
F; V; V; F.
V; F; F; V. //Resposta correta
F; F; F; V.
V; V; F; V.

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.
Assinale a alternativa que contém a sequência correta.
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
III; V; VIII; VII; I. //Resposta correta
III; V; VIII; VII; II.
III; V; VII; VIII; II.
IV; V; VIII; VII; I.
III; V; VII; VIII; I.

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.
Assinale a alternativa que corresponda à sequência correta.
( ) composite
( ) observer
( ) strategy
( ) factory
M; C; V; C.
M; V; C; C.
C; M; C; V.
V; M; C; C. //Resposta correta
V; C; M; V.

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.
Assinale a opção que contenha a sequência correta.
( ) 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().
V; F; V; F.
V; F; F; F.
F; V; V; F.
V; F; V; V.
F; V; V; V. //Resposta correta

Suponha que você tenha que implementar um projeto que relaciona a classe pessoa (que contém o método locomover) a três tipos de veículos: carro (métodos acelera e freia), bicicleta (métodos pedala e freia) e moto (métodos acelera e freia). Para melhorar o projeto, pode-se, por exemplo, adotar o padrão strategy. Para essa questão, suponha as afirmativas abaixo.
Assinale a alternativa correta.
I. A nova versão implementaria uma interface do tipo veículo, que contém os métodos acelera e freia.
II. A nova versão implementaria uma nova classe do tipo veículo, que contém os métodos acelera e freia.
III. Na nova versão, as classes carro, bicicleta e moto implementariam a interface veículo.
IV. Na nova versão, as classes carro, bicicleta e moto fariam parte da composição da classe veículo.
V. Na nova versão, as classes carro, bicicleta e moto fariam um relacionamento de cardinalidade 1:1 para a interface veículo.
As afirmativas II e IV são verdadeiras.
As afirmativas I e V são verdadeiras.
As afirmativas I e III são verdadeiras. //Resposta correta
As afirmativas I, II, III e IV são verdadeiras.
As afirmativas II e V são verdadeiras.

Temos inúmeros padrões de projeto que podemos aplicar no desenvolvimento de nossas páginas, dentre os quais, podemos mencionar o padrão GOF e o padrão MVC. Analise as afirmações abaixo, classificando-as como “V”, se forem verdadeiras, ou “F”, se forem falsas.
Assinale a alternativa que que apresenta a sequência correta.
( ) O padrão GOF é mais restritiva, ou seja, analisa um aspecto em específico.
( ) O padrão GOF contempla três grupos: criação; estrutural e comportamental.
( ) O padrão GOF é o preferido para a implementação de páginas.
( ) O padrão MVC é totalmente divergente em relação ao GOF.
V; F; F; V.
V; F; V; F.
F; V; V; F. //Resposta correta
F; V; F; F.
F; V; V; V.

Prévia do material em texto

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.
IV; II; I; V.
 I; V; III; II.
IV; V; I; II.
 III; II; I; V.
III; V; I; II. //Resposta correta
QUESTÃO 
O padrão MVC é um dos mais utilizados no mundo do desenvolvimento de páginas por contemplar um nível de abstração mais amplo. Para tanto, ele contempla três camadas: a camada de modelo, a camada de visão e a camada controladora. Dadas as funcionalidades abaixo, relacione com as camadas atribuindo os valores “M”, “V” e “C”, respectivamente.
 
(_) Conhecida como “client-side”.
(_) Gerencia as demais outras camadas.
(_) Trata as regras de negócio.
(_) Determina qual modelo será aplicado e qual forma de visão será passada ao usuário.
(_) Utiliza HTML e/ou XML.
(_) Notifica as outras duas camadas na ocorrência de alterações.
 
Assinale a alternativa que contém a sequência correta.ficação em HTML e/ou ML.
M; C; M; C; M; V.
V; M; M; C; V; C.
V; C; M; C; V; M. //Resposta correta
V; C; C; M; V; M.
M; C; V; C; V; M.
 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.
 onsubmit serve para referenciar o script de validação.
V; F; V; F.
F; V; V; F.  
V; F; F; V. //Resposta correta
F; F; F; V.
V; V; F; V.
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.
t.
III; V; VIII; VII; I. //Resposta correta
III; V; VIII; VII; II.
III; V; VII; VIII; II.
IV; V; VIII; VII; I.
III; V; VII; VIII; I.
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.
.
M; C; V; C. 
M; V; C; C.
C; M; C; V.
V; M; C; C. //Resposta correta
V; C; M; V.
 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.
.
V; F; V; F.
 V; F; F; F.
F; V; V; F.
V; F; V; V.
F; V; V; V. //Resposta correta
QUESTÃO 
Suponha que você tenha que implementar um projeto que relaciona a classe pessoa
(que contém o método locomover) a três tipos de veículos: carro (métodos acelera e freia), bicicleta (métodos pedala e freia) e moto (métodos acelera
e freia).  Para melhorar o projeto, pode-se, por exemplo, adotar o padrão strategy. Para essa questão, suponha as afirmativas abaixo.
 
I. A nova versão implementaria uma interface do tipo veículo, que contém os métodos acelera e freia.
II. A nova versão implementaria uma nova classe do tipo veículo, que contém os métodos acelera e freia.
III. Na nova versão, as classes carro, bicicleta e moto
implementariam a interface veículo.
IV. Na nova versão, as classes carro, bicicleta e moto fariam parte da composição da classe veículo.
V. Na nova versão, as classes carro, bicicleta e moto fariam um relacionamento de cardinalidade 1:1 para a interface veículo.
 
Assinale a alternativa correta.
.
As afirmativas II e IV são verdadeiras.
As afirmativas I e V são verdadeiras.
As afirmativas I e III são verdadeiras. //Resposta correta
As afirmativas I, II, III e IV são verdadeiras.
As afirmativas II e V são verdadeiras.
QUESTÃO 
Temos inúmeros padrões de projeto que podemos aplicar no desenvolvimento de nossas páginas, dentre os quais, podemos mencionar o padrão GOF e o padrão MVC. Analise as afirmações abaixo, classificando-as como “V”, se forem verdadeiras, ou “F”, se forem falsas.
 
(_) O padrão GOF é mais restritiva, ou seja, analisa um aspecto em específico.
(_) O padrão GOF contempla três grupos: criação; estrutural e comportamental.
(_) O padrão GOF é o preferido para a implementação de páginas.
(_) O padrão MVC é totalmente divergente em relação ao GOF.Assinale a alternativa que que apresenta a sequência correta.
V; F; F; V.
V; F; V; F.
F; V; V; F. //Resposta correta
F; V; F; F.
F; V; V; V.

Mais conteúdos dessa disciplina