【计算机类职业资格】二级ACCESS笔试-335及答案解析.doc

上传人:孙刚 文档编号:1323743 上传时间:2019-10-17 格式:DOC 页数:19 大小:76KB
下载 相关 举报
【计算机类职业资格】二级ACCESS笔试-335及答案解析.doc_第1页
第1页 / 共19页
【计算机类职业资格】二级ACCESS笔试-335及答案解析.doc_第2页
第2页 / 共19页
【计算机类职业资格】二级ACCESS笔试-335及答案解析.doc_第3页
第3页 / 共19页
【计算机类职业资格】二级ACCESS笔试-335及答案解析.doc_第4页
第4页 / 共19页
【计算机类职业资格】二级ACCESS笔试-335及答案解析.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、二级 ACCESS笔试-335 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在 SQL查询中,若要取得“员工”数据表中的所有记录和字段,其 SQL语法为( )。(分数:2.00)A.SELECT姓名 FROM员工B.SELECT * FROM员工C.SELECT *.* FROM员工D.SELECT ALL FROM员工2.如果要求在页面页脚中显示的页码形式为“第 x页,共 Y页”,则页面页脚中的页码的控件来源应该设置为( )。(分数:2.00)A.= “第“ b; cnext bnext aend Sub(分数:2.00)填空项 1:

2、_二级 ACCESS笔试-335 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在 SQL查询中,若要取得“员工”数据表中的所有记录和字段,其 SQL语法为( )。(分数:2.00)A.SELECT姓名 FROM员工B.SELECT * FROM员工 C.SELECT *.* FROM员工D.SELECT ALL FROM员工解析:解析 只有“SELECT*FROM 员工”表示取得“员工”数据表中的所有记录和字段。2.如果要求在页面页脚中显示的页码形式为“第 x页,共 Y页”,则页面页脚中的页码的控件来源应该设置为( )。(分数:2.00)

3、A.= “第“G = E + “ “ + D +“ !“ = “CANIHELPYOU!“;H = C+ “ “ + F = “HELLO! CHANGLI!“;H + “ “ + G = “HELLO! CHANGLI! CANIHELPYOU!/27.利用 E-R模型进行数据库的概念设计,可以分成三步:首先设计局部 E-R模型,然后把各个局部 E-R模型综合成一个全局的模型,最后对全局 E-R模型进行( )。(分数:2.00)A.简化B.结构化C.最小化D.优化 解析:解析 在概念设计中按照模块的划分画出每个模块的 E-R图,然后把这些图合成一张 E-R 图作为全局模型,最后对全局 E-R

4、图进行优化,看看是否有重复和不合理的地方,不能只是进行简单的合并。28.在一个单链表中,若 q结点是 p结点的前驱结点,在 q与 p之间插入结点 s,则执行( )。(分数:2.00)A.s-link=p-link;p-link=sB.p-link=s;s-link=qC.p-link;s-link;s-link=pD.q-link=s;s-link=p 解析:解析 在单链表中插入一个元素需要执行以下步骤:首先将待插入节点的前驱结点的指针域指向待插入节点,然后将待插入节点的指针域指向待插入节点的前驱结点原先的后继节点。29.如果在数据库中已有同名的表,那么下列哪一个查询将覆盖原有的表( )。(分

5、数:2.00)A.删除B.追加C.生成表 D.更新解析:解析 生成表查询可以利用查询结果中的数据创建新表,若数据库中已有同名的表时,该操作将覆盖原有的表。30.排序时如果选取了多个字段,则结果是按照( )。(分数:2.00)A.最左边的列开始排序B.最右边的列开始排序C.从左向右的优先次序依次排序 D.无法进行排序解析:解析 排序时,如果选取多个字段,对字段的排序是按照从左向右的优先级顺序排序的。31.下列有关基本表的说法中,正确的是( )。(分数:2.00)A.在数据库中,一个表打开后,另一个表将自动关闭B.基本表中的字段名可以在设计视图或数据表视图中更改 C.在表的设计视图中可以通过删除列

6、来删除一个字段D.在表的数据表视图中可以对字段属性进行设置解析:解析 答案是选项 B。在设计视图中,把光标移到要修改的字段名称的单元格,直接修改字段的名称:在数据表视图中,选定要更改名字的列,在该列上右击,在快捷菜单中选择“重命名列”命令,可以更改该字段名称。32.设有关系 R和关系 S的元素个数分别是 3和 4,关系 T是 R与 5的广义笛卡儿积,即 T=R*S,则关系T的元素个数是( )。(分数:2.00)A.6B.8C.10D.12 解析:解析 笛卡儿积是两个关系的合并操作,关系 R的每一行依次跟关系 S的每一行组成一个新元组,因此关系 R与 S经笛卡儿积后所得新关系 T的元组个数是 1

7、2。33.创建新表时,通过下列哪一项可以创建表的结构( )。(分数:2.00)A.直接输入数据创建表B.使用表设计器创建表 C.通过获取外部数据(导入表、链接表等)来创建新表D.使用向导创建表解析:解析 使用设计器创建新表时,打开一个空的表的设计视图,由用户自己设计表的结构,并对表中字段的属性进行设置,所以选项 B是正确的。34.数据访问页工具箱中用来分析数据的控件不包括( )。(分数:2.00)A.Office图表B.Office透视表C.展开控件 D.Office电子表格解析:解析 用来添加控制分组记录展开与收合的控件,在分组的数据访问页中可以打开或关闭下一级的数据,不能用来分析数据。35

8、.一个书店的老板想将 Book表的书名设为主键,考虑到有重名的书的情况,但相同书名的作者都不相同。考虑到店主的需求,可定义适当的主键为( )。(分数:2.00)A.定义自动编号主键B.将书名和作者组合定义多字段主键 C.不定义主键D.再增加一个内容无重复的字段定义为单字段主键解析:解析 将书名和作者组合定义多字段主键是最合适的方式,因为这不仅满足了店主的需要,还达到了唯一索引的目的,使其中不存在重复值。二、填空题(总题数:15,分数:30.00)36.数据库管理系统是位于 【1】 之间的软件系统。(分数:2.00)填空项 1:_ (正确答案:用户与操作系统)解析:解析 本题考查数据库管理系统的

9、基本概念。37.窗体由多个部分组成,每部分称作一个 【2】 。(分数:2.00)填空项 1:_ (正确答案:节)解析:解析 该题考查窗体结构。38.如果报表的数据量较大,而需要快速查看报表设计的结构、版面设置、字体颜色、大小等,则应该使用 【3】 视图。(分数:2.00)填空项 1:_ (正确答案:版面预览)解析:解析 报表的版面预览视图只显示部分数据,因此打开的速度较快,较适合查看报表设计的结构、版面设置、字体颜色、大小,而不是数据本身。39.Access用参照完整性来确保表中记录之间 【4】 的有效性,并不会因意外而删除或更改相关数据。(分数:2.00)填空项 1:_ (正确答案:关系)解

10、析:解析 参照完整性就是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的准则。40.多字段排序时,排序的优先级是 【5】 。(分数:2.00)填空项 1:_ (正确答案:从左到右)解析:解析 多字段排序时,Access 从左到右先将第一个字段按照指定的顺序进行排序,当第一个字段中有相同值时,再根据第二个字段中的内容进行排序,直到数据表中的数据全部排列好为止。41.在浏览数据访问页时,如果记录导航器中的页码显示为“4-6 of 28”,则记录导航器的“RecordSetLabel”属性应设置为 【6】 。(分数:2.00)填空项 1:_ (正确答案:01 of2)解析:解析 Access

11、 定义了三个标志,在浏览时,将被替换为相应的页码:0,1,2,其中,0表示当前页,1 表示当前页数加上每个合并组的页数减 1,2 表示总页数。如果页码显示为“4-6 of 28”,表示总页码是 28页,当前页是第 4页,每组有 3页,则在“ReccordSetLabel”属性中为“0-1 of 2”。42.要确定“库存量”乘以“单价”的平均值是否大于等于¥501 且小于等于¥1000,可输入 【7】 。(分数:2.00)填空项 1:_ (正确答案:AVG(库存量。单价)BETWEEN 501 AND 1000)解析:解析 本题考查如何将一个值与一个取值范围进行比较。在 Access中可以使用

12、between语句来实现,语法:表达式NOTBETWEEN 表达式 AND表达式。43.数据的逻辑结构可用一个二元组 B=(K,R)来表示,其中 K是数据元素的集合,R 是 【8】 。(分数:2.00)填空项 1:_ (正确答案:数据元素之间的前后件关系)解析:解析 数据的逻辑结构是指数据间(抽象的逻辑)关系的描述,它有两个要素:数据元素的集合、数据元素之间的前后件关系。44.设栈 S和队列 Q的初始状态为空,元素 e1、e2、e3、e4、e5 和 e6依次通过栈 S,一个元素出栈后即进入队列 Q,若 6个元素出队的顺序是 e2、e4、e3、e6、e5、e1,则栈 S的容量至少应是 【9】 。

13、(分数:2.00)填空项 1:_ (正确答案:3)解析:解析 栈的操作原则是“后进先出”,队列的操作原则是“先进后出”。出队列顺序即为入队列顺序,而入队列顺序也就是出栈顺序是:e2、e4、e3、e6、e5、e1。为得到出栈顺序为e2、e4、e3、e6、e5、e1,则入栈操作应为 e1、e2 进栈,e2 出栈(进栈后有 e1、e2,出栈后仅有 e1)。e3、e4 进栈,e4、e3 出栈(进栈后有 e1、e3、e4,出栈后仅有 e1)。e5、e6 进栈,e6、e5、e1 出栈(进栈后有 e1、e5、e6,出栈后为空)。45.窗体的 【10】 用来定制窗体控件的属性。在窗体的设计视图中,窗体、窗体的

14、页眉、主体部分、页脚以及窗体上的每个控件都具有与之关联的属性。(分数:2.00)填空项 1:_ (正确答案:属性窗口)解析:解析 本题主要考察窗体中属性的设置。在窗体的设计视图中,窗体、窗体的页眉、主体部分、页脚以及窗体上的每个控件都具有与之关联的属性,用户可以使用“属性”窗口设置这些属性,可以使用“属性”窗口来控制窗体控件的大小、位置、数据源、字体、样式等属性。46.下面程序的运行结果为 【11】 。x = -2.3y = 125z = Len(Str$(x) + Str$(Y)Print z(分数:2.00)填空项 1:_ (正确答案:8)解析:解析 本题考查 Str和 Len函数的用法。

15、Str 函数是将数值型量转换为字符型量,因为 Y为正数,所以 Str$(Y)带一个空格,Str$(x)前面带有“-”号,Len 函数是计算字符串的长度,由此可见本题的正确答案为 8。47.执行下面的程序段后,s 的值为 【12】 。s = 0:k = 10While ks=s+10k=k-2Wend(分数:2.00)填空项 1:_ (正确答案:50)解析:解析 While 循环中的表达式是一个数值表达式 k,若 k不等于 0,则执行循环体;若 k等于0,则结束循环。本题中循环体共被执行 5次,每执行一次循环体,变量 e将累加一次 10,结果为 50。48.阅读下面的程序段:for I =1 t

16、o 3for j =I to 1for k = j to 3a=a + 1next knext jnext I执行上面的三重循环后,a 的值为 【13】 。(分数:2.00)填空项 1:_ (正确答案:14)解析:解析 I=1 时,J=1,k 执行循环得到 a的值为 3;I=2,J=1 时,k 执行 3次循环得到 a的值加上 3并覆盖原值,J=2 时,k 执行两次循环,a 的值加上 2;I=3时,J 执行 3次,其中 k分别执行 3、2、1 次,a的值分别加上 3、2、1。最后得到 a的值为 14。49.下面程序段运行后,变量 X的值为 【14】 。Dim X As IntegerDim I

17、as IntegerX = 0For i = 0 to 50 step 10X=X+iPrint X(分数:2.00)填空项 1:_ (正确答案:150)解析:解析 程序运行过程为:为变量 X赋初值;循环执行 For. Next间的语句,每执行一次,记数变量 i的值加上 10直到 i的值超过循环终止值 50,退出循环。执行完该程序,循环内的语句要执行 6次(6次循环对应的记数变量的值为 0,10,20,30,40,50)。50.下面的程序是找出 50以内所有能构成直角三角形的整数组。阅读下面程序,并完成程序。Private Sub Command1_Click( )For a = 1 to 50For b = a to 50c = Sqr(a 2 + b 2)If 【15】 then print a; b; cnext bnext aend Sub(分数:2.00)填空项 1:_ (正确答案:c=50 和 c=Int(c))解析:解析 s、b、c 为直角三角形的三条边,由题意知 a和 b是限制在 50以内的整数,为了使得 a、b 的值不重复出现,限制 b的取值范围为 a50。c 的取值必须满足两个条件,即 c=50 和 c =Int(c)。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1