[计算机类试卷]国家二级(公共基础知识)机试模拟试卷3及答案与解析.doc
《[计算机类试卷]国家二级(公共基础知识)机试模拟试卷3及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(公共基础知识)机试模拟试卷3及答案与解析.doc(28页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级(公共基础知识)机试模拟试卷 3及答案与解析 一、选择题 1 下列关于栈的叙述正确的是 ( A)栈是非线性结构 ( B)栈是一种树状结构 ( C)栈具有 “先进先出 ”的特征 ( D)栈具有 “后进先出 ”的特征 2 结构化程序设计所规定的三种基本控制结构是 ( A)输入、处理、输出 ( B)树型、网型、环型 ( C)顺序、选择、循环 ( D)主程序、子程序、函数 3 下列叙述正确的是 ( A)算法的效率只与问题的规模有关,而与数据的存储结构无关 ( B)算法的时间复杂度是指执行算法所需要的计算 工作量 ( C)数据的逻辑结构与存储结构是一一对应的 ( D)算法的时间复杂度与空间复杂度
2、一定相关 4 在结构化程序设计中,模块划分的原则是 ( A)各模块应包括尽量多的功能 ( B)各模块的规模尽量大 ( C)各模块之间的联系应尽量紧密 ( D)模块内具有高内聚度,模块间具有低耦合度 5 某二叉树中有 n个度为 2的结点,则该二叉树中的叶子结点数为 ( A) n+1 ( B) n-1 ( C) 2n ( D) n/2 6 使用 ( )创建报表时会提示用户输入相关的数据源、字段和报表版面格式等信息。 ( A)自动报表 ( B)报表向导 ( C)图标向导 ( D)标签向导 7 在宏的表达式中要引用报表 exam上控件 Name的值,可以使用引用式 ( )。 ( A) Reports!
3、Name ( B) Reports!Exam!Name ( C) exam!Name ( D) Reports exam Name 8 阅读下面的程序段: sum=0 for i=1 to 3 forj=i to 4 for k=j to 5 sum=sum+1 next k nextj next i 执行上面的三重循环后, sum的值为 ( )。 ( A) 14 ( B) 23 ( C) 28 ( D) 30 9 以下关于 VBA运算符优先级比较,正确的是 ( )。 ( A)算术运算符 逻辑运算符 连接运算符 ( B)逻辑运算符 关系运算符 算术运算符 ( C)算术运算符 关系运算符 逻辑运
4、算符 ( D)连接运算符 逻辑运算符 算术运算符 10 在窗体中添加一个名称为 Commandl的命令按钮,然后编写如下程序: Private Sub f(ByVal X As Integer) x=x+4 End Sub Private Sub CommandlClick() i=3 Call f(i) If i4 Then i=i*2 MsgBox i End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为 ( )。 ( A) 3 ( B) 4 ( C) 6 ( D) 7 11 在窗体上添加一个命令按钮 (名为 Commandl),然后编写如下程序: Private Sub C
5、ommand lClick() Dim a As Integer,b As Integer x=10 y=20 MsgBox IIf(xy,x, y) End Sub 打开窗体运行后,单击命令按钮,消息框的输出结果为 ( )。 ( A) 10 ( B) 20 ( C) T ( D) F 12 下面程序的功能是计算折旧年限。假设一台机器的原价值为 100万元,如果每年的折旧率为 3,多少年后它的价值不足 60万元。则横线处应填入 ( )。 y=0 p=100 x=0 03 Do p=p*(1-X) y=y+1 Loop Until_ MsgBox Y ( A) p60 ( D) p3, 1, 0
6、)后, x的值为 ( )。 ( A) 4 ( B) 3 ( C) 0 ( D) 1 14 函数 Mid(“计算机等级考试 “,4,2)的执行结果是 ( )。 ( A)计算 ( B)等级 ( C)考试 ( D)等级考试 15 下面程序段执行后消息框的输出结果是 ( )。 a=12345 Do a=a 10 b=a Mod 10 Loop While b=3 MsgBox a ( A) 1 ( B) 12 ( C) 123 ( D) 1234 16 执行下面的程序,消息框里显示的结果是 _。 Private Sub Form_Click() Dim StrAs SUing, S As SUing,
7、 kAs Integer Str=”abC” S=Str For k=Len(Str)To l Step-1 S=S (Mid(Str,k,1) Next k MsgBox S End Sub ( A) abe ( B) abccba ( C) cbacba ( D) abcabc 17 设有命令按钮 Commandl的单击事件过程,代码如下: Private Sub Commandl_Click() Dim a(3, 3)As Integer For i=l To 3 Forj=1 To 3 a(ij)=i*j+i+j Nextj Next i Sum=0 For i=l To 3 Sum=
8、Sum+a(i, 4-i) Next i MsgBox Sum End Sub 运行程序,单击命令按钮,消息框输出结果是 ( )。 ( A) 7 ( B) 8 ( C) 15 ( D) 22 18 线性表常采用的两种存储结构是 ( )。 ( A)散列方法和索引方式 ( B)链表存储结构和数组 ( C)顺序存储结构和链式存储结构 ( D)线性存储结构和非线性存储结构 19 Access数据库具有很多特点,下列叙述中,是 Access特点的是 ( )。 ( A) Access数据库可以保存多种数据类型,但是不包括多媒体数据 ( B) Access可以通过编写应用程序来操作数据库中的数据 ( C)
9、Access不能支持 Intemet Intranet应用 ( D) Access作为网状数据库模型支持 C S应用系统 20 “输入掩码 ”属性用于设定控件的输入格式,其中仅可以对 ( )数据进行输入掩码向导的设置。 ( A)文本型和数值型 ( B)文本型和逻辑型 ( C)文本型和日期时间型 ( D)数值型和日期时间型 21 im,知 D1=#2003-5-28 20:8:36#, D2=#2004-2-29 10:40:11#,执行DateDiff(“m“,D1,D2)后,返回 ( )。 ( A) 1 ( B) 9 ( C) 10 ( D)函数值错误 22 对 “将信息系 2010年以前参
10、加工作的教师的职称改为副教授 ”,合适的查询为( )。 ( A)生成表查询 ( B)更新查询 ( C)删除查询 ( D)追加查询 23 在标准模块的变量定义区域中,用 ( )关键字说明的变量属于全局范围的 变量。 ( A) Dim ( B) Private ( C) Public ( D) Static 24 Access中,以下不属于查询操作方式的是 ( )。 ( A)选择查询 ( B)参数查询 ( C)准则查询 ( D)操作查询 25 创建交叉表查询,在交叉表行上不止有一个的是 ( )。 ( A)行标题 ( B)列标题 ( C)行标题、列标题和值 ( D)值 26 用 SQL描述 “在教师
11、表中查找男教师的全部信息 ”,以下描述正确的是 ( )。 ( A) SELECT FROM教师表 IF(性别 =男 ) ( B) SELECT性别 FROM教师表 IF(性别 =男 ) ( C) SELECT*FROM教师表 WHERE(性别 =男 ) ( D) SELECT*FROM性别 WHERE(性别 =男 ) 27 在 tStud表中查询性别为 “女 ”,年级为 “07”或 “08”;的学生姓名和简历的 SQL查询语句为 ( )。 ( A) SELECT姓名,简历 FROM tStud WHERE性别 =“女 “AND年级 IN(“7“,“08“) ( B) SELECT姓名,简历 F
12、ROM tStud WHERE性别 =“女 “AND年级 NOT IN(“07“,“08“) ( C) SELECT姓名,简历 FROM tStud WHERE性别 =“女 “AND年级 =“07“AND年级 =“08“ ( D) SELECT姓名,简历 FROM tStud WHERE性别 =“女 “AND年级 =“07“OR年级 =“08“ 28 以下不是控件的类型的是 ( )。 ( A)结合型 ( B)非结合型 ( C)计算型 ( D)非计算型 29 通过 ACCESS窗体,用户可以完成的功能有 ( )。 输入数据 编辑数据 存储数据 以行、列形式显示数据 显示和查询表中的数据 导出数据
13、 ( A) ( B) ( C) ( D) 30 下面对象不能作为窗体记录源的是 ( )。 ( A)表 ( B)查询 ( C) Select语句 ( D)报表 31 窗体中有一命令按钮,名称为 Commandl。要求在窗体视图中单击此命令按钮后,命令按钮上面的文字变为加粗,实现该操作的 VBA语句是 ( )。 ( A) Commandl.FontUnderLine=true ( B) Commandl.FontItalie=true ( C) Commandl.FontBold=true ( D) Commandl.FontName=true 32 查看报表输出效果可以使用 ( )命令。 ( A
14、) “打印 ” ( B) “打印预览 ” ( C) “页面设置 ” ( D) “数据库属性 ” 33 以下关于报表的叙述不正确的是 ( )。 ( A)报表可以输入数据 ( B)报表只能输出数据 ( C)报表可以控制输出数据的 内容 ( D)报表可以对输出数据排序和分组 34 报表记录分组操作时,首先要选定 ( ),在这些字段上值相同的记录数据归为同一组。 ( A)主键 ( B)分组字段 ( C)自动编号 ( D)排序字段 35 键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是 ( )。 ( A)击键 ( B)键按下 ( C)键释放 ( D)键锁定 36 软件需求分析阶段的工作,可以分为四
15、个方面:需求获取、编写需求规格说明书、需求评审和 ( )。 ( A)阶段性报告 ( B)需求分析 ( C)需求总结 ( D)都不正确 37 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 ( )。 ( A)需求分析 ( B)详细设计 ( C)软件设计 ( D)概要设计 38 对建立良好的程序设计风格,下面描述正确的是 ( )。 ( A)程序应简单、清晰、可读性好 ( B)符号名的命名只要符合语法 ( C)充分考虑程序的执行效率 ( D)程序的注释可有可无 39 下列工具中,不属于结构化分析的常用工具的是 ( )。 ( A)数据流图 ( B)数据字典 ( C)判定树
16、( D) N.S图 40 在软件生产过程中,需求信息的来源是 ( )。 ( A)程序员 ( B)项目经理 ( C)设计人员 ( D)软件用户 41 对关系 S和 R进行集合运算,结果中既包含 S中的所有元组也包含 R中的所有元组,这样的集合运算称为 ( )。 ( A)并运算 ( B)交运算 ( C)差运算 ( D)积运算 42 数据库的故障恢复一般是由 ( )来执行恢复。 ( A)电脑用 P ( B)数据库恢复机制 ( C)数据库管理员 ( D)系统普通用户 43 下列选项中,不属于数据模型所描述的内容的是 ( )。 ( A)数据类型 ( B)数据操作 ( C)数据结构 ( D)数据约束 44
17、 将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为 ( )。 ( A)投影 ( B)选择 ( C)除法 ( D)连接 45 下面关于 Access表的叙述中,正确的是 ( )。 ( A)在 Access表中,不能对备注型字段进行 “格式 ”属性设置 ( B)创建表之间的关系时,应关闭所有打开的表 ( C)若删除表中含有自动编号型字段的一条记录, Access不会对表中自动编号型字段重新编号 ( D)可在 Access表的设计视图 “格式 ”列中对字段进行具体的说明 46 在以下叙述中,不正确的是 ( )。 ( A) Access具备了模块化程序设计能力 ( B) A
18、ccess不具备程序设计能力 ( C) Access 以使用系统菜单创建数据库应用系统 ( D) Access具有面向对象的程序设计能力,并能创建复杂的 数据库应用系统 47 在一个 Access的表中有字段 “专业 ”,要查找包含 “信息 ”两个字的记录,正确的条件表达式是 ( )。 ( A) Like“信息 *“ ( B) Like“*信息 *“ ( C) Left(专业 ,2)=“信息 “ ( D) Mid(专业 ,1,2)=“信息 “ 48 SQL语句不能创建的是 ( )。 ( A)报表 ( B)视图 ( C)数据表 ( D)索引 49 数据库系统的核心是 ( )。 ( A)数据库管理
19、员 ( B)用户 ( C) 数据库管理系统 ( D)硬件系统 国家二级(公共基础知识)机试模拟试卷 3答案与解析 一、选择题 1 【正确答案】 D 【知识模块】 公共基础知识 2 【正确答案】 C 【知识模块】 公共基础知识 3 【正确答案】 B 【知识模块】 公共基础知识 4 【正确答案】 D 【知识模块】 公共基础知识 5 【正确答案】 A 【知识模块】 公共基础知识 6 【正确答案】 B 【试题解析】 在 Access数据库中,当使用 “报表向导 ”来创建报表时会提 示用户输入相关的数据源、字段和报表版面格式等信息。 【知识模块】 公共基础知识 7 【正确答案】 B 【试题解析】 在宏的
20、表达式中,引用报表上控件的值,可以使用的引用式格式为: “Reports!报表名 !控件名 ”。 【知识模块】 公共基础知识 8 【正确答案】 C 【试题解析】 本题考查循环的知识。这类问题循环题中只有一条语句,就是sum-sum+l,这样的话问题就变成了判断这条语句共执行多少次,也就是最内层循环一共会执行多少次。可以这样分析:当 i=1, j=1时,内循环执 行 5次,当i=1, j=2时,内循环执行 4次 当 i=l, j=4时,内循环执行 2次,这样的话外循环第一次时内循环共执行 5+4+3+2=14次;当 i=2时, j从 2开始循环,那么内循环共执行 4+3+2=9次:当 i=3时,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 公共 基础知识 模拟 答案 解析 DOC
