[计算机类试卷]国家二级(ACCESS)机试模拟试卷139及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷139及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷139及答案与解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 139及答案与解析 一、选择题 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中,参照完整性规则不包括 ( )。 ( A)查询规则 ( B)更新规则 ( C)删除规则 ( D)插入规则 16 在 Access 中已经建立了 “学生 ”表,若查找 “学号 ”是 “S00001”或 “S00002”的记录,应在查询设计视图的 “条件 ”行中输入 ( )。 ( A) “S00001orS00002 ( B) Like(S00001, S00002) ( C) S00001andS00002 (
6、 D) likeS00001and likeS00002 17 下列关于 SQL命令的叙述中,正确的是 ( )。 ( A) INSERT命令中可以没有 VALUES关键字 ( B) INSERT命令中可以没有 INTO关键字 ( C) INSERT命令中必须有 SET关键字 ( D)以上说法均不正确 18 下列关于查询设计视图 “设计网格 ”各行作用的叙述中,错误的是 ( )。 ( A) “总计 ”行是用于对查询的字段进行求和 ( B) “表 ”行设置字段所在的表或查询的名称 ( C) “字段 ”行 表示可以在此输入或添加字段的名称 ( D) “条件 ”行用于输入一个条件来限定记录的选择 19
7、 数据库中有 “商品 ”表如下:执行 SQL命令: SELECT部门号, MIN(单价 *数量 )FROM商品 GROUP BY部门号; 查询结果的记录数是 ( )。 ( A) 1 ( B) 3 ( C) 4 ( D) 10 20 数据库中有 “商品 ”表如下:要查找出“40”号部门单价最高的前两条记录,正确的 SQL命令是 ( )。 ( A) SELECT TOP 2*FROM商品 WHERE部门号 =40GROUP BY单价 ( B) SELECT TOP 2*FROM商品 WHERE部门号 =40GROUP BY单价 DESC ( C) SELECT TOP 2* FROM商品 WHER
8、E部门号 =40ORDER BY单价 ( D) SELECT TOP 2*FROM商品 WHERE部门号 =40ORDER BY单价 DESC 21 窗体设计中,决定了按【 Tab】键时焦点在各个控件之间移动顺序的属性是( )。 ( A) Index ( B) TabStop ( C) Tablndex ( D) SetFocus 22 为使窗 体每隔 5秒钟激发一次计时器事件 (timer事件 ),应将其 Interval属性值设置为 ( )。 ( A) 5 ( B) 500 ( C) 300 ( D) 5000 23 如果要在文本框中输入字符时达到密码显示效果,如星号 (*),应设置文本框
9、的属性是 ( )。 ( A) Text ( B) Caption ( C) InputMask ( D) PasswordChar 24 文本框 (Textl)中有选定的文本,执行 Text1 SelText=“Hello”的结果是 ( )。 ( A) “Hello”将替 换原来选定的文本 ( B) “Hello”将插入到原来选定的文本之前 ( C) Text1 SelLength为 5 ( D)文本框中只有 “Hello”信息 25 主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是 ( )。 ( A)一对一 ( B)一对多 ( C)多对多 ( D)关联
10、 26 报表的数据源不包括 ( )。 ( A)表 ( B)查询 ( C) SQL语句 ( D)窗体 27 用一个对象来表示 “一只白色的足球被踢进球门 ”,那么 “白色 ”、 “足球 ”、“踢 ”、 “进球门 ”分别对应的是 ( )。 ( 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 随机产生
11、10, 50之间整数的正确表达式是 ( )。 ( A) Round(Rnd*51) ( B) Int(Rnd*40+10) ( C) Round(Rnd*50) ( D) 10+Int(Rnd*41) 30 函数 InStr(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
12、or not true ( C) false and not true ( D) true and not true 33 下列程序段运行结束后,变量 c的值是 ( )。 a=24 b=328 select case 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
13、*j Next j Next I 执行完该程序段后,循环执行次数是 ( )。 ( A) 3 ( B) 4 ( C) 9 ( D) 10 35 下列程序段运行结束后,消息框中的输出结果是 ( )。 Dim c As Boolean a=Sqr(3) b=Sqr(2) c=a b MsgBox c ( A) -1 ( B) o ( 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 有下列命令按钮控件
14、test的单击事件过程: Private Sub test_click() Dim I, R R=0 For I=1 To 5 Step 1 R=R+I Next I bResult Caption=Str(R) End Sub 当运行窗体,单击命令按钮时,在名为 bResuh的窗体标签内将显示的是 ( )。 ( A)字符串 15 ( B)字符串 5 ( C)整数 15 ( D)整数 5 38 能够实现从指定记录集里检索特定字段值的函数是 ( )。 ( A) DAvg ( B) DSum ( C) DLookup ( D) DCount 39 在 VBA中按文件的访问方式不同,可以将文件分为
15、( )。 ( A)顺序文件、随机文件和二进制文件 ( B)文本文件和数据文件 ( C)数据文件和可执行文件 ( D) ASCII文件和二进制文件 40 教师管理数据库有数据表 “teacher”,包括 “编号 ”、 “姓名 ”、 “性别 ”和 “职称 ”四个字段。下面程序的功能是:通过窗体向 “teacher”表中添加教师记录。对应 “编号 ”、“姓名 ”、 “性别 ”和 “职称 ”的 4个文本框的名称分别为: tNo、 tName、 tSex和tTitles。当单击窗体上的 “增加 ”命令按钮 (名称为 Command1)时,首先判断编号是否重复,如果不重复,则向 “teacher”表中添加
16、教师记录;如果编号重复,则给出提示信息。 Prirate ADOcn As New ADODB Connection Prirate Sub Form_Load() 打开窗口时,连接 Access本地数据库 Set ADOcn=CurrentProject Connection End Sub Prirate Sub Command1_Click() 追加教师记录 Dim strSQL As String Dim ADOcmd As New ADODB Command Dim ADOrs As New ADODB Recordset Set ADOrs ActiveConnection=ADO
17、cn ADOrs OpenSelect编号 From teacher Where编号 =+tNo+ If Not ADOrs EOF Then MsgBox你输入的编号已存在,不能新增加 ! Else ADOcmd ActiveConnection=ADOcn strSQL=Insert Into teacher(编号,姓名,性别,职称 ) strSQL=strSQL+Values(+tNo+, +tname+, +tsex+, +ttitles+) ADOcmd CommandTextstrSQL ADOcmd _ MsgBox添加成功,请继续 ! End If ADOrs Close Se
18、t ADOrs=Nothing End Sub 按照功能要求,在横线上应填写的是 ( )。 ( A) Execute ( B) RunSQL ( C) Run ( D) SQL 二、基本操作题 40 在考生文件夹下, “samp1 accdb”数据库文件中已建立好表对象 “tStud”和“tScore”、宏对象 “mTest”和窗体 “fTest”。具体操作如下: 41 分析并设置表 “tScore”的主键;冻结表 “tStud”中的 “姓名 ”字段列。 42 将表 “tStud”中的 “入校时间 ”字段的默认值设置为下一年度的 9月 1日。要求:本年度的年号必须用函数获取。 43 根据表 “
19、tStud”中 “所属院系 ”字段的值修改 “学号 ”, “所属院系 ”为 “01”,将 “学号 ”的第 1位改为 “1”; “所属院系 ”为 “02”,将 “学号 ”的第 1位改为 “2”,依次类推。 44 在 “tSeore”表中增加一个字段,字段名为 “总评成绩 ”,字段值为:总评成绩 =平时成绩 *40 +考试成绩 *60,计算结果的 “结果类型 ”为 “整型 ”, “格式 ”为 “标准 ”, “小数位数 ”为 0。 45 将窗体 “fTest”的 “标题 ”属性设置为 “测试 ”;将窗体中名为 “bt2”的命 令按钮,其宽度设置为 2厘米、左边界设置为左边对齐 “bt1”命令按钮。
20、46 将宏 “mTest”重命名保存为自动执行的宏。 三、简单应用题 46 在考生文件夹下有一个数据库文件 “samp2 accdb”,里面已经设计好 3个关联表对象 “tStud”、 “tCourse”、 “tSeore”和表对象 “tTemp”。请按以下要求完成设计: 47 创建一个选择查询,查找并显示没有摄影爱好的学生的 “学号 ”、 “姓名 ”、 “性别 ”和 “年龄 ”4个字段内容,将查询命名为 “qT1”。 48 创建一个总计查询,查找学生 的成绩信息,并显示为 “学号 ”和 “平均成绩 ”两列内容。其中 “平均成绩 ”一列数据由统计计算得到,将查询命名为 “qT2”。 49 创建
21、一个选择查询,查找并显示学生的 “姓名 ”、 “课程名 ”和 “成绩 ”3个字段内容,将查询命名为 “qT3”。 50 创建 个更新查询,将表 “tTemp”中 “年龄 ”字段值加 1,并清除 “团员否 ”字段的值,所建查询命名为 “qT4”。 四、综合应用题 50 在考生文件夹下有一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”、查询对象 “qEmp”、窗体对象 “fEmp”和宏对象 “mEmp”。同时,给出窗体对象 “fEmp”上一个按钮的单击事件代码,请按以下功能要求补充设计: 51 将窗体 “fEmp”上文框 “tSS”改为组合框类型,保持控件名称不变。设置
22、其相关属性实现下拉列表形式输入性别 “男 ”或 “女 ”。 52 将窗体对象 “fEmp”上文本框 “tPa”改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出 “党员否 ”字段值。 53 修正查询对象 “qEmp”设计,增加退休人员 (年龄 =55)的条件。 54 单击 “刷新 ”按钮 (名为 “bt1”),在事件过程中补 充语句,动态设置窗体记录源为查询对象 “qEmp”,实现窗体数据按性别条件动态显示退休职工的信息;单击 “退出 ”按钮 (名为 “bt2”),调用设计好的宏 “mEmp”关闭窗体。 注意:不要修改数据库中的表对象 “tEmp”和宏对象 “mEmp”;不要修改查询
23、对象“qEmp”中未涉及的属性和内容;不要修改窗体对象 “fEmp”中未涉及的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 139答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 在实际应用中,队列的顺序存储结构一般采用循环队列的形式。 2 【正确答案】 C 【试题解析】 一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。线性链表中数据的插入和删除都不需要移动表中的元素,只需改变结点
24、的指针域即可。 3 【正确答案】 A 【试题解析】 根据二叉树的性质 3:在任意一棵二叉树中,度为 0的叶子结点总是比度为 2的 结点多一个,所以本题中度为 2的结点是 5-1=4个,所以度为 1的结点的个数是 25-5-4=16个。 4 【正确答案】 B 【试题解析】 数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B。 5 【正确答案】 A 【试题解析】 实体完整性约束要求关
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 139 答案 解析 DOC
