Questões de Concurso Público IFB 2017 para Professor - Informática/ Desenvolvimento de Sistemas

Foram encontradas 27 questões

Q774297 Programação

A classe HttpServlet (javax.servlet.http.HttpServlet) possui alguns métodos em correspondência com os métodos do protocolo HTTP 1.1. Veja a seguir lista de alguns métodos que implementam esta correspondência:

protected void doDelete(HttpServletRequest, HttpServletResponse)

protected void doGet(HttpServletRequest, HttpServletResponse)

protected void doHead(HttpServletRequest, HttpServletResponse)

protected void doOptions(HttpServletRequest, HttpServletResponse)

protected void doPost(HttpServletRequest, HttpServletResponse)

protected void doPut(HttpServletRequest, HttpServletResponse)

protected void doTrace(HttpServletRequest, HttpServletResponse)

Um desenvolvedor Web, que utiliza a tecnologia Servlets/Jsp para escrever suas aplicações, faz uso de alguns destes métodos, em uma classe Java, para receber os dados enviados por um formulário HTML.

Marque a alternativa que apresenta os métodos da classe HttpServlet que são utilizados na situação: receber dados enviados por um formulário HTML.

Alternativas
Q774298 Programação
Uma página JSP contém trechos codificados em HTML e trechos codificados em Java. As alternativas a seguir apresentam um trecho de um arquivo JSP onde houve a inserção de código Java em um elemento HTML. Marque a alternativa que apresenta uma forma correta de inserção de código Java em um arquivo JSP para impressão da data do servidor de aplicação, usando uma expressão ou expressão scripting JSP.
Alternativas
Q774299 Programação

Um servlet pode receber os dados enviados por um formulário HTML através de uma requisição HTTP. A implementação da recuperação dos dados do formulário é feita através da codificação em um método específico de uma classe Java herdada da classe HttpServlet. Considere que este servlet possui sua URL corretamente mapeada.

Formulário HTML

<html><head>IFB</head><body><form method=”post” action=”cadastro”>

<p>Nome: <input type=”text” name=”primeiroNome”> </p>

<p>Telefone: <input type=”text” name=”telefone”> </p>

<p><input type=”submit”> </p>

</form></body></html>

Marque a alternativa que apresenta um trecho de código CORRETO com a implementação da recuperação dos dados do formulário HTML acima:

Alternativas
Q774305 Programação
Segundo Beighley e Morrison (2010), ao codificarmos scripts PHP para a geração de conteúdo Web, geralmente usamos estruturas de controle de fluxo, comandos de impressão e variáveis. Cada linguagem de programação tem uma regra para a formação dos identificadores. As variáveis em PHP devem sempre ter seu identificador ou nome iniciado pelo carácter:
Alternativas
Q774306 Programação
Baseado nos conceitos de programação orientada a objetos com Java, apresentados em Barnes e Kölling (2009), a herança múltipla existe nos casos em que uma classe herda propriedades e comportamentos de mais de uma superclasse. A subclasse tem então todas as propriedades e comportamentos das superclasses e todas as propriedades e comportamentos definidos na própria subclasse. Diferentes linguagens de programação orientadas a objetos variam quanto ao tratamento de herança múltipla, algumas linguagens de programação permitem herança de múltiplas superclasses, outras não. Java não permite herança múltipla de classes, mas fornece uma outra construção que utiliza interfaces. Assinale a alternativa que apresenta um trecho de código Java correto para a declaração de uma classe Java que simula a herança múltipla.
Alternativas
Respostas
21: C
22: A
23: B
24: A
25: E