




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 模拟 二级 Access 数据库程序设计模拟 28单项选择题第 1 题: 数据库管理系统中负责数据模式定义和数据的物理存取构建的语言是 () 。A. 数据定义语言B. 数据管理语言C. 数据操纵语言D. 数据控制语言 参考答案: A数据定义语言负责数据模式定义和数据的物理存取构建; 数据操纵语言负责数据 的操纵;数据控制语言负责数据完整性、 安全性的定义与检查以及并发控制、 故 障恢复等功能。无数据管理语言的说法。第 2 题:下列不属于查询设计视图“设计网格”中的选项是 ( ) 。A. 排序B. 显示C. 字段D. 类型参考答案: D第 3 题: 已知借阅表中有借阅编号 、 学号和借阅图书编
2、号 等字段,每名学生每 借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列A.SELECT学 号,B.SELECT学 号,C.SELECT学 号,D.SELECT学 号, 参考答案: BSQL语句中,正确的是 ()COUNT学( 号) FROM 借阅COUNT学( 号) FROM 借阅 GROUP BY学 号SUM(学号) FROM 借阅SUM(学号) FROM 借阅 ORDER BY学 号SQL查询中分组统计使用 Group by 子句,统计次数使用合计函数 count() ,据此 题要求按学号统计学生借阅次数使用的查询语句为 SELECT学 号, COUNT学( 号 )
3、FROM借 阅 GROUP BY学 号,所以选项 B 正确。第 4 题:VBA中构成对象的三要素是()。A. 属性、事件、方法B. 控件、属性、事件C. 窗体、控件、过程D. 窗体、控件、模块参考答案: A第 5 题:当条件为 5 x 10 时, x=x+1,以下语句正确的是 ( )A. if 5 x 10 then x=x+1B. if 5 x or x 10 then x=x+1C.if 5x and x 10 then x=x+1D.if 5 x xor x10 then x=x+1参考答案: C条件 5 x 10 即为 x 大于 5 小于 10,用关系表达式表示就是 x 5 and x
4、 10 。第 6 题: 有三个关系 R、S和 T如下:则由关系 R和 S得到关系 T的操作是 ()。A. 自然连接B. 差C. 交D. 并 参考答案: B关系 T 中的元组是 R 关系中有而 s 关系中没有的元组的集合, 所以进行的是差的 运算。 第 7 题: 数据库设计中反映用户对数据要求的模式是 () 。A. 内模式B. 概念模式C. 外模式D. 设计模式 参考答案: C数据库系统的三级模式是概念模式、 外模式和内模式。 概念模式是数据库系统中 全局数据逻辑结构的描述, 是全体用户公共数据视图。 外模式也称子模式或用户 模式,它是用户的数据视图,给出了每个用户的局部数据描述,所以选择C。内
5、模式又称物理模式,它给出了数据库物理存储结构与物理存取方法。第 8 题:运行下列程序段,结果是( )。For m = 10 to 1 step 0k=k+3Next mA. 形成死循环B. 循环体不执行即结束循环C. 出现语法错误D. 循环体执行一次后结束循环参考答案: B本题考查 for 循环语句, step 表示循环变量增加步长,循环初始值大于终值时 步长应为负数, 步长为 0 时则循环不成立, 循环体不执行即结束循环。 因此选择 B)。第 9 题:窗体设计中,决定了按 Tab 键时焦点在各个控件之间移动顺序的属性是 ()。A. IndexB. TabStopC. TabIndexD. S
6、etFocus参考答案: C第 10 题: 能够实现从指定记录集里检索特定字段值的函数是 ( ) 。A. DAvgB. DSumC. DLookupD. DCount参考答案: CDlookUp 函数是从指定记录集里检索特定字段的值。它可以直接在 VBA、宏、查 询表达式或计算控件使用,而且主要用于检索来自外部表字段中的数据。第 11 题:下列关于 SQL语句的说法中,错误的是( )A. INSERT语句可以向数据表中追加新的数据记录B. UPDATE语句用来修改数据表中已经存在的数据记录C. DELETE语句用来删除数据表中的记录D. CREATE语句用来建立表结构并追加新的记录参考答案:
7、DAccess 支持的数据定义语句有: 创建表 CREATET ABLE;修改表 ALTERT ABLE; 删除表 DROP TABL。ECREATE TABL只E能创建表却不能追加新记录。 第 12 题: 下列关于货币数据类型的叙述中,错误的是( )。A. 货币型字段的长度为 8 个字节B. 货币型数据等价于具有单精度属性的数字型数据C. 向货币型字段输入数据时,不需要输入货币符号D. 货币型数据与数字型数据混合运算后的结果为货币型 参考答案: B货币型数据字段长度为 8 个字节,向货币字段输入数据时, 不必键入美元符号和 千位分隔符,可以和数值型数据混合计算,结果为货币型。因此答案为B)。
8、第 13 题:在调试 VBA程序时,能自动被检查出来的错误是 ( ) 。A. 语法错误B. 逻辑错误C. 运行错误D. 语法错误和逻辑错误 参考答案: A语法错误指程序的某一语句的语法出现错误, 如左右引号或括号不匹配等。 当程 序设计人员输入完一行语句时, Visual Baisc 编辑器会自动检测语法错误,并 提醒程序员错误所在,但无法检测逻辑错误。第 14 题:要将选课成绩表中学生的 成绩取整,可以使用的函数是 ()。A. Abs( 成绩 )B. Int( 成绩 )C. Sqr( 成绩 )D. Sgn( 成绩 ) 参考答案: B取整函数是 Int ,而Abs是求绝对值函数, Sqr是求平
9、方根函数, Sgn函数返回 的是表达式的符号值。第 15 题: 下列叙述正确的是 ( ) 。A. 算法就是程序B. 设计算法时只需要考虑数据结构的设计C. 设计算法时只需要考虑结果的可靠性D. 以上三种说法都不对 参考答案: D算法是解析题方案的准确而完整的描述,算法不等于程序,也不等于计算方法, 所以 A 错误。设计算法时不仅要考虑对数据对象的运算和操作, 还要考虑算法的 控制结构 第 16 题: 下列关于栈叙述中正确的是 ( )A. 栈顶元素最先能被删除B. 栈底元素最后才能被删除C. 栈底元素永远不能被删除D. 栈底元素是最先被删除 参考答案: A栈是先进后出的数据结构, 所以栈顶元素是
10、最后入栈最先被删除。 栈底元素最先 进却最后被删除。所以选择 A。第 17 题:表达式“ Fix(-3.25) ”和“ Fix(3.75) ”的结果分别是()。A. -3 , 3B. -4 , 3C. -3 ,4D. -4 ,4参考答案: A第 18 题:一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是 ()A.11 联系B.1m联系C.m1 联系D.mn 联系参考答案: D因为一个教师可讲授多门课程, 而一门课程又能由多个老师讲授, 所以它们之间 是多对多的关系,可以表示为 m n。第 19 题:如果在 C 盘当前文件夹下已存在名为 StuData.dat 的顺序
11、文件 , 那么执行语句Open C: StuData.dat ForAppend As #1之后将( )。A. 删除文件中原有内容B. 保留文件中原有内容 , 可在文件尾添加新内容C. 保留文件中原有内容 , 在文件头开始添加新内容D. 不做任何操作参考答案: B文件打开方式中使用 For Append 时,指定文件按顺序方式输出,文件指针被定 位在文件末尾。如果对文件执行写操作,则写入的数据附加到原来文件的后面。 因此本题选 B)。第 20 题:下列关于 SQL命令的叙述中,正确的是( )A. DELETE命令不能与 GROUP BY关键字一起使用B. SELECT命令不能与 GROUP B
12、Y关键字一起使用C. INSERT命令与 GROUP BY关键字一起使用可以按分组将新记录插入到表中D. UPDATE命令与 GROUP BY关键字一起使用可以按分组更新表中原有的记录 参考答案: ASQL查询中使用 GROUPB Y子句用来进行分组统计,可以和 SELEC、T INSERT、 UPDATE搭配使用,不能与 DELETE搭配使用,因此选项 A)正确。第 21 题: 将两个关系拼接成一个新的关系,生成的新关系中包括满足条件的元组,这种 操作被称为 () 。A. 投影B. 选择C. 联接D. 并 参考答案: C联接是关系的横向结合。联接运算将两个关系模式拼接成一个更宽的关系模式,
13、生成的新关系中包含满足联接条件的元组。第 22 题: 在代码中引用一个窗体控件时,应使用的控件属性是 ( ) 。A. CaptionB. NameC. TextD. Index 参考答案: B在代码中引用一个窗体控件时,应使用的控件属性是Name属性,即名称属性。其中选项 A的(Caption 属性表示控件的标题属性; 选项C的Text 属性表示控件 的文本属性;选项 D 的 Index 属性表示控件的索引编号。所以答案为 B。 第 23 题: 有三个关系 R、S和 T如下:则由关系 R 和 S 得到关系 T 的操作是( )。A. 自然连接B. 并C. 交D. 差 参考答案: D关系 T 中的
14、元组是关系 R中有而关系 S中没有的元组的集合,即从关系 R中除 去与关系 S 中相同元组后得到的关系 T,因此做的是差的运算,选择 D)。 第 24 题: 若在数据库表的某个字段中存放演示文稿数据,则该字段的数据类型应是( ) 。A. 文本型B. 备注型C. 超链接型D. OLE对象型 参考答案: DOLE对象是指字段用于链接或内嵌 Windows支持的对象, 如 Word文档、Excel 表 格、图像、声音、或者其他二进制数据。故选项 D)正确。第 25 题: 在软件开发中,需求分析阶段产生的主要文档是 ( ) 。A. 软件集成测试计划B. 软件详细设计说明书C. 用户手册D. 软件需求规
15、格说明书 参考答案: D需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、 需求评审四个方面。所以选择 D。第 26 题: 下列关于报表的叙述中,正确的是 () 。A. 报表只能输入数据B. 报表只能输出数据C. 报表可以输入和输出数据D. 报表不能输入和输出数据参考答案: B报表是 Access 的一个对象,它根据指定规则打印格式化和组织化的信息,其数 据源可以是表、 查询和 SQL语句。 报表和窗体的区别是报表只能显示数据, 不能 输入和编辑数据。故答案为 B) 选项。第 27 题:InputBox 函数的返回值类型是 ( ) 。A. 数值B. 字符串C. 变体D. 数
16、值或字符串 ( 视输入的数据而定 )参考答案: B输入框用于在一个对话框中显示提示, 等待用户输入正文并按下按钮, 返回包含 文本框内容的字符串数据信息。简单说就是它的返回值是字符串。第 28 题: 要将一个数字字符串转换成对应的数值,应使用的函数是 ( ) 。A. ValB. SingleC. AscD. Space 参考答案: AVal 函数将数字字符串转换成数值型数字。转换时可自动将字符串中的空格、制 表符和换行符去掉, 当遇到它不能识别为数字的第一个字符时, 停止读入字符串。 第 29 题:VBA语句Dim NewArray(10)as Integer 的含义是 () 。A. 定义 1
17、0 个整型数构成的数组 NewArrayB. 定义 11 个整型数构成的数组 NewArrayC. 定义 1 个值为整型数的变量 NewArrayD. 定义 1 个值为 10 的变量 NewArray 参考答案: B该语句是定义了 11个由整型数构成的数组, 默认的数组下限是 0,10 为数组的上 限,数组元素为 NewArray(0) 到 NewArray(10) ,共有 11 个整型数。第 30 题: 在数据表视图中,不能进行的操作是 ( ) 。A. 删除一条记录B. 修改字段的类型C. 删除一个字段D. 修改字段的名称 参考答案: B在表视图中可以删除一个字段, 也可以删除一条记录, 同
18、时还能对字段进行重命 名。选中字段名后右击, 在弹出的快捷菜单中可以进行这些操作, 唯独不能修改 字段的类型,这只能在表设计视图下进行,故答案为 B。第 31 题:下列叙述中正确的是A. 一个算法的空间复杂度大,则其时间复杂度也必定大B. 一个算法的空间复杂度大,则其时间复杂度必定小C. 一个算法的时间复杂度大,则其空间复杂度必定小D. 算法的时间复杂度与空间复杂度没有直接关系 参考答案: D算法的复杂度主要包括时间复杂度和空间复杂度。 算法的时间复杂度是指执行算 法所需要的计算工作量, 算法的工作量用算法所执行的基本运算次数来度量, 而 算法所执行的基本运算次数是问题规模的函数,即算法的工作
19、量 =f(n) ,其中 n 是问题的规模;算法的空间复杂度,一般是指执行这个算法所需要的内存空间。 一个算法所占用的存储空间包括算法程序所占用的空间、 输入的初始数据所占的 存储空间以及算法执行过程中所需要的额外空间。 根据各自的定义可知, 算法的 时间复杂度与空间复杂度并不相关。第 32 题: 下列关于对象“更新前”事件的叙述中,正确的是 ( ) 。A. 在控件或记录的数据变化后发生的事件B. 在控件或记录的数据变化前发生的事件C. 当窗体或控件接收到焦点时发生的事件D. 当窗体或控件失去了焦点时发生的事件参考答案: BAccess 对象事件有单击、双击、更新前、更新后等事件,而“更新前”事
20、件表示 的是在控件或记录的数据变化前发生的事件。故选项 B)正确。第 33 题:运行下列程序,显示的结果是 () 。ainstr(5 , Hello !Beijing. , e)bsgn(3 2)cabMsgBox cA. 1B. 3C. 7D. 9参考答案: C题目中 instr(5 , Hello !Beijing. , e) 的含义是从 Hello !Beijing 的第 5 个字符开始查找 e 在整个字符串中出现的位置, 它在第 8 个字符位置, 因此, a值为8;Sgn函数是返回表达式符号,表达式大于 0时返回 1,等于 0返回 0, 小于0返回 1;表达式 3 2的值为 True,
21、True转为整数时为 1,Flase 转 为整数时为 0,因此, b 值为 1。由此可得 ca b817。第 34 题: 以下不是窗体控件的是 () 。A. 表B. 单选按钮C. 图像D. 直线 参考答案: A表是数据库中的概念,不是窗体控件。 第 35 题: 若在查询条件中使用了通配符 ! ,它的含义是 () 。A. 通配任意长度的字符B. 通配不在括号内的任意字符C. 通配方括号内列出的任一单个字符D. 错误的使用方法参考答案: B通配符 !的含义是匹配任意不在方括号里的字符,如 b !aell 可查到 bill 和 bull ,但不能查到 ball 或 bell 。故选项 B 正确。第
22、36 题:ADO对象模型中可以打开并返回 RecordSet 对象的是 ( ) 。A. 只能是 Connection 对象B. 只能是 Comman对d 象C. 可以是 Connection 对象和 Comman对d 象D. 不存在参考答案: CRecordset 对象只代表一个记录集, 这个记录集是一个连接的数据库中的表或者 是 Command对象的执行结果返回的记录集。 Connection 对象用于建立与数据库 的连接,通过连接可从应用程序访问数据源,因此,可以打开和返回 RecordSet 对象。Comman埘d 象在建立 Connection 后,可以发出命令操作数据源, 因此,也
23、可以打开并返回 RecordSet 对象。第 37 题: 下列对于软件测试的描述正确的是 () 。A. 软件测试的主要目的是发现程序中的错误B. 软件测试的目的是证明程序是否正确C. 软件测试的目的是使程序运行结果正确D. 软件测试是证明软件中没有错误10参考答案: A软件测试的目标是发现软件中的错误。第 38 题: 程序调试的任务是 () 。A. 设计测试用例B. 验证程序的正确性C. 发现程序中的错误D. 诊断和改正程序中的错误参考答案: D程序调试的任务是诊断和改正程序中的错误。第 39 题:在数据库设计中,将 ER图转换成关系数据模型的过程属于 ( ) 。A. 需求分析阶段B. 概念设
24、计阶段C. 逻辑设计阶段D. 物理设计阶段参考答案: CER 图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,即设 计出表,所以属于逻辑设计阶段。第 40 题:在 Access 中,“文本”数据类型的字段最大为 ( ) 个字节。A.128B.255C. 256D. 512参考答案: B文本数据类型所使用的对象为文本或文本与数字的组合, 默认文本型字段的大小 是 50 个字符。文本型字段的取值最多可达到 255 个字符,如果取值的字符个数 超过了 255 个,可以使用备注数据类型。所以本题答案是 B。基本操作题第 41 题:( 1)在考生文件夹下的“ samp1.mdb”数据库文件中
25、建立表“ tTeacher ”,表结11构如下表所示。( 2)判断并设置“tTeacher ”的主键。 ( 3)设置“工作时间”字段的默认值属性为 本年度的 4 月 1 日(规定:本年度年号必须由函数获取)。 (4) 设置“年龄”字段的有效性规则为: 不能是空值。 ( 5)在“tTeacher ” 表中输入一条记录,如下表所示。注意:教师李丽的“照片”字段数据设置为考生文件夹下的 “李丽.bmp”图像文件。 (6)设置“编号”字段的输入掩码为只能输入 5 位数字或字母形式。 参考答案:(1)步骤 1 :单击“表”对象,再单击“新建”按钮,选择“设计视图” ,12单击“确定”按钮。 步骤 2 :
26、按题干要求建立相关字段。 步骤 3 :单击“保 存”按钮,将该表保存并命名为“ tTeacher ”。 ( 2) 步骤 1 :以设计视图打 开“ tTeacher ”表。 步骤 2 :选中“编号”字段行,右击“编号”行,在弹出 的快捷菜单中选择“主键”命令。 ( 3) 步骤 1 :单击“工作时间”字段行的 任一点 。 步骤 2 : 在下方的“字段 属性 ”的“默认 值” 行中 输入 “ DateSerial(Year(Date( ),4,1) ”。 ( 4) 步骤 1 :单击“年龄”字段行的 任一点。 步骤 2 :在“字段属性”的“有效性规则”行中输入“is Not Null ”。 步骤 3
27、:单击“保存”按钮。 ( 5) 步骤 1 :根据题干要求输入相关的记录。 执行菜单栏中的“视图”“数据表视图”命令,用鼠标右击编号为“92016”的照片列,在弹出的快捷菜单中选择“插入对象”命令,在“对象类型”下拉列 表中选中“位图图像” ,单击“确定”按钮。 步骤 2 :弹出“位图图像” 界面, 执行菜单栏中的“编辑”“粘贴来源”命令,在考生文件夹中找到要插入的图 片。 步骤 3 :双击“李丽 .bmp”文件,关闭“位图图像”界面。 步骤 4 :单 击“保存”按钮。 ( 6) 步骤 1 :执行菜单栏中的“视图”“设计视图”命 令。 步骤 2 :单击“编号”字段行的任一点。 步骤 3 :在“字段属性”的“输 入掩码”行中输入“ AAAAA”。 步骤 4 :单击“保存”按钮,关闭设计视图。 综合应用题 第 42 题: 在考生文件夹下有一个数据库文件“ samp3.mdb”,里面已经设计好了表对象 “产品”、“供应商”、查询对象“按供应商查询”和宏对象“打开产品 表”、“运行查询”、“关闭窗口”。请按以下要求完成设计。 创建一个名为“ menu”的窗体,要求如下。( 1)对窗体进行如下设置:在距窗体左边 1 厘米、距上边 0.6 厘米处,依次 水平放置 3 个命令按钮:“显示修改产品表”(名为“ bt1 ”)、“查询” (名为“ bt2 ”)和“退出”(名为“ bt3 ”),命令
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年医疗项目经理面试指南及医学案例分析模拟题解析
- 2025年中级销售代表面试实战模拟题集
- 2026届四川省成都市航天中学校高一化学第一学期期中检测模拟试题含解析
- 2025注册验船师考试(B级船舶检验法律法规)仿真试题及答案一
- 北京市门头沟区2024-2025学年八年级上学期期中考试生物考试题目及答案
- 公务员模拟面试题及答案
- 2025年IT运维行业IT运维工程师招聘考试模拟题集
- 公务员面试题及答案视频
- 2025年人事行政专员招聘笔试模拟题及解析
- 2026届湖南省醴陵市第二中学化学高三上期中学业质量监测模拟试题含解析
- 2025重庆对外建设集团招聘41人笔试参考题库附带答案详解(10套)
- 《无人机飞行控制技术》全套教学课件
- 石油行业较大危险因素辨识与主要防范措施
- 2025年教育管理领导力案例分析试题及答案
- 护士分配科室管理办法
- 颅内动脉瘤护理病例讨论
- 教师军训团建活动方案
- 新产品开发立项报告
- 2025届广东省深圳市罗湖区英语八年级第二学期期末教学质量检测试题含答案
- 期权开户考试题及答案
- 建筑工程装饰预算课件
评论
0/150
提交评论