Prova de pré-requisito



Documentos relacionados
Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico

A) Acessar o site da RFB: no menu EMPRESA clicar em CADASTRO CNPJ

Sumário. Capítulo 1 O que é o PHP? Capítulo 2 Instalação do PHP Capítulo 3 Noções básicas de programação... 25

Acessando um Banco de Dados

Portal Sindical. Manual Operacional Empresas/Escritórios

Manual Comunica S_Line

Sistema de Registro de Contratos e Financiamentos

Acesso Remoto Placas de captura

Desenvolvendo Websites com PHP

IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.

Omega Tecnologia Manual Omega Hosting

Manual Captura S_Line

GESTÃO DE VEÍCULOS. Cadastro de Veículos e Grupos de Controle

Senha Admin. Nessa tela, você poderá trocar a senha do administrador para obter acesso ao NSControl. Inicialização

Conceitos Básicos

Modelo R02 - Volume 4 - Aplicativo Web Embarcado

SEGURO DESEMPREGO ON-LINE.

1. Tela de Acesso pg Cadastro pg Abas de navegação pg Abas dados cadastrais pg Aba grupo de usuários pg.

Guia de configuração para liberar Portas no DSLink 485 (GVT) Rev. 1.0gvt

Considerações a serem feitas antes da implantação.

Sistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto

Procedimentos para Instalação do SISLOC

BANCO DE DADOS CONTEÚDO INFORMÁTICA. Prof.: MARCIO HOLLWEG BANCO DE DADOS SGBD TABELA CONCEITOS BÁSICOS

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

LIBERAÇÃO DE ATUALIZAÇÃO CORDILHEIRA

Manual de Utilização ZENDESK. Instruções Básicas

www. inf.br Outubro/2008 5www.habisp.inf.br TREINAMENTO HABISP VERBA DE ATENDIMENTO

Manual Sistema Proac Editais. Dúvidas Frequentes

Web Design Aula 11: Site na Web

Manual do Usuário. E-DOC Peticionamento Eletrônico TST

JDBC Java Database Connectivity

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ EAJ - PRONATEC / REDE etec MÓDULO III DESENVOLVIMENTO PROFESSOR ADDSON COSTA

Henry Equipamentos Eletrônicos e Sistemas Ltda.

Madis Rodbel Soluções de Ponto e Acesso Ltda.

Passo a Passo da instalação da VPN

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

Outlook XML Reader Versão Manual de Instalação e Demonstração UNE Tecnologia

Edital 012/PROAD/SGP/2012

Processo de Envio de

Procedimento para instalação do OMNE-Smartweb em Raio-X

02 - Usando o SiteMaster - Informações importantes

Atualizado em 9 de outubro de 2007

MANUAL DE UTILIZAÇÃO. Produtos: Saúde Pró Faturamento Saúde Pró Upload. Versão:

Procedimentos para Configuração de Redirecionamento de Portas

Como funciona? SUMÁRIO

O programa Mysql acompanha o pacote de instalação padrão e será instalado juntamente com a execução do instalador.

Instalação Cliente Notes 6.5

Servidor, Proxy e Firewall. Professor Victor Sotero

8VDQGR5HSRUW0DQDJHUFRP&ODULRQH3RVWJUH64/ -XOLR&HVDU3HGURVR 8VDQGRSDUkPHWURV

CONTEÚDOS PROGRAMÁTICOS DA ACADEMIA

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

Manual de Administração

Manual de utilização do módulo NSE METH-8RL/Exp

O sistema possui 5 módulos para registros:

Comm5 Tecnologia Manual de utilização da família MI. Manual de Utilização. Família MI

MANUAL DE CONFIGURAÇÃO

Scriptlets e Formulários

Desenvolvendo Websites com PHP

Desenvolvedor Web Docente André Luiz Silva de Moraes

GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE

Alan Menk Santos Redes de Computadores e Telecomunicações. Camada de Aplicação. Camada de Aplicação

Manual de Instalação ( Client / Server ) Versão 1.0

Especificação do 3º Trabalho

HOW TO. Solução. UDP portas 53, 69, passo. é criado duas HTTP, conectar e o tipo de. Liberando restante; Liberando todo o res Bloqueand.

Segurança em Sistemas Web. Addson A. Costa

MANUAL Inclusão de Proposta para licitação" Operando o Portal do Cidadão

NetEye Guia de Instalação


Procedimentos e Recursos Técnicos

Concurso Público. Prova Prática - parte 2. Técnico Laboratório Informática. Técnico Administrativo em Educação 2014

Exercícios de Lógica Exercícios de Fixação 08

Guia de Prática. Windows 7 Ubuntu 12.04

MANUAL DO ADMINISTRADOR

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

Cadastramento e compra de vale transporte para o Cartão Metrocard Metropolitano Integrado. Em substituição ao Vale Transporte Temporário de Papel

Nesse artigo abordaremos os principais aspectos de instalação e uso do NTOP no Fedora Core 4.

Procedimentos para Instalação do Sisloc

Manual do Usuário - ProJuris Web - Fila de s Página 1 de 8

Tutorial Sistema de Eventos de Certificação e Capacitação

PHP INTEGRAÇÃO COM MYSQL PARTE 1

3 SERVIÇOS IP. 3.1 Serviços IP e alguns aspectos de segurança

Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica

MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA

PASSO A PASSO PARA VISUALIZAR NA INTERNET O DVR STAND ALONE ECOTRONIC

Material de apoio a aulas de Desenvolvimento Web. Tutorial Java WEB JSP & HTML & CSS & CLASSE & OBJETOS. AAS -

Data Autor Descrição Revisão Configuração HX600 via GPRS 1.0

Configuração do cliente de Windows Live Mail para usuários DAC

MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL RV1

MANUAL DE ORIENTAÇÕES GERAIS ARQUIVO XML

Data Autor Descrição Revisão Configuração HX600 via Rede Ethernet 1.0

Atualize o Sistema FLYSYS com a última versão disponibilizada. **Após realizar a atualização, o sistema pode ser liberado para uso.

2. INSTALAÇÃO E CONFIGURAÇÃO

Satélite. Manual de instalação e configuração. CENPECT Informática cenpect@cenpect.com.br

ÍNDICE 1. SEJA BEM-VINDO... 2 SOBRE O SISTEMA FUNCIONALIDADES DO SISTEMA... 4

Transcrição:

Prova de pré-requisito Curso Python e Django 1. Ao se acessar o site www.google.com qual comando e parâmetros são enviados para o servidor pelo navegador? a. GET / b. GET www.google.com c. PAGE index.html d. POST index.html 2. O que significa uma resposta HTTP 404? a. O servidor teve um problema técnico. b. O recurso solicitado não foi encontrado. c. O usuário não tem permissão para ver o recurso. d. Erro de sistema. 3. O que é um Cookie? a. Uma lista dos sites já visitados pelo cliente. b. Uma lista das senhas dos sites visitados para que não seja necessário digitá-las sempre. c. Uma informação enviada pelo servidor armazenada no cliente, para fins de controle de estado/sessão. d. Uma informação gerada pelo cliente para controle de dados no servidor. 4. Um site funciona acessando-se www.exemplo.com mas não exemplo.com. Sobre isso é correto afirmar: a. O site está configurado corretamente, o uso de www é obrigatório para diferenciar o servidor Web dos outros serviços do domínio. b. O site está corretamente configurado já que o navegador adiciona automaticamente o www. c. O site não está configurado corretamente, deve-se configurar o DHCP do servidor. d. O site não está configurado corretamente, o servidor deveria ser configurado para funcionar sem qualquer sub-domínio adicionado. 5. Considerando-se a programação orientada a objeto, é correto afirmar sobre o conceito de herança: a. As instâncias das subclasses terão os mesmos valores das instâncias das superclasses. b. As subclasses terão os mesmos métodos e atributos das superclasses, mas com um comportamento mais especializado. 1

c. Em qualquer linguagem de programação as subclasses só podem herdar o comportamento de uma única superclasse. d. É possível uma classe ser derivada de si mesma. 6. Considerando a programação orientada a objeto: Num cadastro de clientes que permita armazenar Pessoas Físicas e Jurídicas com os seguintes dados de cada um: nome, telefone, e CPF ou CNPJ (dependendo do tipo de cliente). Qual seria a maneira correta de criar as classes? a. Criar as classes Nome, Telefone, CPF e CNPJ e a classe Cliente herda de todas essas classes exceto CPF e CNPJ que serão herdadas dependendo do tipo de cliente. b. Criar as classes Nome, Telefone, CPF e CNPJ e a classe Cliente contém atributos dessas classes (fazendo com que os atributos CPF e CNPJ sejam opcionais). c. Criar uma classe ClienteFactory que é chamada no construtor de Cliente. d. Criar uma classe Cliente com os atributos nome e telefone. Criar duas classes derivadas de Cliente: PessoaFisica com o atributo CPF e PessoaJuridica com o atributo CNPJ. 7. Considerando-se bancos de dados relacionais, é correto afirmar: a. Chave primária é a senha principal do banco de dados. b. É possível alterar a estrutura de uma tabela facilmente, sem prejuízo dos dados já armazenados. c. A cláusula WHERE em um comando SELECT não é muito útil já que se pode filtrar os dados dentro de sua aplicação. d. É possível definir colunas com valores padrões numa tabela. 8. Modele um cadastro para clínica veterinária simples em um banco de dados relacional normalizando as tabelas. Deve-se considerar que um dono pode ter mais de um animal de estimação e um animal pertence a um único dono. a. Uma tabela contendo donos e nomes do animais de estimação, repetindo os dados se necessário. b. Uma tabela para donos e uma para animais, conectados por um INNER JOIN. c. Uma tabela para donos e uma para animais, a tabela "animais" tem uma chave estrangeira para "donos". d. Uma tabela para donos e uma para animais, a tabela "donos" tem uma chave estrangeira para "animais". 9. Sobre a linguagem SQL é correto afirmar: a. O comando INSERT pode inserir o dado em qualquer posição da tabela b. O comando SELECT não retorna dados, apenas os seleciona para posteriormente serem retornados pelo comando GET. 2

c. O comando CREATE TABLE cria uma nova tabela, caso as tabelas em uso não tenham mais espaço para armazenar dados. d. É possível usar um comando SELECT dentro de outro comando SELECT. 10. Sobre HTML, qual a tag para se criar um link para uma outra página? a. <a href="http://www.outrapagina.com/">outra Página</a>. b. <link href="http://www.outrapagina.com/">outra Página</link>. c. <p src="http://www.outrapagina.com/">outra Página</p>. d. <a link="http://www.outrapagina.com/" name="outra Página" />. 11. Ao se executar o comando "dir > arq.txt" no Prompt de Comando do Windows ou "ls > arq.txt" no terminal Shell do Linux, o que acontece? a. O arquivo arq.txt é preenchido com o texto "dir" (Windows) ou "ls" no Linux. b. O arquivo arq.txt é preenchido com a listagem do diretório. c. Mostra na tela a listagem dos arquivos dentro de arq.txt. d. Mostra as propriedades do arquivo arq.txt. 12. Numa aplicação Web, qual dos métodos HTTP deve ser usado para enviar informações que criam ou modificam dados no servidor? a. Envia-se os dados via comando SEND DATA. b. Escreve-se os dados desejados em um Cookie, que é enviado automaticamente ao servidor. c. Os dados são enviados usando-se GET, sendo que os dados não aparecem na barra de endereços do navegador. d. Os dados são enviados usando-se POST, sendo que os dados não aparecem na barra de endereços do navegador. 13. Sobre programação orientada a objetos é correto afirmar: a. O construtor de uma classe não é chamado automaticamente pela linguagem quando é criado um objeto. b. Para se fazer a cópia de uma instância normalmente é necessário a presença de um construtor de cópia na classe. c. O destrutor de um objeto não é necessário em linguagens com um sistema de coleta de lixo pois a memória é liberada automaticamente quando ele não é mais usado. d. Não é possível criar uma classe herdando de uma classe abstrata. 3

14. Qual das seguintes atitudes em relação a segurança de dados está correta? a. Armazenar as senhas dos usuários em plaintext, pois se o usuário esquecer a senha podemos enviá-la por email. b. Quando do tráfego de senhas ou outras informações pessoais do usuário, nunca usar o protocolo HTTPS pois é mais lento. c. É correto concatenar strings enviadas pelo usuário para construir comandos SQL tal como no exemplo: "SELECT * WHERE name = '" + nome + "'". d. Nunca colocar a senha do banco de dados no código fonte da aplicação, em caso de falha esta informação pode vazar. 15. Quantas tabelas são necessárias para modelar a relação livros/autores em um banco de dados relacional se considerarmos que um livro pode ter vários autores e um autor pode ter publicado vários livros? a. 1 b. 2 c. 3 d. 4 16. Das alternativas abaixo, qual é a melhor para se criar um formulário HTML que envia um endereço de e-mail para um servidor? a. <form action="/envia" method="post"><input name="email"><input type="submit"></form> b. <form action="/envia"><input id="email" /><input type="submit"></form> c. <form method="/envia" action="post"><input name="email"><button type="submit">envia</button> d. <form action="/envia" method="send"><input id="email"><input type="submit"></form> 17. Qual cabeçalhos abaixo não faz parte do protocolo HTTP: a. Location: b. Content-Type: c. Accept-Country: d. User-Agent: 18. Sobre os códigos de retorno do protocolo HTTP, qual das afirmações abaixo é correta: a. Códigos 2xx indicam erros na requisição. b. Códigos 3xx indicam redirecionamentos. c. Códigos 4xx indicam erros no servidor. d. Códigos 5xx indicam sucesso. 4

19. Dada uma matriz X com os elementos: [ 1, 2, 3, 4, 5 ] qual o resultado das expressões: X[0] e X[3]: a. 1 e 2 b. 1 e 3 c. 1 e 4 d. 1 e 5 20. Para que serve o sistema DNS a. Traduz nomes de domínio para endereços IP b. Descobre a rota ideal numa subrede para os pacotes IP c. É o protocolo de conexão de dados entre placas de rede d. Sistema para fornecer automaticamente endereços IP a computadores 5

Gabarito: 1 - A 2 - B 3 - C 4 - D 5 - B 6 - D 7 - D 8 - C 9 - D 10 - A 11 - B 12 - D 13 - B 14 - D 15 - C 16 - A 17 - C 18 - B 19 - C 20 - A 6