Buscar

Prova Aluno Desenvolvimento Voltado à Web III 104710

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Protocolo: 104710 - PROVA DO ALUNO
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS 
Curso:Tecnologia em Análise e Desenvolvimento de Sistemas
Disciplina: Desenvolvimento Voltado à Web III 5º Semestre
RGM: 343.3072 - NAIARA FERREIRA MATOSO
PROVA EXAME
Data Aplicação:12.12.2015, Gabarito a partir de: 17.12.2015
1º A respeito do código abaixo assinale a alternativa correta:
"<h1>Olá <%= nome %>, Bem vindo ao JSP.</h1>"
a) Escreve no navegador web a mensagem “Olá <%= nome %>, Bem vindo ao JSP.” com a
formatação <H1>
b) Escreve no navegador web a mensagem “Olá <%= nome %>, Bem vindo ao JSP.” com a
formatação <H1> e substitui a variável PHP “nome” pelo seu valor
c) Escreve no navegador web a mensagem “Olá <%= nome %>, Bem vindo ao JSP.” com a
formatação <H1> e substitui a variável JSP “nome” pelo seu valor
d) Faz a leitura da variável “nome”
Resposta Correta: (C) 
2º A respeito do código abaixo assinale a alternativa correta:
"String nome = request.getParameter( "nomeForm" );"
 
a) Declaração de uma String que receberá a o valor “nomeFrom”
b) Declaraçao de uma String que receberá o valor informado no campo “nomeForm” do formulário
c) Declaração do método getParameter
d) Declaração do atributo request
Resposta Correta: (B) 
3º A respeito do código abaixo assinale a alternativa correta:
"@override
public void init()"
a) Declaração do método init()
b) Sobrescrevendo o método init()
c) Cria o atributo overide
d) Publica um novo método
Resposta Correta: (B) 
Prova Unigranet - 104710 
Página 1/6
4º A respeito do código abaixo assinale a alternativa correta:
"Scanner input = new Scanner(System.in);"
a) Declaração de um objeto da classe Scanner que será utilizado para fazer leituras
b) Declaração de um objeto da classe Scanner que anexa um arquivo
c) Declaração de um objeto da classe Scanner que pega informações aleatórias do sistema
d) Declaração de um objeto da classe Scanner que é usado para fazer escritas na tela
Resposta Correta: (A) 
5º A respeito do código abaixo assinale a alternativa correta:
"protected void processRequest (HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException"
a) Declaração do método público “processRequest” que faz o processamento da solicitação do servlet
b) Declaração do método protegido “processRequest” que faz o processamento da solicitação do JSP
c) Declaração do método público “processRequest” que faz o processamento da solicitação do PHP
d) Declaração do método protegido “processRequest” que faz o processamento da solicitação do
servlet
Resposta Correta: (B) 
6º A respeito do código abaixo assinale a alternativa correta:
"super.paint( g );"
 
a) Invoca o método paint da classe
b) É uma super declaração
c) Usado para superar problemas de sistema do método paint
d) Invoca o método paint da super classe
Resposta Correta: (D) 
7º Um formulário em HTML precisa ser publicado para que os usuários possam enviar arquivos no
formato PDF para serem armazenados em um banco de dados de documentos.
O programador criou em uma página uma tag <form> com parâmetros method = "post" e action =
"salva.php". Dentro da tag <form> foi inderida uma tag <input type = "file">
O procedimento está
a) correto, pois basta ter uma tag <input type = "file"> para que arquivos possam ser submetidos ao
servidor.
b) correto, pois basta ter uma tag <input type = "file"> e o method = "post" para que arquivos possam
ser submetidos ao servidor.
c) incorreto, pois é preciso também especificar, nesse caso, o atributo
enctype="application/x-www-form-urlencoded" na tag <form> 
d) incorreto, pois é preciso também especificar, nesse caso, o atributo enctype="multipart/form-data"
na tag <form>
Resposta Correta: (D) 
8º Assinale a tecnologia capaz de modificar dinamicamente uma página da Web na própria máquina
cliente sem precisar acessar novamente um servidor Web.
a) HTML
Prova Unigranet - 104710 
Página 2/6
b) XML
c) XHTML
d) DHTML
Resposta Correta: (B) 
9º A respeito do código abaixo assinale a alternativa correta:
"public static void main (String[] args) {"
a) Declaração do método privado main
b) Declaração do método main que retorna uma String
c) Declaração do método público main que pode ser instanciado
d) Declaração do método público main que não pode ser instanciado
Resposta Correta: (D) 
10º A função de envio de e-mails é uma ferramenta muito útil e de extrema importância para manter
sempre abertos os canais de comunicação, possibilitando ao cliente sugerir, reclamar, elogiar ou se
informar a respeito de qualquer assunto de seu interesse relacionado aos produtos e/ou serviços
oferecidos pela empresa. O PHP possui uma função nativa destinada ao envio de e-mails, a função
mail( ).
A respeito do envio de e-mails, via PHP avalie as seguintes asserções:
 
A função mail( ) possui três parâmetros obrigatórios, são eles: destino, assunto e mensagem. O
e-mail, também precisa conter um cabeçalho From. Este pode ser definido com o parâmetro
additional_headers ou um padrão pode ser definido no php.ini
PORQUE
 
obrigatoriamente todo e-mail deve possuir a identificação do remetente da mensagem. A opção de
definir o remetente no php.ini, faz com que additional_headers não seja considerado parâmetro
obrigatório na função mail().
 
Acerca dessas asserções, assinale a opção correta:
a) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
b) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da
primeira.
c) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
d) A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
e) As duas asserções são proposições falsas
Resposta Correta: (A) 
11º A respeito do código abaixo assinale a alternativa correta:
"public class AppletInOut extends JApplet {"
a) Declaração da classe “AppletInOut” que herda “JApplet” a fim de agir como um applet
b) Declaração da classe “AppletInOut”
c) Declaração do atributo “JApplet” da classe “AppletInOut”
d) Declaração do método “AppletInOut”
Resposta Correta: (A) 
Prova Unigranet - 104710 
Página 3/6
12º A respeito do código abaixo assinale a alternativa correta:
"texto = JOptionPane.showInputDialog("Digite aqui seu texto: ");"
a) Mostra na tela a mensagem “Digite aqui seu texto:” e recebe o valor digitado no atributo “texto”
b) O atributo “texto” recebe a frase “Digite aqui seu texto:”
c) Escreve na tela a mensagem “Digite aqui seu texto:”
d) Método principal do applet
Resposta Correta: (A) 
13º A respeito do código abaixo assinale a alternativa correta:
"while ( resultSet.next() ) {"
 
a) Estrutura de repetição para acessar todas as variáveis do sistema
b) Estrutura de repetição definido para ficar num loop infinito
c) Estrutura de repetição para acessar todos os resultados da busca sql
d) Estrutura de repetição inválida
Resposta Correta: (C) 
14º Sejam as seguintes afirmações:
I. Um cookie poder ser criado, editado e lido por meio da função PHP setcookie.
II. Um cookie pode ser programado para durar dias, semanas meses, de acordo com a
necessidade.
III. Um cookie não pode ser recuperado na mesma página que o gravou, ou seja, ele somente
pode ser recuperado a partir da próxima página visitada ou, então, é necessário que seja dado refresh
na página. 
IV. Para remover um cookie usa-se a função PHP unsetcookie, setando o time com uma data
antiga.
 
Assinale a alternativa que corresponde à resposta correta.
a) I, II e III estão corretas
b) II e III estão corretas
c) II, III e IV estão corretas
d) I, II, III e IV estão corretas
Resposta Correta: (B) 
15º A respeito do código abaixo assinale a alternativa correta:
"package compara;"
a) Cria o pacote compara
b) Importa uma classe quefaz comparação de números
c) Informa o pacote que se encontra o arquivo, pacote compara
d) Compara um pacote com o outro
Resposta Correta: (C) 
16º No contexto de sistemas Web, qual a utilidade de uma sessão?
a) Armazenar dados relacionados a um usuário
b) Dividir as informações do website em assuntos específicos
Prova Unigranet - 104710 
Página 4/6
c) Proteger contra ataques de força bruta
d) Realizar cache das imagens estáticas
e) Realizar cache de textos HTML
Resposta Correta: (A) 
17º A linguagem que descreve documentos estruturados e dados e vem se tornando um novo padrão de
troca e publicação de dados e integração entre aplicações. Trata- se da definição de 
a) HTML
b) HTTP
c) XML
d) SQL
e) XHTML
Resposta Correta: (C) 
18º Em relação ao upload de arquivos no PHP:
 I. No form de envio do arquivo, pode-se utilizar tanto o método GET como POST, porém, o
atributo enctype obrigatoriamente deve ser definido como "multipart/form-data".
 II. A função move_uploaded_file move um arquivo enviado para uma nova localização. A
função possui dois parâmetros: o nome do arquivo enviado e o destino para o qual o arquivo será
movido.
 III. A função getimagesize obtém o tamanho de uma imagem.
A partir das afirmações acima, assinale a alternativa que corresponde a resposta correta. 
 
a) I, II e III estão corretas
b) I e II estão corretas
c) I e III
d) II e III estão corretas 
Resposta Correta: (D) 
19º Um formulário em HTML precisa ser publicado para que os usuários possam enviar arquivos no
formato PDF para serem armazenados em um banco de dados de documentos. O programador criou
em uma página uma tag <form> com os parâmetros: method = "post" e action= "envia.php". Dentro
da tag <form> foi inserida uma tag <input type = "file">. O procedimento está: 
a)
 
a) correto, pois basta ter uma tag <input type = “file”> para que arquivos possam ser submetidos ao
servidor.
b) incorreto, pois é preciso também especificar, nesse caso, o atributo enctype="multipart/form-data"
na tag <form>.
c) incorreto, pois é preciso também especificar, nesse caso, o atributo enctype="application/x-pdf" na
tag <form>.
d) incorreto, pois é preciso, nesse caso, o uso de method = “get”em vez de method = “post”.
Resposta Correta: (B) 
20º Assinale a alternativa que corresponde à tecnologia AJAX responsável em realizar a comunicação
Prova Unigranet - 104710 
Página 5/6
assíncrona com o servidor:
a) HTML e CSS
b) DOM
c) XMLHttpRequest
d) XML
e) JavaScript
Resposta Correta: (C) 
Prova Unigranet - 104710 
Página 6/6

Continue navegando