版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 模拟 二级 Access 数据库程序设计模拟 9单项选择题第 1 题:下列程序段运行结束后,变量 x 的值是 ()x 2y 2Dox x * yy y 1Loop While y 4A. 4B. 12C. 48D. 192 参考答案: B程序中使用了 DoWhile 循环,循环体至少执行一次,循环继续执行的条件是 y 4。循环体中 xx*y 2*2=4 , y=y+1=3,条件满足循环体继续执行, x=4*3=12,y=3+1=4. 此时条件不满足,不再执行循环体,循环结束。第 2 题: 关系型数据库中所谓的“关系”是指 ( ) 。A. 各个记录中的数据彼此间有一定的关联关系B. 数据模型符
2、合满足一定条件的二维表格式C. 某两个数据库文件之间有一定的关系D. 表中的两个字段有一定的关系参考答案: B关系型数据库中所谓的“关系”是指数据模型符合满足一定条件的二维表格式。在 Access 中,一个表就是一个关系,每一个关系都是一个二维表。第 3 题:数据的存储结构是指 ( ) 。A. 存储在外存中的数据B. 数据所占的存储空间C. 数据在计算机中的顺序存储方式D. 数据的逻辑结构在计算机中的表示参考答案: D数据的存储结构也称为数据的物理结构, 是数据的逻辑结构在计算机存储空间中 的存放形式。第 4 题: 要将一个数字字符串转换成对应的数值,应使用的函数是 ( ) 。A. ValB.
3、 SingleC. AscD. Space 参考答案: AVal 函数将数字字符串转换成数值型数字。转换时可自动将字符串中的空格、制 表符和换行符去掉, 当遇到它不能识别为数字的第一个字符时, 停止读入字符串。 第 5 题:设有表示学生选课的 3 张表,学生表 S(学号,姓名,性别,年龄,身份证 号) ,课程表 C(课号,课名 ),选课表 SC(学号,课号,成绩 ) ,则选课表 SC的 关键字 (键或码 ) 为。A. 课号,成绩B. 学号,成绩C. 学号,课号D. 学号,姓名,成绩 参考答案: C学号是学生表 S 的主键,课号是课程表 C的主键,所以选课表 SC的关键字就应 该是与前两个表能够
4、直接联系且能唯一定义的学号和课号,所以选择C 选项。第 6 题:如果要改变窗体或报表的标题 , 需要设置的属性是()。A. NameB. CaptionC. BackColorD. BorderStyle 参考答案: B第 7 题:a和 b 中有且只有一个为 0,其正确的表达式是 () 。A. a 0 or b 0B. a 0 Xor b 0C. a0 And b 0D. a*b 0 And a b 0 参考答案: D0 与任何数相乘都为 0,0 和一个不为 0 的数相加的值一定不为 0 ,因此,表达式 a*b0 And a b 0 能够表示 a 和 b中有且只有一个为 0。第 8 题: “商
5、品”与“顾客”两个实体集之间的联系一般是 ( ) 。A. 一对一B. 多对一C. 一对多D. 多对多参考答案: D商品与顾客两个实体集之间的买与被买联系是多对多的, 因为一种商品可以被多 个顾客购买,而一个顾客可以买多个商品。第 9 题:a和 b 中有且只有一个为 0,其正确的表达式是 () 。A. a 0 or b 0B. a 0 Xor b 0C. a0 And b 0D. a*b 0 And a b 0 参考答案: D 0 与任何数相乘都为 0,0 和一个不为 0 的数相加的值一定不为 0 ,因此,表达式 a*b0 And a b 0 能够表示 a 和 b中有且只有一个为 0。第 10
6、题:查询书名字段中包含 等级考试字样的记录,应该使用的条件是 ()。A. Like 等级考试 B. Like * 等级考试 C. Like 等级考试 *D. Like * 等级考试 *参考答案: D在查询时,可以通过在 条件单元格中输入 Like 运算符来限制结果中的记录。 与 like 运算符搭配使用的通配符有很多, 其中* 的含义是表示由 0 个或任意多 个字符组成的字符串, 在字符串中可以用作第一个字符或最后一个字符, 在本题 中查询书名字段中包含 等级考试字样的记录,应该使用的条件是 Like *等 级考试 * 。所以选项 D 正确。第 11 题: 启动窗体时,系统首先执行的事件过程是
7、 ( ) 。A. LoadB. ClickC. UnloadD. GotFocus 参考答案: AAccess 开启窗体时事件发生的顺序是:开启窗体: Open(窗体) Load(窗体 ) Resize( 窗体) Activate( 窗体) Current( 窗体 ) Enter( 第一个拥有焦点的控 件) GotFocus( 第一个拥有焦点的控件 ) ,所以此题答案为 A。第 12 题: 负责数据库中查询操作的数据库语言是 () 。A. 数据定义语言B. 数据管理语言C. 数据操纵语言D. 数据控制语言参考答案: C数据定义语言: 负责数据的模式定义与数据的物理存取构建; 数据操纵语言: 负
8、 责数据的操纵,包括查询及增、删、改等操作;数据控制语言: 负责数据完整性、 安全性的定义与检查以及并发控制、故障恢复等功能。第 13 题:下列叙述中,错误的是 ( ) 。A. 宏能够一次完成多个操作B. 可以将多个宏组成一个宏组C. 可以用编程的方法来实现宏D. 宏命令一般由动作名和操作参数组成参考答案: C宏是由一个或多个操作组成的集合, 其中每个操作都实现特定的功能, 宏可以是 由一系列操作组成的一个宏, 也可以是一个宏组。 通过使用宏组, 可以同时执行 多个任务。可以用 Access 中的宏生成器来创建和编辑宏, 但不能通过编程实现。 宏由条件、操作、操作参数等构成。因此, C选项错。
9、第 14 题:可以获得文本框当前插入点所在位置的属性是()。A. PositionB. SelStartC. SelLengthD. Left参考答案: B第 15 题: 运行下列程序,输入数据 8、9、3、0 后,窗体中显示结果是 ( ) 。Private Sub Form_click()Dim slim As Integer , m As Integer sum=0Dom=InputBox( 输入 m) sum=sum+mLoop Until m=0MsgBox sumEnd SubA. 0B. 17C. 20D. 21参考答案: C本题程序是通过 Do 循环结构对键盘输入的数据进行累加,
10、循环结束条件是输入 的字符为 0,题目在输入 0 之前输入的 3个有效数据 8、9、3 相加值为 20。 第 16 题: 在软件开发中,需求分析阶段产生的主要文档是 ( ) 。A. 可行性分析报告B. 软件需求规格说明书C. 概要设计说明书D. 集成测试计划参考答案: BA 错误,可行性分析阶段产生可行性分析报告。 C错误,概要设计说明书是总体 设计阶段产生的文档。 D 错误,集成测试计划是在概要设计阶段编写的文档。 B 正确,需求规格说明书是后续工作如设计、编码等需要的重要参考文档。第 17 题: 在“窗体视图”中显示窗体时,要使窗体中有记录选定器,应将窗体的“记录 选定器”属性值设置为 (
11、 ) 。A. 是B. 否C. 有D. 无参考答案: A在窗体属性中,要使窗体中有记录选定器,必须把“记录选定器”的属性值设置 为“是”。所以本题答案为 A。第 18 题: 在属性对话框中,可以更改的对象是 ( ) 。A. 窗体上单独的控件B. 窗体节 (如主体或窗体页眉 )C. 整个窗体D. 以上全部参考答案: D在窗体“设计”视图中,窗体和控件的属性都可以在“属性”对话框中设定。第 19 题:在窗体上有一个命令按钮 Command1和一个文本框 Text1 ,编写事件代码如下:PrivateSubCommand1_Click()Dimi,j,xFori=1To20step2x=0Forj=i
12、To20step3x=x+1NextjNextiText1.Valae=Str(x)EndSub 打开窗体运行后,单击命令按钮,文本框中显示的结果是 。A. 1B. 7C. 17D. 400参考答案: B函数 DateDiff 按照指定类型返回指定的时间间隔数目。语法为 DateDiff( 间 隔类型,日期 1,日期 2, W1W2) ,间隔类型为“ ww”,表示返回 两个日期间隔的周数。第 20 题:以下描述不符合 Access 特点和功能的是 ( )。A. Access 仅能处理 Access 格式的数据库,不能对诸如 DBAS、E FOXBAS、E Btrieve 等格式的数据库进行访问
13、B. 采用 OLE 技术,能够方便地创建和编辑多媒体数据库,包括文本、声音、 图像和视频等对象C. Access 支持 ODBC标准的 SQL数据库的数据D. 可以采用 VBA(Visual Basic Application) 编写数据库应用程序 参考答案: AAccess 不仅能处理 Access 格式的数据库, 也能对诸如 DBASE、F0xBASE、Btrieve 等格式的数据库进行访问。第 21 题:在窗体中添加一个命令按钮,名为 Command,1 并编写如下事件代码:Private Sub Commandl_Click()a=0: b=6:C=8MsgBox a=b-CEnd S
14、ub程序运行后单击命令按钮,则消息框输出结果是 ( ) 。A. 0B. -2C. a=-2D. FALSE参考答案: D本题的关键在于理解 “MsgBox a=b-c ”语句中的“=”是判断 a 与 b-c 是否相等, 而不是赋值。由于变量初值 a为 0,b为6,c为8,所以判断条件语句即相当于 判断 0=-2 是否为真,结果不为真,所以消息框的输出结果是 False 。第 22 题:数据类型是 ( ) 。A. 字段的另外一种定义B. 一种数据库应用程序C. 决定字段能包含哪类数据的设置D. 描述表向导提供的可选择的字段参考答案: C变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中
15、。 在声明变 量时也可指定它的数据类型。 所有变量都具有数据类型, 以决定能够存储哪种数 据。答案 C)正确。第 23 题: 设有下列二叉树:对此二叉树前序遍历的结果为( )。A. ZBTYCPXAB. ATBZXCYPC. ZBTACYXPD. ATBZXCPY参考答案: B本题考查二叉树的遍历。所谓二叉树的前序遍历( DLR),是指在访问根结点、 遍历左子树与遍历右子树这三者中, 首先访问根结点, 然后遍历左子树, 最后遍 历右子树,并且,在遍历左右子树时,上述规则同样适用,即“根 - 左-右”,故 该二叉树的前序遍历结果为“ ATBZXCY”P。第 24 题:窗体设计中,决定了按【 Ta
16、b】键时焦点在各个控件之间移动顺序的属性是( ) 。A. IndexB. TabStopC. TabIndexD. SetFocus参考答案: C窗体中控件的 TabIndex 属性决定了按 【Tab】键时焦点在各个控件之间的移动顺 序。此项设置在控件属性窗口的“其他”选项卡中。用户为窗体添加控件时,系 统会按添加控件的顺序自动设置该项属性值,用户可以根据自己的需要修改。第 25 题:下列叙述中正确的是 ( ) 。A. 算法就是程序B. 设计算法时只需要考虑数据结构的设计C. 设计算法时只需要考虑结果的可靠性D. 以上三种说法都不对 参考答案: D算法是指解题方案的准确而完整的描述,算法不等于
17、程序,也不等于计算方法, 所以 A 错误。设计算法时不仅要考虑对数据对象的运算和操作, 还要考虑算法的 控制结构。第 26 题: 结构化程序设计的基本原则不包括。A. 多态性B. 自顶向下C. 模块化D. 逐步求精 参考答案: A结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用 goto 语 句,所以选择 A 选项。第 27 题: 以下字符串不符合 Access 字段命名规则的是( )。A. _birthday_B. 生日C. Jim . jecksonD. / 注释 参考答案: C字段命名规则是: 长度为 164 个字符; 可以包含字母、汉字、数字、空 格和其他字符; 不能包括
18、句号( . )、感叹号( ! )、方括号( )和重音符 号()。第 28 题: 数据库管理系统是( )。A. 操作系统的一部分B. 在操作系统支持下的系统软件C. 一种编译系统D. 一种操作系统 参考答案: B数据库管理系统是数据库的机构, 它是一种系统软件, 负责数据库中的数据组织、 数据操纵、 数据维护、控制及保护和数据服务等, 是一种在操作系统支持下的系 统软件,因此本题答案为 B)。第 29 题:如果 A 为“ Boolean”型数据,则下列赋值语句正确的是()A. A=trueB. A=.trueC. A=#TRUE#D. A=3 4 参考答案: D为 Boolean 型变量赋值可以
19、使用系统常量 True、Flase ,也可以通过关系表达式 为变量赋值。 题目中只有 A=3 4 能够正确为 Boolean 型变量赋值,表达式 3 4 为真。故选 D)。第 30 题:MsgBox函数使用的正确语法是( )。A. MsgBox(提示信息 ,标题 ,按钮类型 )B. MsgBox(标题 ,按钮类型 ,提示信息 )C. MsgBox(标题 ,提示信息 ,按钮类型 )D. MsgBox(提示信息 ,按钮类型 ,标题) 参考答案: DMsgBox 函 数 的 语 法 格 式 为 : MsgBox(Prompt, Buttons, Title,Helpfile,Context)其中 P
20、rompt 是必需的, 其他为可选参数。 因此本题答案选 D)。第 31 题: 发生在控件接收焦点之前的事件是 () 。A. EnterB. ExitC. GotFocusD. LostFocus参考答案: A控件的焦点事件发生顺序为: Enter GotFocus操作事件 Exit LostFocus 。 其中 GotFocus 表示控件接收焦点事件, LostFocus 表示控件失去焦点事件。所 以选项 A 为正确答案。第 32 题: 下列数据结构中,属于非线性结构的是 ( ) 。A. 循环队列B. 带链队列C. 二叉树D. 带链栈参考答案: C 树是简单的非线性结构,所以二叉树作为树的一
21、种也是一种非线性结构。第 33 题: 有下列程序段:Dim s,I ,j As IntegerFor I=1 to 3For j=3 To 1 Step-1s=I*jNext jNex!I 执行完该程序段后,循环执行次数是 () 。A. 3B. 4C. 9D. 10参考答案: C外层 For 循环从 1 到 3 将执行 3 次,内层循环从 3到 1递减,也将执行 3 次,因 此,整个程序段的循环体将执行 3*=9 次。第 34 题:软件设计中模块划分应遵循的准则是。A. 低内聚低耦合B. 高内聚低耦合C. 低内聚高耦合D. 高内聚高耦合参考答案: B软件设计中模块划分应遵循的准则是高内聚低耦合
22、、 模块大小规模适当、 模块的 依赖关系适当等。 模块的划分应遵循一定的要求, 以保证模块划分合理, 并进一 步保证以此为依据开发出的软件系统可靠性强, 易于理解和维护。 模块之间的耦 合应尽可能的低,模块的内聚度应尽可能的高。第 35 题:栈和队列的共同点是( )。A. 都是先进后出B. 都是先进先出C. 只允许在端点处插入和删除元素D. 没有共同点参考答案: C栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。 二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出” 的线性表; 而队列只允许在表的一端进行插入操作, 在另一端进行删除操作, 是 一种“先进
23、先出”的线性表。 本题答案为 C)。第 36 题:下面显示的是查询设计视图的 设计网格 部分:10从所显示的内容中可以判断出该查询要查找的是 ( )A. 性别为 女并且 1980年以前参加工作的记录B. 性别为 女并且 1980年以后参加工作的记录C. 性别为 女或者 1980年以前参加工作的记录D. 性别为 女或者 1980年以后参加工作的记录 参考答案: A从图中查询准则可以看出所要查询的是性别为女的教师, Year( 工作时间 ) 1980 的含义是 1980 年以前参加工作的教师,所以答案为 A。第 37 题: 窗体设计中,决定了按【 Tab】键时焦点在各个控件之间移动顺序的属性是 (
24、 ) 。A. IndexB. TabStopC. TabIndexD. SetFocus参考答案: C窗体中控件的 TabIndex 属性决定了按 【Tab】键时焦点在各个控件之间的移动顺 序。此项设置在控件属性窗口的 其他选项卡中。 用户为窗体添加控件时, 系统 会按添加控件的顺序自动设置该项属性值,用户可以根据自己的需要修改。第 38 题: 已知学生表(学号,姓名,性别,生日),以下事件代码功能是将学生表中生 日为空值的学生“性别”字段值设置为“男”。Private Sub Command0_Click( )Dim str As StringSet db = CurrentDb( )str
25、 = DoCmd.RunSQL strEnd Sub11按照功能要求,在横线上应填写的是( )。A. Update 学生表 set 性别 =男 where 生日 Is Null性别=男 where 生日 =Null 性别 =男 where 生日 Is Null 性别=男 where 生日 =NullB. Update 学生表 setC. Set 学生表 ValuesD. Set 学生表 Values 参考答案: A本题考查 SQL语句, SQL语句更新数据要使用 Update 语句,判断字段是否为空 应使用 Is Null 函数。因此选 A)。第 39 题: 数据库应用系统中的核心问题是 (
26、) 。A. 数据库设计B. 数据库系统设计C. 数据库维护D. 数据库管理员培训 参考答案: A数据库应用系统中的核心问题是数据库的设计。第 40 题:在 VBA中按文件的访问方式不同,可以将文件分为()。A. 顺序文件、随机文件和二进制文件B. 文本文件和数据文件C. 数据文件和可执行文件D. ASCII 文件和二进制文件参考答案: AVBA中打开文件的格式为: Open 文件名 For 方式 Access 存取类型 锁 定 As # 文件号Len=记录长度 其中“方式”可以是以下几种: Output 、Input 、 Append为指定顺序输出输入方式, Random为指定随机存取方式,
27、Binary 为指定 二进制文件。 因此, 按文件访问方式不同可以将文件分为顺序文件、 随机文件和 二进制文件。故选项 A)正确。基本操作题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:在考生文件夹下有一个数据库文件 “ samp1.mdb”。在数据库文件中 已经建立了一个表对象“学生基本情况”。根据以下操作要求,完成各种操作。第 41 题: 将“学生基本情况”表名称改为“ tStud ”。 参考答案:打开考生文件夹下的数据库文件“ samp1.mdb”,单击“表”对象,在“学生 基本情况”表上右击,在弹出的快捷菜单中选择“重命名”命令,如图 1 所示; 然后输入“ tStud ”,如图 2 所示。12简单应用题 第 42 题: 创建一个查询,计算并输出教师最大年龄与最小年龄的差值,显示标题为 “ m_age”,将查询命名为“ qT1”。参考答案: 综合应用题 第 43 题: 考生文件夹下有一个数据库文件“ samp3 mdb”,其中存在已经设计好的窗体 对象“ fTest ”及宏对象“ m1”。请在此基础上按照以下要求补充窗体设计。(1) 在窗体的窗体页眉节区中添加一个标签控件,名称为“ bTitle ”,标 题为“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电商行业社交电商与直播带货方案
- 质量管理体系建设指导书模板
- 采购供应商信息评估与分析工具
- 采购成本控制流程与操作指南模板
- 员工离职信息安全管理团队预案
- 产品质量担保期限延长承诺书(6篇)
- 活动赞助资金支配承诺书(9篇)
- 湖北省南漳县2026年初三第一次诊断考试英语试题文试题含解析
- 隐秘信息严格保护承诺书(8篇)
- 2026九年级语文下册第五单元阅读重点突破作业课件新人教版
- 2026广西防城港市从“五方面人员”中选拔乡镇领导班子成员23人考试备考题库及答案解析
- 儿童脓毒性休克管理专家共识(2025) 课件
- 2026湖南衡阳市招聘衡东县政务服务中心综窗工作人员3人笔试备考试题及答案解析
- 异形钛阳极定制化生产项目可行性研究报告
- 2026年宁夏石嘴山市单招职业适应性测试题库及答案详解一套
- 2026年常州机电职业技术学院单招职业适应性测试题库附答案详解(完整版)
- 2026届河南省濮阳市下学期高中三年级第一次模拟考试英语试卷(试卷+解析)
- 2026年山东春季高考车辆维修类专业知识(理论)模拟试题
- 2026年福建省三明市中考一模英语试卷试题(含答案详解)
- 2026年国际关系理论与实践外交政策研究探讨考试题目
- 烟草应聘面试题及答案
评论
0/150
提交评论