AP3 ProgI 2013 2 Gabarito
1247 palavras
5 páginas
Fundac¸a˜ o CECIERJ - Vice Presidˆencia de Educac¸a˜ o Superior a DistˆanciaCurso de Tecnologia em Sistemas de Computac¸a˜ o
Disciplina: Programac¸a˜ o I
AP2 2o semestre de 2013.
GABARITO
Projete uma aplicac¸a˜ o em Lazarus para uma loja. Esta tem 4 formul´arios: Formul´ario
˜
Principal: Este formul´ario possui o nome da loja, por exemplo Farm´acia Tricolor e trˆes botoes: um para abrir o formul´ario de Cadastro de Clientes, outro para abrir o formul´ario de Cadastro de Compras e um terceiro para abrir um formul´ario de Consultas.
Formul´ario: Cadastro de Clientes
Este formul´ario deve ter trˆes campos para entrada dos dados do cliente: Nome, CPF e Data
˜
de Nascimento. E trˆes botoes: um para limpar os campos, outro para armazenar os dados do cliente no banco de dados e outro para apagar os dados do cliente do banco de dados. No click
´
˜ este formul´ario deve ser fechado. dos dois ultimos botoes Formul´ario: Cadastro de Compras
Este formul´ario deve ter trˆes campos para entrada dos dados da compra: CPF do cliente
˜
que efetuou a compra, Data da compra e Valor da compra. E dois botoes: um para limpar os
´
campos e outro para armazenar os dados da compra no banco de dados. No click deste ultimo bot˜ao este formul´ario deve ser fechado.
Formul´ario: Consulta Este formul´ario deve ter trˆes campos para entrada dos dados para
˜
as consultas: CPF, Valor, Data. E quatro botoes: um para limpar os campos outro para fechar o formul´ario, outro para fazer a consulta 1 e outro para fazer a consulta 2. O resultado da consulta 1 e consulta 2 deve ser listado numa TlistBox neste formul´ario.
• Consulta 1: Listar, na TlistBox, os nomes de todos os clientes com pelo menos uma compra com valor maior que o valor do campo Valor;
• Consulta 2: Listar, na TlistBox, os nomes de todos os clientes com compras a partir da data entrada no campo Data at´e o dia atual.
1
Quest˜ao 1 (2 pontos)
Fac¸a o desenho dos formul´arios e declare as vari´aveis que ser˜ao utilizadas para armazenar