Baixe o app para aproveitar ainda mais
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
Compartilhar