Visual Foxpro 6.0在试题库管理系统中的应用

合集下载

用Visual Foxpro 6.0实现试题库管理系统

用Visual Foxpro 6.0实现试题库管理系统
量资料 , 精心选题 , 花ห้องสมุดไป่ตู้很多时间 , 重复做 同样 的
工作 , 如果每门课都建立了试题库 , 能根据需要 自
动生成相应的试题 和标准答案 ,这不但能减轻教 师的负担,又为教考分离带来 了更多的方便 和公
正.
牛 牛午
图 1
VsaFxr . 为 X A E数 据 库 家族 的 i l oPo 0作 u 6 B S
排列.
库、 填空题库 、 阅读题库 、 多项选择题库. 】 利用本系统能完成如下操作 :随机试卷 自动 . 2
生 成 ; 卷抽 取后 打 印. 试 1 系统 对 数 据库 中数 据 的 管理 ,包 括 浏 览 、 . 3 添
22 数 据 库表 的建 立 . 上 述 自由表 之 间无 任 何关 系 ,应 使 之 建成 为
. 文 献标 识码 : A 文章编 号 :6 3 2 0 2 0 )1 0 9 - 3 1 7 — 6 X( 0 8 0 A- 0 2 0
立数 据 库 , 据 需要 自动 生成 试 卷 和 标 准答 案 , 够 收到 事 半 功倍 的效 果, 型根 据 省 二 级 VsaF x r 根 能 题 i l oPo u
考试 设计 . 关键词 : F ; V P 试题 库 ; 自动 生成 中图分 类号 : P 1. T 3 71
目前 , 大多数学校在进行期末考试时 , 基本上
都是 由任课 教师 自行手 工 出题 ,要 求 A、 各一 B卷
l 库理统 l 试 管系 题
份, 且付标准答案. 对于教师而言 , 每次都要查找大

9 ・ 2
维普资讯
231 自动选 题 子 模块 . 人 V P .,新 建 一 表 . . 进 F 60 单 ,添 加 人 表单 抽 取 试 题 的数 据环 境 —— 数 据 库 表 : 题 库 , 用 表 单 的操作 工 具 , 试 运 向表 单 中加 人 需要 的标 签 、 命令 按 钮 等 - 在每类 的题 型后 面 , 人 添

浅谈使用Visual FoxPro6.0开发计算机应用基础考试练习系统

浅谈使用Visual FoxPro6.0开发计算机应用基础考试练习系统

我们以 Vsa F xr60 以下称 V P 系统为 例 , iul oPo .( F) 进行实 际
的应用程序设 计 , 开发计算机 应用基础考试 练习系统 , 满足成 人高等教育学生学 习计算 机应用基础 知识 自我测试 和练习 的
需要 。
用 于存放理论试题 , 记录了理论试题 的内容 、 试题 的标准答案 、
各种操作的界面平台和菜单平台 , 以完成对整个 v P F 理论考试
系统的控制与管理。在类的设计程序代码中, 访问类内部的变
量 或 属 性 可 以采 用 T I、 量 名 或属 性 名 的 形式 。 H S变
目标 系统有一个整体的风格定 位 ,然后 利用 P o so 图像 h t hp等 o 处理软件进行图像设计。
用于存放考生的基本注册信息,它惟一确定了一名考生的身 份, 因此应该包括学号、 姓名等证明考生身份的信息。
() 4单击“ 结束” 按钮后 , 以 可 查看各单元 以及各类题型 的 试

5 — 9
维普资讯
液体疗法简明化教学研究与思考
范丽玲, 章晓红, 叶锡勇, 杨志洪, 余 佳
维普资讯
Байду номын сангаас
V0.6 0 8 N02 1 2 o 2 .
戌跃使JVs l o r .开文对算机应J { i aFx o 0 I u P 6 { I 基础考试殊习东巍
闵 鹏
( 珠海 市卫生学校 , 广东 珠海 5 9 2 ) 10 0
摘 要: 简要 阐述在教 学过程 中 , 充分利用 Vsa F x r6 i l oPo . u 0程序设计软件制作课件 , 传达直观 、 动态的知识信 息 , 高了教 提

数据库技术及应用习题集及参考答案

数据库技术及应用习题集及参考答案

一、填空题1)信息是有用的____________。

2)数据是信息的表现__________。

3)常用的数据模型有___________、___________、___________三种。

三种。

4)数据库管理系统通常由___________、___________、___________组成。

5)Visual foxpro 6.0有______种数据类型,他们分别是_____________________。

6)Visual foxpro 6.0_____种数据存储容器,它们分别是_____________________________________________________。

7)日期型数据的长度是______。

8)通用型数据的实际长度受______________限制。

限制。

9)visual foxpro 6.0有_______种类型的表达式,它们分别是______________________________________________________。

10)“123”是______________型数据。

型数据。

11)数据表中字段名的长度不超过_______汉字。

汉字。

12)建立表有_______种方法,分别是________________________。

13)定义表结构时,要定义表中有多少个字段,同时还要定义每一个字段等。

的_____________、______________、_____________等。

14)数据表是由_______和_______两部分组成。

两部分组成。

15)打开数据表的命令是__________。

关闭数据表的命令是__________。

16)物理删除表中数据时,要首先完成_____________的操作。

的操作。

17)建立索引的依据是______________。

18)Visual foxpro 6.0有_______种索引,它们分是_______________________________________________。

VF模拟试题 及答案

VF模拟试题 及答案

《V F P程序设计》期末模拟试卷-Ⅰ一、判断正误(对的打√号,错的打X号,每题1分,共10分)(?X)1、利用VAL函数实现字符型数据到数值型数据的转换时,要转换的字符串必须全部由数字字符组成,否则将无法转换。

(?√)2、数据库管理技术的发展经历了人工管理阶段、文件管理阶段和数据库系统阶段。

(?√)3、若希望避免用户向自由表中的某字段输入重复数据,则应该根据此字段建立候选索引,以便自动进行惟一性检查。

(?X)4、COUNT、SUM和AVERAGE命令中若缺省<范围>(√)5、工作区选择命令SELECT中既可使用表别名,区。

(√)6、VisualFoxPro(X)7、循环结构中,LOOP(√)8(?X)9、?(?√)1020分)。

C)数据库管理系统?(D)数据结构。

?(A)科学计算应用?(B)过程控制应用?(C)数据处理应用?(D)辅助工程应用3、VisualFoxPro6.0管理的数据库是()型数据库。

?(A)网络?????(B)层次????(C)关系????(D)链状4、VisualFoxPro6.0系统提供的FOR<条件>子句与一些相关的命令配合使用可以方便地实现关系运算中()的操作。

?(A)投影?????(B)复制?????(C)选择?????(D)关联5、数据的完整性是指()。

?(A)数据的存储与使用数据的程序有关???(B)防止数据被非法使用?(C)数据的正确性、合理性和一致性??????(D)减少系统中不必要的重复数据6、在VisualFoxPro数据库管理系统中,下列数据属于常量的是()。

?(A).n.???????(B)?F??????(C)?07/08/99???(D)?ALL7、在下列VisualFoxPro表达式中,运算结果一定是逻辑型值的是()。

?(A)字符表达式(B)数值表达式8?(A)SUBSTR(“青岛市”?(C)SUBSTR(“青岛市”9?(A)10、用C)NEXT??(D)CONTINUE。

VisualFoxpro6_0在计算机等级考试工作中的应用

VisualFoxpro6_0在计算机等级考试工作中的应用

Visual Foxpro6.0在计算机等级考试工作中的应用鱼 明(石河子大学商学院,新疆石河子 831300)摘 要:本文介绍了如何在计算机等级考试考试务工作中灵活运用M icrosoft Visual FoxP ro 6.0关系数据库系统。

关系数据库系统具有强大的性能、完整而又丰富的工具、极高的处理速度、友好的界面以及完备的兼容性等特点,可以帮助用户快速、高效地收集、描述、检索、打印各种数据,以提高数据的准确性,提高我们的工作效率。

关键词:数据库;标签;数据环境;设计器中图分类号:T P315 文献标识码:A 文章编号:1007 6921(2006)23 0111 02 笔者在学校教务部门从事计算机等级考试工作,在每次计算机考试前都要打印考生的准考证,过去采用的方法是通过相应的计算机等级考试报名软件来进行参数设置后再打印,但是笔者发现每次打印准考证时,每页最后一行的考试时间信息始终打不全,只出现上半行字,这样考生认不清楚具体的考试时间安排,很有可能会造成考生不能正常参加考试的后果,另外软件中没有考生照片打印功能和考试地点设置功能,如果每次让考生自己贴照片,易于涂改,对于考务工作来说工作量大,且不好核查考生身份,考试地点显示的是考生所在的考场号而不是本校具体的机房或实验室等地点,在实际工作中难于操作,难以达到理想的效果,浪费人力、物力和时间。

V isual FoxP ro6.0作为数据库管理软件如果被引用到计算机等级考试准考证打印工作中,则可以一次性的实现数据输入、打印、检索查询、打印汇总报表等过程,极大的改变了原来的工作模式,体现了高效、规范、便捷的现代工作特点,经过笔者的多次实践,已取得了很好的效果。

下面就以打印准考证工作为例,介绍V isual F oxPro6.0在计算机等级考试中的应用。

1 实现方法进入计算机等级考试软件,将已生成准考证号的数据导出到Excel 中,通过充分利用Ex cel 的数据输入、数据分析等方面的强大功能处理外部数据库中的数据,将会极大地提高工作效率,提高数据处理的正确性。

VFP6.0试题

VFP6.0试题

VFP6.0试题一.填空题1.使用二维表格表示实体之间关系的数据模型是__________________。

2.在visualfoxpro6.0中的命令窗口中,用________命令退出visualfoxpro6.0。

3.对于某数据库表中的“性别”字段,为提高录入效率,可以在该字段的属性中设置其_______为“男”或“女”。

4.visualfoxpro6。

在0中,修改数据库表结构的命令是。

5.visualfoxpro6.0参照完整性规则包括更新规则、插入规则和________规则。

6.visualfoxpro6。

0,假设当前员工表中有50条记录。

输入以下命令后,最后一个命令显示的结果为___。

为什么是go5skip4?recno()7.vfp中,变量的命名规则中要求变量名是以______开头,只能含有字母,数字和下划线,长度不越过255个字符,不能是系统保留字。

8.vfp6。

在0中,要使表单中的标签可见,标签的____________________。

二选择题1.数据库系统的核心是()a.dbb.dbmsc.dbsd.os2.在关联操作中,可以从数据集中筛选记录的某些属性(字段)的操作称为()A.选择B.投影C.连接D.定位3.表中的“ID号”字段应使用数据类型()A.数字B.字符C.成形D.日期类型4。

表达式sqrt(ABS(-49)%5)的值为()a.5.00b 4.00c。

3.00d。

2.005. 以下描述不正确:(a)变量可以随意更改其值;(b)变量分为记忆变量和场变量;(c)变量可以随时删除;(d)变量名必须以字母开头要将字段添加到打开的数据表中,请使用命令()a.changeb insertc。

改变了。

附录7。

运行程序文件检查。

在磁盘D PRG的KS文件夹中,应执行命令()a.doexamb.rund:\\examc.dod:\\ks\\examd.rund:\\ks\\exam8.visualfoxpro6.0中,可以创建数据表xs.dbf的命令是()exsb.createxsc.createdatabasexsd.modifystructure9.visualfoxpro6。

数据库管理系统应用 VFP 6

数据库管理系统应用 VFP 6

在线练习数据库管理系统应用(VFP)6总分:100考试时间:100分钟一、单项选择题1、要想建一个有4 个按钮的选项按钮组,应将属性()的值改为4。

(正确答案:B,答题答案:)A、OptionGroupB、ButtonCountC、BoundColumnD、ControlSource�2、当某个控件绑定到一个字段时,移动记录指针后,如果字段的值发生变化,则该控件的()属性的值也随之变化。

(正确答案:A,答题答案:)A、ValueB、NameC、Caption�D、无3、在 Visual FoxPro 中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click 事件代码设置为()。

(正确答案:D,答题答案:)A、Thisform.Refr eshB、Thisform.Delete�C、Thisform.HideD、Thisform.Release4、当用户用鼠标单击命令按钮时,将引发的事件是()。

(正确答案:A,答题答案:)A、ClickB、LoadC、InitD、Error5、使某控件获得焦点的方法名是()。

(正确答案:B,答题答案:)A、GotFocusB、SetFocusC、LostFocusD、Activate6、下列几组控件中,均可直接添加到表单中的是()。

(正确答案:D,答题答案:)A、命令按钮组、选项按钮、文本框B、页框、页面、表格C、文本框、列、标签D、命令按钮、页框、编辑框7、Timer 控件的Interval 属性设置为100,表示()。

(正确答案:C,答题答案:)A、Timer 事件在100 秒后失效B、100 秒后,时钟控件的Enabled 属性自动改为.FC、Timer 事件发生的频率为10/秒D、Timer 事件发生的时间间隔为100 秒8、当用鼠标使组合框的内容发生变化时,将首先触发()事件。

(正确答案:A,答题答案:)A、InteractiveChangeB、ClickC、I nitD、DownClick9、创建对象时发生()事件。

数据库技术与应用——VisualFoxPro6.0篇课后练习题答案

数据库技术与应用——VisualFoxPro6.0篇课后练习题答案

<<数据库技术与应用——Visual FoxPro 6.0篇>>练习题答案第1章练习题答案1、数据定义、数据操纵2、文件系统阶段、数据库系统阶段3、属性、字段、元组、记录4、关键字5、域6、属性、属性到域的映象7、关系、关系8、投影9、选择运算、投影运算10、连接运算、自然连接三、简答题1、答:数据库(DataBase)是被长期存放在计算机内、有组织的、可以表现为多种形式的可共享的数据集合。

数据库管理系统(DataBase Management System,简称DBMS)是计算机系统软件,它的职能是有效地组织和存储数据、获取和管理数据,接受和完成用户提出的访问数据的各种请求。

数据库系统是指拥有数据库技术支持的计算机系统,它可以实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享服务。

数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。

2、答:关系是一张二维表,每个关系有一个关系名。

在计算机中,一个关系可以存储为一个文件。

在Visual FoxPro中,一个关系就是一个表文件。

元组是二维表中水平方向的行,有时也叫做一条记录。

属性是二维表中垂直方向的列,有时也叫做一个字段。

3、答:数据库系统由四部分组成:硬件系统、系统软件、数据库应用系统和各类人员。

4、答:常用的数据模型有层次模型、网状模型和关系模型。

层次模型的特点是:形状象一棵倒立的树,有且仅有一个结点无父结点,这个结点称为根结点,其他结点有且仅有一个父结点。

网状模型的特点是:形状象一张网,允许一个以上的结点无父结点,一个结点可以有多于一个的父结点。

关系模型的特点是:在关系中,数据的逻辑结构是一张二维表。

该表满足每一列中的分量是类型相同的数据;列的顺序可以是任意的;行的顺序可以是任意的;表中的分量是不可再分割的最小数据项,即表中不允许有子表;表中的任意两行不能完全相同。

利用Visual Foxpro6.0开发生理学试题库管理系统

利用Visual Foxpro6.0开发生理学试题库管理系统
维普资讯
1 8’ -I 0t N 1I l 1 B I1 2 m 5 J I  ̄ I2 i2 2l I 05 I I
开 发 应 用 经 验 交 流 ●

利 用 Vi a F x r . 发 生 理 学试题 库 管理 系统 s l o p o6 0开 u
中包 括名词解释 、是非判断、填空题、单项选择、问答题五 种题 型。 井利 用 Vi a F x r . s l o po60开发 了《 u 生理学试题库管
理 系统 KG . 》 经近一年 的运行使用 , [ L 20版 , ' 取得 了预期的
效 果 。现 将设 计 开 发过 程 介绍 如 下 。
1 系统功能设计 奉系统由试题库维护、 试题查询 、 试题组卷 、 试卷 保存 、
帮 助 信 息 五个 基 本 模块 组 成 其 辛要 功 能 图 见图 1所示 24 单项 选择 题 数 据 库 表 (lxk d f . sa t b)
2 5 问答 题 数 据 库 表 (l dk d f . sw t. b)
Usr a :用户名 .用英文或拼音 。 e me n
R a F m :可 填 可不 填 .填 写一 些 说 明或 I ell e a P地 址 。 P s od:给定 密 码 。 asw r C n r as od 重复 密码 o f m psw r : i 点 OK。
是建立 局域网 内部 的电子 邮件 系统=经过 一段 时间的试 用、
4 主要技 术特点 4 1 本系统运行 的硬件环境 : C 8DX 0 上机型 , . P 46 10 内存 1M 以上 ,硬盘容错 5 0 以上。软件环境 :Wid ws9 6 DM no 5
9/ 8 NT
4 2 本 系 统 采 用 窗 口控 制 技 术 受表 单 控 件 技 术 ,支 持 鼠标 . 操 作 .使 系统 试 题 库 的维 护 组 卷 、查 询 、保 存 等功 能 操 作 方便 、 捷 。 可 根据 预 先设 置 的格 式 生成 试 卷 及标 准答 案 快 并 在 生 理 学试 题 库 管理 系统 初 步 开 发 的基 础 上 , 们 拟 进 我 步 完 善 系 统 功 能 , 在 B、C 并 、K、C 型 选择 题 的开 发 方 面 进行探索。 图 2 数 据 库信 息 流 动 方 向

Visual Foxpro 6.0在试题库管理系统中的应用

Visual Foxpro 6.0在试题库管理系统中的应用

二、 系统 分析
试题 库 管 理 系 统 只少 应 包 括 以 下 几个 方 面 的 内容 : ( ) 中 建立 各 种 题 型 的 数 据 库 。 如 填 空 题 库 、 答 题 一 统 简 库 、 算 题 库 、 择 题 库 、 析题 库 等 。 计 选 分
( ) 用 本 系 统能 完 成 如 下 操作 : 机试 卷 自动 生 成 ; 二 利 随 手
维普资讯
20 0 6年 第 1期 ( 第8 总 7期 )
大 众 科 技
DA ZHoNG KE J
No. 2 0 1, 0 6
( muai l N .7 Cu l v y O8 ) te
Vs a F x r . iu l o po60在试题 库管理 系统 中的应用
( ) 题 库管 理 系统 各 大 模块 程序 设 计 三 试
这 其 中包 含 了表 单 的设 计 、 程 。 表 的设 计 以及 和 总 菜 编 报 单 项 的 结 合 。 限 于篇 幅 , 现对 主要 模 块 简 单介 绍一 下 。 1自动 选题 子模 块 。进 入 V P ., 建 一 表 单 , 加 入 表 . F 6O 新 添 单 抽 取 试 题 的 数 据 环境 — — 数 据 库 表 : 题 库 。 用表 单 的操 试 运 作工具 , 向表 单元 加 入 需 要 的 文本 框 、 合框 、 令 按 钮 等 。 组 命 在 每类 的题 型 后 面 . 入 “ 调 控 件 ” 形 如 :S in r” 规定 每 添 微 , “ pn el 类“ 调 控 件 ” 属 性 范 围 , 微 的 即每 类题 型相 应 规 定 的 抽 题 量 . 点
上 述 自由表 之 间 无 任 何关 系 . 使之 建 成 为 数 据 库 表 . 应 这 对表 单 的建 立 有 很 大 帮 助 。 可 以 提 供表 单 运 行 的数 据 环 境 。 它 具 体 方 法 是 : 击 菜 单 按 钮 . 择 新 建 数 据 库 , 后 将 各题 库 单 选 然 自由 表 添人 数 据 库 表 中 , 保 存 下 来 , 名 为 试 题 库 . c 并 取 d 。 b

管理系统中计算机应用之VisualFoxpro6.0上机考试真题

管理系统中计算机应用之VisualFoxpro6.0上机考试真题

管理系统中计算机应用之VisualFoxpro6.0上机考试真题管理系统中计算机应用之Visual Foxpro 6.0 上机考试真题一、基本操作题(共4小题,共30分)1、在考生文件夹下建立项目MARKET。

2、在项目MARKET中建立数据库PROD_M。

3、把考生文件夹中自由表CATEGORY和PRODUCTS加入到PROD_M数据库中。

4、为CATEGORY表建立主索引,索引名为primarykey,索引表达式为分类编码;为PRODUCTS表建立普通索引,索引名为regularkey,索引表达式为分类编码。

二、简单应用(2小题,计40分)1、在考生文件夹中有一个数据库SDB,其中STUDENT表结构如下:STUDENT(学号C(2),姓名C(8),年龄N(2),性别C(2),院系号C(2)),现在要对STUDENT表进行修改,指定学号为主索引,索引名和索引表达式均为学号;指定院系号为普通索引,索引名和索引表达式均为院系号;年龄字段的有效性规则在12至30之间(含12和30),默认值是16,性别字段有效性规则是'男'或'女',默认值是'男'。

2、在考生文件夹中有一个数据库SDB,其中有数据库表STUDENT、SC和COURSE。

表结构如下:STUDENT(学号,姓名,年龄,性别,院系号)SC(学号,课程号,成绩,备注)COURSE(课程号,课程名,先修课程号,学分)在考生文件夹下有一个程序test.prg,该程序的功能是检索选修课程门数等于3门或3门以上,每门课程成绩大于或等于70分的每个学生的学号、姓名、性别、平均成绩、最低分和选课门数,并将结果存放到表new_test中。

请修改程序中的错误,并调试该程序,使之正确运行。

考生不得增加或删减程序行。

三、综合应用(1小题,计30分)在考生文件夹下有学生管理数据库stu_five(1)CHENGJI表(学号C(9)、课程号C(3)、成绩I)用于记录学生的考试成绩,其中一个学生可以有多项记录(登记一个学生的多门成绩)。

VFP二级考试题及答案(数套)

VFP二级考试题及答案(数套)

VFP二级考试题及答案(数套)第一部分VFP概述一、选择题1、VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是()。

A)索引、排序、查找B)建库、录入、排序C)选择、投影、联接D)显示、统计、复制2、在下列四个选项中,不属于基本关系运算的是()A.连接B.投影C.选择D.排序3、按照传统的数据模型分类,数据库系统可分为三种类型()A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体4、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于()A.一对一联系B.一对二联系C.多对多联系D.一对多联系5、VisualFoxPro支持的数据模型是()A.层次数据模型B.关系数据模型C.网状数据模型D.树状数据模型6、设有关系R1和R2,经过关系运算得到结果S,则S是()A.一个关系B.一个表单C.一个数据库D.一个数组7、在数据库设计中用关系模型来表示实体和实体之间的联系。

关系模型的结构是()A.层次结构B.二维表结构C.网状结构D.封装结构8、一个数据库系统必须能够表示实体和关系,关系可与(①)实体有关。

实体与实体之间的关系有一对一、一对多和多对多三种,其中(②)不能描述多对多的联系。

A.0个B.1个C.2个或2个以上D.1个或1个以上9、按所使用的数据模型来分,数据库可分为()三种模型。

A.层次、关系和网状B.网状、环状和链状C.大型、中型和小型D.独享、共享和分时10、实体是信息世界中的术语,与之对应的数据库术语为()A.文件B.数据库C.字段D.记录11、层次型、网状型和关系型数据库划分原则是()A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系二、填空题1、VisualFoxPro6.0是面向__的程序设计系统。

2、VisualFoxPro6.0集成环境主要包括标题栏_______、_______、________、________、_________。

数据库VFP60题库 (2)

数据库VFP60题库 (2)

数据库基础------Visual FoxPro6.0题库示例一、填空题1.数据是描述事物的.2.数据库是存储在计算机内的、有组织的、可共享的.3.数据库管理系统的主要功能包括: 、数据操作、数据库的运行管理和数据库的建立和维护。

4.数据库系统是指在计算机系统中引入后的计算机系统。

5.数据库系统一般由、、应用程序、数据库管理员和构成。

6.使用数据库管理数据的优点是:减少冗余度,避免数据矛盾,和数据独立。

7.目前最常用的数据库结构是:层次型、网状型和。

8.关系型数据库中的数据以的形式出现。

9.关系型数据库中的表格中必须有一个字段的数据不能重复,该字段称为。

10.关系型数据库可以通过将相关的表格联系在一起,这种联系方法称为。

11.在关系型数据库中,从一个较大的表格中得到一个更小的表格,称为关系。

12.在安装Visual FoxPro 6.0 时,"典型安装"是安装的组件,"自定义安装" 允许用户根据实际情况选择的组件。

13.Visual FoxPro 6.0 的主界面主要由标题栏、、工具栏、状态栏及组成。

14.Visual FoxPro 6.0 的系统菜单位于窗口的,单击某个菜单时会弹出,选择一项可。

15.如果菜单项后面带有组全键,表明该项功能可以用的方式执行。

16.如果菜单项后面有一黑色箭头,说明该菜单项还有。

17.如果菜单项后有省略号(..),表明该项命令的执行将。

18.如果某菜单项呈灰色,表明该项目在当前状态下。

19.所谓动态菜单,是指当程序执行某项功能时,系统会自动的一些菜单项。

20.所谓弹出菜单,是指当处于某些特定区域时,单击而弹出的一个菜单项。

21.Visual FoxPro 6.0 的命令的窗口,可以输入,编辑运行。

22.命令窗口在进入Visual FoxPro 6.0 系统时便出现在上。

23.命令可以只输入前四个字母,但若输入多于四个字母,则必须将该命令。

2002-2010.3计算机等级二级vfp历年考试真题答案(本文作者以更新)

2002-2010.3计算机等级二级vfp历年考试真题答案(本文作者以更新)

2002年9月全国计算机考试VF二级考试笔试试题一、选择题((一)——(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,是有一个选项是正确的。

请将正确选项添涂在答题卡相应的位置上,答在试卷上不得分。

(1)在写列四个选项中,不属于基本关系运算的是A)连接 B)投影 C)选择 D)排序(2)如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于A)一对一联系 B)一对二联系 C)多对多联系 D)一对多联系(3)VF支持的数据模型是A)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型(4)VF的命令窗口中键如CREATE DATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤A)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮(5)将内存变量定义为全局变量的VF命令是A)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL 0(6)扩展名为DBC的文件是A)表单文件 B)数据库表文件 C)数据库文件 D)项目文件(7)建设已经生成了名为mymenu的菜单问,执行该菜单文件的命令是A)DO mymenu B)DO mymenu.mpr C)DO mymenu.pjx D)DO mymenu.mnx0(8)下面有关索引的描述正确的是A)简化里索引以后。

原来的数据库表文件中记录的物理顺序将被改变B)索引与数据库表的数据存储在一个文件中C)创建索引是创建一个指向数据库表文件记录的指针构成的文件D)使用索引并不能加快对表的查询操作(9)若建立索引的字段值不允许重复,并且一个表中只能创建一个。

《Visual Foxpro 6.0》精选试题集及答案

《Visual Foxpro 6.0》精选试题集及答案

《VFP6.0》资料试题一、选择题:(每小题2分,共30分)1.数据库、数据系统和数据库管理系统之间的关系叙述正确的是_________。

A>数据库包括数据库系统和数据库管理系统B>数据库管理系统包括数据库和数据库系统C>数据库包括数据库系统和数据库管理系统D>三者毫无关系2.存储在计算机存储设备上的,具有结构化的数据集合是__________。

A>数据库 B>数据库系统 C>数据库应用系统 D>数据库管理系统3.按照数据模型化分,VFP6.0开发的应用系统应当是___________。

A>关系型数据库系统 B>网状型数据库系统C>层次型数据库系统 D>混合型数据库系统4.以下有关VFP6.0工作方式的叙述中,正确的是___________。

A>只有一种工作方式,即命令方式B>有两种工作方式,即命令方式和程序方式C>有两种工作方式,即键盘方式和鼠标方式D>有三种工作方式,即命令方式和程序方式和菜单方式5.用鼠标单击命令窗口中某个命令行的行首后,立即按上<Enter>键,则_________。

A>在该命令行处插入一个空行 B>删除该命令行 C>执行命令 D>显示出错信息6.在VFP6.0中,显示和隐藏命令窗口的操作是_________。

A>选择“窗口”菜单中“窗口”命令 B>使用Ctrl+F2键C>使用命令窗口的右上角的“”按钮图标 D>按<CapsLock>键7.启动Visual Foxpro 6.0的操作方法是________。

A>选择“开始”菜单下的“程序”下的“Microsoft Visual Foxpro 6.0”命令B>在桌面上创建Visual Foxpro 6.0快捷方式命令,双击桌面上该快捷图标C>通过运行一个用Visual Foxpro 6.0开发的文件来启动D>以上三种方法都可以2.存储在计算机存储设备上的,具有结构化的数据集合是__________。

《Visual-Foxpro-6.0》精选试题集及答案

《Visual-Foxpro-6.0》精选试题集及答案

《VFP6.0》资料试题一、选择题:(每小题2分,共30分)1.数据库、数据系统和数据库管理系统之间的关系叙述正确的是_________。

A>数据库包括数据库系统和数据库管理系统B>数据库管理系统包括数据库和数据库系统C>数据库包括数据库系统和数据库管理系统D>三者毫无关系2.存储在计算机存储设备上的,具有结构化的数据集合是__________。

A>数据库 B>数据库系统 C>数据库应用系统 D>数据库管理系统3.按照数据模型化分,VFP6.0开发的应用系统应当是___________。

A>关系型数据库系统 B>网状型数据库系统C>层次型数据库系统 D>混合型数据库系统4.以下有关VFP6.0工作方式的叙述中,正确的是___________。

A>只有一种工作方式,即命令方式B>有两种工作方式,即命令方式和程序方式C>有两种工作方式,即键盘方式和鼠标方式D>有三种工作方式,即命令方式和程序方式和菜单方式5.用鼠标单击命令窗口中某个命令行的行首后,立即按上<Enter>键,则_________。

A>在该命令行处插入一个空行 B>删除该命令行 C>执行命令 D>显示出错信息6.在VFP6.0中,显示和隐藏命令窗口的操作是_________。

A>选择“窗口”菜单中“窗口”命令 B>使用Ctrl+F2键C>使用命令窗口的右上角的“”按钮图标 D>按<CapsLock>键7.启动Visual Foxpro 6.0的操作方法是________。

A>选择“开始”菜单下的“程序”下的“Microsoft Visual Foxpro 6.0”命令B>在桌面上创建Visual Foxpro 6.0快捷方式命令,双击桌面上该快捷图标C>通过运行一个用Visual Foxpro 6.0开发的文件来启动D>以上三种方法都可以2.存储在计算机存储设备上的,具有结构化的数据集合是__________。

Visual Foxpro6.0在试题库管理系统中的应用

Visual Foxpro6.0在试题库管理系统中的应用

Visual Foxpro6.0在试题库管理系统中的应用
彭十一
【期刊名称】《大众科技》
【年(卷),期】2006(000)001
【摘要】文章尝试利用Visual FoxPro 6.0的强大功能,进行试题库管理系统地设计.
【总页数】2页(P71-72)
【作者】彭十一
【作者单位】湖南理工学院经济管理系,湖南,岳阳,414000
【正文语种】中文
【中图分类】TP316
【相关文献】
1.Visual FoxPro6.0中滚动字幕的实现方法及应用 [J], 吴艳红
2.Visual foxpro6.0软件在县级森林资源管理中的应用 [J], 许恩葆
3.Visual foxpro6.0软件在县级森林资源管理中的应用 [J], 许恩葆
4.Visual Foxpro6.0中计时器在项目开发中的应用 [J], 张桂香;李敬有;张光妲
5.中文 Visual FoxPro6.0数据库在药品验收中的应用 [J], 范树德
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Visual Foxpro 6.0在试题库管理系统
中的应用
一、问题的提出
目前,大多数学校在进行期末考试时,基本上是由任课教师自行手工出题,要求A、B 卷各一份,且付标准答案。

对于教师而言,每次都要查找大量资料,精心选题,花费很多时间,重复做同样的工作,如果每门课都建立了试题库,能根据需要自动生成相应的试题和标准答案,这不但能减轻教师的负担,又为教考分离带来了更多的方便和公正。

Visual FoxPro 6.0作为XBASE数据库家族的新成员,由于具有强大的查询与管理功能,有多种命令和函数,提供了“项目管理器”并引入了数据库表的新概念,使自由表之间有了相互联系。

同时它扩大了对SQL语言的支持(8种),大量使用可视化的界面操作工具,支持面向对象的程序设计,允许用户对“对象”和“类”定义并编写相应代码它还支持网络应用,可以与W及E在内的微软其它应用软件共享数据等优点。

所以用它来建立一些课程的数据库,的确很实用,本文主要论述它在小型试题库管理系统中的设计过程。

二、系统分析
试题库管理系统只少应包括以下几个方面的内容:
(一)统中建立各种题型的数据库。

如填空题库、简答题库、计算题库、选择题库、分析题库等。

(二)利用本系统能完成如下操作:随机试卷自动生成;手工试卷抽取;试卷抽取后打印。

(三)系统对数据库中的数据的管理,包括浏览、添加、查询、插入、删除、修改、编辑、统计及打印等。

(四)试卷生成后,能够自动产生标准答案。

(五)试卷批改完后,据输入成绩,能够产生相关的数据分析和图表分析。

据以上分析,笔者画出了如下的试题库管理系统流程图,它概括了各个模块功能及作用,是进行设计的依据:
三、系统设计
(一)自由表的建立(.dbl表)
根据各学科的考核特点,编写相应的数据库,题型的种类即为数据库的个数,并且每个数据库的字段名、数据类型及长度如下:
TNO(题号)(C,5)NANDU(难度)(C,1)
XGXS(相关系数)(C,2)TIMU(题目)(M字段)
DAAN(答案)(M字段)
每类题库以TNO为普通索引,以TNO为升序排列,其中NANDU分为a、b、c、d 四种,XGXS的设置是防止相同内容在不同题型中出现。

(二)数据库表的建立
上述自由表之间无任何关系,应使之建成为数据库表,这对表单的建立有很大帮助,它可以提供表单运行的数据环境。

具体方法是:单击菜单按钮,选择新建数据库,然后将各题库自由表添入数据库表中,并保存下来,取名为试题库.dbc。

(三)试题库管理系统各大模块程序设计
这其中包含了表单的设计、编程,报表的设计以及和总菜单项的结合。

限于篇幅,现对主要模块简单介绍一下。

1.自动选题子模块。

进入VFP6.0,新建一表单,添加入表单抽取试题的数据环境———数据库表:试题库,运用表单的操作工具,向表单元加入需要的文本框、组合框、命令按钮等。

在每类的题型后面,添入“微调控件”,形如:“Spinner1”规定每类“微调控件”的属性范围,即每类题型相应规定的抽题量,点击每类微调控件,设置其属性的
Spinner High Value 和Spinner Low Value 的值,如填空题:Spinner High Value=20,Spinner Low Value =0,双击“Spinner1”按钮,进入编程过程“Click”事件。

源程序略。

相应的生成题目放在临时表Ls1.dbf中。

(其它题型如选择题,简答题……分别放在临时表
Ls2.dbf,Ls3.dbf,……中),此表还有两个命令按钮:“试卷生成”、“取消”;其中“试卷生成”的Click命令源程序是把Ls1.dbf,Ls2.dbf,Ls3.dbf,……等全部临时表赋给新建临时表文件名为临时.dbf,为试卷打印做准备。

“取消”按钮不进行任何操作,其“click”事件源程序为:Thisform .release (释放内存)。

建立完后,取名为:自动选题.scx并保存,该模块执行时将呈现出一表单,可以通过提示操作“数码器”设置各种题型的选择数量,设置完毕后,点击“试卷生成”按钮,即可生成一份试卷。

点击“取消”按钮可退出本次操作。

2.试题库管理模块。

充分利用VFP6.0提供的简单、有效的表单向导设计器,设计出管理各种题库的表单模块,具体操作可以参照有关书籍,例如填空题的表单设计:点击VFP6.0新建按钮,选择新建表单项,点击向导图标按钮,选择表单向导,再点击“确定”。

进入步骤1,选择先前已建立的数据库表“试题库.dbf”,在其中选择如“填空题.dbf”,选择其全部字段,有题号,难度,相关系数,题目,答案;依次完成步骤2;步骤3;步骤4。

建立完表单向导后,打开它,运用各种工具进行排版,使其美观化。

(1)字体为9号字,TIMU,NANDU字段后的列表框拉长,满足显示要求。

(2)单击属性框中“Picture”一项,插入一背景图。

(3)表单命令为:填空题管理.scx
该模块运行后呈现出一表单,其中包括“第一个”、“前一个”、“下一个”、“最后一个”共四个浏览记录的按钮,通过操作可清晰再现每道题的题号、相关系数、难度、题目内容及答案。

还有“查找”、“打印”、“添加”、“编辑”、“删除”、“退出”等命令按钮,可实现对每个题型库的管理。

3.报表打印模块。

主要用来打印整个试题库及答案,首先将六大题库合并为一个试题库,新建两个基本表,分别为试题.dbf和答案.dbf,以此两个表为基础,再与向导和类库结合,分别新建两个报表试题.frx和答案.frx,运行报表预览效果,也可进行打印输出。

4.菜单设计。

新建一下拉式菜单,第一层主菜单有:选题,试题库管理,打印,成绩统计,帮助,退出,下面各层又有子菜单,具体菜单如下:
菜单和各个模块之间的链接是通过简单编程来实现的,现以选题菜单来说明,在菜单设计器窗口中选择菜单名称“选题”,在“结果”框中选择“子菜单”选项,并单击其右侧的“创建”按钮进入过程区,编程:Do Form C: \* * * \form\ 自动选题.scx。

其它子菜单项类似,编程如下:
手工选题:Set default to c: \* * * \form
Do Form 手工选题.scx
打印试卷:Set default to c: \* * * \form
Do Form 打印试卷.scx
………
5.其它设计。

核心的模块设计完之后,就要考虑给整个试题库管理系统添上一个精美的封面和一个密码表单,封面主要是用来登陆和退出,密码是授权合法者使用,防止非法侵入,现给出密码表单的源程序。

I=I+1
If I<=3
If Thisform.Text.value=“###””
Clear
Set default to c: \* * * \Menu
Do 菜单 .mpr
Thisform release
Else
MessageBox(“密码错,请重新输入!”)
Thisform.Text.value=“”
Thisform.Text.Setfocus
Endif
Else
MessageBox(“禁止进入系统”
QuitEndif
6.主程序设计。

主程序是试题库管理系统各个部分连接的核心,源程序如下:
Set talk off
Set default to c: \* * *
Set path to c: \* * * \Date;c: \* * * \Form;
C: \* * * \Menu;\* * * \Report
Clear
Do Form 封面
Modi wind screen titl“试题库管理系统”
Clear
*以上为初始化环境代码
Read Event
Quit
*恢复环境代码设置在“退出”菜单项
7.项目建立。

利用项目管理器对试题库管理系统中所有内容进行统一管理。

步骤是:将所建的数据库表;自由表;表单;报表;用到的VFO6.0类库wizstnd、wizbase、wizbitns;程序;菜单;图片文件一并加入项目管理器中。

(注意:务必设置系统运行的主程序)
8.连编。

连编可执行文件,成功连编后,取名为,再将其拖至桌面,这样一个完整的试题库管理系统就基本上设计完毕。

四、结语
数据库的设计是一项复杂的系统工程,本文仅从小范围内的应用来论述了它的整个设计过程,可以说是“麻雀虽小,五脏俱全”,对计算机专业学生的课程设计和毕业设计,掌握相关技术大有裨益;同时试卷自动化将在以后的考试改革中占有重要的一席,推广应用Visual Foxpro 6.0在试题库管理系统中的应用,对各校公正地考核教学质量,提高管理水平也能起到重要的作用。

相关文档
最新文档