中考
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2005~2006学年下学期期中考试试卷
高一VFP6.0
一、填空(每空1分,共25分)
1.数据库系统一般由________ _ 、数据库集合、____ ________、应用程序(即
相关软件)、数据库管理员和用户构成。
2.目前最常用的数据库结构是:层次型、网状型和__________。
3.关系型数据库中的数据以___________的形式出现。
4.Visual FoxPro 6.0的主界面主要由标题栏、________、工具栏、状态栏及_______组成。
5.Visual FoxPro 6.0的系统菜单位于窗口的__________,单击某个菜单时会弹出________ 6.Visual FoxPro 6.0的命令的窗口,可以输入,编辑运行________________ 。
7.在项目管理器中,当需要创建用于输入和查看数据的表单,或都用于打印表和查询结果的报表及标签时,可以选择_____________________ 选项卡。
8.打开项目管理的同时,在Visual FoxPro 6.0菜单栏上自动添加一个___________ 菜单。
9.在Visual FoxPro 6.0 数据库管理系统中,数据表文件.DBF的日期型字段的宽度为____ _ ,逻辑型字段的宽度为____ __ ,备注型字段的宽度为______________ 。
10.在Visual FoxPro 6.0数据库中,关系运算、逻辑运算、函数运算和数值运算的优先次序为__________________________________________ 。
11.如果一个表不属于任何一个数据库,那么它就是一个___________表。
12.在“数据库表设计器”窗口中,有、、三个标签。
13.在Visual FoxPro 6.0中有两种类型的数据表,即和
14.在当前记录之后插入一条空白记录的命令是。
15.工作区是用以标识的一个编号区域。
Visual FoxPro 6.0中提供了个工作区
16.往数据库表中追加一批记录时,可用鼠标单击菜单下的“追加方式”选项。
二、选择题(每小题2分,共40分)
1.下列退出Visual FoxPro6.0的方法,错误的是()A.在命令窗口中,输入"EXIT" B.直接按Alt+F4组合健
C.在系统菜单中,选择文件菜单中的"退出"选项D.单击主窗口右上角的"关闭"按钮2.下列叙述正确的是()A.Visual FoxPro6.0是层次数据库管理系统B.Visual FoxPro6.0是网状数据库管理系统C.Visual FoxPro6.0是关系数据库管理系统D.Visual FoxPro6.0是关系数据库
3.以下有关Visual FoxPro工作方式的叙述,正确的是()A.只有一种工作方式,即命令工作方式
B.有两种工作方式,即命令方式和程序方式
C.有两种工作方式,即键盘方式和鼠标方式
D.有三种工作方式,即命令方式,程序方式和菜单方式
4.有鼠标单击窗口中某个命令行的行首后,立即按<ENTER>键,则( )
A.在该命令行处插入一个空行
B.删除该命令行
C.执行该命令
D.显示出错信息
5.在VISUAL FOXPRO中,显示和隐藏命令窗口的操作是( )
A.选择"窗口"菜单中"窗口"命令
B.按“CAPS LOCK”键
C.使用CTRL+F2键和CTRL+F4键
D.按<ESC>键
6.如果要在项目中创建一个程序文件,应该选用的选项卡是()A.数据B.文档C.类D.代码
7.在项目管理器中建立的项目中文件的默认扩展名是()A.PRG B..PJX C..MPR D..MNR
8.双击项目管理器的标题栏,可以将项目管理器设置成工具栏,如果要还原项目管理器,除了将项目管理器工具栏拖到VISUAL FOXPRO6.0窗口外,还可以()A.双击项目管理器的标题栏
B.选择"窗口"菜单中的"项目管理器"菜单项
C.选择"显示"菜单中的"工具栏"菜单项
D.双击项目管理器工具栏的边框
9.Visual FoxPro 6.0所不具备的功能是()A.表设计 B.面向对象程序设计C.系统设计 D.表单设计
10.项目管理器窗口中的"文档"选项卡的作用是()A.显示和管理表单、查询和视图B.显示和管理表单、报表演和标签
C.显示和管理自由表、视图和查询D.显示和管理数据库、表单和报表
11.在项目管理器中,当需要创建用户菜单和其他类型的文件时,可以选择的选项是()A."数据" 选项卡 B."文档" 先项卡C."其他" 选项卡 D."代码" 选项卡12.设X="102",Y="200"其值为逻辑的表达式是()A.X $ Y.AND.(X= =Y).OR.("X"$ "XJKXY") B. .NOT. (.NTO. Y-X="98")
C.(X+Y) $ "10220089" .AN
D.X<>Y D. .NOT. X$Y .AND. .NOT. X<>Y 13.设库文件STUDENT。
DBF中有10条记录。
相继执行如下两条命令:
USE STUDENT
INSERT BLANK
其结果是在STUDENT。
DBF文件的()A.第一条记录的位置插入了一个空白记录B.第一条记录的后面插入了一个空白记录C.文件尾插入一个空白记录D.不确定位置插入了一人空白记录14.要显示当前数据表文件中职称是工程师的所有记录,应使用的命令()A.BROWSE ALL职称="工程师" B.BROWSE FOR职称="工程师"
C.BROWSE ALL WHILE职称="工程师" D.BROWSE REST职称="工程师"
15.数据表已经在当前工作区打开,确保在文件尾部增加一条空记录,应使用命令()A.APPEND B。
APPEND BLANK C.INSERT BEFORE D。
INSERT BLANK 16.有关工作区下列说法错误的是()A.工作区是一个带有编号的区域,用于表示一个打开的表
B.一个工作区中可以打开一个表
C.一个工作区中可以打开多个表
D.可用表名或别名标识一个工作区
17.要为当前表所有职工增加100元工资,应该使用的命令是()
A、CHANGE 工资WITH 工资+100
B、REPLACE 工资WITH工资+100
C、CHANLGE ALL工资WITH 工资+100
D、REPLACE ALL工资WITH 工资+100
18.彻底删除C:\JSGL\JSDA.DBF中男教师的记录,可以使用的命令是()
A、USE C:\JSGL\JSDA
B、USE C:\JSGL\JSDA
DELETE ALL 性别=”男”DELETE ALL 性别=”男”
PACK ZAP
C、DELETE FROM C:\JSGL\JSDA FOR 性别=“男”
PACK
D、DELETE FROM C:\JSGL\JSDA WHERE 性别=“男”
PACK
19.下列函数的返回值与MAX()返回值的数据类型相同的是()
A、MIN()
B、ABS()
C、MOD()
D、LEN()20.下列函数的返回值与函数STR()的返回值类型不同的是()
A、CHR()
B、DTOC()
C、DTOS()
D、MONTH()
三、简答题(15分)
1.怎样从项目管理器中移去文件?(4分)
2.在Visual FoxPro 6.0中创建表的方法有哪几种?无论是使用哪种方法,都必须遵循的原则是什么?(6分)3.Visual FoxPro 6.0的退出方法有哪些?至少说出五种。
(5分)
四、计算下列各式的值。
(8分)
1.”ABC”+Str(12.456789,6,2) 2."12"+"34"="12"-"34".or.(.F..and..T.)
五、操作题,写出操作命令。
(12分)
1.将“学生档案”表中入学成绩不小于400分的所有学生的“学号”、“姓名”两个字段的值追加到学生成绩表中。
2.彻底删除“学生管理!学生档案”中语文成绩不及格或者数学成绩不及格学生的记录。