聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 二级Access数据库程序设计模拟9

二级Access数据库程序设计模拟9

时间:    下载该word文档
[模拟]二级Access数据库程序设计模拟9
单项选择题
1题:
下列程序段运行结束后,变量x的值是(x2y2Do
xx*yyy1
LoopWhiley4
A.4B.12C.48D.192
参考答案:B
程序中使用了DoWhile循环,循环体至少执行一次,循环继续执行的条件是y4。循环体中xx*y2*2=4y=y+1=3,条件满足循环体继续执行,x=4*3=12,y=3+1=4.此时条件不满足,不再执行循环体,循环结束。2题:
关系型数据库中所谓的“关系”是指(
A.各个记录中的数据彼此间有一定的关联关系B.数据模型符合满足一定条件的二维表格式C.某两个数据库文件之间有一定的关系D.表中的两个字段有一定的关系参考答案:B
关系型数据库中所谓的“关系”是指数据模型符合满足一定条件的二维表格式。Access中,一个表就是一个关系,每一个关系都是一个二维表。3题:
数据的存储结构是指(
A.存储在外存中的数据B.数据所占的存储空间
C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示参考答案:D
数据的存储结构也称为数据的物理结构,是数据的逻辑结构在计算机存储空间中的存放形式。4题:
要将一个数字字符串转换成对应的数值,应使用的函数是(

1

A.ValB.SingleC.AscD.Space
参考答案:A
Val函数将数字字符串转换成数值型数字。转换时可自动将字符串中的空格、制表符和换行符去掉,当遇到它不能识别为数字的第一个字符时,停止读入字符串。5题:
设有表示学生选课的3张表,学生表S(学号,姓名,性别,年龄,身份证,课程表C(课号,课名,选课表SC(学号,课号,成绩,则选课表SC关键字(键或码为。
A.课号,成绩B.学号,成绩C.学号,课号
D.学号,姓名,成绩参考答案:C
学号是学生表S的主键,课号是课程表C的主键,所以选课表SC的关键字就应该是与前两个表能够直接联系且能唯一定义的学号和课号,所以选择C选项。6题:
如果要改变窗体或报表的标题,需要设置的属性是()。
A.NameB.CaptionC.BackColorD.BorderStyle参考答案:B
7题:
ab中有且只有一个为0,其正确的表达式是(
A.a0orb0B.a0Xorb0C.a0Andb0
D.a*b0Andab0参考答案:D
0与任何数相乘都为0,0和一个不为0的数相加的值一定不为0,因此,表达式a*b0Andab0能够表示ab中有且只有一个为08题:
“商品”与“顾客”两个实体集之间的联系一般是(
A.一对一B.多对一C.一对多D.多对多

2

参考答案:D
商品与顾客两个实体集之间的买与被买联系是多对多的,因为一种商品可以被多个顾客购买,而一个顾客可以买多个商品。9题:
ab中有且只有一个为0,其正确的表达式是(
A.a0orb0B.a0Xorb0C.a0Andb0
D.a*b0Andab0参考答案:D
0与任何数相乘都为0,0和一个不为0的数相加的值一定不为0,因此,表达式a*b0Andab0能够表示ab中有且只有一个为010题:
查询"书名"字段中包含"等级考试"字样的记录,应该使用的条件是(
A.Like"等级考试"B.Like"*等级考试"C.Like"等级考试*"D.Like"*等级考试*"参考答案:D
在查询时,可以通过在"条件"单元格中输入Like运算符来限制结果中的记录。like运算符搭配使用的通配符有很多,其中"*"的含义是表示由0个或任意多个字符组成的字符串,在字符串中可以用作第一个字符或最后一个字符,在本题中查询"书名"字段中包含"等级考试"字样的记录,应该使用的条件是Like"*级考试*"。所以选项D正确。11题:
启动窗体时,系统首先执行的事件过程是(
A.LoadB.ClickC.UnloadD.GotFocus参考答案:A
Access开启窗体时事件发生的顺序是:开启窗体:Open(窗体Load(窗体Resize(窗体Activate(窗体Current(窗体Enter(第一个拥有焦点的控GotFocus(第一个拥有焦点的控件,所以此题答案为A12题:
负责数据库中查询操作的数据库语言是(
A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言

3

参考答案:C
数据定义语言:负责数据的模式定义与数据的物理存取构建;数据操纵语言:责数据的操纵,包括查询及增、删、改等操作;数据控制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。13题:
下列叙述中,错误的是(
A.宏能够一次完成多个操作B.可以将多个宏组成一个宏组C.可以用编程的方法来实现宏
D.宏命令一般由动作名和操作参数组成参考答案:C
宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能,宏可以是由一系列操作组成的一个宏,也可以是一个宏组。通过使用宏组,可以同时执行多个任务。可以用Access中的宏生成器来创建和编辑宏,但不能通过编程实现。宏由条件、操作、操作参数等构成。因此,C选项错。14题:
可以获得文本框当前插入点所在位置的属性是()。
A.PositionB.SelStartC.SelLengthD.Left
参考答案:B
15题:
运行下列程序,输入数据8930后,窗体中显示结果是(PrivateSubForm_click(
DimslimAsIntegermAsIntegersum=0Do
m=InputBox("输入m"sum=sum+m
LoopUntilm=0MsgBoxsumEndSub
A.0B.17C.20D.21
参考答案:C
本题程序是通过Do循环结构对键盘输入的数据进行累加,循环结束条件是输入的字符为0,题目在输入0之前输入的3个有效数据893相加值为20

4

16题:
在软件开发中,需求分析阶段产生的主要文档是(
A.可行性分析报告B.软件需求规格说明书C.概要设计说明书D.集成测试计划参考答案:B
A错误,可行性分析阶段产生可行性分析报告。C错误,概要设计说明书是总体设计阶段产生的文档。D错误,集成测试计划是在概要设计阶段编写的文档。B正确,需求规格说明书是后续工作如设计、编码等需要的重要参考文档。17题:
在“窗体视图”中显示窗体时,要使窗体中有记录选定器,应将窗体的“记录选定器”属性值设置为(
A.B.C.D.
参考答案:A
在窗体属性中,要使窗体中有记录选定器,必须把“记录选定器”的属性值设置为“是”。所以本题答案为A18题:
在属性对话框中,可以更改的对象是(
A.窗体上单独的控件
B.窗体节(如主体或窗体页眉C.整个窗体D.以上全部参考答案:D
在窗体“设计”视图中,窗体和控件的属性都可以在“属性”对话框中设定。19题:
在窗体上有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:PrivateSubCommand1_Click(Dimi,j,x
Fori=1To20step2x=0
Forj=iTo20step3x=x+1NextjNexti
Text1.Valae=Str(xEndSub
打开窗体运行后,单击命令按钮,文本框中显示的结果是_____

5

A.1B.7C.17D.400
参考答案:B
函数DateDiff按照指定类型返回指定的时间间隔数目。语法为DateDiff(<间隔类型>,<日期1>,<日期2>,[W1][W2],间隔类型为“ww”,表示返回两个日期间隔的周数。20题:
以下描述不符合Access特点和功能的是(
A.Access仅能处理Access格式的数据库,不能对诸如DBASEFOXBASEBtrieve等格式的数据库进行访问
B.采用OLE技术,能够方便地创建和编辑多媒体数据库,包括文本、声音、图像和视频等对象
C.Access支持ODBC标准的SQL数据库的数据
D.可以采用VBA(VisualBasicApplication编写数据库应用程序参考答案:A
Access不仅能处理Access格式的数据库,也能对诸如DBASEF0xBASEBtrieve等格式的数据库进行访问。21题:
在窗体中添加一个命令按钮,名为Command1,并编写如下事件代码:PrivateSubCommandl_Click(a=0b=6C=8MsgBoxa=b-CEndSub
程序运行后单击命令按钮,则消息框输出结果是(
A.0B.-2C.a=-2D.FALSE
参考答案:D
本题的关键在于理解MsgBoxa=b-c语句中的=是判断ab-c是否相等,而不是赋值。由于变量初值a0b6c8,所以判断条件语句即相当于判断0=-2是否为真,结果不为真,所以消息框的输出结果是False22题:
数据类型是(
A.字段的另外一种定义B.一种数据库应用程序
C.决定字段能包含哪类数据的设置D.描述表向导提供的可选择的字段参考答案:C

6


变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。在声明变量时也可指定它的数据类型。所有变量都具有数据类型,以决定能够存储哪种数据。答案C正确。23题:
设有下列二叉树:

对此二叉树前序遍历的结果为()。
A.ZBTYCPXAB.ATBZXCYPC.ZBTACYXPD.ATBZXCPY参考答案:B
本题考查二叉树的遍历。所谓二叉树的前序遍历(DLR),是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树,并且,在遍历左右子树时,上述规则同样适用,即“根--右”,故该二叉树的前序遍历结果为“ATBZXCYP”。24题:
窗体设计中,决定了按【Tab】键时焦点在各个控件之间移动顺序的属性是(
A.IndexB.TabStopC.TabIndexD.SetFocus参考答案:C
窗体中控件的TabIndex属性决定了按Tab键时焦点在各个控件之间的移动顺序。此项设置在控件属性窗口的“其他”选项卡中。用户为窗体添加控件时,系统会按添加控件的顺序自动设置该项属性值,用户可以根据自己的需要修改。25题:

7

下列叙述中正确的是(
A.算法就是程序
B.设计算法时只需要考虑数据结构的设计C.设计算法时只需要考虑结果的可靠性D.以上三种说法都不对参考答案:D
算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法,所以A错误。设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。26题:
结构化程序设计的基本原则不包括。
A.多态性B.自顶向下C.模块化D.逐步求精参考答案:A
结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto句,所以选择A选项。27题:
以下字符串不符合Access字段命名规则的是()。
A.^_^birthday^_^B.生日
C.Jim.jecksonD.//注释参考答案:C
字段命名规则是:①长度为1~64个字符;②可以包含字母、汉字、数字、空格和其他字符;③不能包括句号(.)、感叹号(!)、方括号([])和重音符号(′)。28题:
数据库管理系统是()。
A.操作系统的一部分
B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统参考答案:B
数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,是一种在操作系统支持下的系统软件,因此本题答案为B)。29题:
如果A为“Boolean”型数据,则下列赋值语句正确的是()。

8

A.A="true"B.A=.trueC.A=#TRUE#D.A=34参考答案:D
Boolean型变量赋值可以使用系统常量TrueFlase,也可以通过关系表达式为变量赋值。题目中只有A=34能够正确为Boolean型变量赋值,表达式34为真。故选D)。30题:
MsgBox函数使用的正确语法是()。
A.MsgBox(提示信息[,标题][,按钮类型]B.MsgBox(标题[,按钮类型][,提示信息]C.MsgBox(标题[,提示信息][,按钮类型]D.MsgBox(提示信息[,按钮类型][,标题]参考答案:D
MsgBoxMsgBox(Prompt[,Buttons][,Title][,Helpfile][,Context]其中Prompt是必需的,其他为可选参数。因此本题答案选D)。31题:
发生在控件接收焦点之前的事件是(
A.EnterB.ExitC.GotFocusD.LostFocus参考答案:A
控件的焦点事件发生顺序为:EnterGotFocus→操作事件→ExitLostFocus其中GotFocus表示控件接收焦点事件,LostFocus表示控件失去焦点事件。所以选项A为正确答案。32题:
下列数据结构中,属于非线性结构的是(
A.循环队列B.带链队列C.二叉树D.带链栈参考答案:C
树是简单的非线性结构,所以二叉树作为树的一种也是一种非线性结构。33题:
有下列程序段:
DimsIjAsIntegerForI=1to3

9


Forj=3To1Step-1s=I*jNextjNex!I
执行完该程序段后,循环执行次数是(A.3B.4C.9D.10
参考答案:C
外层For循环从13将执行3次,内层循环从31递减,也将执行3次,此,整个程序段的循环体将执行3*=9次。34题:
软件设计中模块划分应遵循的准则是。
A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合参考答案:B
软件设计中模块划分应遵循的准则是高内聚低耦合、模块大小规模适当、模块的依赖关系适当等。模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。35题:
栈和队列的共同点是()。
A.都是先进后出B.都是先进先出
C.只允许在端点处插入和删除元素D.没有共同点参考答案:C
栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,一种“先进先出”的线性表。本题答案为C)。36题:
下面显示的是查询设计视图的"设计网格"部分:
10


从所显示的内容中可以判断出该查询要查找的是(
A.性别为""并且1980年以前参加工作的记录B.性别为""并且1980年以后参加工作的记录C.性别为""或者1980年以前参加工作的记录D.性别为""或者1980年以后参加工作的记录参考答案:A
从图中查询准则可以看出所要查询的是性别为女的教师,Year([工作时间]1980的含义是1980年以前参加工作的教师,所以答案为A37题:
窗体设计中,决定了按【Tab】键时焦点在各个控件之间移动顺序的属性是(
A.IndexB.TabStopC.TabIndexD.SetFocus参考答案:C
窗体中控件的TabIndex属性决定了按Tab键时焦点在各个控件之间的移动顺序。此项设置在控件属性窗口的"其他"选项卡中。用户为窗体添加控件时,系统会按添加控件的顺序自动设置该项属性值,用户可以根据自己的需要修改。38题:
已知学生表(学号,姓名,性别,生日),以下事件代码功能是将学生表中生日为空值的学生“性别”字段值设置为“男”。PrivateSubCommand0_Click(DimstrAsStringSetdb=CurrentDb(str="________"DoCmd.RunSQLstrEndSub

11

按照功能要求,在横线上应填写的是()。
A.Update学生表set性别=´男´where生日IsNullB.Update学生表set性别=´男´where生日=NullC.Set学生表Values性别=´男´where生日IsNullD.Set学生表Values性别=´男´where生日=Null参考答案:A
本题考查SQL语句,SQL语句更新数据要使用Update语句,判断字段是否为空应使用IsNull函数。因此选A)。39题:
数据库应用系统中的核心问题是(
A.数据库设计
B.数据库系统设计C.数据库维护
D.数据库管理员培训参考答案:A
数据库应用系统中的核心问题是数据库的设计。40题:
VBA中按文件的访问方式不同,可以将文件分为()。
A.顺序文件、随机文件和二进制文件B.文本文件和数据文件C.数据文件和可执行文件D.ASCII文件和二进制文件参考答案:A
VBA中打开文件的格式为:Open文件名[For方式][Access存取类型][]As[#]文件号[Len=记录长度]其中“方式”可以是以下几种:OutputInputAppend为指定顺序输出输入方式,Random为指定随机存取方式,Binary为指定二进制文件。因此,按文件访问方式不同可以将文件分为顺序文件、随机文件和二进制文件。故选项A)正确。基本操作题
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:
在考生文件夹下有一个数据库文件samp1.mdb在数据库文件中已经建立了一个表对象“学生基本情况”。
根据以下操作要求,完成各种操作。41题:
将“学生基本情况”表名称改为“tStud”。________参考答案:
打开考生文件夹下的数据库文件“samp1.mdb”,单击“表”对象,在“学生基本情况”表上右击,在弹出的快捷菜单中选择“重命名”命令,如图1所示;然后输入“tStud”,如图2所示。
12


简单应用题
42题:
创建一个查询,计算并输出教师最大年龄与最小年龄的差值,显示标题为m_age”,将查询命名为“qT1”。参考答案:综合应用题43题:
考生文件夹下有一个数据库文件“samp3mdb”,其中存在已经设计好的窗体对象“fTest”及宏对象“m1”。请在此基础上按照以下要求补充窗体设计。(1在窗体的窗体页眉节区中添加一个标签控件,名称为“bTitle”,标题为“窗体测试样例”。
(2在窗体主体节区中添加两个复选框控件,复选框选项按钮分别命名为opt1”和“opt2”,对应的复选框标签显示内容分别为“类型a”和“类型b”,标签名称分别为“bopt1”和“bopt2”。
(3分别设置复选框选项按钮opt1opt2的“默认值”属性为假值。(4在窗体页脚节区添加一个命令按钮,命名为“bTest”,按钮标题为“测试”。
(5设置命令按钮bTest的单击事件属性为给定的宏对象m1(6将窗体标题设置为“测试窗体”。
注意:不能修改窗体对象:[Test中未涉及的属性;不能修改宏对象m1”。参考答案:
(1【操作步骤】步骤1在设计视图中打开窗体"fTest"步骤2选择工具箱"标签"控件,单击窗体页眉节区适当位置,输入"窗体测试样例"右键单"窗体测试样例"标签选择【属性】"名称"行输入"bTitle"关闭属性界面。(2【操作步骤】步骤1:选择工具箱"复选框"控件,单击窗体主体节区适当位置。右键单击"复选框"按钮选择【属性】,在"名称"行输入"opt1",关闭属性界面。步骤2右键单击"复选框"标签选择【属性】"名称"行输入"bopt1""标题"行输入"类型a"关闭属性界面。按步骤12创建另一个复选框控件。(3【操作步骤】右键单击"opt1"复选框,选择【属性】,在"默认值"行输入"

13

False"相同方法设置另一个复选框按钮。(4【操作步骤】步骤1选择工具栏中的"命令按钮"控件,单击窗体页脚节区适当位置,弹出一个对话框,单击"取消"按钮。步骤2:右键单击刚添加的命令按钮选择【属性】,在"名称""标题"行分别输入"bTest""测试"关闭属性界面。(5【操作步骤】步骤1右键单击命令按钮"bTest",选择【属性】。步骤2:在"事件"选项卡的"单击"行列表中选中"m1",关闭属性界面。(6【操作步骤】步骤1:右键单击"窗体选择器"选择【属性】"标题"行输入"测试窗体"关闭属性界面。步骤2单击工具栏中的"保存"按钮,关闭设计视图。
14

免费下载 Word文档免费下载: 二级Access数据库程序设计模拟9

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服