[计算机类试卷]国家二级(ACCESS)机试模拟试卷39及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷39及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷39及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 39 及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)循环队列是队列的一种链式存储结构 ( B)循环队列是队列的一种顺序存储结构 ( C)循环队列是非线性结构 ( D)循环队列是一种逻辑结构 2 下列关于线性链表的叙述中,正确的是 ( )。 ( A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致 ( B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续 ( C)进行插入与删除时,不需要移动表中的元素 ( D)以上说法均不正确 3 一棵二叉树共有 25个结点,其中 5个是叶子结点,则度为 1的结点数
2、为 ( )。 ( A) 16 ( B) 10 ( C) 6 ( D) 4 4 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是 ( )。 ( A)外模式 ( B)内模式 ( C)概念模式 ( D)逻辑模式 5 在满足实体完整性约束的条件下 ( )。 ( A)一个关系中应该有一个或多个候选关键字 ( B)一个关系中只能有一个候选关键字 ( C)一个关系中必须有多个候选关键字 ( D)一个关系 中可以没有候选关键字 6 有三个关系 R、 S和 T如下: 则由关系 R和 S得到关系 T的操作是 ( )。 ( A)自然连接 ( B)交 ( C)除 ( D)并 7 下面描述中,不属于软件危机表
3、现的是 ( )。 ( A)软件过程不规范 ( B)软件开发生产率低 ( C)软件质量难以控制 ( D)软件成本不断提高 8 下面不属于需求分析阶段任务的是 ( )。 ( A)确定软件系统的功能需求 ( B)确定软件系统的性能需求 ( C)需求规格说明书评审 ( D)制定软件集成测试计划 9 在黑盒测试方法中 ,设计测试用例的主要根据是 ( )。 ( A)程序内部逻辑 ( B)程序外部功能 ( C)程序数据结构 ( D)程序流程图 10 在软件设计中不使用的工具是 ( )。 ( A)系统结构图 ( B) PAD图 ( C)数据流图 (DFD图 ) ( D)程序流程图 11 关系数据库管理系统中所
4、谓的关系指的是 ( )。 ( A)各元组之间彼此有一定的关系 ( B)各字段之间彼此有一定的关系 ( C)数据库之间彼此有一定的关系 ( D)符合满足一定条件的二维表格 12 在文本型字段的 “格式 ”属性中 ,若使用 “;男 ”,则下列叙述正确的是 ( )。 ( A) 代表所有输入的数据 ( B)只可以输入字符 “” ( C)必须在此字段输入数据 ( D)默认值是 “男 ”一个字 13 数据类型是 ( )。 ( A)字段的另外一种定义 ( B)一种数据库应用程序 ( C)决定字段能包含哪类数据的设置 ( D)描述表向导提供的可选择的字段 14 定义某一个字段默认值属性的作用是 ( )。 (
5、A)小允许字段的值超出指定的范围 ( B)在未输入数据前系统自动提供值 ( C)在输入数据时系统自动完成大小 写转换 ( D)当输入数据超出指定范围时显示的信息 15 在 Access t|,参照完整性规则不包括 ( )。 ( A)查询规则 ( B)更新规则 ( C)删除规则 ( D)插入规则 16 在 Access中已经建立了 “学生 ”表,若查找 “学号 ”是 “S00001”或 “S00002”的记录,应在查询设计视图的 “条件 ”行中输入 ( )。 ( A) S00001or“S00002“ ( B) Like(“S00001“, “S00002“) ( C) S00001and“S0
6、0002“ ( D) like“S00001“and like“S00002“ 17 下列关于 SQL命令的叙述中,正确的是 ( )。 ( A) INSERT命令中可以没有 VALUES关键字 ( B) INSERT命令中可以没有 INTO关键字 ( C) INSERT命令中必须有 SEL关键字 ( D)以上说法均不正确 18 下列关于查询设计视图 “设计网格 ”各行作用的叙述中,错误的是 ( )。 ( A) “总计 ”行是用于对查询的字段进行求和 ( B) “表 ”行设置字段所在的表或查询的名称 ( C) “字段 ”行表示可以在此输入或添加字段的名称 ( D) “条件 ”行用于输入一个条件来
7、限定记录的选择 19 ( A) 1 ( B) 3 ( C) 4 ( D) 10 20 ( A) SELECT TOP 2*FROM商品 WHERE部门号 =“40“GROUP BY 单价; ( B) SELECT TOP 2*FROM商品 WHERE部门号 =“40“GROUP BY 单价 DESC; ( C) SELECT TOP 2*FROM商品 WHERE部门号 =“40“ORDER BY 单价; ( D) SELECT TOP 2*FROM商品 WHERE部门号 =“40“ORDER BY 单 价 DESC; 21 窗体设计中,决定了按【 Tab】键时焦点在各个控件之间移动顺序的属性是
8、( )。 ( A) Index ( B) TabStop ( C) TabIndex ( D) SetFocus 22 为使窗体每隔 5秒钟激发一次计时器事件 (timer事件 ),应将其 Interval属性值设置为 ( )。 ( A) 5 ( B) 500 ( C) 300 ( D) 5000 23 如果要在文本框中输入字符时达到密码显示效果,如星号 (*),应设置文本框的属性是 ( )。 ( A) Text ( B) Caption ( C) InputMask ( D) PasswordChar 24 文本框 (Text1)中有选定的文本,执行 Text1 SelText=“Hello
9、”的结果是 ( )。 ( A) “Hello”将替换原来选定的文本 ( B) “Hello”将插入到原来选定的文本之前 ( C) Text1 SelLength为 5 ( D)文本框中只有 “Hello”信息 25 主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是 ( )。 ( A)一对一 ( B)一 对多 ( C)多对多 ( D)关联 26 报表的数据源不包括 ( )。 ( A)表 ( B)查询 ( C) SQL语句 ( D)窗体 27 用一个对象来表示 “一只白色的足球被踢进球门 ”,那么 “白色 ”、 “足球 ”、“踢 ”、 “进球门 ”分别对应的
10、是 ( )。 ( A)属性、对象、方法、事件 ( B)属性、对象、事件、方法 ( C)对象、属性、方法、事件 ( D)对象、属性、事件、方法 28 以下可以将变量 A、 B值互换的是 ( )。 ( A) A=B: B=A ( B) A=C: C=B: B=A ( C) A=(A+B) 2: B=(A-B) 2 ( D) A=A+B: B=A-B: A=A-B 29 随机产生 10, 50之间整数的正确表达式是 ( )。 ( A) Round(Rnd*51) ( B) Int(Rnd*40+lO) ( C) Round(Rnd*50) ( D) 10+Int(Rnd*41) 30 函数 InSt
11、r(1, “eFCdEfGh“, “EF“, 1)执行的结果是 ( )。 ( A) 0 ( B) 1 ( C) 5 ( D) 6 31 Msgbox函数返回值的类型是 ( )。 ( A)数 值 ( B)变体 ( C)字符串 ( D)数值或字符串 (视输入情况而定 ) 32 下列逻辑运算结果为 “true”的是 ( )。 ( A) false or not true ( B) true or not true ( C) false and not true ( D) true and not true 33 下列程序段运行结束后,变量 c的值是 ( )。 a=24 b=328 Select Ca
12、se b 10 Case 0 c=a*10+b Case 1 to 9 c=a*100+b Case 10 to 99 c=a*1000+b End Select ( A) 537 ( B) 2427 ( C) 24328 ( D) 240328 34 有下列程序段: Dim s, I, j As Integer For I=1 to 3 For j=3 To 1 Step-1 s=I*j Next j Nex!I 执行完该程序段后,循环执行次数是 ( )。 ( A) 3 ( B) 4 ( C) 9 ( D) 10 35 下列程序段运行结束后,消息框中的输出结果是 ( )。 Dim c As
13、Boolean a=Sqr(3) b=Sqr(2) c=a b MsgBox c ( A) -1 ( B) 0 ( C) False ( D) True 36 a和 b中有且只有一个为 0,其正确的表达式是 ( )。 ( A) a=0 or b=0 ( B) a=0 Xor b=0 ( C) a=0 And b=0 ( D) a*b=0 And a+b 0 37 有下列命令按钮控件 test的单击事件过程: Private Sub test_cli&() Dim I, R R=0 For I=1 To 5 Step 1 R=R+I NPxt I bResult Caption=Str(R) E
14、nd Sub 当运行窗体,单击命令按钮时,在名为 bResult的窗体标签内将显示的是 ( )。 ( A)字符串 15 ( B)字符串 5 ( C)整数 15 ( D)整数 5 38 能够实现从指定记录集里检索特定字段值的函数是 ( )。 ( A) DAvg ( B) DSum ( C) DLookup ( D) DCount 39 在 VBA中按文件的访问方式不同,可以将文件分为 ( )。 ( A)顺序文件、随机文件和二进制文件 ( B)文本文件和数据文件 ( C)数据文件和可执行文件 ( D) ASCII文件和二进制文件 40 教师管理数据库有数据表 “teacher”,包括 “编号 ”、
15、 “姓名 ”、 “性别 ”和 “职称 ”4个字段。下面程序的功能是:通过窗体向 “teacher”表中添加教师记录。对应 “编号 ”、“姓名 ”、 “性别 ”和 “职称 ”的 4个文本框的名称分别为: tNo、 tName、 tSex和tTitles。当单击窗体上的 “增加 ”命令按钮 (名称为 Command1)时,首先判断编号是否重复,如果不重复,则向 “teacher”表中添加教师记录;如果编号重复,则给出提示信息。 Private AD00n As New ADODB Connection Private Sub Form_Load() 打开窗口时,连接 Access本地数据库 Set
16、 ADOcn=CurrentProject Connection End Sub Private Sub CommandO_Click() 追加教师记录 Dim strSQL As String Dim ADOcmd As New ADODB Command Dim ADOrs As New ADODB Recordset Set ADOrs ActiveC0nnection=ADOcn ADOrs Open“Select编号 From teacher Where编号 =“+tNo+“ If Not ADOrs EOF Then MsgBox“你输入的编号已存在,不能新增加 !“ Else A
17、DOcmd ActiveConnection=ADOen strSQL=“Insert Into teacher(编 号,姓名,性别,职称 )“ strSQL=strSQL+”Values(“+tNo+“, “+tname+“, “ +tsex+“, “+ttitles+“)“ ADOcmd CommandText=strSQL ADOcmd _ MsgBox“添加成功,请继续 !“ End If ADOrs Close Set ADOrs=Nothing End Sub 按照 功能要求,在横线上应填写的是 ( )。 ( A) Execute ( B) RunSQL ( C) Run ( D)
18、 SQL 二、基本操作题 41 在考生文件夹下的 “samp1 mdb”数据库文件中已建立表对象 “tVisitor”,同时在考生文件夹下还有 “exam mdb”数据库文件。请按以下操作要求,完成表对象“tVisitor”的编辑和表对象 “tLine”的导入。 (1)设置 “游客 ID”字段为主键。 (2)设置“姓名 ”字段为 “必填 ”字段。 (3)设置 “年龄 ”字段的 “有效性规则 ”为:大于等于 10且小于等于 60。 (4)设置 “年龄 ”字段的 “有效性文本 ”为: “输入的年龄应在 10岁到 60岁之间,请重新输入。 ” (5)在编辑完的表中输入如下一条新记录,如表 2 3所示
19、。其中 “照片 ”字段数据设置为考生文件夹下的 “照片 1 bmp”图像文件。(6)将 “exam mdb”数据库文件中的表对象 “tLine”导入 “samp1 mdb”数据库文件内,表名不变。 三、简单应用题 42 在考生文件夹下有一个数据库文件 “samp2 mdb”,其中存在已经设计好的 3个关联表对象 “tStud”、 “tCourse”、 “tScore”和一个空表 “tTemp”。此外,还提供窗体“fTest”和宏 “reTest”,请按以下要求完成设计。 (1)创建一个查询,查找女学生的 “姓名 ”、 “课程名 ”和 “成绩 ”3个字段的内容,将查询命名为 “qT1”。 (2)
20、创建追加查询,将表对象 “tStud”中有书法爱好的学生的 “学号 ”、 “姓名 ”和 “入校年 ”3列内容追加到目标表 “tTemp”的对应字段内,将查询命名为 “qT2”。 (规定:“入校年 ”列由 “入校时间 ”字段计算得到,显示为 4位数字形式。 ) (3)补充窗体 “fTest”上 “test1”按 钮 (名为 “bt1”)的单击事件代码,实现以下功能: 打开窗体,在文本框 “tText”中输入一段文字,然后单击窗体 “fTest”上的 “test1”按钮(名为 “bt1”),程序将文本框内容作为窗体中标签 “bTitle”的标题显示。 注意:不能修改窗体对象 “tTest”中未涉及
21、的控件和属性;只允许在“*Add*”与 “*Add*”之间的空行内补充语句,完成设计。 (4)设置窗体 “fTest”上 “test2”按钮 (名为 “bt2”)的单击事件为宏对象 “mTest”。 四、综合应用题 43 在考生文件夹下有一个数据库文件 “samp3 mdb”,里面已经设计了表对象“tEmp”和窗体对象 “fEmp”。同时,给出窗体对象 “fEmp”上 “计算 ”按钮 (名为 bt)的单击事件代码,试按以下要求完成设计。 (1)设置窗体对象 “fEmp”的标题为 “信息输出 ”。 (2)将窗体对象 “fEmp”上名为 “bTitle”的标签以红色显示其标题。 (3)删除表对象
22、“tEmp”中的 “照片 ”字段。 (4)按照以下窗体功能,补充事件代码设计。 窗体功能:打开 窗体、单击 “计算 ”按钮 (名为 bt),事件过程使用 ADO数据库技术计算出表对象 “tEmp”中党员职工的平均年龄,然后将结果显示在窗体的文本框“tAge”内,并写入外部文件中。 注意:不能修改数据库中表对象 “tEmp”未涉及的字段和数据;不允许修改窗体对象 “fEmp”中未涉及的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置上已存在的语句。 国家二级( ACCESS)机试模拟试卷 39 答案与解析 一、选择题 1
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 39 答案 解析 DOC
