Informática Múltipla Escolha

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 de 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.

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 de 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.

  1. 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).
  2. 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.
  3. Em um formulário, o seu código é referenciado no parâmetro 'onSubmit'.
  4. Em um formulário, o seu código é referenciado no parâmetro 'action'.

Resolução completa

Explicação passo a passo

Resumo da resposta

Esta questão aborda a distinção fundamental entre o desenvolvimento de Front-end (lado do cliente) e Back-end (lado do servidor) no contexto de tecnologias web clássicas.

Para responder corretamente, é necessário entender onde cada linguagem opera:

  • JavaScript (J): Roda no navegador do usuário (Client-side). É focado na interatividade, manipulação visual e validações rápidas antes do envio.
  • PHP (P): Roda no servidor (Server-side). É responsável pelo processamento lógico, regras de negócio e comunicação com bancos de dados.

Análise Detalhada das Afirmativas

1. "( ) Está mais associada com a parte de regras de negócio..."

  • Análise: A menção a "regras de negócio" e "armazenamento persistente (bancos de dados)" refere-se ao processamento que ocorre no servidor. O PHP é uma linguagem de servidor tradicionalmente usada para conectar a interface ao banco de dados.
  • Classificação: P (PHP)

2. "( ) Relaciona-se mais com a camada de interface com o usuário..."

  • Análise: A "interface" é o que o usuário vê e interage diretamente no navegador. O JavaScript é a principal ferramenta para criar essa experiência dinâmica e realizar validações simples (como checar se um campo está vazio) sem precisar recarregar a página.
  • Classificação: J (JavaScript)

3. "( ) Em um formulário, o seu código é referenciado no parâmetro 'onSubmit'."

  • Análise: O atributo onSubmit é um evento do HTML/JavaScript. Ele dispara uma função de JavaScript quando o usuário tenta enviar o formulário.
  • Classificação: J (JavaScript)

4. "( ) Em um formulário, o seu código é referenciado no parâmetro 'action'."

  • Análise: O atributo action define a URL para onde os dados do formulário serão enviados. Essa URL aponta para um script no servidor (geralmente um arquivo .php) que processará os dados recebidos.
  • Classificação: P (PHP)

Conclusão

Com base na análise técnica acima, a sequência correta de preenchimento dos parênteses é:

ItemConteúdoLinguagem
Regras de negócio / Banco de dadosP
Interface / Validação fácilJ
Evento onSubmitJ
Parâmetro actionP

Sequência Correta: P, J, J, P

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.