Prova de pré-requisito

Documentos relacionados
Introdução. Introdução a HTML. A Linguagem HTML. Estrutura de uma Página. Mário Antonio Meireles Teixeira

TECNOLOGIAS WEB. Unidade 2 Introdução a Construção de Páginas Estáticas. Luiz Leão luizleao@gmail.com

Criação Pagina PHP & MySQL

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Aula 06: Introdução Linguagem HTML

Autoria Web HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

Web Design Aula 11: XHTML

Quem sou eu? Ana Paula Alves de Lima. Formação:

Programação WEB II. Formulários Em PHP. Métodos GET e POST progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza

Desenvolvimento em Ambiente Web. HTML - Introdução

Relatório: Página HTML

Vejamos um exemplo. Vamos supor que queiramos montar uma tabela 3X2, ou seja de 3 colunas por 2 linhas, o código HTML para isso é :

Carregando dados do Banco de Dados MySQL através de uma tag SELECT

MODULO 4 DESENVOLVIMENTO DE PÁGINAS WEB ESTÁTICAS. Redes de Comunicação

Programação de Servidores CST Redes de Computadores

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

Aula 2: Listas e Links

Incorporando JavaScript em HTML

PHP e MySQL Autenticação de Usuários

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

Personal Home Page PHP. Prof. Luiz Claudio F. de Souza

Atividade JSP com Banco de Dados

Enviado dados para o PHP através de formulário

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Estrutura Básica do Documento HTML

Prof.: Melba Lima Gorza Aula Introdutória de HTML. Componentes do HTML. Estrutura de um documento XHTML

HTML Básico Formulários. Matheus Meira

Introdução ao HTML Utilizando frames Hospedando seu site na WEB

DESENVOLVIMENTO WEB I

6.2 - Formulários: form <form action="url_de_script" method="método">...</form> form action method POST GET exceto outros formulários form

Aplicação para Web I. Começando a compreender o HTML

Inserindo e Listando registros

Introdução a Servlets e JSP. Prof. Samuel Martins samuellunamartins at gmail dot com Faculdade São Miguel

Linguagem de. Aula 06. Profa Cristiane Koehler

CEEP-CENTRO ESTADUAL DE EDUCAÇÃO PROFISSIONAL PEDRO BOARETTO NETO INTERNET E PROGRAMAÇÃO WEB INICIO DE HTML

<!DOCTYPE html> <html lang = "pt-br"> <head> <meta charset = UTF-8"> <title> Exemplo de uso correto da semântica HTML </title> </ head >

Aula de JavaScript 05/03/10

LINGUAGEM DE PROGRAMAÇÃO WEB

Tecnologias Web. Formulários HTML

CRIAÇÃO DE SITES (AULA 3)

Folhas de estilo. Jomi Fred Hübner (XSL e XPath) FURB / DSC

WEB DESIGNER WEB DESIGNER

4 Experimentos. 4.4 detalha os experimentos com os algoritmos V-Wrapper e NCE. 4.1

Layouts de páginas com HTML e CSS

Manual MQS. Logo após colocar essas informações abrirá a página inicial do sistema:

22/05/2012 CRIANDO UM PROJETO COM TELAS ESTRUTURA DA APLICAÇÃO LOGIN BANCO DE DADOS TAREFAS PHP MYSQL PARTE 2

Unidade IV Introdução à Linguagem PHP Parte 1

SAMUEL INFORMÁTICA SEAP Curso Básico de MS Office Word 2010/BrOffice Writer

HTML. Sessão 8 HTML. Criação de Páginas WEB. Formulários

Desenvolvimento de aplicações Web. Java Server Pages

Tecnologia WEB II. Prof. Erwin Alexander Uhlmann. Introdução ao PHP. UHLMANN, Erwin Alexander. Introdução ao PHP. Instituto Siegen. Guarulhos, 2012.

Curso:... Prova de Sistemas de Informação para Bibliotecas (21105) Nome:... Nº de Estudante:... B. I. nº... Assinatura do Vigilante:...

Iniciando PHP. Agenda

BLOG ESCOLAS. Após acessar o seu respectivo blog, você será direcionado a tela a seguir. Vamos conhecê-la um pouco melhor.

Formulário (Send & Recieve) Prof. Celso H. Masotti

CADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word Sumário

Curso PHP Aula 08. Bruno Falcão

Índice Static Text (texto estático) Dynamic Text (Texto Dinâmico) Input Text Exercício...8

COMANDO DA AERONÁUTICA ESCOLA DE ESPECIALISTAS DE AERONÁUTICA SUBDIVISÃO DE ADMISSÃO E DE SELEÇÃO

Aplicaça o Formula rio ScriptCase

1 Contextualização 3 2 Administração do Joomla 5 3 Painel de controlo Menu sítio Menu utilizadores Outras funcionalidades 8 4

Armazenamento organizado facilitando SCRUD; Agiliza processo de desenvolvimento de sistemas;

6. Enumere de acordo com a primeira: A. Minimizar diminui o aplicativo, deixando-o na Barra de Tarefas.

Testando e Comparando Valores

Programação WEB II. Conhecendo o PHP. Prof: Kelly E. Medeiros Bacharel em Sistema de Informação. Módulo III

Mini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva

DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SETOR DE ESTÚDIO E SUPORTE MANUAL DE UTILIZAÇÃO DO WEBMAIL DA FTC EAD

Tutorial Moodle ESDM - professores

ftp://ftp.cr-df.rnp.br/pub/netinfo/training/rnp/kit-bsb/html/guia5.zip 1996 Tutorial - Autoria em World Wide Web

Definindo um Layout de Website sem Tabelas Vou apresentar nesse post como fazer o código do layout de um website sem utilizar

Respondendo a eventos

CSPUWEB - Cadastro de Sistemas. e Permissões de Usuários

LÓGICA DE PROGRAMAÇÃO. Professor Celso Masotti

GladiusSimpleReport. Este manual, visa mostrar, como utilizar o GladiusSimpleReport atravéz de exemplos.

Portaria Express 2.0

Desenvolvimento de Aplicações para Internet Aula 7

Profa. Reane Franco Goulart

Manual de Atendimento do Chat Casa do Corretor. Página 1

UNIDADE III JAVA SERVER PAGES

MANUAL DE UTILIZAÇÃO. Help & Manual Versão Build 2537

CRM Migration Call Center - SAC Fevereiro/13

Simulado Informática Concurso Correios - IDEAL INFO

Tecnologia WEB III. Prof. Erwin Alexander Uhlmann. PHP e MySQL. UHLMANN, Erwin Alexander. Introdução ao PHP. Instituto Siegen. Guarulhos, 2012.

TUTORIAL CANON IMAGE GATEWAY

O Sistema foi inteiramente desenvolvido em PHP+Javascript com banco de dados em MySQL.

Banco de Dados II. Triggers e Functions. Prof. Moser Fagundes. Curso TSI Instituto Federal Sul-Rio-Grandense (IFSul) Campus Charqueadas

Manual Portal PADRÃO. Gerenciador de Temas: Editar Estilo. 1. Clique na aba Extensões e em seguida em Gerenciador de Temas.-

Formatos de publicidade

Sistema de Atendimento Hospitalar Resumo de Funcionalidades

Escrito por Sáb, 15 de Outubro de :19 - Última atualização Seg, 26 de Março de :32

OLÁ! Eldes saullo. Neste GUIA VISUAL você vai descobrir a maneira mais fácil de formatar seu livro e publicá-lo na Amazon e no Kindle.

Universidade Federal do Espírito Santo

Transcrição:

Prova de pré-requisito PHP & MySQL: Técnicas para Web 2.0 1 - Qual das opções constrói a tabela abaixo: DIA MÊS ANO 28 04 1988 22 02 2002 a) b) c) <table border='1'> <td>dia</td> <td>mês</td> <td>ano</td> <td>28</td> <td>04</td> <td>1988</td> <td>22</td> <td>02</td> <td>2002</td> </table> <table border='1'> <td> DIA MÊS ANO </td> <td> 28 04 1988 </td> <td> 22 02 2002 </td> </table> <table border='true'> <td>dia</td> <td>mês</td> <td>ano</td> <td>28</td> <td>04</td> <td>1988</td> <td>22</td> <td>02</td> <td>2002</td> </table> 2. Sabendo que A=5, B=4, C=3 e D=6, informe se as expressões abaixo são verdadeiras ou falsas. a) (A > C) AND (C <= D) ( ) b) (A+B) > 10 OR (A+B) = (C+D) ( ) c) (A>=C) AND (D >= C) ( ) 3. Descreva o que fazem as Instruções SQL a seguir : a) INSERT INTO LOGIN (NAME,PASSWORD) VALUES ('Teste', 123456) ; b) SELECT NAME FROM LOGIN WHERE PASSWORD = 123456 ;

4. Quais são os Valores de Saída para A, B e C no algoritmo abaixo: A=0; B=0; C = 6; Enquanto ( A <= 10) SE ( (A % 2) == 0 ) ENTAO B++ ; SENAO C=C+2; A++; Imprime (A,B,C); A B C 5. Marque V para Verdadeiro ou F para Falso : a. ( ) A TAG <INPUT> especifica uma variedade de campos editáveis dentro de um formulário. b. ( ) O comando UPDATE insere um valor em um campo pela primeira Vez. c. ( ) O comando FOR testa uma condição lógica. d. ( ) PHP não tem suporte a orientação a objetos. e. ( ) O uso de frames permite que diferentes arquivos componham a mesma página, permitindo dividir o espaço da janela do navegador em colunas e/ou linhas. 6. Marque V para Verdadeiro ou F para Falso quanto às afirmações abaixo: a. ( ) <title> exibe um texto em uma tabela. b. ( ) <html> termina um documento HTML. c. ( ) <br /> insere uma quebra de linha. d. ( ) <p> insere um parágrafo. e. ( ) <img src = X > coloca uma imagem, X é o caminho da imagem. f. ( ) <a href = X > insere um link. g. ( ) <b> é a tag de sublinhado. h. ( ) <div> define os atributos da página. i. ( ) insere um botão. j. ( ) </head> inicia o cabeçalho da página. k. ( ) <center> alinha o conteúdo da tag ao centro. l. ( ) <hr> inclui uma linha horizontal. m. ( ) <ol> tag de início de lista numerada n. ( )<body> tag de inicio do corpo. 7. Observe a tabela abaixo, nomeada Cadastro : nome Id idade João 1 25 Maria 2 20 Pedro 3 15 Comandos: UPDATE Cadastro SET idade = 30, nome = Paulo WHERE id = 2

UPDATE Cadastro SET id = 4, idade = 25 WHERE nome = 'Pedro' UPDATE Cadastro SET idade = 35, nome = Vanessa WHERE id = 4 Como ficou a tabela Cadastro depois desses comandos acima? nome id idade 8. Qual o algoritmo para um usuário que deve estar logado no sistema? 9. Qual o algoritmo para um usuário que deve se logar no sistema? 10. Qual o algoritmo para cálculo de Bhaskara retornando apenas X'? 11. Quando eu quero reaproveitar um código, faço uso de que opção abaixo? a) CTRL+C CTRL+V b) include c) técnica de reaproveitamento d) funções e) nenhuma das anteriores 12. Posso passar parâmetros para uma função em PHP? Qual o motivo? 13. Oque é orientação a objetos?

14. Qual a resposta correta para o código abaixo: <?php class Calculadora{ public function soma($valor){ return $valor+$valor } } $calculadora = new Calculadora(); $a=2; $b = ($a+2)*3; $c = ++$b; $calculadora->soma($c);?> a) 26 b) 24 c) nenhuma das opções 15. Você compreendeu o código da questão anterior? a) sim b) não

Gabarito: 1) b 2) a) V b) V c) V 3) a) Insere um registro na tabela login b) Seleciona todos os registros da tabela login que contenham o campo password igual a 123456 4) A=11 B=6 C=16 5) a) V b) F c) V d) F e) V 6) a) F b) F c) V d) V e) V f) V g) F h) F i) F j) F k) V l) V m) V n) V 7) João 1 25 Paulo 2 30 Vanessa 4 35 8) SE (usuario não esta na sessão) ENTÃO redirecione para tela de login SE NÃO continue no sistema 9) SE (usuário e senha combinam com o banco de dados) ENTÃO coloque os dados na sessão inicie o sistema SE NÃO volte para tela de login apresente um erro ao usuário 10) RECEBA OS DADOS DO CLIENTE ARMAZENE OS DADOS EM VARIÁVEIS A = ENTRADA A B = ENTRADA B C = ENTRADA c SE (A e B e C NÃO FOREM DO TIPO INTEIRO) ENTÃO volte para a tela de entrada de dados mostre um erro ao cliente SE NÃO calcule DELTA armazene o resultado de DELTA na variável D calcule Bhaskara retorne o valor de X' para o cliente

11) e 12) Sim, permitir o dinamismo na manipulação de resultados apresentados e inseridos pelo usuário 13) A orientação a objetos é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos. 14) c 15) Não? - Você já deu uma olhada em nosso curso PHP 412?