prg。 2、打开数据库 data00.dbc,加入表“商品表” ,将其索引“商品号”改为“主索引” ,设置 字段“销售价”的有效性规则为:销售价>0,信息为:”销售价格不能为负”;建立“商品表” 分别与“入库表”“销售表”的永久关系。 、 3、建立商品销售情况的查询 query00.qpr,显示字段顺序为:商品号、商品名、销售单号、 销售日期、数量,查询结果按商品号升序排序,查询结果保存到文本文件 txt00.txt 中。 4、打开表单文件 frm00.scx,删除文本框 text2,将文本框 text1 设为只读,增加一个按钮控 件,设置其标题为“启动” 、click 事件的功能为启动计时器 timer1
工作。运行表单,当点击 “启动”按钮后,可以看到电子时钟开始走时。 5、打开菜单 menu00.mnx,将菜单项“入库”的结果修改为“子菜单”并创建该子菜单,为 其设计 2 个子菜单项: ①菜单名称为 “入库单输入” 信息为 , “输入入库单信息” 结果为 , “命 令”—do rkd;②菜单名称为“入库单
查询” ,信息为“查询入库单信息” ,结果为“过程” 。
计算机基础及应用(二)期末考试 (Visual FoxPro 程序设计与数据库应用)
题型及分值分布 考试时长:80~90分钟 考核范围
——操作题 ——选择题 ——程序设计题
考核范围
考核范围
题型及分值分布
文科 1、 选择题:25道,30分 2、 基本操作题:3道,共40分 (1) 项目文件操作(新建、加入、移出) (5分) (2) 数据库(表)操作 (20分) 数据库:创建、加入、移出 数据库(表):创建表,插入、
删除字段,修改字段属性,索引操作,记录删除,字 段值更新 设置字段级有效性规则、信息、默认值,永久关系 (3) 查询设计(SQL) (15分) 3、 应用操作题:2道,2*15=30分 (1) 表单设计: 创建表单,添加、删除控件,修改控件属性, 简单事件处理(如关闭表单、 修改其他控件对象的属性) (2) 报表设计 / 菜单设计
理科 1、 选择题:15道,15分 2、 基本操作题:3道,共30分
(1) 项目文件操作 (5分) (2) 数据库(表)操作 (15分) (3) 查询
设计(SQL) (10分) 3、 应用操作题:2道,2*15=30分 (1) 表单设计: 创建表单,添加、删除控件,修改控件属性, 简单事件处理(如关闭表单、 修改其他控件对象的属性) (2) 报表设计 / 菜单设计 4、
程序题:2道,25分 (1) 改错或填空 (10分) (2) 程序设计 (15分)
考试时长:80~90分钟
考核范围 ——操作题
项目操作 (1)新建:新建项目文件 (2)加入:加入其他类型文件到项目中 (3)移出:从项目文件中移出某文件(不考虑是否物理删除) 报表操作 (1)仅考核应用向导生成报表,不考核标签及报表设计器的使用 (2)两种报表向导:报表向导,一对多报表向导 考核项:表、字段、报表样式、方向、排序(不区分升序/降序) 菜单操作 (1)新建:新建菜单 (2)添加:添加菜单项及属性设置 (3)删除:删除菜单项 (4)修改:修改菜单项的相关属性 考核的菜单项属性: (1)标题(含访问键)
(2)提示信息:显示在状态栏上的 (3)结果类型:子菜单、命令、过程 (4)结果的内容:命令和过程代码(仅限单条简单命令,如 messagebox(), do ***, ?**) (5)菜单项的顺序 表单操作 (1)新建:新建表单 (2)添加:添加控件对象及属性设置、事件代码 (3)删除:删除控件对象 (4)修改:修改控件对象的相关属性、事件代码 考核的控件对象属性、事件代码: (1)标题(含访问键)等各种
常用属性。 (2)事件代码暂时只考核如:关闭表单 Release,设置控件对象获得焦点 setfocus,修 改其他控件对象的属性:caption, enabled, fontsize,等几种常用简单的处理。限单条命令。 (3)需掌握的控件及属性、方法、事件: 表单、 标签、 命令按钮及命令按钮组、 文本框、复选框和选项按钮组、
列表框和组合框、 计时器、微调按钮
属性
事件
方法
Name
*****
Clic