[计算机类试卷]国家二级(公共基础知识)机试模拟试卷4及答案与解析.doc
《[计算机类试卷]国家二级(公共基础知识)机试模拟试卷4及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(公共基础知识)机试模拟试卷4及答案与解析.doc(28页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级(公共基础知识)机试模拟试卷 4及答案与解析 一、选择题 1 Access表中字段的数据类型不包括 ( )类型。 ( A)数字 ( B)日期时间 ( C)通用 ( D)备注 2 在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一关系的是 ( )。 ( A) “顾客 ”与 “收款口 ”的关系 ( B) “收款口 ”与 “收款员 ”的关系 ( C) “班组 ”与 “收款员 ”的关系 ( D) “收款 口 ”与 “设备 ”的关系 3 某文本型字段的值只能是字母且不允许超过 4个,则可将该字段的输
2、入掩码属性定义为 ( )。 ( A) AAAA ( B) ( C) LLLL ( D) # 4 假设某设备表中有一个设备名称字段,查找设备名称最后一个字为 “机 ”的记录的准则是 ( )。 ( A) Right(设备名称 ,1)=“机 “ ( B) Right(设备名称 ,2)=“机 “ ( C) Right(“设备名称 “,1)=“机 “ ( D) Right(“设备名称 “,2)=“机 “ 5 下列关于查询设计视图中 “设计网格 ”中行的作用的叙述,正确的是 ( )。 ( A) “字段 ”表示可以在此添加或删除字段名 ( B) “总计 ”用于对查询的字段求和 ( C) “表 ”表示字段所在
3、的表或查询的名称 ( D) “准则 ”用于输入一个准则来限定字段的选择 6 关于交叉表查询,下面的说法中不正确的是 ( )。 ( A)交叉表查询是一类比较特殊的查询,它可以将数据分为两组显示 ( B)两组数据,一组显示在数据表的左边,一组显示在数据表的上方 ( C)左边和上面的数据在表中的交叉点可以对表中其他数据进行求 和与求平均值的运算 ( D)表中交叉点不可以对表中另外一组数据进行求平均值和其他计算 7 设 Student为学生关系, SC为学生选课关系, Sno为学生号, Sname为学生姓名, Cno为课程号,执行下面 SQL语句的查询结果是 ( )。 Select Student.S
4、name From Student,SC Where Student.Sno=SC.Sno and SC Cno=Cl ( A)选出选修 C1课程的学生信息 ( B)选出选修 Cl课程的学生姓 名 ( C)选出 Student中学生号与 SC中学生号相等的信息 ( D)选出 Student和 SC中的一个关系 8 能被 “对象所识别的动作 ”和 “对象可执行的活动 ”分别称为对象的 ( )。 ( A)方法和事件 ( B)事件和方法 ( C)事件和属性 ( D)过程和方法 9 可以连接数据源中 “OLE”类型的字段的是 ( )。 ( A)非绑定对象框 ( B)绑定对象框 ( C)文本框 ( D)
5、组合框 10 确定一个控件的大小的属性是 ( )。 ( A) Width或 Height ( B) Width和 Height ( C) Top或 Left ( D) Top和 Left 11 在图书表中要查找图书名称中包含 “等级考试 ”的图书,对应 “图书名称 ”字段的正确准则表达式是 ( )。 ( A)等级考试 ( B) *等级考试 * ( C) Like“等级考试 “ ( D) Like“*等级考试 “ 12 在使用报表设计器设计报表时,如果要统计报表中某个组的汇总信息,应将计算表达式放在 ( )。 ( A)组页眉组页脚 ( B)页面页眉页面页脚 ( C)报表页眉报表页脚 ( D)主体
6、 13 要改变窗体上文本框控件的输出内容,应设置的属性是 ( )。 ( A)标题 ( B)查询条件 ( C)控件来源 ( D)记录源 14 ,要限制宏命令的操作范围,可以在创建宏时定义 ( )。 ( A)宏操作对象 ( B)宏条件表达式 ( C)窗体或报表控件属性 ( D)宏操作目标 15 宏操作中用于执行指定的外部应用程序的是 ( )命令。 ( A) RunSQL ( B) RunApp ( C) Requery ( D) Restore 16 下列关于宏和宏组的说法中正确的是 ( )。 ( A)宏是由一系列操作组成,不能是一个宏组 ( B)创建宏与宏组的区别在于:创建宏可以用来执行某个特定
7、的操作,创建宏组则是用来执行一系列操作 ( C)运行宏组时, Access会从第一个操作起执行每个宏,直至已完成所有操作才会中止 ( D)不能从其他宏中直接运行宏,只能将执行宏作为对窗体、报表、控件中发生的事件作出的响应 17 打开窗体需要执行的宏操作是 ( )。 ( A) OpenQuery ( B) OpenReport ( C) OpenForm ( D) OpenWindow 18 ForNext 循环一般是用来给数组元素 ( )赋值。 ( A)顺序 ( B)逆序 ( C)无序 ( D)随机 19 语句 Dim NewArray(10)As Integer的含义是 ( )。 ( A)定
8、义了一个整型变量且初值为 10 ( B)定义了 10个整数构成的数组 ( C)定义了 11个整数构成的数组 ( D)将数组的第 10元素设置为整型 20 设有如下程序: Private Sub Command 1_Click() Dim sum As Double, x As Double Sum=0 n=0 For i=1 To 5 x=n i n=n+1 sum=sum+x Next i End Sub 该程序通过 For循环来计算一个表达式的值,这个表达式是 ( )。 ( A) 1+1 2+2 3+3 4+4 5 ( B) 1+1 2+1 3+1 4+1 5 ( C) 1 2+2 3+3
9、 4+4 5 ( D) 1 2+1 3+1 4+1 5 21 一般不需使用 VBA代码的是 ( )。 ( A)创建用户自定义函数 ( B)创建用户自定义子过程 ( C)打开报表 ( D)复杂错误处理 22 如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩 (百分制 )组成。 Type Stud no As Integer name As String score(1t0 3)As Single End Type 若对某个学生的各个数据项进行赋值,下列程序段中正确 的是 ( A) Dim S As Stud Stud.no=100l Stud.name=“舒宜 “ Stud.sco
10、re=78,88,96 ( B) Dim S As Stud S.no=1001 S.name=“舒宜 “ S.score=78,88,96 ( C) Dim S As Stud Stud.no=1001 Stud.name=“舒宜 “ Stud.score(I)=78 Stud. score(2)=8 8 Stud.score(3)=96 ( D) Dim S As Stud S.no=1001 S.name=”舒宜 ” S.score(1)=78 S.score(2)=88 S.score(3)=96 23 若要在子过程 Procl调用后返回两个变量的结果,下列过程定义语句中有效的是 (
11、)。 ( A) Sub Procl(n, m) ( B) Sub Procl(ByVal ll,m) ( C) Sub Procl(n, ByVal m) ( D) Sub Procl(ByVal 11, ByVal m) 24 算法的有穷性是指 ( A)算法程序的 运行时间是有限的 ( B)算法程序所处理的数据量是有限的 ( C)算法程序的长度是有限的 ( D)算法只能被有限的用户使用 25 下列叙述中正确的是 ( A)算法就是程序 ( B)设计算法时只需要考虑数据结构的设计 ( C)设计算法时只需要考虑结果的可靠性 ( D)以上三种说法都不对 26 算法的空间复杂度是指 ( A)算法在执行
12、过程中所需要的计算机存储空间 ( B)算法所处理的数据量 ( C)算法程序中的语句或指令条数 ( D)算法在执行过程中所需要的临时工作单元数 27 算法的时间复杂度是指 ( A)算法的执行时间 ( B)算法所处理的数据量 ( C)算法程序中的语句或指令条数 ( D)算法在执行过程中所需要的基本运算次数 28 下列叙述中正确的是 ( A)算法的效率只与问题的规模有关,而与数据的存储结构无关 ( B)算法的时间复杂度是指执行算法所需要的计算工作量 ( C)数据的逻辑结构与存储结构是一一对应的 ( D)算法的时间复杂度与空间复杂度一定相关 29 下列叙述中正确的是 ( A)一个算法的空间复杂度大,则
13、其时间复杂度也必定大 ( B)一个算法的 空间复杂度大,则其时间复杂度必定小 ( C)一个算法的时间复杂度大,则其空间复杂度必定小 ( D)算法的时间复杂度与空间复杂度没有直接关系 30 数据的存储结构是指 ( A)存储在外存中的数据 ( B)数据所占的存储空间量 ( C)数据在计算机中的顺序存储方式 ( D)数据的逻辑结构在计算机中的表示 31 下列描述中正确的是 ( A)一个逻辑数据结构只能有一种存储结构 ( B)数据的逻辑结构属于线性结构,存储结构属于非线性结构 ( C)一个逻辑数据结构可以有多种存储结构,且各种存储结 构不影响数据处理的效率 ( D)一个逻辑数据结构可以有多种存储结构,
14、且各种存储结构影响数据处理的效率 32 下列描述中正确的是 ( A)数据的逻辑结构与存储结构必定是一一对应的 ( B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构 ( C)程序设计语言中的数据一般是顺序存储结构,因此,利用数组只能处理线性结构 ( D)以上三种说法都不对 33 下列叙述中正确的是 ( A)有一个以上根结点的数据结构不一定是非线性结构 ( B)只有一个根结点的数据结构不一定是线性结构 ( C)循环链表是非线性结构 ( D)双向链表是非线性结构 34 下列数据结构中,属于非线性结构的是 ( A)循环队列 ( B)带链队列 ( C)二叉树 ( D)带链栈
15、35 对长度为 n的线性表进行顺序查找,在最坏情况下所需要的比较次数为 ( A) log2n ( B) n/2 ( C) n ( D) n+1 36 在长度为 64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为 ( A) 63 ( B) 64 ( C) 6 ( D) 7 37 下列叙述中正确的是 ( A)对长度为 n的有序链表进行查找,最坏情况下需要的比较次数为 n ( B)对长度为 n的有序链表进行对分查找,最坏情况下需要的比较次数为 (n/2) ( C)对长度为 n的有序链表进行对分查找,最坏情况下需要的比较次数为 (1og2n) ( D)对长度为 n的有序链表进行对分查找,最坏情
16、况下需要的比较次数为 (nlog2n) 38 在长度为 n的有序线性表中进行二分查找,最坏情况下需要比较的次数是 ( A) O(n) ( B) O(n2) ( C) O(log2n) ( D) O(nlog2n) 39 下 列数据结构中,能用二分法进行查找的是 ( A)顺序存储的有序线性表 ( B)线性链表 ( C)二叉链表 ( D)有序线性链表 40 冒泡排序在最坏情况下的比较次数是 ( A) n(n+1)/2 ( B) nlog2n ( C) n(n-1)/2 ( D) n/2 41 对长度为 10的线性表进行冒泡排序,最坏情况下需要比较的次数为 ( A) 9 ( B) 10 ( C) 4
17、5 ( D) 90 42 对于长度为 n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确 的是 ( A)冒泡排序为 n/2 ( B)冒泡排序为 n ( C)快速排序为 n ( D)快速排序为 n(n-1)/2 43 对长度为 n的线性表作快速排序,在最坏情况下,比较次数为 ( A) n ( B) n-1 ( C) n(n-1) ( D) n(n-1)/2 44 对长度为 n的线性表排序,在最坏情况下,比较次数不是 n(n-1)/2的排序方法是 ( A)快速排序 ( B)冒泡排序 ( C)直接插入排序 ( D)堆排序 45 下列排序方法中,最坏情况下比较次数 最少的是 ( A)冒泡排序
18、 ( B)简单选择排序 ( C)直接插入排序 ( D)堆排序 46 下列叙述中正确的是 ( A)程序执行的效率与数据的存储结构密切相关 ( B)程序执行的效率只取决于程序的控制结构 ( C)程序执行的效率只取决于所处理的数据量 ( D)以上都不正确 47 下列描述中,不符合良好程序设计风格要求的是 ( A)程序的效率第一,清晰第二 ( B)程序的可读性好 ( C)程序中要有必要的注释 ( D)输入数据前要有提示信息 二、简单应用题 48 考生文件夹下存在一 个数据库文件 “samp3.accdb”,里面已经设计好表对象“tNorm”和 “tStock”、查询对象 “qStock”和宏对象 “m
19、1”,同时还设计出以 “tNorm”和“tStock”为数据源的窗体对象 “fStock”和 “fNorm”。试在此基础上按照以下要求补充窗体设计: (1)在 “fStock”窗体对象的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为 “库存浏览 ”,字体名称为 “黑体 ”,字号大小为 18,字体粗细为 “加粗 ”。 (2)在 “fStock”窗体对象的窗体页 脚节区位置添加一个命令按钮,命名为 “bList”,按钮标题为 “显示信息 ”。 (3)设置所建命令按钮 bList的单击事件属性为运行宏对象 m1。 (4)将 “fStock”窗体的标题设置为 “库存浏览
20、”。 (5)将 “fStock”窗体对象中的 “fNorm”子窗体的导航按钮去掉。 注意:不允许修改窗体对象中未涉及的控件和属性;不允许修改表对象“tNorm”、 “tStock”和宏对象 “m1”。 国家二级(公共基础知识)机试模拟试卷 4答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 本题考查 Access数据类型的基础知识。在 Access中支持很多种数据类型, Access中的字段数据类型有:文本型、备注型、数字型、日期时间型、货币型、自动编号型、是否型、 OLE对象型、超级链接型和查阅向导型。通用数据类型是属于 FoxPro数据库里面的一种数据类型。 【知识模块】 公共基
21、础知识 2 【正确答案】 D 【试题解析】 本题考查表与表之间的关系的知识。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表 A和表 B之间存在一对一的关系 ,那么表 A中的一条记录只能与表 B中的一条记录匹配,反过来表 B中的一条记录只能与表 A中的一条记录匹配;若表 A和表 B之间存在一对多的关系,且表 B为多的一方,那么表 A中的一条记录与表 B中的多条记录匹配,反过来表 B中的一条记录只能与表 A中的一条记录匹配;若表 A和表 B之间存在多对多的关系,那么表 A中的一条记录能与表 B中的多条记录匹配,反过来表 B中的一条记录也能与表 A中的多条记录匹配。就本
22、题来说,一个收款口可以有多个顾客,一个顾客只能在一个收款口,属于一对多关系;一个收款口可以有两个收款员,一个收款员只能在一个收款口, 属于一对多关系:一个班组可以有多个收款员,一个收款员只能在一个班组,属于一对多关系;只有一个收款口只能有一套设备,一套设备只能在一个收款口,属于一对一关系。 【知识模块】 公共基础知识 3 【正确答案】 C 【试题解析】 本题考查字段的输入掩码的知识。我们在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致,输入掩码中的字符 “A”代表必须输入字母或数字; “ ”代表必须输入任何字符或空格; “L”代表必须输入字母 (A Z);“#”代表可以选择输入数据
23、和空格,在编辑模式下空格以空白显示,但 是保存数据时将空白删除,允许输入加号或减号。当直接使用字符来定义输入掩码属性时,可以根据需要将字符组合起来。例如本题就应该为 “LLLL”。 【知识模块】 公共基础知识 4 【正确答案】 A 【试题解析】 本题考查条件准则和常量的知识。在 Access中,字符型常量要求用双引号括起来;字段名称需要用方括号 ()括起来;另外 Right函数用于在字符串右端开始取 n个字符,一个汉字认为是一个字符。 【知识模块】 公共基础知识 5 【正确答案】 C 【试题解析】 本题考查查询设计视图的 知识。查询的设计视图分为上下两部分,上半部分为字段列表,下半部分为设计网
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 公共 基础知识 模拟 答案 解析 DOC
