计算机二级上机试题模拟43

时间:2019-05-13 18:41:10下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《计算机二级上机试题模拟43》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《计算机二级上机试题模拟43》。

第一篇:计算机二级上机试题模拟43

《四十三套》

1.基本操作题

在考生文件夹下有一个数据库文件“samp1.mdb”和一个图像文件“photo.bmp”,在数据库文件中已经建立了一个表对象“tStud”。请按以下操作要求,完成各种操作:

(1)设置“ID”字段为主键;

(2)设置“党员否”字段的默认值属性为是;

(3)设置“年龄”字段的有效性规则和有效性文本,具体规则是:输入年龄必须大于等于15并且小于等于30,有效性文本内容为:输入的年龄不在范围内,请重新输入;

(4)将学号为“20011002”学生的“照片”字段值设置为考生文件夹下的“photo.bmp”图像文件(要求使用“由文件创建”方式);

(5)将冻结的“姓名”字段解冻;

(6)将“tStud”表中的数据导出到文本文件中,并以“tStud.txt”文件名保存到考生文件夹下。

2.简单应用题

在考生文件夹下有一个数据库文件“samp2.mdb”,里面已经设计好表对象“tTeacher”、“tStud”、“tCourse”和“tGrade”,请按以下要求完成设计:

(1)创建一个查询,查找并显示“教师姓名”、“职称”、“课程名称”和“上课日期”四个字段的内容,所建查询命名为“qT1”;

(2)创建一个查询,根据教师姓名查找某教师的授课情况,显示“教师姓名”、“课程名称”和“上课日期”3个字段的内容,所建查询命名为“qT2”,当运行该查询时,应显示参数提示信息“请输入教师姓名”;

(3)创建一个查询,查找学生的课程成绩大于等于80且小于等于100的学生情况,显示“学生姓名”、“课程名称”和“成绩”3个字段的内容,所建查询命名为“qT3”;

(4)创建一个查询,统计各个年级不同课程的平均成绩,显示“年级”、“课程名称”和“平均成绩”,并按“年级”降序排列,所建查询命名为“qT4”。(假设“学生ID”字段的前4位代表年级)

3.综合应用题

在考生文件夹下有一个数据库文件“samp3.mdb”,里面已经设计好表对象“tStud”,同时还设计出窗体对象“fStud”。请在此基础上按照以下要求补充“fStud”窗体的设计:

(1)在窗体的窗体页眉节区中距左边0.4厘米、距上边1.2厘米处添加一个直线控件,控件宽度为10.5厘米,控件命名为“tLine”;

(2)将窗体中名称为“lTalbel”的标签控件上的文字颜色改为“蓝色”(蓝色代码为

16711680)、字体名称改为“华文行楷”、字体大小改为22;

(3)将窗体边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线,保留窗体的关闭按钮;

(4)假设在“tStud”表中,“学号”字段的第5位和第6位编码代表该学生的专业信息,当这两位编码为“10”时表示“信息”专业,为其他值时表示“管理”专业。设置窗体中名称为“tSub”的文本框控件的相应属性,使其根据“学号”字段的第5位和第6位编码显示对应的专业名称;

(5)在窗体中有一个“退出”命令按钮,名称为“CmdQuit”,其功能为关闭“fStud”窗体。请按照VBA代码中的指示将实现此功能的代码填入指定的位置中。1.基本操作题(1)【解题步骤】

步骤1:打开“samp1.mdb”数据库窗口,选中“表”对象,右键单击“tStud”选择【设计视图】。步骤2:右键单击“ID”行选择【主键】。

(2)【解题步骤】

步骤1:单击“党员否”字段行任一位置。

步骤2:在“默认值”行输入“Yes”。

(3)【解题步骤】

步骤1:单击“年龄”字段行任一位置,在“有效性规则”行输入“>=15 And <=30”。步骤2:在“有效性文本”行输入“输入的年龄不在范围内,请重新输入”。

步骤3:单击工具栏中“保存”按钮。

(4)【解题步骤】

步骤1:单击菜单栏【视图】|【数据表视图】。

步骤2:右键单击学号为“20011002”学生的“照片”列选择【插入对象】,选中“由文件创建”,单击“浏览”按钮,在“考生文件夹”内选中要插入的图像“photo.bmp”,连续两次单击“确定”按钮。

(5)【解题步骤】

步骤1:单击菜单栏【格式】|【取消对所有列的冻结】。

步骤2:单击工具栏中“保存”按钮,关闭数据表视图。

(6)【解题步骤】

步骤1:右键单击“tStud”表选择【导出】。

步骤2:在“保存位置”找到考生文件夹并打开。

步骤3:在“文件名”行输入“tStud”,在“保存类型”下拉列表中选中“文本文件”,单击“导出”按钮,单击“下一步”按钮,选中“第一行包含字段名称”,单击“下一步”按钮,单击“完成”按钮。

2.简单应用题(1)【解题步骤】

步骤1:打开“samp2.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框分别双击表“tTeacher”和“tCourse”,关闭“显示表”对话框。

步骤2:分别双击“教师姓名”、“职称”、“课程名称”、“上课日期”字段。

步骤3:单击工具栏中“保存”按钮,另存为“qT1”。关闭设计视图。

(2)【解题步骤】

步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tTeacher”和“tCourse”,关闭“显示表”对话框。

步骤2:分别双击“教师姓名”、“课程名称”、“上课日期”字段。

步骤3:在“教师姓名”字段的“条件”行输入“[请输入教师姓名]”。

步骤4:单击工具栏中“保存”按钮,另存为“qT2”。关闭设计视图。

(3)【解题步骤】

步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tStud”、“tCourse”和“tGrade”,关闭“显示表”对话框。

步骤2:分别双击“学生姓名”、“课程名称”、“成绩”字段。

步骤3:在“成绩”字段的“条件”行输入“>=80 And <=100”。

步骤4:单击工具栏中“保存”按钮,另存为“qT3”。关闭设计视图。

(4)【解题步骤】

步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框分别双击表“tStud”、“tCourse”和“tGrade”,关闭“显示表”对话框。

步骤2:在“字段”行第一列输入“年级:Left([tStud]![学生ID],4)”,在“排序”行下拉列表中选中“降序”,分别双击“课程名称”、“成绩”字段。

步骤3:单击菜单栏【视图】|【总计】,在“成绩”字段的“总计”行下拉列表中选中“平均值”,在“成绩”字段的“字段”行前面输入“平均成绩:”字样,在“年级”和“课程名称”字段的“总计”行下拉列表中选中“分组”。

步骤4:单击工具栏中“保存”按钮,另存为“qT4”。关闭设计视图。

3.综合应用题(1)【解题步骤】

步骤1:打开“samp3.mdb”数据库窗口,选中“窗体”对象,右键单击“fStud”选择【设计视图】。

步骤2:选中工具箱中“直线”控件,单击窗体页眉节区适当位置。

步骤3:右键单击“直线”控件选择【属性】,在“名称”行输入“tLine”,分别在“左边距”,“上边距”和“宽度”行输入“0.4cm”,“1.2cm”和“10.5cm”。关闭属性界面。

(2)【解题步骤】

步骤1:右键单击标签控件“lTalbel”选择【属性】,在“前景色”行输入“16711680”。步骤2:分别在“字体名称”和“字号”行右侧下拉列表中选中“华文行楷”和“22”。关闭属性界面。

(3)【解题步骤】

步骤1:右键单击“窗体选择器”选择【属性】。

步骤2:分别在“边框样式”、“滚动条”、“记录选择器”、“导航按钮”、“分隔线”、“关闭按钮”行右侧下拉列表中选中“细边框”、“两者均无”、“否”、“否”、“否”、“是”,关闭属性界面。

(4)【解题步骤】

步骤1:右键单击文本框“tSub”选择【属性】。

步骤2:在“控件来源”行输入“=IIf(Mid([学号],5,2)=“10”,“信息”,“管理”)”,关闭属性界面。

(5)【解题步骤】

步骤1:右键单击“退出”命令按钮选择【事件生成器】,在空行内输入代码:*****Add*****

DoCmd.Close

*****Add*****

步骤2:关闭界面。

步骤3:单击工具栏中“保存”按钮,关闭设计视图。

第二篇:全国计算机二级VFP模拟试题[

VFP模拟试题

1。VFP是一种 ________ 模型的数据库管理系统。选择:A.层次_ B.网络_C.对象_ D.关系 答案: D 2。对于二维表的关键字来讲,不一定存在的是 ________。选择:A.主关键字_ B.候选关键字_C.超关键字_ D.外部关键字 答案: D 3。目前三种基本的数据模型是 ________。选择:A.层次模型、网络模型、关系模型_ B.对象模型、网络模型、关系模型_C.网络模型、对象模型、层次模型_ D.层次模型、关系模型、对象模型 答案: A 4。在命令窗口中,不能实现的操作是 ________。选择:A.复制已执行过的命令_ B.重复执行已执行过的命令_C.同时执行多个命令_ D.在命令窗口中显示命令执行结果 答案: D 5。VFP系统中,表的结构取决于

___________。选择:A.字段的个数、名称、类型和长度_ B.字段的个数、名称、顺序_C.记录的个数、顺序_ D.记录和字段的个数、顺序 答案: A 6。某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:CmdTop,CmdPrior,CmdNext,CmdLast。要求按下CmdLast时,将按钮CmdNext的Enabled属性置为.F.,则在按钮CmdLast的Click事件中应加入_______ 命令。选择:A.This.Enabled=.F.B.This.Parent.CmdNext.Enabled=.F._C.This.CmdNext.Enabled=.F.D.Thisform.CmdNext.Enabled=.F._ 答案: B 7。数据库管理系统是 ________。选择:A.教学软件_ B.应用软件C.计算机辅助设计软件_ D.系统软件 答案: D 8。关系型数据库采用 ________ 表示实体和实体间的联系。选择:A.对象 B.字段_C.二维表_ D.表单 答案: C 9。在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。选择:A.字符型、货币型、数值型_ B.字符型、货币型、整型_C.备注型、逻辑型、数值型_ D.日期型、备注型、逻辑型 答案: D 10。VFP系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为________。选择:A..PRG B..QPRC..SCX D..TXT 答案: B 11。函数SUBSTR(“VisualFoxPro5.0”,7,6)的返回值是______。

A.lFoxPro B.FoxProC.FoxPro5 D.FoxPro5.0 答案: B

12下列说法中正确的是_____。

A.数据库打开时,该库中的表将自动打开

B.当打开数据库中的某个表时,该表所在的数据库将自动打开

C.如果数据库以独占的方式打开,则库中的表只能以独占方式打开

D.如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式 答案: B

13。一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为_______。

A.外关键字 B.主关键字C.超关键字 D.候选关键字_ 答案: A

14。VFP系统中,使用查询设计器生成的查询文件中保存的是_______。

A.查询的命令 B.与查询有关的基表 C.查询的结果 D.查询的条件 答案: A

15。将某个控件绑定到一个字段,移动记录后字段的值发生变化,这时该控件的_______属性的值也随之变化。A.Value B.NameC.Caption D.没有_ 答案: A

16。如果要引用一个控制所在的直接容器对象,则可以使用下列_____属性。

A.THIS B.THISFORMC.PARENT D.都可以 答案: C

17。页框(PageFrame)能包容的对象是_____。选择:A.页面(Page)B.列(Column)C.标头(Header)D.表单集(FormSet)_ 答案: A

18。对于创建新类,VFP提供的工具有:_____。选择:A.类设计器和报表设计器 _ B.类设计器和查询设计器 _C.类设计器和表单设计器 D.类设计器 答案: C

19。以下的四组函数,返回值的数据类型是一致的_____。选择:A.DTOC(DATE()), DATE(),YEAR(DATE())_ B.ALLTRIM(“VFP 5.0”),ASC(“A”), SPACE(8)C.EOF(), RECCOUNT(), DBC()_ D.STR(3.14,3,1), DTOC(DATE()), SUBSTR(“ABCD”,3,1)答案: D

20。VFP的循环语句有_____。选择:A.DO WHILE,FOR和SCAN _ B.DO WHILE,FOR 和 LOOP _C.FOR,SCAN和LOOP _ D.DO CASE 和 DO WHILE _ 答案: A 21。字段的默认值是保存在______。选择:A.表的索引文件中 B.数据库文件中C.项目文件中 D.表文件中 答案: B 22。彻底删除记录数据可以分两步来实现,这两步是______。选择:A.PACK和ZAP B.PACK和RECALL_C.DELETE和PACK D.DELE和RECALL _ 答案: C 23。表之间的“临时性关系”,是在两个打开的表之间建立的关系,如果两个表有一个关闭后,则该“临时性关系” ______。选择:A.转化为永久关系 B.永久保留C.临时保留 D.消失 答案: D 24。表移出数据库后,仍然有效的是______。选择:A.字段的有效性规则 B.表的有效性规则 _C.字段的默认值 _ D.结构复合索引文件中的候选索引 _ 答案: D 25。下列控件均为容器类的是_____。选择:A.表单、命令按钮组、命令按钮 _ B.表单集、列、组合框 _C.表格、列、文本框 _ D.页框、列、表格 答案: D 26。VFP中可执行的表单文件的扩展名是______。选择:A.SCT B.SCXC.SPR D.SPT 答案: B 27。关系模型的基本结构是______。选择:A.二维表_ B.树形结构C.无向图 D.有向图 _ 答案: A 28。创建对象时发生_____事件。选择:A.LostFocus B.InteractiveChange _C.Init D.Click 答案: C 29。关于数据库的操作,下述说法中,_________是正确的。选择:A.数据库被删除后,则它包含的数据库表也随着被删除_ B.打开了新的数据库,则原来已打开的数据库被关闭 _C.数据库被关闭后,它所包含的数据库表不能被打开_ D.数据库被删除后,它所包含的表变成自由表_ 答案: D 30。子类或对象具有延用父类的属性、事件和方法的能力,称为类的_____。选择:A.继承性 B.抽象性C.封装性 D.多态性 _ 答案: A 31。命令按钮中显示的文字内容,是在属性 _______中设置的。选择:A.Name B.CaptionC.FontName D.ControlSource 答案: B 32。VFP系统环境下,运行表单的命令为_______。选择:A.DO FORM <表单名> _ B.REPORT FORM <表单名>_C.DO <表单名> D.只能在项目管理器中运行_ 答案: A

33。建立事件循环的命令为______。选择:A.READ EVENTS B.CLEAR EVENTS_C.DO WHILE„„ENDDO D.FOR„„„ENDFOR_ 答案: A

34。当用鼠标使组合框的内容发生变化时,将首先触发_______事件。选择:A.InteractiveChange B.ClickC.Init D.DownClick 答案: A

35。设有一个页框含有3个页面,其中第一个页面的名字为Page1,上面有二个命令按钮:CmdOk、CmdPrint,如果要在CmdPrint的Click事件中引用CmdOk的Click事件代码,则采用_______。选择:A.This.Parent.CmdOk.Click()B.Thisform.Page1.CmdOk.Click()_C.This.CmdOk.Click()D.Thisform.CmdOk.Click()_ 答案: A

36。有关类、对象、事件,下列说法不正确的是 _________.选择:A.对象用本身包含的代码来实现操作 B.对象是类的特例C.类刻划了一组具有相同结构、操作并遵守相同规则的对象 D.事件是一种预先定义好的特定动作,由用户或系统激活 答案: A

37。从CommandButton基类创建子类cmdA和cmdB,再由cmdA类创建cmdAA子类,则cmdA、cmdB和cmdAA必具有相同的_________。选择:A.Caption属性_ B.Name属性C.BaseClass属性 D.ParentClass属性 答案: C

38。所有类都可识别的事件即最小事件集包括___________.选择:A.Init、Destroy和Error事件_ B.Load、Init和Destroy事件C.Load、Init和Unload事件 D.Init、Activate和Destroy事件 答案: A

39。用户在VFP中创建子类或表单时,不能新建的是 ______________.选择:A.属性_ B.方法C.事件 D.事件的方法代码 答案: C

40。运行查询 CX1.QPR命令是 ________。选择:A.use cx1_ B.use cx1.qprC.do cx1.qpr_ D.do cx1 答案: C

41。在Visual FoxPro系统中,________创建时,将不以独立的文件形式存储。选择:A.查询_ B.视图 _C.类库 D.表单 答案: B

42。文本框绑定到一个字段后,对文本框中的内容进行输入或修改时,文本框中的数据将同时保存到______中。选择:A.Value和Name B.Value和该字段_C.Value和Caption D.Name和该字段_ 答案: B

43。在Visual FoxPro中创建含备注字段的表和表的结构复合索引文件后,系统自动生成的三个文件的扩展名为 ___________。选择:A..PJX、.PJT、.PRG_ B..DBF、.CDX、.FPT_C..FPT、.FRX、.FXP _ D..DBC、.DCT、.DCX 答案: B 44。下列几组控件中,均为容器类的是 _________。选择:A.表单、列、组合框_ B.页框、页面、表格_C.列表框、列、下拉列表框_ D.表单、命令按钮组、OLE控件 答案: B 45。Visual FoxPro是一个 ________。选择:A.数据库系统 B.数据库管理系统_C.数据库 D.数据库管理员 答案: B 46。如果要在同一个数据库的二个表之间建立关系,则在父表的结构复合索引文件中创建_______。选择:A.主索引_ B.候选索引_C.普通索引_ D.唯一索引 答案: A 47。在向数据库中添加表的操作时,下列说法中不正确的是 ________。选择:A.可以将自由表添加到数据库中_ B.可以将数据库表添加到另一个数据库中_C.可以在项目管理器中将自由表拖放到数据库中_ D.先将数据库表移出数据库成为自由表,而后添加到另一个数锯库中 答案: B 48。VFP环境中,当用户将某个表的记录或整个表文件都锁定时,只读命令依然可以工作。下列____命令在记录或整个文件锁定时依然可以工作。选择:A.INDEX B.REPLACEC.APPEND D.SELECT-SQL 答案: D 49。表之间的“一对多”关系是指___________。选择:A.一个表与多个表之间的关系 B.一个表中的记录对应另一个表中的多个记录 _C.一个表中的记录对应多个表中的一个记录 __ D.一个表中的记录对应多个表中的多个记录 答案: B 50。由计算机、操作系统、DBMS、数据库、应用程序等组成的整体称为___________。选择:A.数据库系统 B.数据库管理系统C.文件系统 D.软件系统 答案: A 51。设有一个页框含有3个页面,其中第一个页面的名字为Page1,上面有二个命令按钮:CmdOk、CmdPrint,如果要在CmdPrint的Click事件中引用CmdOk的Click事件代码,则采用_______。选择:A.This.Parent.CmdOk.Click()B.Thisform.Page1.CmdOk.Click()C.This.CmdOk.Click()D.Thisform.CmdOk.Click()答案: A 52。如果要引用一个控制所在的直接容器对象,则可以使用下列_____属性。

A.THIS B.THISFORM C.PARENT D.都可以 答案: C

53。下列四个事件:Init,Load,Activate和Destroy发生的顺序为_____。

A.Init,Load,Activate,Destroy B.Load,Init,Activate,Destroy

C.Activate,Init,Load,Destroy D.Destroy,Load,Init,Activate

答案: A 54。

设.null..AND..F.、.null..OR..F.、.null.=.null.分别是VFP 系统中的三个表达式,它们的值依次为:______。

A..null.,.null.,.null.B..F.,.null.,.null.C:.F.,.null.,.T.D..F.,.F.,.null.答案: B

55。创建对象时发生_____事件。A.LostFocus B.InteractiveChange

C.Init D.Click 答案: C

56。VFP 中,执行“?ATC(“管理”,“数据库管理系统”)”命令后,返回的结果是:______。A.0 B.4 C.7 D.错误的函数名 答案: C

57。下列关于数据的操作说法中,正确的是______。答案: C

A.货币型数据不能参加算术运算 B.两个日期型数据可以进行加法运算

C.一个日期型数据可以加或减一个整数 D.字符型数据能比较大小,日期型则不能

58。VFP中可执行的表单文件的扩展名是______。A.SCT B.SCX C.SPR D.SPT 答案: B

59。如果一个数据库表的DELETE角发器设置为.F.,则不允许对该表作_________的操作。

A.修改记录 B.删除记录 C.增加记录 D.显示记录 答案: B

60。列表框是_______控件。

A.数据绑定型 B.非数据绑定型 C.数值型 D.逻辑型 答案: A 61。在VFP的菜单或菜单选项中,经常会有一些呈暗灰色的选项,这可能是______。

A.这些项在当前状态下不起作用或其处理程序没有装人 B.系统运行发生故障

C.本身有缺陷 D.以上都不对 答案: A 62。VFP的文件菜单中的CLOSE命令是用来关闭________。

A.当前工作区中已打开的数据库 B.所有已打开的数据库

C.所有窗口 D.当前活动的窗口 答案: D 63。项目管理器的功能是组织和管理与项目有关的各种类型的_________。

A.文件 B.字段 C.程序 D.数据 答案: A 64。对于空值,下列叙述中不正确的是______。答案: C A.空值不是一种数据类型 B.空值可以赋给变量、数组和字段

C.空值等于空串(“”)和空格 D.条件表达式中遇到null值,该条件表达式为“假”

65。在VFP3.0系统环境下,若使用的命令中同时含有子句FOR、WHILE和SCOPE(范围),则下列叙述中正确的是_________。

A.三个子句执行时的优先级这为:FOR、WHILE、SCOPE(范围)

B.三个子句执行时的优先级这为:WHILE、SCOPE(范围)、FOR C.三个子句执行时的优先级这为:SCOPE(范围)、WHILE、FOR D.无优先级,按子句出现的顺序执行 答案: C 66。有关查询与视图,下列说法中不正确的是______。答案: B A.查询是只读型数据,而视图可以更新数据源

B.查询可以更新源数据,视图也有此功能

C.视图具有许多数据库表的必性,利用视图可以创建查询和视图

D.视图可以更新源表中的数据,存在于数据库中

67。有关类、对象、事件,下列说法中不正确的是_________。答案: A

A.对象仅能用本身包含的代码来实现操作 B.对象可以是任何客观事物,对象是类的特例

C.类是一组具有相同结构、操作并遵守相同规则的对象

D.事件是一种预先定义好的特定动作,由用户或系统激活

68。下列各组控件中,全部可与表中数据绑定的控件是_____。答案: C

A.EditBox、Grid、Line B.ListBox、Shape、OptonButton

C.ComBox、Grid、TextBox D.CheckBox、Separator、EditBox

69。若要建一个有5个按钮的选项组,应将属性_____的值改为5。

A.Optiongroup B.Buttoncount

C.BoundColumn D.ControlSource 答案: B

70。在多用户环境下,缓冲技术可以保护对单个记录或多个记录所做的数据更新以及数据维护操作。Visual FoxPro以两种锁定方式提供缓冲:______。

A.保守式和开放式 B.记录方式和表方式

C.对象式和类式 D.数据方式和程序方式 答案: A

71。对于自由表而言,不允许有重复值的索引是 _______。

A.主索引 B.侯选索引 C.普通索引 D.唯一索引 答案: B

72。下列命令中,不能使程序跳出循环的是_______。

A.LOOP B.EXIT C.QUIT D.RETURN 答案: A

73。下列说法中,不正确的是_______。

选择:A.二维表中的每一列均有唯一的字段名 B.二维表中不允许出现完全相同的两行C.二维表中行的顺序、列的顺序均可以任意交换 D.二维表中行的顺序、列的顺序不可以任意交换 答案: D 74。有一菜单文件MAIN.MNX,运行该菜单的操作是_______。选择:A.执行命令 DO MAIN.MNX B.执行命令 DO MENU MAIN.MNX C.先生成菜单程序文件MAIN.MPR,再执行命令DO MAIN.MPR D.先生成菜单程序文件MAIN.MPR,再执行命令DO MENU MAIN.MPR 答案: D 75。关于表格控件,下列说法中不正确的是_______。

选择:A.表格的数据源可以是表、视图、查询

B.表格中的列控件不包含其它控件 C.表格能显示一对多关系中的子表 D.表格是一个容器对象 答案: B 76。学生管理数据库中有二个表:学生表和成绩表,表结构分别如下,xs.dbf | cj.dbf 学号 xh c,8 | 学号 xh c, 8 姓名 xm c,8 | 课程号 kch c, 4 性别 xb c,2 | 课程名 kcm c, 20 出生日期 csrq d | 成绩 cj n,3 有一个按班级号查该班每一个学生总成绩的表单:

班级号由学生学号的前4位组成。该表单组合框的 RowSource Type属性为 3-SQL 语句,则它的 RowSource属性为_______。

选择:A.select DISTINCT SUBSTR(xh,1,4)FROM xs INTO CURSOR xtmp B.select SUBSTR(xh,4)FROM xs INTO CURSOR xtmp C.select DISTINCT xh FROM xs INTO CURSOR xtmp D.select DISTINCT SUBSTR(xh,1,4)FROM xs INTO xtmp 答案: A

77。某表单FrmA上有一个命令按钮组

CommandGroup1,命令按钮组中有四个命令按钮:CmdTop,CmdPrior,CmdNext,CmdLast。要求按下CmdLast时,将按钮CmdNext的Enabled属性置为.F.,则在按钮CmdLast的Click事件中应加入_______ 命令。选择:A.This.Enabled=.F.B.This.Parent.CmdNext.Enabled=.F.C.This.CmdNext.Enabled=.F.D.Thisform.CmdNext.Enabled=.F.答案: B

78。关系型数据库采用 ________ 表示实体和实体间的联系。

A.对象 B.字段 C.二维表 D.表单 答案: C

79。在命令窗口中,不能实现的操作是 ________。

A.复制已执行过的命令 B.重复执行已执行过的命令

C: 同时执行多个命令 D.在命令窗口中显示命令执行结果 答案: D

80。要求一个表中的数值型字段数据精度具有 4 位小数,则该字段的宽度至少定义为_________。

A.4位 B.5位 C.6位 D.12位 答案: C

81。打开一个空表,执行 ?EOF(),BOF()命令,显示结果为_________。

A..T.和.T. B..F.和.F. C..F.和.T. D..T.和.F. 答案: A

82。表(XS.DBF)中含有100条记录,执行下列命令后显示的记录序号是________。

USE XS GO 10 LIST NEXT 4

A.10,11,12,13 B.11,12,13,14 C.4,5,6,7 D.1,2,3,4 答案:

A

83。下列关于数据库的描述中,不正确的是 __________。选择:A.数据库是一个包容器,它提供了存储数据的一种体系结构

B.数据库表和自由表的扩展名都是.DBF C.数据库表的表设计器和自由表的表设计器是不相同的

D.数据库表的记录保存在数据库中 答案: D 84。创建数据库后,系统自动生成扩展名为 ________ 的三个文件。

A..SCX、.SCT、.SPX B..DBC、.DCT、.DCX

C..PJX、.PJT、.RPJ D..DBF、.DBT、.FPT 答案: B 85。在向数据库中添加表的操作时,下列说法中不正确的是 ________。答案: B A.可以将自由表添加到数据库中

B.可以将数据库表添加到另一个数据库中 C.可以在项目管理器中将自由表拖放到数据库中 D.先将数据库表移出数据库成为自由表,而后添加到另一个数据库中

86。下列关于索引的描述中,不正确的是 ________。选择:A.结构和非结构复合索引文件的扩展名均为.CDX

B.结构复合索引文件随表的打开而自动打开 C.一个数据库表仅能创建一个主索引和一个唯一索引

D.结构复合索引文件中的索引在表中的字段修改时,自动更新 答案: C 87。参照完整性的作用是___________ 控制。

A.字段数据的输入 B.记录中相关字段之间的数据有效性

C.表中数据的完整性 D.相关表之间的数据一致性 答案: B 88。___________ 不可以作为查询和视图的输出类型。

A.自由表 B.表单 C.临时表 D.数组 答案: B 89。下列说法中正确的是___________。A.视图文件的扩展名 .vcx B.查询文件中保存的是查询的结果

C.查询设计器实质上是SELECT-SQL 命令的可视化设计方法

D.查询是基于表的并且是可更新的数据集合 答案: C

90。实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而 __________ 是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对现实世界的抽象。

A.数据模型 B.关系模型 C.逻辑模型 D.概念模型 答案: A

91。学生表(XS.DBF)的表结构为:学号(XH,C,8),姓名(XM,C,8),性别(XB,C,2)班级(BJ,C,6),用Insert 命令向XS表添加一条新记录,记录内容为:

XH XM XB BJ 99220101 王 凌 男 992201 下列命令中正确的是 ________。选择:A.INSERT INTO XS VALUES(“99220101”,“王 凌”,“男”,“992201”)B.INSERT TO XS VALUES(“99220101”,“王 凌”,“男”,“992201”)C.INSERT INTO XS(XH,XM,XB,BJ)VALUES(99220101, 王 凌,男,992 D.INSERT TO XS(XH,XM,XB,BJ)VALUES(“99220101”,“ 王 凌”,“男”,“992 答案: A

92。建立两个表之间的临时关系时,必须设置 _________。答案: D

A.主表的主索引 B.主表的主控索引 C.子表的主索引 D.子表的主控索引

93。在Visual FoxPro中创建含备注字段的表和表的结构复合索引文件后,系统自动生成的三个文件的扩展名为 ___________。

A..PJX、.PJT、.PRG B..DBF、.CDX、.FPT C..FPT、.FRX、.FXP D..DBC、.DCT、.DCX 答案: B

94。在Visual FoxPro系统中,________创建时,将不以独立的文件形式存储。

A.查询 B.视图 C.类库 D.表单 答案: B

95。运行查询 CX1.QPR命令是 ________。

A.USE CX1 B.USE CX1.QPR C.DO CX1.QPR D.DO CX1 答案: C

96。用DIMENSION ARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令,则__________。A.命令ARR=3 创建了一个新的内存变量,它与数组无关 B.数组的第1个元素被赋值为3C.所有的数值元素均被赋值为3 D.当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量 答案: C 97。在命令窗口中执行了命令X=5后,则默认该变量的作用域是_________。

选择:A.全局 B.局部C.私有 D.不定 答案: A 98。已知“xs”表中有一字段为“xm”,当执行了USE xs ALIAS stu 命令打开该表后,要访问该表当前记录的“xm”字段的值,不正确的访问是 ____________。选择:A.xm B.xs.xmC.stu.xm D.stu->xm 答案: C 99。用户在VFP中创建子类或表单时,不能新建的是 ___________。选择:A.属性

B.方法C.事件 D.事件的方法代码 答案: C 100。下列对于事件的描述不正确的是________________。选择:A.事件是由对象识别的一个动作

B.事件可以由用户的操作产生,也可以由系统产生C.如果事件没有与之相关联的处理程序代码,则对象的事件不会发生 D.有些事件只能被个别对象所识别,而有些事件可以被大多数对象所识别 答案: C 101。所有类都可识别的事件即最小事件集包括____________。选择:A.Init、Destroy和Error事件

B.Load、Init和Destroy事件C.Load、Init和Unload事件 D.Init、Activate和Destroy事件 答案: A 102。对于任何子类或对象,一定具有的属性是_________。选择:A.Caption B.BaseClassC.FontSize D.ForeColor 答案: B 103。设某子类Q具有P属性,则_________。选择:A.Q的父类也必定具有P属性,且Q的P属性值必定与其父类的P属性值相* B.Q的父类也必定具有P属性,但Q的P属性值可以与其父类的P属性值不*C.Q的父类要么不具有P属性,否则由于继承性,Q与其父类的P属性值必 D.Q的父类未必具有P属性,即使有,Q与其父类的P属性值也未必相同 答案: D 104。从CommandButton基类创建子类cmdA和cmdB,再由cmdA类创建cmdAA子类,则cmdA、cmdB和cmdAA必具有相同的_________。选择:A.Caption属性

B.Name属性C.BaseClass属性 D.ParentClass属性 答案: C 105。有关类、对象、事件、,下列说法不正确的是 ____________。选择:A.对象用本身包含的代码来实现操作

B.对象是类的特例C.类刻划了一组具有相同结构、操作并遵守相同规则的对象 D.事件是一种预先定义好的特定动作,由用户或系统激活 答案: A

106。下列属于方法名的是

_________。选择:A.GotFocus B.SetFocusC.LostFocus

D.Activate 答案: B 107。容器型的对象

_________。选择:A.只能是表单或表单集

B.必须由基类Container派生得到C.能包容其他对象,并且可以分别处理这些对象 D.能包容其他对象,但不可以分别处理这些对象 答案: C

108.在表的浏览窗口中,要在一个允许Null值的字段中输入.NULL.值的方法是_______.选择:A.直接输入“.Null.”的各个字母 B.按[Ctrl]+[0]组合键C.按[Ctrl]+[N]组合键 D.按[Ctrl]+[L]组合键 答案: B

109.当执行命令 USE teacher ALIAS js IN B 后,被打开的表的别名是_________。选择:A.teacher B.jsC.B D.js_B 答案: B

110.下面__________命令组与 LIST FOR xb=”女“ 具有相同的显示结果。选择:A.LIST(回车)SET FILTER TO(回车)B.SET FILTER TO xb=”女“(回车)LISE(回车)C.SET FILTER TO(回车)LIST(回车)D.LIST(回车)SET FILTER TO xb=”女“(回车)答案: B

111.索引文件中的标识名最多由_______个字母、数字或下划线组成。选择:A.5 B.6C.8 D.10 答案: D

112.已知js表中有两条记录,下列操作中,返回值一定是.T.的是______。选择:A.USE js(回车)? BOF()(回车)B.USE js(回车)GO 2(回车)SKIP-1(回车)? BOF()(回车)C.USE js(回车)GO BOTTOM(回车)SKIP(回车)? EOF()(回车)D.USE js(回车)SKIP-1(回车)? EOF()(回车)答案: C

2.6.某打开的表中有20条记录,当前记录号为8,执行命令 LIST NEXT 3(回车)后,所显示的记录的序号为_____________。选择:A.8-11 B.9-10C.8-10 D.9-11 答案: C

2.7.打开一张表后,执行下列命令:

GO 6 SKIP-5 GO 5 则关于记录指针的位置说法正确的是____________。选择:A.记录指针停在当前记录不动 B.记录指针的位置取决于记录的个数C.记录指针指向第5条记录 D.记录指针指向第一条记录 答案: B 2.8.下列命令中___________可以在共享方式下运行。选择:A.APPEND B.PACK C.MODIFY STRUCTURE D.ZAP 答案: A 2.9.一张表的全部Memo字段的内容存储在___________。选择:A.不同的备注文件中 B.同一个文本文件中C.同一个备注文件中 D.同一个数据库文件中 答案: C 2.10.有关表的索引,下列说法中不正确的是___________。选择:A.当一张表被打开时,其对应的结构复合索引文件被自动打开 B.任何表的结构复合索引能控制表中字段重复值的输入C.一张表可建立多个候选索引 D.主索引只适用于数据库表 答案: B 2.11.建立索引时,__________字段不能作为索引字段。选择:A.字符型 B.数值型C.备注型 D.日期型 答案: C 2.12.设计数据库时,可使用纽带表来处理表与表之间的______________。选择:A.多对多关系 B.临时性关系C.永久性关系 D.继承关系 答案: A 2.13.创建数据库后,系统自动生成的三个文件的扩展名是_______。选择:A..pjx.pjt.rpg B..sct.scx.spxC..fpt.frx.fxp D..dbc.dct.dcx 答案: D 2.14.如果要在数据库的两张表之间建立永久关系,则至少要求在父表的结构复合索引文件中创建一个____________,在子表的结构复合索引文件中创建任何类型的文件。选择:A.主索引 B.候选索引C.主索引或候选索引 D.唯一索引 答案: C 2.15.数据库表之间创建的永久关系保存在_________中。选择:A.数据库表 B.数据库C.表设计器 D.数据环境设计器 答案: B 2.16.下列关于表的索引的描述中,错误的是_________。选择:A.复合索引文件的扩展名为.cdx B.结构复合索引文件随表的打开而自动打开C.当对表编辑修改时,其结构复合索引文件中的所有索引自动维护 D.每张表只能创建一个主索引和一个候选索引 答案: D 2.17.在?照完整性中,设置更新操作规则时,选择了“限制”,下列说法中_________是正确的。选择:A.当更改了主表的“主”或“候选”关键字后,自动更改子表相应记录 B.允许更改子表中对应的普通索引关键字的字段值C.在子表中有相关记录时,主表的主或候选关键字段值

禁止更改 D.当更改了子表中的字段值,则自动更改主表中对应记录的字段值 答案: C

2.18.如果一张数据库表的 DELETE 触发器设置为.F.,则不允许对该表作__________记录的操作。选择:A.修改 B.删除C.增加 D.显示 答案: B

2.19.在数据库jxsj.dbc中,要获得表js.dbf字段gh的标题,先打开该数据库,并为当前数据库,再用函数DBGETPROP(_________,”FIELD“,”CAPTION“).选择:A.js.gh B.”js.gh“C.gh D.”gh“ 答案: B

2.20.数据库表的 INSERT 触发器,在表中_____________记录时触发该规则。选择:A.增加 B.修改C.删除 D.浏览 答案: A

2.21.在参照完整性的设置中,如果当主表中删除记录后,要求删除子表中的相关记录,则应将“删除”规则设置为__________。选择:A.限制 B.级联C.忽略 D.任意 答案: B

2.22.要在两张相关的表之间建立永久关系,这两张表应该是____________。选择:A.同一个数据库内的两张表 B.两张自由表C.一张自由表,一张数据库表 D.任意两张数据库表或自由表 答案: A

2.23.库表字段的默认值保存在__________文件中。选择:A.表 B.数据库C.项目 D.表的索引 答案: B

2.24.以下的__________操作将造成相关表之间数据的不一致。选择:A.在主表中插入记录的主关键字的值是子表中所没有的 B.在主表中删除了记录,而在子表中没有删除相关记录C.在子表中删除了记录,而在主表中没有删除相关记录 D.用主表的主关键字字段的值修改了子表中的一个记录 答案: B

2.25.以下___________操作不会损坏相关表之间的数据一致性。选择:A.删除了子表中的记录而没有删除主表中相关记录 B.删除了主表中的记录而没有删除子表中相关记录C.在子表中插入记录的为外部关键字值是主表关键字中所没有的 D.主表中修改了主关键字值而子表中没修改有关的外部关键字值 答案: A

2.26.建立两张表之间的临时关系时,必须设置的是___________。选择:A.主表的主索引 B.主表的主索引和子表的主控索引C.子表的主控索引 D.主表的主控索引和子表的主控索引 答案: C

2.27.以下_____________操作不会激活记录的有效性规则检验。选择:A.修改表结构并保存时 B.修改表的某一记录时C.修改了记录值并执行SKIP命令时 D.修改了数据并关闭表时 答案: B 2.28.当成功执行以下一组命令后,下列不正确的说法是__________。

OPEN DATABASE jxsj OPEN DATABASE rsda 选择:A.由于打开了第二个数据库rsda,而关闭了jxsj数据库 B.当前数据库是rsdaC.表达式DBUSED(”jxsj“)AND DBUSED(”rsda“)的值为.T.D.当再执行CLOSE DATABASES命令后,jxsj库没有被关闭 答案: A 2.29.永久关系的主要作用是_________。选择:A.作为查询的联接条件 B.作为表单数据环境中默认的临时关系C.存储参照完整性信息 D.控制相关表之间记录的访问 答案: C 2.30.表之间的“一对多”关系是指___________。选择:A.一张表与多张表之间的关系 B.一张表中的一个记录对应另一张表中的多个记录C.一张表中的一个记录对应多张表中的一个记录 D.一张表中的一个记录对应多张表中的多个记录 答案: B 2.31.设学生成绩表cj包含学号xh字段和课程代号kcdh字段,如果设置记录有效性规则为NOT(EMPTY(xh)OR EMPTY(kcdh)),则执行下列________命令并关闭表时,不会违反该记录的有效性规则。选择:A.USE cj{回车} APPEND BLANK B.USE cj{回车} APPEND BLANK{回车} REPLACE xh WITH ”9901000C.INSERT INTO cj(xh,kcdh)VALUES(“99010001”,“02”)D.INSERT INTO cj(xh,cj)VALUES(“99010001”,85)答案: C 2.32.如已在学生表和成绩表之间按学号建立永久关系,现要设置参照完整性:当在成绩表中添加记录时,凡是学生表中不存在的学号不允许添加,则该参照完整性应设置为_________。选择:A.更新级联 B.更新限制C.插入级联 D.插入限制 答案: D 2.33.参照完整性的作用是_______________控制。选择:A.字段数据的输入 B.记录中相关字段之间的数据有效性C.表中数据的完整性 D.相关表之间的数据一致性 答案: D 3.1.视图是一种存储在数据库中的特殊的表,当它被打开时,对于本地视图而言,系统将同时在其他工作区中把视图所基于的基表打开,这是因为视图包含一条__________语句。选择:A.SELECT-SQL B.USEC.LOCATE D.SET FILTER TO.....答案: A 3.2.有关查询和视图,下列说法中不正确的是__________。选择:A.查询是只读型数据,而视图可以更新数据源 B.查询可以更新数据源,视图也有此功能C.视图具有许多数据库表的属性,利用视图可以创建查询和视图

D.视图可以更新源表中的数据,存储于数据库中 答案: B

VFP填空题

1.数据的不一致性是指_________。

答案: 相同的数据在不同的应用程序中出现不同的值

2. VFP系统中,终止事件循环的命令是______。

答案: CLEAR EVENTS

3. 目前较为流行的一种信息模型设计方法称为E-R方法,E-R方法的中文含义为

______。

答案: 实体联系方法

4. 如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码

为______。

答案: THIS.VALUE=DATE()

5. 与Thisform.Release功能等价的命令为_______。

答案: Release Thisform

6.______型数据只能用于表而不能用于内存变量。

答案: 备注和通用

7.已知教师表(JS.DBF)中含有一条姓名(XM)为“王一平”的记录,执行下列程序段后,输出结果为______。

SELE JS

LOCAT FOR XM=“王一平” XM=3 ?XM

答案: 王一平

8.与XB=“男”.OR.XB=“女”等价的表达式为______。

答案: XB$“男女”

9.表达式STR(YEAR(DATE()+10))的数据类型为_______。

答案: C

10.已知教师表(JS.DBF)已经按姓名(XM)建立索引,答案: SEEK(“王一平”)

阅读下列程序: SELE JS SET ORDER TO xm SEEK '王一平' IF FOUND()DISPLAY ELSE WAIT WIND '查无此人' ENDIF 如果要用SEEK函数完成上述相同的功能,应将程序改成:

SELE JS SET ORDER TO xm IF ________ DISPLAY ELSE WAIT WIND '查无此人' ENDIF 11.打开项目的命令是_______。

答案: MODIFY PROJECT 12.Grid、Text、CommandGroup、Column是VFP系统中的对象,它们当中不能直接加到表单中的对象是________。

答案: Column 13.类包含了对象的程序设计和数据抽象,是具有相同行为的_______的抽象。

答案: 对象

14.当打开的表为一个空表时,函数RECNO()的值为________。

答案: 1 15.已知N='1',M='2',X12='GOOD',则表达式X&N&M的值为_______。

答案: 'GOOD' 16.下列程序段用来求0~100之间的偶数之和,请将它写完整:

N=0 S=0 DO WHILE N<=100 N=N+1 IF N%2=1 _______

ELSE

S=S+N ENDIF ENDDO

答案: LOOP

17.视图可以在数据库设计器中打开,也可以用USE命令打开,但在使用USE命令之前,必须打开包含该视图的________。

答案: 数据库 18.假定有三个数据库文

件: 答案: SET DATABASE TO MYDATA2

MYDATA1,MYDATA2,MYDATA3,它们分别存放在C盘的DATA目

录,D盘的DATA目录,A盘的DATA目录,完善下列程序,使

得程序执行以后,DBC()函数的值为 D:DATAMYDATA2.DBC。

OPEN DATABASE C:DATAMYDATA1 OPEN DATABASE D:DATAMYDATA2 OPEN DATABASE A:DATAMYDATA3 ________ ?DBC()

19.商品数据库中含有两个表:商品基本信息表 答案: SPXX.XSJ*XSQK.XSSL

AND 2 不存在

DTOC(XSRQ)+SPBH

(SPXX.DBF)和销售情况表(XSQK.DBF),表结构分别如下:

商品基本信息表 | 销售情况表

商品编号 SPBH C,6 |流水号 LSH C,6

商品名称 SPMC C,20 |销售日期 XSRQ D

进货价 JHJ N,12,2 |商品编号

SPBH

C,6 销售价 XSJ N,12,2 |销售数量 XSSL N,8,2 备注 BZ M 用SELECT-SQL命令实现查询1999年9月1日所销售的

各种商品的名称、销售量和销售总额,并按销售量从小到

大排序的语句是:

select SPXX.SPMC, SUM(XSQK.XSSL)AS 销售量, SUM(_______)AS 销售总额;FROM XSQK,SPXX;WHERE XSQK.SPBH=SPXX.SPBH _______ XSQK.XSRQ ={1999/9/1};INTO CURSOR cXstmp;GROUP BY 1(或SPMC);ORDER BY _______ 临时表cXstmp不能使用APPEND或DELETE命令对该表

添加或删除记录,当执行USE IN cXstmp命令后,该临时

表将_______。

如果要对xsqk.dbf按销售日期升序排序,在销售日

期相同的情况下,按商品编号升序排序,则索引表达式为

_______。

20.根据上题提供的spxx.dbf和xsqk.dbf创建表单,该表 答案: XSQK、SPXX 及它们之间的关系

SPXX.SPBH,XSQK.SPBH,SPXX.XSJ XSQK.XSSL*SPXX.XSJ 单用来录入每笔销售业务。

表单的数据环境包括________。

表单中商品编号为组合框,它的RowSource为 ________,ControlSource为______,销售价文本框的

ControlSource为______。

输入销售数量以后打回车键,此时自动显示销售金额,则

销售数量文本框的Valid事件代码为:(销售金额文本框的

Name属性值为Txtxse)

Thisform.Txtxse.Value=_______ 21.阅读下列程序,写结果:

SET TALK OFF S='ABCDEF' N=LEN(S)K=1

DO WHILE K<=N ?SUBS(S,K,N-K)K=K+1 ENDDO

上述程序运行以后,显示内容的前二行为________,_______。

答案: ABCDE,BCDE

22.数据的独立性是指数据和______之间相互独立。答案: 应用程序

23.VFP中表单文件以_______扩展名存贮,通过______属性来引用表单对象。而Caption属性是设置表单标题栏中的信息。

答案: SCX,NAME

24.VFP系统中,可以使用_______命令运行程序文件。

开发应用程序,建立事件循环的命令是______。

答案: DO READ EVENT

25.将控制绑定到一个字段,移动记录后字段的值发生变化,这时对象的_______ 属性的值也随之变化。

答案: VALUE

26.如果要让一个文本框的初值设置为当前日期且不能更改,则在该文本框的______ 事件中设置代码为This.Value=DATE(),同时要将它的______属性设置为.F.。

答案: INIT,ENABLED

27.如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设置成_______。答案: 级联

28.对于列表框,当其_______发生变化时,将触发InteractiveChange事件。

答案: VALUE 29.恢复Visual FoxPro 5.0系统菜单的命令是_______。

答案: SET SYSMENU TO DEFAULT 30.如果要让表单第一次显示时自动位于主窗口中央,则应该将表单的_______属性设置值为.T.。

答案: AutoCenter 31.选项按钮组是_______对象,它的Value属性表明用户选定了哪个按钮。假定现有一个选项按扭组有六个选项按钮,该选项按钮组的ControlSource 属性值是一个整型字段,如果用户选择了第四个按钮,则选项按钮组的Value属性值为_______。

答案: 容器,4 32.利用查询设计器设计查询,可以实现多项功能,查询设计器最终实质上是生成一条_______ 语句。

答案: select-SQL 33.组合框的数据源由RowSource属性和RowSourceType属性给定,如果RowSource属性

中写入一条SELECT-SQL语句,则它的RowSourceType属性应设置为_______。

答案: 3-查询

34.某表单中有一“下一记录”的记录定位命令按钮CmdNext,请完成该按钮的Click事件代码:(假定该表单所用到的表为XS.DBF)

SELECT XS ______ IF EOF()GO BOTTOM This.______ &&让该按钮不响应用户操作 ELSE Thisform.Refresh ENDIF 答案: SKIP ENABLED=.F.35.设JS.DBF及JSRK.DBF的结构如下: 答案: JS.GH=JSRK.GH 1 VALUE

教师表 教师任课表

字段名 类型 宽度 含义 字段名类型 宽度 含

GH C 5 工号 GH C 5 工

号 NAME C 8 姓名 KCH C 2 课

程号 XB C 2 性别 KCMC C 30 课程名称

XIMT C 20 系

名 KSS N 5 课

时数

并且分别对GH建立结构复合索引,它们现有数据如下:

教师(JS.DBF)

工号 姓名 性别 系名 04001 陈子亮 男 管理工程系 04002 赵东萍 女 管理工程系 04003 王一平男 计算机系 04004 陈志敏 男 中文系

教师任课表(JSRK.DBF)

工号 课程代号 课程名称 课时数

04001 1 会计电算化 64 04001 2 会计电算化课程设计 42 04002 3 软件工程 48 04002 4 C++ 64 04003 2 会计电算化 64 04004 5 中国文学 48 下列命令用来查询每个教师的任课课时总数,请将其写完

整:

select js.gh,js.xm,SUM(jsrk.kss)AS 总课时 ; FROM JS,JSRK ; WHERE _______;

INTO CURSOR cJsrkzstmp ; GROUP BY _______; ORDER BY GH 临时表cJsrkzstmp的记录数为_______。

完善下列命令,实现向 JSRK表中插入一条新记录,记录

内容是: '04003'(工号),'6'(课程代号),'计算机

概论'(课程名称),32(课时数)

INSERT INTO jsrk(gh,kch,kcmc,kss)______('04003','6','计算机概论',32)36.如果对上题JSRK.DBF先按工号从小到大排序,在工号相等的情况下,再按课程号从小到大排序,则索引表达式为_______。

答案: GH+KCH 37.已知教师表(JS.DBF)的结构和内容如35题所示,阅 答案: 3,1 读下列程序段: N=0 M=0 SELE JS SCAN WHILE XB='男' N=N+1 ENDSCAN M=RECCOUNT()-N **RECCOUNT()为统计记录数函数

执行上述程序后,N,M的值分别为_______,_______。

38.已知教师工资表(JSGZ.DBF)的结构如下: 答案: VALUE 男,女 JSGZ.XB 工号(GH)C,5 姓名(XM)C,8 性别(XB)C,2 基本工资(JBGZ)N,6 职务工资(ZWGZ)N,6 奖金(JJ)N,4 将上述JSGZ.DBF加入到表单的数据环境中,创建表单:

要求当按下求实发工资按钮时,显示该职工的实发工资。

显示实发工资的文本框的NAME属性的值为Txtsfgz。

该按钮的Click事件的代码如下,请将它写完整: Local lnsfgz

lnsfgz=jsgz.jbgz+jsgz.zwgz+jsgz.jj This.Parent.Txtsfgz.______=lnsfgz Thisform.refresh

表单中的性别设置成组合框,如果它的RowSourceType设

置成1-值,则它的RowSource为 _______,该文本框的

ControlSource为_______。

39.下列程序是用来求长方形的面积,请将它写完整:

X=3 Y=5

S=AREA(X,Y)?S

FUNCTION AREA _______ S1=X*Y

RETURN ________ 答案: PARAMETERS X,Y S1

40. 表达式{09/18/2000}-{09/20/2000}的值是 _________。

表达式INT(6.26*2)%ROUND(3.14,0)的值是___________。

答案:-2 0

41.对于数据绑定型控件,通过对 ___________ 属性的设置来绑定控制和数据源。

答案: ControlSoure

42.执行下列程序段后,X(1,1)和x(2,2)的值分别为___________。

程序清单如下: DIMENSION X(6,10)X=123 答案: 123,123 43.恢复主菜单系统为默认的 Visual FoxPro 系统菜单状态的命令是___________。

答案: SET SYSMENU TO DEFALUT 44.不能用 ___________ 和通用型字段构造索引表达式创建索引。

答案: 备注型

45.如果要将某选项按钮组上的按钮设置为5个,应把选项按钮组的 ___________ 属性值设定为5。

答案: ButtonCount 46.采用面向对象的程序设计方法设计的应用程序,其功能的实现是由 ___________ 驱动的。

答案: 事件

47.VFP系统中,打开项目文件的命令是______。

答案: MODIFY PROJECT 48.对象是______的实例。

答案: 类

49.打开一个空表,函数EOF()的值为______。

答案:.T.50.数据库表可以设置长表名,但存贮在磁盘上的文件名是______。

答案: 表名

51.如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示

______。

答案: 触发器失败

52.组合框兼有下拉列表框和______的功能。

答案: 文本框

53.在SELECT-SQL语句中,DISTINCT选项的功能是______。

答案: 排除查询结果中所有重复的行 54.在表单中,一个OLE绑定型控件利用表中的______型字段显示一个OLE对象。

答案: 通用

55.已知N='1',M='2',X12='good',则表达式X&N&M的值为_______。

答案: 'GOOD'

56.下列程序用来求0~100偶数之和,请将它写完整:

N=0 S=0

DO WHILE.T.IF N>100 _______ ELSE S=S+N ENDIF N=N+2 ENDDO

答案: EXIT

57.本地视图的______ 表随视图的打开而自动地打开,但是不随视图的关闭而关闭。答案: 基

58.在VFP系统中,多个对象的同一个属性(如width属性)可以同时设定,设定前必须同时_______这些对象。

答案: 选定

59.下述命令执行后,S4的值为______________.S1=' ABCD ' S2=' EFG '

S3=ALLT(S1)+ALLT(S2)

S4=SUBSTR(S3,5,2)答案: 'EF' 60.答案: D: DATA MYDATA2.DBC

假定有三个数据库文件MYDATA1,MYDATA2,MYDATA3,它们

分别存放在C盘的DATA目录,D盘的DATA目录,A盘的

DATA目录,执行下列程序以后,DBC()函数的值为 _______。

OPEN DATABASE C:DATAMYDATA1 OPEN DATABASE D:DATAMYDATA2 OPEN DATABASE A:DATAMYDATA3 SET DATABASE TO MYDATA2 ?DBC()61.商品数据库中有两个表:商品基本信息表 答案: VAL IN DTOC(XSRQ)+SPBH(spxx.dbf)和销售情况表(xsqk.dbf),表结构分别如下

,且spxx表已经建立结构复合索引,索引表达式为spbh。

商品基本信息表(spxx.dbf)销售情况表(xsqk.dbf)

商品编号 spbh C,6 流水号 lsh C, 6 商品名称 spmc C,20 销售日期 xs rq D 进货价 jhj N,12,2 商品编号

spbh C,6 销售价 xsj N,12,2 销售数量

xssl N,8,2 备注 bz M 销售金额 xs e N,12,2 1)

要求在向销售情况表中添加记录时,对流水号自动加1,对位数不足字段宽度的流水号,在字符串前以字符“0”补

足,如“125”补“0”后应为“000125”。下列程序段就是用来

完成上述功能,请将它写完整:

SELECT MAX(lsh)FROM xsqk INTO CURSOR cMaxlshtmp LOCAL lcMaxlsh,lcNextlsh

lcMaxlsh= cMaxlshtmp.lsh &&

求出

xsqk表中最大的流水号

lcNextlsh=_______(lcMaxlsh)+1 &&下一个流

水号在最大流水号上加1

INSERT INTO xsqk(lsh)VALUE(PADL(lcNextlsh,5,'0'))USE ______

cMaxlshtmp &&将临

时表关闭

2)如果对xsqk.dbf表按销售日期升序排序,在销售日期

相同的情况下,按商品编号升序排序,则索引表达

式为 ______。

62.根据上题提供的spxx.dbf和xsqk.dbf创建下列表单,答案: SPXX.SPBH , XSQK.XSSL

SPBH

SPXX.XSJ*XSQK.XSSL TA

该表单用来录入每笔销售业务。

表单中商品编号为组合框,它的RowSource为______。

销售数量文本框的ControlSource为_______。

当商品编号发生变化时,销售价和销售金额也相应地发生

变化,则表单中组合框的InteractiveChange事件的代码

为:(销售价和销售金额文本框的Name属性值分别

为 Txtxsj,Txtxse)Local lcspbh lcspbh=This.Value

SEEK lcspbh ORDER _______ IN spxx Thisform.Txtxse.Value=_____________ Thisform.Txtxsj.Refresh

上述表单的数据环境包括xsqk.dbf,spxx.dbf及它们之间 的关系,并且xsqk表的数据缓冲方式为开放式行缓冲,要

求当按下存盘按钮时,将录入的数据真正写入xsqk表中,则存盘按钮的Click事件代码中一定包含一条_______函数。

63.运行下列程序段以后,显示内容的前二行为:_______、________。

【程序段清单】 SET TALK OFF S='ABCDEF' N=LEN(S)K=1 DO WHILE K<=N ?SUBS(S,K,N-K)K=K+1 ENDDO 答案: 'ABCDE','BCDE' ' 64.VFP系统中,终止事件循环的命令是:________。答案: CLEAR EVFNT 65.OOP中文含义为:______。

答案: 面向对象程序设计 66.数据处理是对各种类型的数据进行_________、____________、分类、计算、加工、检索和传输的过程。

答案: 收集、存储

67.数据库一般要求有最小的冗余度,是指数据尽可能____________。数据库的资源_______性,即数据库以最优的方式服务于一个或多个应用程序。据库的数据___________性,即数据的存储尽可能独立于使用它的应用程序。答案: 不重复

共享 独立

68.表达式STR(YEAR(DATE())+10)的数据类型为 ______。

答案: C

69.项目管理器的功能是组织和管理所有与项目有关的类型的________。答案: 文件

70.在数据库系统中,关系模型的基本结构是一张__________。

答案: 二维表

71.按所用的数据模型来分,VFP属于___________数据库管理系统。

答案: 关系型

72.英文缩写‘DBMS’的中文含义是

__________________。DBMS主要由_____________、存储管理器和事务管理器三部分组成。

答案: 数据库管理系统 查询管理器

73.复选框控件可以为三种状态,其Value 属性值分别为.F.、.T.或 __________。

答案: NULL

74.使用报表打印表中的数据,需在报表中将与表字段相关的控件放在报表中的 ___________ 带区。

答案: 细节

75.如果要物理删除带有删除标志的记录,可使用命令___________,但在该命令的执行前,必须将表以___________方式打开。

答案: PACK,独占

76.Visual FoxPro系统中,表的触发器是绑定在表上的 ___________,当表中的任何记录被指定的操作命令修改时,触发器被激活。

答案: 表达式

77.从二维表的后选关键字中,选出一个可作为____________。

答案: 主关键字 78.XS(学生)表的结构

为: 答案: TABLE xs

ZZMM L

字段名 中文含义 类型 长度 XH 学号 字符 6 XM 姓名 字符 8 XB 性别 字符 2 CSRQ 出生日期 日期 8 ZZMM 政治面貌 逻辑 1

BZ 备注 备注 4 下列命令用来创建XS表的结构,请将它完善: CREATE ___________;

(XH C(6),XM C(8),XB C(2),CSRQ D, __________ ,BZ M)79.答案: Cdd 已知学生成绩表(CJ.DBF)中含有学号(XH,C,6)、课程代号

(KCDH,C,2)和成绩(CJ,N,3)字段。为了给每个成绩评定成

绩等级(优、良、及格、不及格),在该表所在的数据库中

创建了一个根据成绩分数评定成绩等级的自定义函数

getdd,函数getdd的代码如下: FUNCTION getdd PARAMETERS nCj LOCAL cdd cdd=“" DO CASE CASE nCj>=90 cdd=”优“ CASE BETWEEN(nCj,80,89)cdd=”良“ CASE BETWEEN(nCj,60,79)cdd=”及格“ CASE nCj<60 cdd=”不及格“ ENDCASE RETURN ________ 注:Visual FoxPro系统函数BETWEEN()的功能是判

断一个表达式的值是否在两个相同数据类型的表达式的值

之间。

80.一张表的主关键字被包含到另一张表中时,在另一张表中称这些字段为___________。

答案: 外部关键字

81.表中的一列称为__________,它规定了数据的特征;表中的一行称为一个__________,它是多个字段的集

合。

每个字段都必须有一个____________属性来标识该字段。

答案: 字段,记录 字段名

82.表文件的扩展名为___________,如果表结构中包含_______类型或_________类型的字段时,会产生一个扩展名为___________的备注文件。

答案: DBF 备注,通用 FPT

83.已知成绩表(cj.dbf)的表结构如下: 答案: 1

003

字段名 类型 宽度 含义 xh C 3 学号 qz N 3,0 其中

成绩 qm N 3,0 期末

成绩

表中含有3条记录,按输入时的物理顺序排列如下: xh qz qm 001 89 93 002 98 75 003 80 87 该表已创建结构复合索引如下:

索引顺序 索引名 索引表达式

降序 CJA QZ+QM

升序 CJB STR(QZ)+STR(QM)执行如下命令:

USE CJ ORDER TAG CJA BROWSE

在浏览窗口中学号为”002“的记录显示在第 _______ 行。

若在命令窗口中执行命令: SET ORDER TO TAG CJB BROWSE 则在浏览窗口中学号为 _______的记录显示在第1行。

84.在表单的Load、Activate和Init这三个事件中,________ 事件不能引用表单及表单中的对象,________事件最后一个被触发。

答案: ACTIVATE 85.有一表单frmA,该表单中包含一个页框pgfB,页框中包含的页面数未知,在刷新表单时,为了刷新页框中的所有页面,可在页框pgfB的REFRESH方法中编写一段FOR循环结构的代码实现,请完善如下代码:

FOR i=1 to This._________ This.Pages[i].refresh ENDFOR 答案: PAGECOUNT 86.调用系统对话框的系统函数MessageBox()的语法如下 答案: 32 7 :

MESSAGEBOX(cMessageText [, nDialogBoxType [, cTitleBarText]])参数:

cMessageText为字符型参数,指定在对话框中显示的

文本。

nDialogBoxType为整型参数,指定对话框中的按钮和

图标、显示对话框时的默认按钮以及对话框的行为。在下

面的表中,对话框按钮值从 0 到 5 指定了对话框中显示

的按钮。图标值 16、32、64 指定了对话框中的图

标。

cTitleBarText为字符型参数,指定对话框标题栏中的

文本。

数值 对话框按钮 数值

图标

0 仅有”确定“ 16 ”

停止

“图标

”确定“和”取消“ 32 ”*

屎*“图标

”放弃“、”重试“和”忽略“ 48 ”惊叹号“图

”是“、”否“和”取消“ 64 ”* 畔*(i)“图标 4 ”是“和”否“ 5 ”重试“和”取消“

Messagebox()函数的返回值取决于用户所选择的按钮,返

回值情况如下表所示:

按 钮 确定 取消 放弃 重试 忽

略 是 否

返回

值 1 2 3 4

7

某应用程序在执行过程中出现了如右图所示的对话框:

根据对话框所显示的有关信息,完善下面程序段: Local nSelect

nSelect=MessageBox(”删除吗?“,4+ ________ ,”删除

确认“)IF nSelect=6 select js DELETE ENDIF

如果在出现该对话框时选择”否“,则变量nSelect的值是

___________。

87.已知教师表JS.DBF(含有字段:工号(GH,C,6), 姓名 答案: AVG(jbgz)as平均工资

WHERE ximing='信息管理系' GROUP BY ximing(XM,C,8), 基本工资(JBGZ,N,7,2), 系名(XIMING,C,16))。完成下列SQL命令,统计JS表中”信息管

理系“ 职工的平均工资。SQL命令如下: SELECT _________;FROM JS;________;INTO CURS JSTMP;_________ 88.

答案: ALLT(STR(n))ENDSCAN 已知学生成绩表(CJ.DBF)的结构由学号(XH,C,6)、课程

代号(KCDH,C,2)和成绩(CJ,N,3)三个字段组成,下面程序

段用来检查表中的CJ是否小于0,如果小于0,给出提示信

息。例如:如果第3条记录的成绩小于0,则显示提示信息

为:”第3条记录的成绩录入不合法“。完善下列程序段,使它完成上述功能: USE CJ SCAN IF CJ<0 n=RECNO()S =”第“+ ________ +”条记录的成绩录入

不合法“ WAIT S ENDIF _________ ***** 一。表、数据字典

***** 答案:

89。‘银行存款’表(CK.DBF)的表结构字段组成为: 答案: CREATE TABLE ck(zh C(15)NULL,crrq D,cq N(2,0),je Y)

ALTER TABLE ck ADD COLUMN BZ M &&修改表结

APPEND BLANK

帐号(ZH,C,15,NULL)

存入日期(CRRQ,T,8)

存期(CQ,N,2,0)

金额(JE,Y,8)

要求写出创建CK表的SQL语句_________。

为该表增加一个备注型字段BZ的命令是_____________。

增加一条空记录的命令是____________。90。在js表中要删除所有工龄(字段名gl)大于60的记录的SQL命令是DELETE ________ js WHERE _______;

要彻底删除这些记录,可用_______命令,但这一命令的实施,必须要求表以________方式打开。

答案: FROM,gl>60 PACK 独占

91。在教师表(js)中按如下要求更改基本工资(jbgz)答案: SET

jbgz+20 jbgz>=20 :

工龄在10年以下(不含10年)基本工资加

工龄在10--19年 基本工资加

工龄在20年以上(含20年)基本工资加

可用UPDATE命令完成上述更改: update js

_______ jbgz=IIF(js.gl<10,_________,;

IIF(________,jbgz+50,jbgz+35))92。如果学生表(xs.dbf)已在当前工作区中打开,要筛选出专业代号zydh为“102001”的记录的命令是____________;要取消该筛选的命令是____________。答案: SET FILTER TO zydh=”102001“ SET FILTER TO 93。执行下列一组命令: 答案: 1

stu.T..T.stu CLOSE TABLES ALL select 0 USE xs ALIAS stu 则函数SELECT()的值是___________; ALIAS()的值是____________。

再执行命令: USE js IN 0 则函数USED(”xs“)的值是__________;USED(”js“)的值是__________;ALIAS()的值是__________。94。执行下列一组命令:

SET EXCLUSIVE OFF USE js USE xs EXCLUSIVE IN 0 则js表的打开方式是___________;xs表的打开方式是___________。

答案: 共享 独占

95。已知xs表的结构复合索引中已创建xh字段的普通索引,索引标识为xh,在没有设置主控索引的情况下,要用SEEK命令定位到学号“98010”的记录上,则该命令为_______________。答案: SEEK ”98010“ ORDER TAG xh 96。打开一张表时,___________索引文件将自动打开,表关闭时它将自动关闭。答案: 结构复合

97。通用型数据类型只能用于表中字段的定义,用于存储___________对象。答案: OLE 98。如要实现多字段排序,即先按班级(bj,N,1)顺序排序,同班的同学再按出生日期(csrq,D)顺序排序,同班且出生日期也相同的再按性别(xb,C,2)顺序排序,其索引表达式为___________。答案: STR(bj)+DTOC(csrq)+xb

99。记录的定位方式有________定位、____________定位和条件定位三种。答案: 绝对

相对

100。打开一张空表,在不移动记录指针的情况下,函数 答案:.T..T.1

.F..F.1

BOF()的值是_________;函数EOF()的值是 _________;函数RECNO()的值是_________。

如果打开的表中有一条记录,在不移动记录指针的情况下

,函数BOF()的值是_________;函数EOF()的值是

_________;函数RECNO()的值是_________。101。如果子表中已有相关记录,修改主表记录的主关键字时,要求同时修改子表中相关记录,则参照完整性的___________规则应设置为__________。答案: 更新

级联

102。不允许子表增加或修改记录后出现“孤立记录”,则参照完整性的___________规则应设置为____________。答案:插入

限制

103。对数据库表增加新记录时,为某一字段自动给定一个初始值,这个值称为___________。答案: 默认值

104。数据库中的每一张表能建立_____个主索引。

如某字段定义为候选索引或主索引,要求该字段的值必须具有_________性。

索引可分为多种类型,其中________类型只适用于数据库表。答案: 1

唯一 主索引

105。参照完整性只有在________之间才能建立,以保持不同表之间数据的__________.如果要在课程表与学生成绩表之间设置参照完整性,则首先必须建立它们之间的_________ 关系。如果修改了课程表中课程代号后要求自动更新学生成绩表

中相关记录的课程代号,则应设置更新规则为________;如果课程表中没有的课程代号禁止插入到学生 成绩表中,则应设置插入规则为_________。答案: 数据库表、一致性、永久

级联、限制。

106。触发器指定一个规则,这个规则是一个____________。当某个命令或事件发生后,将自动触发相关触发器的执行,计算逻辑表达式的值,如果返回值是________,将不执行此命令或事件。答案: 逻辑表达式.F.107。纽带表的作用是把___________分解为两个_________。答案:多对多关系

一对多关系

108。某公司数据库中雇员表含有两个日期型字段:出生日期和雇佣日期,为了避免雇佣15岁(包括15岁)以下的童工,应为该表设置________有效性规则,规则表达式为____________。答案:记录级

year(雇佣日期)-year(出生日期)>15 或:(雇佣日期-出生日期)/365>15 109。在数据库jxsj中有视图vkccj,写出用DBGETPROP()函数测试生成该视图的SQL语句的函数表达式______。答案: DBGETPROP('vkccj','VIEW','SQL')

110。已知某公司数据库中包含供货商表和商品表,表结构分别如下:

供货商表的表结构 : | 商品表的表结构:

供应商ID,N(20)| 产品ID,N(20)

公司名称,C(40)| 产品名称,C(40)

联系人姓名,C(30)| 供应商ID,N(20)

联系人头衔,C(30)| 类别ID,N(20)

地址,C(60)| 单位数量,C(20)

城市,C(15)| 单价,N(20,2)

地区,C(15)| 库存量,N(20)

邮政编码,C(10)| 订购量,N(20)

国家,C(15)| 电话,C(24)|

如所有的商品都是来自于已知的供货商,则这两张表的关系是_________关系,其中主表是______表。已知商品表的主关键字是“产品ID”,供货商表的主关键字是“供应商ID”,则该字段在商品表中称为 __________。如果要在这两张表之间建立永久关系,则首先应该在主表中以_________字段为索引关键字建立主索引,在子表中以________字段为索引关键字建立普通索引。答案: 一对多,供货商,外部关键字,供应商ID,供应商ID

一、选择题

1.在VisualFoxPro系统中,下列命名中不能作为变量名的是_____________。

A.姓名 B.2005 姓名 C.A2005 D._2005学生

2.在VisualFoxPro系统中,下列表示中不属于常量的是_____________。

A.[NULL] B.nul C.”NULL“ D..NULL.3.函数ROUND(5.64,-1)的返回值是_____________。A.5 B.5.6 C.0 D.10 4.执行下列命令后,屏幕上显示的结果是_____________。nX=3.14159 nLen=8 nDec=3

?STR(nX,nLen,nDec)

A.3.114159 B.3 C.3.142 D.3.14 5.下列关于数据库、表和索引的叙述中,正确的是_____________。

A.打开一个数据库,将自动打开所有的数据库表 B.打开一个数据库表,将自动打开其所有对应的数据库

C.打开一个数据库表,将自动打开该表的所有索引 D.关闭一个数据库表,将自动关闭该表的所有索引 6.有如下一段程序: CLOSE TABLES ALL USE xs select 3 USE kc USE cj IN 0 上述程序执行后,当前系统中使用工作区及打开的表的情况分别是_____________。

A.0号工作区: cj表;3号工作区: kc表

B.1号工作区: xs表;2号工作区: cj表;3号工作区: kc表

C.0号工作区: xs表;1号工作区: cj表;3号工作区: kc表

D.1号工作区: xs表;3号工作区:kc表;4号工作区: cj表;7.在下列有关表单及其控件的叙述中,错误的是_____________。

A.从容器层次来看,表单集是最高层的容器类,它不可能成为其他对象的集成部分 B.表格容器控件包含列容器控件 C.页控件的PageCount属性值可以为0 D.列表的ColumnCount属性可以为负值

8.对于许多控件来说,可以通过ControlSource属性与数据绑定。在下列VFP对象中,无ControlSource属性的是_____________。

A.标签(Label)B.复选框(CheckBox)C.选项按钮组(OptionGroup)D.列表框(ListBox)9.若要将表文件xs.dbf复制到xs1.dbf文件(假设xs.dbf未打开,且保存在当前默认目录内),则可以使用命令_____________。

A.COPY xs.dbf xs1.dbf B.COPY FILES xs.dbf TO xs1.dbf C.COPY TO xs1 STRU D.COPY TO xs1 10.要在浏览窗口中显示表xs.dbf中职称(jg c(10))为“江苏”的记录(该字段的内容不含空格),下列命令中不能实现此功能的为__________________。A.select * FROM xs WHERE xs.jg==”江苏“ B.select * FROM xs WHERE left(xs.jg,4)=”江苏“ C.select * FROM xs WHERE ”江苏“ $ xs.jg D.select * FROM xs WHERE xs.jg=”江苏" 11.在中文Visual FoxPro系统中,若设置SET DATE TO LONG,则表达式LEN(DTOC({^200571}))的值为__________。A.12

B.6

C.8

D.10

12.欲限制某数据库表中一字段的值不能重复,则可行的方法是______________。A.对该字段创建主控索引 B.对该字段创建唯一索引 C.对该字段创建主索引

D.对该字段创建主索引或唯一索引

13.Visual FoxPro系统中,0对数据库表设置参照完整性过程时,“更新规则”选择了“级联”选项后,则__________________。

A.在更新父表的关键字的值后,以新的关键字值更新子表中的所有相关记录

B.在更新父表的关键字的值时,若子表中有相关记录则禁止更新

C.在更新父表的关键字的值时,若子表中有相关记录则允许更新

D.在更新父表的关键字的值时,不论子表中是否有相关记录都不允许更新

14.设CmdClose是一个用户创建的“关闭”命令按钮子类,并设置了Click事件代码。在某表单中基于CmdClose类创建了一个命令按钮CmdClose1,则___________________。A.可以为CmdClose1设定Click事件代码,运行时只执行该代码,而不执行CmdClose类的Click事件代码; B.可以为CmdClose1设定Click事件代码,运行时既执行该代码,又执行CmdClose类的Click事件代码;

C.可以为CmdClose1设定Click事件代码,运行时只不执行该代码,而执行CmdClose类的Click事件代码; D.不可以再为CmdClose1设定Click事件代码。

15.若为js.dbf表删除一个年龄字段(nl n(3)),以下命令中正确的是___________________。A.ALTER TABLE js ADD nl n(3)B.ALTER TABLE js DROP nl n(3)C.ALTER TABLE js DELETE nl D.ALTER TABLE js DROP nl

16.设有一自由表xx.dbf。下列SELECT-SQL命令中,说法错误的是_______________。

A.select * FROM xx &&将xx表的所有内容送往浏览窗口;

B.select * FROM xx INTO CURSOR temp &&将xx表的所有内容送往临时表temp;

C.select * FROM xx INTO TABLES temp &&将xx表的所有内容送往表文件temp; D.select * FROM xx TO PRINTER &&将xx表的所有内容送往打印机

17.关于引用对象说法错误的是_____________。

A.绝对引用是指从容器对象的最高层次开始,给出欲引用对象的绝对地址;

B.相对引用是指在层次型容器中相对于某个容器层次进行引用;

C.this和parent是指向对象的指针; D.绝对引用和相对引用的效果不同

18.件是一个应用程序运行时的起点,是应用程序执行时首先要执行的文件。在一个项目中,只能指定一个文件为主程序。下列说法中正确的是___________________。A.作为主文件必须是可以执行的,并且被首先执行。B.项目、菜单、查询和表单可以作为主文件

C.数据库、查询、表单和程序(.prg)可以作为主文件 D.菜单、查询、表单和表可以作为主文件

19.一个应用程序来说,报表打印输出是常用的部分,其设计工作量通常比较大。在下列有关报表的叙述中,错误的是___________________。

A.所有利用报表设计器创建的报表,其数据环境中一定包含表或视图;

B.标签是特殊的报表,二者没有本质的区别;

C.报表文件中包括了数据源、需要打印的文本及布局等信息;

D.在打印报表时,可以不打印细节行,只打印总计和分类总计信息

20.据库系统由数据库、_____________________________组成。

A.DBMS、应用程序、支持数据库运行的软、硬件环境和DBA B.DBMS和DBA C.DBMS、应用程序和DBA D.DBMS、应用程序、支持数据库运行的软件环境和DBA 21.rivate 命令用来对______________________进行声明。A.公共变量 B.局部变量 C.全局变量 D.私有变量 22.文件经过生成以后形成的菜单程序文件的扩展名是______________。

A.MPR B.MNX C.MPX D.MND 23.SET DATE命令可以设置日期的显示格式。如果要将日期显示为“2002年10月1日”的形式,可以利用命令 ____________。

A.SET DATE TO MDY B.SET DATE TO ANSI C.SET DATE TO YMD D.SET DATE TO LONG

24.管理器不能组织和管理的文件有______________。A.程序文件 B.表文件 C.非结构索引文件 D.数据库文件

25.Visual FoxPro 中创建数据库后,系统自动生成的三个文件的扩展名分别为_______。

A..PJX、.PJT、.PRG B..DBC、.DCT、.DCX C..FPT、.FRX、.FXP D..DBC、.SCT、.SCX 26.关VFP对象(控件)的属性,事件和方法的叙述中,错误的是_____________

A.用户可以为表单创建新的属性,但不能为表单中的对象(控件)创建新的属性

B.用户创建的新属性,其默认值均为.F.C.任何对象(控件)的事件集总是固定的,用户不可能添加新的事件

D.方法和事件总是一一对应的,即一个方法程序对应着一个事件

27.md是一个用户创建的命令按钮子类,并设置了Click事件代码。现在某表单中基于cmd类创建了一个命令按钮,则在定义该命令按钮的Click事件代码,_________。

A.cmd 类的Click事件代码可视,但不能被修改

B.cmd 类的Click事件代码可视,但能被修改

C.cmd 类的Click事件代码不可视,且运行表单并单击按钮时cmd类的Click事件代码不被自动执行,须引用cmd::click才可执行。

D.cmd 类的Click事件代码不可视,且运行表单并单击按钮时该cmd类的Click事件代码总被执行

28.列有关VFP对象(控件)的叙述中,错误的是___________ A.复选框控件的Value值只能为1(.T.)或0(.F.)不能为空值(.NULL.)

B.一个标签控件可多行显示文本 C.命令按钮控件上可同时显示文本和图片

D.表格中的每一列都是容器对象,而且拥有自己的属性,事件和方法

29.不属于关系代数运算的是______________。A.查询 B.投影 C.选择 D.联接

30.叙述中,正确的是()。A.在命令窗口中被赋值的变量均为局部变量

B.在命令窗口中用PRIVATE命令说明的变量均为局部变量 C.在被调用的下级程序中用PUBLC命令说明的变量都是全局变量

D.在程序中用PRIVATE命令说明的变量均为全局变量

二、填空题

1、在数据库系统中,实现各种数据管理功能的核心软件称为 数据库管理系统_____。

2、为使表单运行时在主窗口中居中显示,应设置表单的AutoCenter属性值为 _________。

3、?AT(”EN”,RIGHT(“STUDENT”,4))的执行结果是 _______。

4、数据库表上字段有效性规则是一个 _________表达式。

5、在Visual FoxPro中,通过建立数据库表的主索引可以实现数据的 ________ 完整性。

6、连编应用程序时,如果选择连编生成可执行程序,则生成的文件的扩展名是 ________。

8、为修改已建立的报表文件打开报表设计器的命令是__________。

9、VFP的应用程序中菜单系统由菜单栏、________、菜单、菜单项等四部分组成。

10.类(class)是面向对象程序设计的核心。类具有:抽象性、封装性、继承性、多态性的特点,其中______________性是体现并扩充了面向对象程序设计方法的共享机制。11.主文件是一个应用程序执行的开始点,在一个项目中可以指定____个主文件。

12.设当前默认目录有一报表文件“工资表打印.frx”,则调用报表的命令是:

__________________________________。

13.在VTP集成环境下可用系统提供的修饰工具提高程序的可读性(缩进、大小写等),用编译检查出语法错误,使用系统提供的________工具来调试程序,排除程序中语义逻辑错误。

14、使用SQL语句将一条新的记录插入学院表

??INSERT_________ 学院(系号,系名)_________(“04”,“计算机”)

15、使用SQL语句求“工商管理”系的所有职工的工资总和。

??SELECT _________(工资)FROM 教师;

?? WHERE系号IN 9(SELECT 系号FROM _______ WHERE 系名=“工商管理”)

16、使用SQL语句完成如下操作(将所有教授的工资提高5%)??__________ 教师 SET 工资=工资*1.05 [15] 职称=“教

授”

第三篇:全国计算机二级ACCESS上机考试模拟试卷及参考答案

上机考试模拟试卷(1)

一、基本操作题

在考生文件夹下,“samp1.mdb”数据库文件中已建立两个表对象(名为“职工表”和“部门表”)。试按以下要求,顺序完成表的各种操作:

(1)设置表对象“职工表”的聘用时间字段默认值为系统日期。

(2)设置表对象“职工表”的性别字段有效性规则为:男或女;同时设置相应有效性文本为“请输入男或女”。

(3)将表对象“职工表”中编号为“000019”的员工的照片字段值设置为考生文件夹下的图像文件“000019.bmp”数据。

(4)删除职工表中姓名字段含有“江”字的所有员工纪录。

(5)将表对象“职工表”导出到考生文件夹下的“samp.mdb”空数据库文件中,要求只导出表结构定义,导出的表命名为“职工表bk”。

(6)建立当前数据库表对象“职工表”和“部门表”的表间关系,并实施参照完整性。

二、简单应用题

考生文件夹下存在有数据库文件“samp2.mdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个空表“tTemp”。试按以下要求完成查询设计:(1)创建一个选择查询,查找并显示简历信息为空的学生的“学号”、“姓名”、“性别”和“年龄”四个字段内容,所建查询命名为“qT1”;

(2)创建一个选择查询,查找选课学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT2”;

(3)创建一个选择查询,按系别统计各自男女学生的平均年龄,显示字段标题为“所属院系”、“性别”和“平均年龄”,所建查询命名为“qT3”;

(4)创建一个操作查询,将表对象“tStud”中没有书法爱好的学生的“学号”、“姓名”、和“年龄”三个字段内容追加到目标表“tTemp”的对应字段内,所建查询命名为“qT4”。

三、综合应用题

考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”、窗体对象“fEmp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”上一个按钮的单击事件代码,试按以下功能要求补充设计。

(1)将窗体“fEmp”上文本框“tSS”更改为组合框类型,保持控件名称不变。设置其相关属性实现下拉列表形式输入性别“男”和“女”;

(2)将窗体对象“fEmp”上文本框“tPa”改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出“党员否”字段值;

(3)修正查询对象“qEmp”设计,增加退休人员(年龄>=55)的条件;

(4)单击“刷新”按钮(名为“bt1”),在事件过程中补充语句,动态设置窗体记录源为查询对象“qEmp”,实现窗体数据按性别条件动态显示退休职工的信息;单击“退出”按钮(名为“bt2”),调用设计好的宏“mEmp”来关闭窗体。注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许修改查询对象“qEmp”中未涉及的属性和内容;不允许修改窗体对象“fEmp”中未涉及的控件和属性;已给事件过程,只允许在“*****”与“*****”之间的空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。

上机考试模拟试卷(2)

一、基本操作题

考生文件夹下存在一个数据库文件“samp1.mdb”,里面已经设计好表对象“tStud”和“tScore”,窗体对象“fTest”和宏对象mTest。并按照以下要求完成操作:

(1)将“tStud”表的“简历”字段的显示宽度设置为40。

(2)通过“学号”建立表“tStud”与表“tScore”之间的一对多联系。(3)将窗体“fTest”中显示标题为“Button1”的命令按钮改为显示“按钮”。(4)将宏“mTest”删除。

(5)设置“tScore”表“课程号”字段的输入掩码为只能输入5位数字或字母形式。(6)将“tStud”表中的“简历”字段隐藏起来。

二、简单应用题

考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象“tStud”、“tCourse”、“tScore”和“tTemp”。试按以下要求完成设计:

(1)创建一个查询,当运行该查询时,应显示参数提示信息“请输入爱好”,输入爱好后,在简历字段中查找具有指定爱好的学生,显示“学号”、“姓名”、“性别”、“年龄”和“简历”五个字段内容,所建查询命名为“qT1”;

(2)创建一个查询,查找学生的成绩信息,并显示为“学号”、“姓名”和“平均成绩”三列内容,其中“平均成绩”一列数据由计算得到,选择“固定”格式并保留两位小数显示,所建查询命名为“qT2”;

(3)创建一个查询,按输入的学生学号查找并显示该学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT3”;当运行该查询时,应显示参数提示信息:“请输入学号”;

(4)创建一个查询,将表“tStud”中男学生的信息追加到“tTemp”表对应的“学号”、“姓名”、“年龄”、“所属院系”和“性别”字段中,所建查询命名为“qT4”。

三、综合应用题

考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计:

(1)将表对象“tEmp”中“聘用时间”字段的格式调整为“长日期”显示、“性别”字段的有效性文本设置为“只能输入男和女”,并对应修改有效性规则。

(2)设置报表“rEmp”按照“聘用时间”字段升序排列输出;将报表页面页脚区域内名为“tPage”的文本框控件设置为系统的日期;(3)将“fEmp”窗体上名为“bTitle”的标签上移到距“btnP”命令按钮1厘米的位置(即标签的下边界距命令按钮的上边界1厘米)。同时,将窗体按钮“btnP”的单击事件属性设置为宏“mEmp”,以完成按钮单击打开报表的操作。

注意:不允许修改数据库中的宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不允许修改表对象“tEmp”中未涉及的字段和属性。

上机考试模拟试卷(3)

一、基本操作题

在考生文件夹下,存在两个数据库文件和一个照片文件,数据库文件名分别为“samp1.mdb”和“dResearch.mdb”,照片文件名为“照片。bmp”。试按以下操作要求,完成表的建立和修改:

(1)将考生文件夹下的“dResearch.mdb”数据库中的“tEmployee”表导入到samp1.mdb数据库中。

(2)创建一个名为“tBranch”的新表,其结构如下:

字段名称 部门编号 部门名称 房间号

类型 文本 文本 数字

字段大小 10 整型

(3)将新表“tBranch”中的“部门编号”字段设置为主键。

(4)设置新表“tBranch”中的“房间号”字段的“有效性规则”,保证输入的数字在100到900之间(不包括100和900)。

(5)在“tBranch”表输入如下新记录。

部门编号 001 002 003

部门名称 数量经济 公共关系 商业经济

房间大小 232 333 444(6)在“tEmployee”表中添加一个新字段,字段名为“照片”,类型为“OLE对象”。设置“李丽”记录的“照片”字段数据为考生文件夹下的“照片。BMP”图像文件。

二、简单应用题

考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象“tTeacher”、“tCourse”、“tStud”和“tGrade”,试按以下要求完成设计:(1)创建一个查询,按输入的教师姓名查找教师的授课情况,并按“上课日期”字段降序显示“教师姓名”、“课程名称”、“上课日期”三个字段的内容,所建查询名为“qT1”;当运行该查询时,应显示参数提示信息:“请输入教师姓名”。

(2)创建一个查询,查找学生的课程成绩大于等于80且小于等于100的学生情况,显示“学生姓名”、“课程名称”和“成绩”三个字段的内容,所建查询名为“qT2”。(3)对表“tGrade”创建一个分组总计查询,假设学号字段的前4位代表年级,要统计各个年级不同课程的平均成绩,显示“年级”、“课程ID”和“成绩之Avg”,并按“年级”降序排列,所建查询为“qT3”。

(4)创建一个查询,按“课程ID”分类统计最高分成绩与最低分成绩的差,并显示“课程名称”、“最高分与最低分的差”等内容。其中,最高分与最低分的差由计算得到,所建查询名为“qT4”。

三、综合应用题

考生文件夹下存在1个数据库文件samp3.mdb,里面已经设计好窗体对象“测试窗体”及宏对象“测试宏”。试在此基础上按照以下要求补充窗体设计:(1)在窗体的窗体页眉节区位置添加1个标签控件,其名称为“title”,标题显示为“窗体测试示例”。(2)在窗体主体节区内添加两个复选框控件,复选框选项按钮分别命名为“op1”和“op2”,对应的复选框标签显示内容分别为“窗体类型1”和“窗体类型2”,标签全称分别为“opbt1”和“opbt2”。

(3)分别设置复选框选项按钮op 1和op 2的“默认值”属性为假值。

(4)在窗体页脚节区位置添加1个命令按钮,命名为“com1”,标题为“测试按钮”。(5)设置命令按钮com1的单击事件属性为给定的宏对象“测试宏”。

(6)将窗体标题设置为“窗体测试示例”

注意:不得修改窗体对象“测试窗体”中未涉及的属性;不允许修改宏对象“测试宏”。上机考试模拟试卷(1)参考答案及解析

一、基本操作题

【审题分析】基本操作题主要考查的是对表的基本操作。(1)、(2)小题是考查字段属性设置,在表“设计“视图中操作。

【操作步骤】

① 在“samp1”数据库窗口中单击“表”对象,选择“职工表”,单击【设计】按钮,打开“职工表”的“设计”视图。

② 设置“聘用时间”字段的“默认值”属性为“date()”。③ 设置“性别”字段的“有效性规则”属性为“男 Or 女”;“有效性文本”属性为“请输入男或女”。

④ 单击工具栏【保存】按钮,保存对表的设置。

(3)小题考查数据表的数据录入操作,在数据表视图中操作。

【操作步骤】

① 在“samp1”数据库窗口中单击“表”对象,选择“职工表”,单击【打开】按钮,打开“职工表”的“数据表”视图。

② 单击选中“职工编号”为“000019”的员工的“照片”字段,执行【插入】|【对象】菜单命令,打开“插入对象”对话框,如题图1-1所示。

③ 选择“由文件创建”选项,题图1-1 “插入”对象对话框 单击【浏览】命令按钮,打开“浏览”对话框,选择考生文件夹下的图像文件“000019.bmp”后返回“插入对象”对话框。

④ 在对话框中单击【确定】命令按钮,完成照片数据的录入。⑤ 关闭“数据表”视图。

(4)小题考查对数据表记录的操作。

【操作步骤】

① 在“职工表”的“数据表”视图中,单击字段名“姓名”选中该列,再单击工具栏【升序排序】按钮,使“江”姓员工的记录集中显示。

② 拖选所需记录的行选择器选择多个记录。

③ 单击工具栏【删除记录】按钮(5)小题考查对数据表的导出。【操作步骤】

① 在“samp1”数据库窗口中选中表对象“职工表”。,完成删除操作。

题图1-2 “导出”对话框-② 执行【文件】|【导出】菜单命令,打开“将表„导出为”对话框。

③ 在对话框中选择考生文件夹下的“samp.mdb”空数据库文件,单击【导出】命令按钮,弹出“导出”对话框。

④ 在对话框中输入“导出到”的表命名为“职工表bk”,并选中“只导出定义”选项,如题图1-2所示,单击【确定】完成操作。

(6)小题考查创建表关系和实施参照完整性。参照完整性是针对两个表进行设置的,因此首先要建立表间关系。而且有一个表中必须建立关联字段的主索引(或候选索引)。本题已设“部门表”的主键是“部门编号”,且两表已建关联。【操作步骤】

① 在“samp1”数据库窗口中单击“表”对象,执行【工具】|【关系】菜单命令,打开“关系”窗口和“显示表”对话框。

② 将对话框中的“职工表”和“部门表”添加到“关系”窗口中,关闭“显示表”对话框。

③ 将“职工表”中的“部门编号”字段拖至“部门表”中的“部门编号”字段,弹出“编辑关系”对话框。题图1-3 “编辑关系”对象对话框

④ 在对话框中设置参照完整性如题图1-3所示。

⑤ 单击【创建】命令按钮,关闭对话框,完成设置。

二、简单应用题

【审题分析】简单应用题主要考查的是有关各种查询的创建操作。(1)本题考查利用单数据源创建查询对象。

【操作提示】

① 在“samp2”数据库窗口中单击“查询”对象,双击“在设计视图中创建查询”方法打开查询”设计”视图和“显示表”对话框。

② 从“显示表”对话框中将“tStud”表添加到”设计”视图中,按题意设置显示字段,由于“简历”字段虽不是题目要求的显示字段,但必须作为查询条件出现,所以,题图1-4 “qT1”设计视图 也应将其拖到“字段”单元格中。

③ 设置查询准则:“简历”字段为“Is Null”,设置“简历”字段的“显示”复选框为取消状态,设置如题图1-4所示。

④ 保存查询,命名为“qT1”。

(2)本题考查利用多个数据源创建查询对象的能力。

【操作提示】

① 在“samp2”数据库窗口中单击“查询”对象,再双击“利用向导创建查询”方法打开“简单查询向导”第1个对话框。

② 从对话框中依次选择数据源及其字段,如题图1-5所示。

③ 按向导提示操作,完成后的查询“设计”视图如题图1-6所示。④ 保存查询,命名为“qT2”。

题图1-5 “简单查询向导”第1个对话框 题图1-6 “qT2”设计视图

(3)本题考查利用单个数据源创建完成有计算功能的查询对象。

【操作提示】

① 在“samp2”数据库窗口中单击“查询”对象,双击“在设计视图中创建查询”方法打开查询“设计”视图和“显示表”对话框。

② 在查询“设计”视图中添加数据源,在设计网格中添加要显示的字段为“所属院系”、“性别”、“年龄”。

③ 执行【视图】|【总计】菜单命令,在视图网格中加入“总计”栏。④ 设置“所属院系”和“性别”字段的“总计”单元格均为“分组”,“年龄”字段的“总计”单元格均为“平均值”。

⑤ 修改“年龄”字段单元格的内容为“平均年龄:年龄”。完成后如题图1-7所示。⑥ 保存查询,命名为“qT3”。

(4)本题考查创建操作查询的能力。

【操作提示】

① 在“samp2”数据库窗口中单击“查询”对象,双击“在设计视图中创建查询”方法打开查询“设计”视图和“显示表”对话框。

② 在查询”设计”视图中添加数据源“sTud”,在设计网格中添加要显示的字段为“学号”、“姓名”、“年龄”和“简历”。

③ 设置“简历”字段的条件单元格为“Not Like(“*书法*”)Or Is Null”

④ 执行【查询】|【追加查询】菜单命令,在”设计”视图网格中加入“追加到”行,设置如题图1-8所示。

⑤ 保存查询,命名为“qT4”。题图1-7 “qT3”设计视图

题图1-8 “qT4”设计视图

三、综合应用题

【审题分析】综合应用题主要考查的是窗体、报表创建,以及各数据库对象的综合应用操作。

(1)、(2)小题考查对窗体控件的创建及修改。

【操作提示】

① 打开窗体“fEmp”的“设计”视图,选中文本框控件“tss”,单击鼠标右键打开快捷菜单,执行【更改为】|【组合框】菜单命令。

② 在“tss” 组合框的属性窗口中选择“数据”选项卡,设置“行来源类型”属性为“值列表”,“行来源”属性为“男;女”。

③ 设置窗体的“记录源”属性为表对象“tEmp”。④ 删除文本框“tss ”,创建一个复选框,命名为“tss”。

⑤ 在“tss”的“控件来源”属性的下拉列表中选择“党员否”字段。

⑥ 单击工具栏【保存】按钮,保存窗体设置。

(3)小题考查对查询的修改。

【操作提示】

① 打开“qEmp”的查询“设计”视图。

② 在“年龄”字段的“条件”网格中输入查询准则“>=55”。③ 单击工具栏【保存】按钮,保存查询设置。

(4)小题考查VBA代码编写,以及命令按钮与事件过程或宏的连接。【操作提示】

① 打开窗体“fEmp”的“设计”视图。

② 在【刷新】按钮的“单击”属性单元格中选择“[事件过程]”,然后单击进入VBE,在代码窗口的bt1_Click事件过程中补充下面的语句 :

Form.RecordSource = “qEmp” ③ 在【退出】按钮的“单击”属性单元格中选择宏对象“mEmp”。

按钮,上机考试模拟试卷(2)参考答案及解析

一、基本操作题

【审题分析】基本操作题主要考查的是对表的基本操作。(1)小题是考查字段属性设置。

【操作步骤】

① 在表“设计”视图中打开表“tStud”,选择“简历”字段。② 将“字段属性”栏的“格式”属性设置为“40” ③ 保存设置。

(2)小题考查表关系的创建。

【操作步骤】

① 在“samp1”数据库窗口中单击“表”对象,执行【工具】|【关系】菜单命令,打开“关系”窗口和“显示表”对话框。

② 将对话框中的“tStud”和“tScore”添加到“关系”窗口中,关闭“显示表”对话框。

③ 将“tStud”中的“学号”字段拖至“tScore”中的“学号”字段,弹出“编辑关系”对话框,单击【创建】命令按钮即可。

④ 关闭“关系”窗口,保存设置。

(3)小题考查窗体控件的修改。

【操作步骤】

① 在窗体“设计”视图中打开窗体“fTest”。② 打开【Button1】的命令按钮的属性窗口。

③ 设置【Button1】的命令按钮的“标题”属性为“按钮”。④ 单击工具栏【保存】按钮,保存窗体设置。

(4)小题是考查字段属性设置。

【操作步骤】

① 在表“设计”视图中打开表“tScore”,选择“课程号”字段。② 将“字段属性”栏的“输入掩码”属性设置为“AAAAA” ③ 单击工具栏【保存】按钮,保存窗体设置。

(5)将“tStud”表中的“简历”字段隐藏起来。

【操作步骤】

① 在“数据表”视图中打开表“tStud”,选择“简历”字段。② 单击鼠标右键,打开快捷菜单,执行【隐藏列】菜单命令。③ 保存设置。

二、简单应用题

【审题分析】简单应用题主要考查的是创建各种查询的基本操作。(1)小题是考查参数查询的创建。【操作步骤】

① 在“samp2”数据库窗口中单击“查询”对象,双击“在设计视图中创建查询”方法打开查询”设计”视图和“显示表”对话框。

② 从“显示表”对话框中将“tStud”表添加到“设计”视图中,设置如题意所要求的显示字段。

③ 在“简历”字段的“条件“单元格中输入查询准则为为“Like “*” & [请输入爱好] & “*””,设置如题图2-1所示。

④ 保存查询,命名为“qT11”。

题图2-1 “qT11”查询设计视图

(2)小题考查具有分组总计功能的选择查询对象的创建及设置。【操作步骤】

① 在“samp2“数据库窗口中选择“查询”对象。

② 双击“在设计视图中创建查询”方法,打开查询“设计”视图。

③ 添加表“tGrade”和“tStud” 到“表/查询显示区”,拖拽表中字段“学号”、“姓名”和“成绩”至设计网格的对应“字段”单元格。

④ 单击工具栏【总计】按钮,在设计网格中添加“总计”行。

⑤ 设置“成绩”字段的“总计”单元格为“平均值”,字段名称改为“平均值:成绩”;其余字

题图2-2 “qT22”查询设计视图

段的“总计”单元格保持默认设置为“分组”。如题图2-2所示。

⑥ 先选中“平均值:成绩”列,再单击工具栏上的【属性】按钮,打开“字段属性”对话框,设置“格式”属性为“固定”格式,“小数位数”属性为“2”,如题图2-3所示。

⑦ 保存查询的设计,命名为“qT22”。

(3)小题是考查参数查询的创建。【操作步骤】

题图2-3 “字段属性”对话

框 ① 在“samp2”数据库中选择“查询”对象,双击“在设计视图中创建查询”方法,打开查询“设计”视图和“显示表”对话框。

② 从“显示表”对话框中将“tStud”和“tGrade”表添加到“设计”视图中,拖拽表中字段“学号”、“姓名”、“课程名称”和“成绩”到“设计”视图的网格中。

③ 在“学号”字段的“条件”单元格中输入“[请输入学号]”,设置其“显示”复选框为取消状态,如题图2-4所示。

④ 保存查询,命名为“qT33”。

(4)小题考查追加查询的创建。

题图2-4 “qT33”查询设计视图

【操作步骤】

① 在“samp2”数据库中选择“查询”对象,双击“在设计视图中创建查询”方法,打开查询“设计”视图和“显示表”对话框。

② 在查询“设计”视图中添加数据源“tStud”表,在设计网格中添加要显示的字段为“学号”、“姓名”、“性别”和“年龄”。

③ 设置“性别”字段的“条件”单元格为“男”。

④ 执行【查询】|【追加查询】菜单命令,打开“追加”对话框,输入目标数据表“tTemp”,如题图2-5所示。

图2-5 “追加到”对话框-⑤ 单击【确定】按钮,在“设计”视图网格中添加“追加到”行,“设计”视图如题图2-6所示。

题图2-6 “qT44”查询设计视图

⑤ 保存查询,命名为“qT44”。

三、综合应用题

【审题分析】综合应用题主要考查的是设置窗体及报表控件的基本操作。(1)小题考查对表结构的设置。

【操作步骤】 ① 在“samp3”数据库窗口中选择表对象“tEmp”,单击【设计】命令按钮打开“tEmp”表的“设计”视图。

② 单击“聘用时间”字段,然后在“字段属性”栏中修改“格式”属性为“长日期”; 单击“性别”字段,然后在“字段属性”栏中修改“有效性文本”属性为“只能输入男和女”,修改“有效性规则”属性为“男 or 女”。

③ 保存表设计。

(2)小题考查对报表的修改操作。

【操作步骤】

① 在“samp3“数据库窗口中选择报表对象“rEmp”,单击【设计】命令按钮打开“rEmp”报表的“设计”视图。

② 选中“聘用时间”文本框,执行【视图】|【排序与分组】菜单命令,打开“排序与分组”对话框。

③ 在“字段/表达式”下拉列表中选择“聘

题图2-7 “排序与分组”对话框 用时间”字段,选择“排序顺序”为“升序”,如题图2-7所示。

④ 选择“tPage”文本框控件,打开控件属性窗口,设置其“控件来源”属性为“=Date”。⑤ 保存报表设计。

(3)小题考查对窗体控件设置。

【操作步骤】 ① 在“samp3”数据库窗口中选择窗体对象“fEmp”,单击【设计】命令按钮打开“fEmp”窗体的“设计”视图。

② 选中“bTitle” 标签控件,单击【属性】按钮打开控件属性窗口,计算以下表达式的值作为“bTitle”标签“上边距”属性值:

btnP.Top1 ③ 在属性窗口的对象下拉列表中选择“btnP”命令按钮,在其“单击”事件单元格的下拉列表中选择“mEmp”宏。

④ 保存窗体设计。

上机考试模拟试卷(3)参考答案及解析

一、基本操作题

【审题分析】基本操作题主要考查的是对表的基本操作。(1)小题考查表的导入。

【操作步骤】

① 打开“samp1.mdb”数据库窗口,选择“表”对象。

② 执行【文件】|【获取外部数据】|【导入】菜单命令,打开“导入”对话框,设置导入对象为考生文件夹下的“dResearch.mdb”数据库文件。

③ 单击【导入】命令按钮,打开“导入“对话框,在其中选择“tEmployee”表后单击确定完成操作。

(2)~(4)小题考查创建新表以及设置主键。

【操作步骤】

① 在“samp1.mdb”数据库窗口中选择“表”对象。

② 双击“使用设计器创建表”方法,打开表“设计”视图。③ 按题目要求创建表结构。

④ 右键单击“部门编号”字段,在打开的快捷菜单中执行【主键】菜单命令。⑤ 选择“房间号”字段,在“字段属性”栏设置“有效性规则”属性为“>100 and <900”。⑥ 保存表的设计,命名为“tBranch”。(5)小题考查对记录的操作。

【操作步骤】

① 在“数据表”视图中打开表“tBranch”。② 按要求输入新记录。

③ 关闭“数据表”视图,完成保存。

(6)小题考查对对数据表添加新字段,以及对OLE类型数据的基本操作。

【操作步骤】

① 在“设计”视图中打开表“tBranch”。② 单击第1个空字段行,输入字段名称为“照片”,在“类型”下拉列表中选择“OLE”类型。

③ 保存表的设计。④ 单击【视图】按钮,切换到“数据表”视图。⑤ 在“李丽”记录的“照片”字段中单击右键,在打开的快捷菜单中执行【插入对象】菜单命令,打开“插入对象”对话框。

⑥ 在对话框中选择“由文件创建”选项,如题图3-1所示。

⑦ 单击【浏览】按钮打开“浏

题图3-1 “插入”对象对话框 览”对话框,选择考生文件夹下的“照片.BMP”图像文件后返回“插入对象”对话框。

④ 单击【确定】命令按钮,完成照片数据的录入。⑤ 关闭“数据表”视图,完成保存。

二、简单应用题

【审题分析】简单应用题主要考查创建各种查询的基本操作。(1)小题考查参数查询的创建。

【操作步骤】

① 先利用向导创建一个选择查询,字段包括“教师姓名”、“课程名称”、“上课日期”,命名为“qT111”。

② 在查询“设计”视图中打开所建查询。

③ 在“教师姓名”字段的“条件”单元格中输入“[请输入教师姓名]”。④ 在“上课日期”字段的“排序”单元格的下拉列表中选择“降序”。⑤ 保存查询的设计。

(2)小题考查多个数据源的查询创建。

【操作步骤】

① 先利用向导创建一个选择查询,包括来自不同数据源的学生“姓名”、“课程名称”和“成绩”三个字段,命名为“qT222”。

② 在查询“设计”视图中打开所建查询。③ 确保各数据表之间已经建立关联。

④ 在课程“成绩”字段的“条件”单元格中输入“>=80 and <=100”。⑤ 保存查询的设计。

(3)小题考查具有分组总计功能的选择查询对象。【操作步骤】

① 在“samp2”数据库窗口中选择“查询”对象。② 双击“在设计视图中创建查询”方法,打开查询“设计”视图及“显示表”对话框。

③ 添加表“tGrade”到“表/查询显示区”,拖拽表中字段“学号”、“课程ID”和“成绩”至设计网格的对应“字段”单元格。

④ 单击工具栏【总计】按钮,在设计网格中添加“总计”行。

⑤ 设置“成绩”字段的“总计”单元格为“平均值”;其余字段的“总计”单元格保持默认设置为“分组”。

题图3-2 “qT333”查询设计视图 ⑥ 修改“学号”字段为“年级:Left([学号],4)”;修改“成绩”字段为“成绩之Avg:成绩”。如题图3-2所示。

注意表达式中的冒号必须是半角字符。⑦ 保存查询的设计,命名为“qT333”。(4)小题考查创建具有分组总计功能并生成新数据的查询对象。

【操作步骤】

① 在“samp2”数据库窗口中选择“查询”对象。

② 双击“在设计视图中创建查询”方法,打开查询“设计”视图及“显示表”对话框。③ 添加表“tGrade”和“tCourse”到”设计”视图的“表/查询显示区”,拖拽表中字段“课程名称” 和“课程ID”至设计网格的对应“字段”单元格。

④ 单击工具栏【总计】按钮,在设计网格中添加“总计”行。⑤ 将“课程ID”字段的“总计”单元格设为“分组”,并将“显示”复选框取消。⑥ 在“字段”行第1个空单元格中输入“最高分数与最低分数差: Max([成绩])-Min([成绩])”,并将该列的“总计”单元格设为“表达式”,将“显示”复选框设置为选中状态。如题图3-3所示。

⑦ 保存查询的设计,命名为“qT444”。

三、综合应用题

【审题分析】综合应用题主要考查创建及设置窗体控件的基本操作。(1)~(5)小题考查窗体控件的创建及设置操作。【操作步骤】

题图3-3 “qT444”查询设计视图

① 在“samp3”数据库窗口中单击“窗体”对象,② 选择“测试窗体”,单击【设计】命令按钮,打开“测试窗体”的“设计”视图。③ 在工具箱中单击【标签】控件按钮,然后在窗体页眉区拖动鼠标画出一个区域,在其中输入“窗体测试示例”。

④ 在“标签”属性窗口中设置“名称”属性为“title”。⑤ 在工具箱中单击【复选框】控件按钮,然后在窗体的主体节区添加复选框。⑥ 在“复选框”属性窗口中设置“名称”属性为“op1”,“默认值”属性为“=False”,再单击选中复选框控件的附加标签,在标签的属性窗口中设置“名称”属性为“opbt1”,“标题”属性为“窗体类型1”。

⑦ 重复操作⑤和⑥,创建复选框控件“op2”并显示“窗体类型2”。

⑧ 在工具箱中单击【命令按钮】控件按钮,然后在窗体页脚节区内添加命令按钮。⑨ 在“命令按钮”属性窗口中设置“名称”属性为“com1”,“标题”属性为“测试按钮”,在“单击”属性单元格的下拉列表中选择宏对象“测试宏”。⑩ 关闭属性窗口。单击工具栏【保存】按钮,保存设置。

(6)小题考查对窗体的属性设置操作将窗体标题设置为“窗体测试示例” 【操作步骤】

① 在“设计”视图中打开“测试窗体”。

② 单击属性窗口的“对象”下拉列表框,从中选择“窗体”。③ 在“窗体”属性窗口中设置“标题”属性为“窗体测试示例”,关闭属性窗口。④ 单击工具栏【保存】按钮,保存设置。

第四篇:计算机二级VB知识点上机题

基本操作:

标签、文本框: 1(1)、3(1)、4(2)、5(1)、9(1)、11(1)、20(2)、21(1)、28(1)、29(1)、30(1)、31(1)、32(2)、34(2)、36(1)、38(1)、40(2)、44(2)、45(1)、47(1)、50(2)

滚动条:1(2)、9(2)、15(2)、17(1)、18(2)、21(2)、23(1)、24(2)、32(1)、37(2)、38(2)、42(2)、46(1)、47(2)

图形:2(1)、10(2)、16(1)、46(2)

菜单:2(2)、4(1)、7(2)、8(2)、14(1)、17(2)、19(1)、22(2)、35(1)、39(2)、41(2)、44(1)、49(2)

图片框、图像框:5(2)、7(1)、11(2)、12(2)、13(1)、29(2)、31(2)、36(2)、48(2)、50(1)

控件数组:6(1)、20(1)、22(1)、25(1)、37(1)、39(1)

计时器:6(2)、25(2)、48(1)

列表框、组合框:8(1)、14(2)、19(2)、28(2)、35(2)、43(1)

单选按钮、复选框:10(1)、12(1)、18(1)、33(1)、45(2)

通用对话框:13(2)、26(1)、41(1)

命令按钮:15(1)、16(2)、23(2)、24(1)、26(2)、30(2)、34(1)、40(1)、42(1)、43(2)、49(1)

文件系统控件:33(2)

简单应用:

第五篇:法律文书(上机模拟试题)

法律文书(模拟试卷)(共11题)

部分试题

一、单项选择题:

1、为判决书确定统一格式和写作内容始自(D)A、唐代

B、宋代

C、明代

D、清代

2、撤销仲裁裁决申请书的送达对象是()

A 上一级仲裁机关 B.人民检察院 C.中级人民法院

D.基层人民法院

3、在第一审刑事判决中,被告人的住址应当写住所所在地,住所所在地宇经常居住地不一致的,写(A)A.经常居住地 B.住所所在地 C.住所所在地或经常居住地 D.住所所在地和经常所在地

4、监狱制作的对罪犯刑事判决提请处理意见书,送达的机关是(C)

A、人民法院

B、人民检察院

C、人民法院和人民检察院

D、人民法院或人民检察院

5、去报候审决定书,执行通知书制作的法律依据是(B)A.刑法 B.刑事诉讼 C.民事诉讼 D.行政诉讼

6、北京市海淀区人民法院2007年立案的第99号刑事案件,其第一审刑事判决书得案号应当表述为()A.(2007)海淀初字第99号

B.(2007)京刑初字第99号 C.京刑初字(2007)第99号 D.海刑终字(2007)第99号

二、简答题:

7、什么是仲裁答辩书?

答:仲裁答辩书,就是仲裁案件的被诉人为维护自己利益,针对申请人仲裁申请书所列事实和请求,进行答复和辩驳时出具的书面材料。

8、第二审民事判决书理由部分应当写明的主要内容是什么?

答:是指人民法院在审理民事案件或者在民事判决执行过程中,为解决程序问题而作出的书面决定。

根据我国《民事诉讼法》第138条的规定,第一审民事判决书的事实部分应当写明:当事人的诉讼请求、争议的事实和理由;判决认定的事实和证据。

9、什么是刑事赔偿决定书?

答:刑事赔偿决定书,是指各级人民检察院在对赔偿请求人提出的刑事赔偿请求,作出赔偿决定时所制作的文书。

三、写作题:

10、刑事自诉状

自诉人杨三英向хх律师事务所律师хх求助,要求代为拟写一份刑事自诉状。„„„„„„处2年以下有期徒弄、拘役或管制。根据下列案情,按照《法律文书教程》中的要求,拟写一份刑事自诉状.自诉人杨三英向XX律师事务所律师徐XX求助,要求代为拟写一份刑事自诉状,控告被告人牛珍珠犯虐待罪,并于2000年2月16日到XX县人民法院控告被告人,要求法院依法严惩.自诉人杨三英述称:被告人牛珍珠是自诉人杨三英的儿媳妇,自嫁到朱家与自诉人之子朱大明结婚以来,一直不孝敬自诉人,近年来对自诉人态度日趋恶劣,发展到以种种手段虐待自诉人.先说200.年2月6日发生的事,这一天自诉人的儿子朱大明早上刚离家出差去上海(注:是与同事XXX一起去上海的.去上海是为村办工厂购买生产原料的,即买做皮鞋的牛皮和麻绳等原材料),被告人即命令自诉人打扫室内外卫生,而她自己却去打麻将,因手气不好,打牌输了钱,中午回家便拿自诉人出气,说:“骂人不对.”被告人说:“你还敢顶嘴630借口打扫得不干净,对自诉人破口大骂.自诉人批评,看我怎么收拾你个老东西!”于是,被告人便顺手操起扫把乱打自诉人七八下,接着又捡起一根约3尺长的小木棍,使劲打自诉人的头部,结果将自诉人打得头破血流,幸亏这时村长王义火,治保主任赵;} X路过当事人家门口,上前制止了被告人的暴力伤人行为,才使自诉人免遭更重的虐待.村长派人送自诉人到镇医院治疗,头部伤口约4厘米,缝了8针.被告人打自诉人并非这一次.1999年就动手打了自诉人3次,其中较严重的是1999年11月11日的一次.这一天,自诉人的儿子因公外出有事,中午吃饭时被告人命令自诉人吃剩饭,自诉人说剩饭是冷的,晚上热一下再吃,于是盛了一碗新煮的米饭吃.被告人见自诉人不服从自己摆布,大为恼火,上前就打了自诉人两个耳光,还揪住自诉人的头发,把自诉人的头往墙上撞了两下,正巧邻居张XX大婶来借东西,见此情景,前去劝解,才制止住被告人行凶.被告人好吃懒做,爱好打麻将,自诉人批评她,于是就怀恨在心,就虐待自诉人.近年来先是辱骂自诉人,在精神上折磨自诉人;后来在生活上虐待自诉人,让自诉人吃剩饭剩菜,甚至不让吃饱,鱼肉等菜藏起来不让自诉人吃;现在发展到用凶器殴打自诉人.律师认为,被告人不仅从生活上,精神上虐待自诉人,而且连续数次动手殴打自诉人,其虐待行为情节恶劣,触犯了《中华人民共和国刑法》第二百六十条第一款的规定,已构成虐待罪,且手段凶狠,后果比较严重.为了维护自诉人的人身权利,使其免遭更严重的虐待,应当对被告人依法从严惩处.于是代为拟写了一份刑事自诉状.自诉人提供的证据材料有:

1.村长王XX,治保主任赵XX书写证明材料各一份,证明被告人打破自诉人头部属实;2.镇医院诊断书一份,证明自诉人头部被木棍打伤;3.张XX大婶证明材料一份,证明1999年11月11日被告人殴打自诉人.自诉人杨三英,现年73岁,X县XX镇XX村农民,汉族.文盲.被告人牛珍珠,女,37岁,XX县X镇XX村农民,汉族.小学四年文化.注:《中华人民共和国刑法》第二百六十条第一款规定:“虐待家庭成员,情节恶劣的,处2年以下有期徒刑,拘役或者管制.” 备注 刑事自诉是我写的仅供参考

刑事自诉状

自诉人 杨三英 女,73岁,汉族,文盲,x县xx镇XX村民。

被告人 牛珍珠,女,37岁,汉族,XX县XX镇XX村民,小学四年文化。

案由和诉讼请求

被告人牛珍珠犯虐待罪。

请求人民法院依照《 中华人民共和国刑法》第一百八十条规定追究牛珍珠的刑事责任。

事实与理由

200.年2月6日发生的事,这一天自诉人的儿子朱大明早上刚离家出差去上海(注:是与同事XXX一起去上海的.去上海是为村办工厂购买生产原料的,即买做皮鞋的牛皮和麻绳等原材料),被告人即命令自诉人打扫室内外卫生,而她自己却去打麻将,因手气不好,打牌输了钱,中午回家便拿自诉人出气,说:“骂人不对.”被告人说:“你还敢顶嘴630借口打扫得不干净,对自诉人破口大骂.自诉人批评,看我怎么收拾你个老东西!”于是,被告人便顺手操起扫把乱打自诉人七八下,接着又捡起一根约3尺长的小木棍,使劲打自诉人的头部,结果将自诉人打得头破血流,幸亏这时村长王义火,治保主任赵;} X路过当事人家门口,上前制止了被告人的暴力伤人行为,才使自诉人免遭更重的虐待.村长派人送自诉人到镇医院治疗,头部伤口约4厘米,缝了8针.被告人打自诉人并非这一次.1999年就动手打了自诉人3次,其中较严重的是1999年11月11日的一次.这一天,自诉人的儿子因公外出有事,中午吃饭时被告人命令自诉人吃剩饭,自诉人说剩饭是冷的,晚上热一下再吃,于是盛了一碗新煮的米饭吃.被告人见自诉人不服从自己摆布,大为恼火,上前就打了自诉人两个耳光,还揪住自诉人的头发,把自诉人的头往墙上撞了两下,正巧邻居张XX大婶来借东西,见此情景,前去劝解,才制止住被告人行凶.被告人好吃懒做,爱好打麻将,自诉人批评她,于是就怀恨在心,就虐待自诉人.近年来先是辱骂自诉人,在精神上折磨自诉人;后来在生活上虐待自诉人,让自诉人吃剩饭剩菜,甚至不让吃饱,鱼肉等菜藏起来不让自诉人吃;现在发展到用凶器殴打自诉人.上述事实,有各种书证、证人证言为证。

综上所述,被告人牛珍珠对婆婆杨三英不仅辱骂自诉人,在精神上折磨自诉人;后来在生活上虐待自诉人, 让自诉人吃剩饭剩菜,甚至不让吃饱,鱼肉等菜藏起来不让自诉人吃;现在发展到用凶器殴打自诉人.牛珍珠的行为已经触犯了《中华人民共和国刑法》第一百八十条规定已构成虐待罪,且手段凶狠,后果比较严重.为了维护自诉人的人身权利,使其免遭更严重的虐待,应当对被告人依法从严惩处.证人姓名和住所、其他证据和证据来源

1.村长王XX,治保主任赵XX书写证明材料各一份,证明被告人打破自诉人头部属实;2.镇医院诊断书一份,证明自诉人头部被木棍打伤;3.张XX大婶证明材料一份,证明1999年11月11日被告人殴打自诉人.此致

XX县人民法院 附:本诉状副本1份;

证据材料6份。

自诉人 杨三英 200年2月6日

11、通缉令(正本)

犯罪嫌疑人黄х光,男,35岁,хх省„„„„,白衬衣,灰涤卡裤,脚下穿一双“回力”牌球鞋。„„„„通缉令发布日期为2009年5月21日是。

下载计算机二级上机试题模拟43word格式文档
下载计算机二级上机试题模拟43.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    江苏计算机二级VFP上机知识点总结

    江苏省计算机二级VFP上机考试做题笔记 第一题 项目、数据库和表操作项目.PJX 数据库.DBC 表.DBF 1. 通用型 G 双击一下或按+→“编辑”→“插入对象” 备注型 M 双击一下或按......

    计算机二级Access上机考试考点总结

    2010年全国计算机二级Access上机考试考点总结 查询的基本操作 查询是Access处理和分析数据的工具,它能够把多个表中的数据抽取出来,供用户查看、更改和分析使用。要了解并学会......

    计算机二级C语言上机题型总结

    全国计算机二级C语言考试上机题型总汇 (一)关于“******”问题 1、将字符串中的前导*号全部删除,中间和后面的*号不删除。 void fun(char *a) { char *p=a; while(*p= =’*’)......

    计算机二级MSoffice高级应用模拟试题及答案

    为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是小编搜索整理的计算机二级MSoffice高级应用模拟试题及答案,供参考练习,预祝考生们考出自己理想的成绩!计算......

    2009春江苏省计算机二级C语言上机(编程)

    2009春上机试题1(编程) 程序功能:找出7个默森尼数。法国数学家默森尼曾提出下列公式:Mp=2^p-1。当p是素数并且Mp也是素数时,称Mp为默森尼数,例如,p=5, Mp=2^5-1=31,5和31都......

    全国计算机二级MS office高级应用模拟试题

    全国计算机等级考试无纸化试卷 二级MS Office高级应用 一、选择题(每小题1分。共20分) 1.下列叙述中正确的是。 A.栈是“先进先出”的线性表 B.队列是“先进后出”的线性表......

    计算机二级考试试题总结

    今年9月份参加计算机二级考试的同学请转载哦 转载自 校友用户 转载于2010年06月05日 10:05 阅读(10) 评论(0) 分类: 天下杂侃举报 站长提醒广大考生:下面的138道题目,在二级考......

    计算机二级Access上机试题常考点、知识要点总结[精选多篇]

    0、 计算机二级上机考点概要 1、 第一部分 常见题目的解析 2、 :"010-"部分自动输出,后八位为0到9的数字显示。 3、 【输入掩码属性设置为: "010-"00000000 】 4、 :查找并显示所......