2012澳门特别行政区计算机等级考试试题 二级ACCESS(必备资料)
二级ACCESS真题2012年3月
[真题] 二级ACCESS真题2012年3月一、选择题(每小题2分,共70分) 下列各题[A]、[B]、[C]、[D] 四个选项中,只有一个选项是正确的。
第1题:下列叙述中正确的是( )。
A.循环队列是队列的一种链式存储结构B.循环队列是一种逻辑结构C.循环队列是非线性结构D.循环队列是队列的一种顺序存储结构参考答案:D循环队列是一种顺序存储的线性结构,所以,“循环队列是队列的一种链式存储结构”、“循环队列是非线性结构”和“循环队列是一种逻辑结构”的说法都是错误的。
第2题:下列叙述中正确的是( )。
A.栈是一种先进先出的线性表B.队列是一种后进先出的线性表C.栈与队列都是非线性结构D.以上三种说法都不对参考答案:D栈和队列都是线性结构,并且栈是后进先出,队列是先进先出,所以三种说法都不对。
第3题:一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
A.4B.10C.6D.16参考答案:D根据公式n0=n2+1,叶子结点个数为5,则度为2的结点数为4,那么度为1的结点数n1=n-n0-n2=25-4-5=16。
第4题:在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
A.内模式B.外模式C.概念模式D.逻辑模式参考答案:A数据库系统在其内部具有三级模式:概念模式、内模式与外模式。
其中,内模式(又称物理模式)给出了数据库的物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及hash等存取方式与存取路径,内模式的物理特性主要体现在操作系统及文件级上,它还未深入到设备级(如磁盘及磁盘操作)上。
概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户(应用)的公共数据视图,主要描述数据的概念记录类型以及它们之间的关系,它还包括一些数据间的语义约束。
外模式(子模式或用户模式)是用户的数据视图,也就是用户所见到的数据模式,它由概念模式推导而出的,在一般的DBMS中都提供相关的外模式描述语言(DDL)。
2012年计算机二级Access单选题精选及答案
2012年计算机二级Access第一套单选题精选及答案1.在查询时如果使用条件表达式in(’A’,’B’),则它与下面那个表达式等价。
__ C _A.between ’A’ and ’B’;B.>=’A’ and <= ’B;C.’A’ OR ’B’;D.以上都不对2.在执行时显示自己的对话框以提示用户输入信息,检索要插入到字段中的记录或值._D___A.选择查询;B.操作查询;C.SQL查询;D.参数查询;3.若要查询成绩为70-80分之间(包括70分,不包括80分)的学生的信息,查询准则设臵正确的是。
CA.>69 or <80;B.Between 70 with 80;C.>=70 and <80;D.IN(70,79) ;4.Access数据库的核心对象是:__A__A.表;B.查询;C.窗体;D.SQL;5.下面哪一种查询不属于操作查询? _D_A.删除查询;B.更新查询;C.追加查询;D.交叉表查询;6.下列哪一个对象用于加快查找记录的速度:__B__A.外部键;B.索引;C.掩码;D.主键;7.下面DELETE用法正确的是:__B__A.DELETE FROM * WHERE LastName = ’Smith’ ;B.delete from Customers where LastName = ’Smith’;C.DELETE LastName = ’Smith’;D.DELETE * FROM Customers WHERE LastName = ’Smith’8.字段‚有效性规则‛是用户对输入字段值的限制,下列规则的解释正确的是._B___A.’< and >0 要求输入一个非零值;B.0 or >=80 输入的值必须等于0或大于等于80 ;C.Like ‚??T?‛输入值必须是以T结尾的四个字符;D.< #1/1/2002# 要求输入一个2001年以后的日期;9.排序时如果选取了多个字段,则结果是按照.__C__A.最左边的列开始排序;B.最右边的列开始排序;C.从左向右优先次序依次排序;D.无法进行排序;10.SQL语言具有的功能是__B__。
2012计算机二级ACCESS上机(内部绝密)题库
二级计算机上机题库第一套一、基本操作题(计30分)(1)新建数据库"学生.mdb",将考生文件夹中的"学生.xls"导入到"学生"数据库,第一行包含列标题,设置"学号"字段为主键,将导入表命名为"学生信息"。
(2)将"选课.xls"以"选课"为表名导入"学生"数据库,第一行包含列标题,设置选课ID为主键。
"选课"表显示情况如图1-1所示。
(3)将"学生信息"表按照"学号"字段降序排列,设置单元格格式为"凸起"。
"学生信息"表结果图1-2一、基本操作题(1)【操作步骤】启动Access,在弹出的"Microsoft Access"对话框的"新建数据"框中选择"空Access数据库",然后单击"确定"按钮。
在"文件新建数据库"对话框中选择考生文件夹的路径,将文件命名为"学生",单击"创建"按钮,创建并打开"学生"数据库。
在"学生"数据库对话框中单击"表"对象,单击"新建"按钮,在"新建表"对话框中选择"导入表",单击"确定",弹出"导入"对话框。
在"导入"对话框的"查找范围"框中找到要导入文件的位置,在"文件类型"中选择"Microsoft Excel",在列表中选择"学生.xls",单击"导入"按钮,弹出"导入数据表向导"对话框,然后单击"下一步"。
2012年计算机二级Access上机试题及答案(16)
1.基本操作题在考生文件夹下,“samp1.mdb”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)、一个表对象(名为“tTemp”)、一个窗体对象(名为“fTest”)和一个宏对象(名为“mTest”)。
试按以下要求,完成表和窗体的各种操作:(1)重命名表对象“物品表”中“研制时间”字段为“研制日期”,同时将其“短日期”显示格式改为“长日期”显示;(2)分析表对象“销售业绩表”的字段构成、判断并设置其主键;(3)将考生文件夹下文本文件Test.txt中的数据导入追加到当前数据库的数据表tTemp中;(4)建立表对象“职工表”、“物品表”和“销售业绩表”的表间关系,并实施参照完整性;(5)在窗体fTest中,以命令按钮“bt1”为基准(这里按钮“bt1”和“bt3”尺寸相同、左边对齐),调整命令按钮“bt2”的大小与位置。
要求:按钮“bt2”的大小尺寸与按钮“bt1”相同、左边界与按钮“bt1”左对齐、竖直方向位于按钮“bt1”和“bt3”的中间位置;(6)将宏对象mTest重命名为自动运行的宏。
1.基本操作题【考点分析】本题考点:字段标题、格式等字段属性的设置;设置主键;导入表;建立表间关系;窗体中命令按钮属性的设置;宏的重命名。
(1)【解题步骤】步骤1:打开“samp1.mdb”数据库窗口,选中“表”对象,右键单击“物品表”选择【设计视图】。
步骤2:在“字段名称”列将“研制时间”改为“研制日期”,在“格式”下拉列表中选中“长日期”。
步骤3:单击工具栏中“保存”按钮,关闭设计视图。
(2)【解题步骤】步骤1:选中“表”对象,右键单击“销售业绩表”选择【设计视图】。
步骤2:同时选中“时间”、“编号”和“物品号”字段,单击工具栏中的“主键”按钮。
步骤3:单击工具栏中“保存”按钮,关闭设计视图。
(3)【解题步骤】步骤1:单击菜单栏【文件】|【获取外部数据】|【导入】,找到并打开“考生文件夹”,在“文件类型”列表中选中“文本文件”,选中“Test.txt”文件,单击“导入”按钮。
2012澳门特别行政区计算机等级考试试题 二级C试题(必备资料)
1、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
下列图符名标识的图符不属于数据流图合法图符的是(A)A. 控制流B. 加工C. 数据存储D. 源和潭2、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)A. 调用语句B. 命令C. 口令D. 消息3、数据库设计包括两个方面的设计内容,它们是(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计4、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)A. 阶段性报告B. 需求评审C. 总结D. 都不正确5、软件调试的目的是(B) 注:与软件测试要对比着复习A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能6、下面概念中,不属于面向对象方法的是 (D)A. 对象B. 继承C. 类D. 过程调用7、设有下列二叉树:图见书P46对此二叉树中序遍历的结果为(B)A. ABCDEFB. DBEAFCC. ABDECFD. DEBFCA8、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)A. 概要设计B. 详细设计C. 可行性分析D. 需求分析9、在软件开发中,下面任务不属于设计阶段的是(D)A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型10、按条件f对关系R进行选择,其关系代数表达式为(C)A. R|X|RB. R|X|RfC. бf(R)D. ∏f(R)11、数据库系统的核心是(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库12、下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致13、关系表中的每一横行称为一个(A)A. 元组B. 字段C. 属性D. 码14、数据库系统的核心是(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库15、下列关于栈的叙述中正确的是(D)A. 在栈中只能插入数据B. 在栈中只能删除数据C. 栈是先进先出的线性表D. 栈是先进后出的线性表16、结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性17、下列叙述中正确的是(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构18、数据库设计包括两个方面的设计内容,它们是(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计19、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境20、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)A. 模拟现实世界中不同事物之间的联系B. 强调模拟现实世界中的算法而不强调概念C. 使用现实世界的概念抽象地思考问题从而自然地解决问题D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考21、希尔排序法属于哪一种类型的排序法(B)A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法22、数据库系统的核心是(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库23、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A. 内模式B. 外模式C. 概念模式D. 逻辑模式24、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A. 内模式B. 外模式C. 概念模式D. 逻辑模式25、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)A. 确定性B. 可行性C. 无穷性D. 拥有足够的情报26、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)A. 调用语句B. 命令C. 口令D. 消息27、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
2012年计算机二级Access
2012年计算机二级Access第一套精选题及答案1.在查询时如果使用条件表达式in(‟A‟,‟B‟),则它与下面那个表达式等价。
__ C _A.between ‟A‟ and ‟B‟ ;B.>=‟A‟ and <= ‟B;C.‟A‟ OR ‟B‟ ;D.以上都不对2.在执行时显示自己的对话框以提示用户输入信息,检索要插入到字段中的记录或值.____A.选择查询;B.操作查询;C.SQL查询;D.参数查询;3.若要查询成绩为70-80分之间(包括70分,不包括80分)的学生的信息,查询准则设置正确的是。
CA.>69 or <80;B.Between 70 with 80;C.>=70 and <80;D.IN(70,79) ;4.Access数据库的核心对象是:__A__A.表;B.查询;C.窗体;D.SQL;5.下面哪一种查询不属于操作查询?_B_A.删除查询;B.更新查询;C.追加查询;D.交叉表查询;6.下列哪一个对象用于加快查找记录的速度:____A.外部键;B.索引;C.掩码;D.主键;7.下面DELETE用法正确的是:__D__A.DELETE FROM * WHERE LastName = ‟Smith‟ ;B.delete from Customers where LastName = ‟Smith‟;C.DELETE LastName = ‟Smith‟;D.DELETE * FROM Customers WHERE LastName = ‟Smith‟8.字段“有效性规则”是用户对输入字段值的限制,下列规则的解释正确的是._B___A.‟< and >0 要求输入一个非零值;B.0 or >=80 输入的值必须等于0或大于等于80 ;C.Like “??T?” 输入值必须是以T结尾的四个字符;D.< #1/1/2002# 要求输入一个2001年以后的日期;9.排序时如果选取了多个字段,则结果是按照.____A.最左边的列开始排序;B.最右边的列开始排序;C.从左向右优先次序依次排序;D.无法进行排序;10.SQL语言具有的功能是__A__。
2012年3月全国计算机等级考试二级Access真题及答案
2012年3月全国计算机等级考试二级笔试试卷Access数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A) 循环队列是队列的一种链式存储结构B) 循环队列是一种逻辑结构C) 循环队列是非线性结构D)循环队列是队列的一种顺序存储结构(2)下列叙述中正确的是A)栈是一种先进先出的线性表B)队列是一种后进先出的线性表C)栈与队列都是非线性结构D)以上三种说法都不对(3)一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为A)4 B)10 C) 6 D)16(4)下列模式中,能够给出数据库物理存储结构与物理存取方法的是A)内模式B)外模式C)概念模式D)逻辑模式(5)在满足实体完整性结束的条件下A)一个关系中必须有多个候选关键字B)一个关系中只能有一个候选关键字C)一个关系中应该有一个或多个候选关键字D)一个关系中可以没有候选关键字(6)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)差B)自然连接C)交D)并(7)软件生命周期中的活动不包括A)需求分析B)市场调研C)软件测试D)软件维护(8)下面不属于需求分析阶段任务的是A)确定软件系统的功能需求B)制定软件集成测试计划C)确定软件系统的性能需求D)需求规格说明书评审(9)在黑盒测试方法中,设计测试用例的主要根据是A)程序内部逻辑B)程序流程图C)程序数据结构D)程序外部功能(10)在软件设计中不使用的工具是A)数据流图(DFD图)B)PAD图C)系统结构图D)程序流程图(11)在Access数据库中,用来表示实体的是A)表B)记录C)字段D)域(12)在学生表中要查找年龄大于18岁的男学生,所进行的操作属于关系运算中的A)投影B)选择C)联接D)自然联接(13)假设学生表已有年级、专业、学号、姓名、性别和生日6个属性,其中可以作为主关键字的是A)姓名B)学号C)专业D)年级(14)下列关于索引的叙述中,错误的是A)可以为所有的数据类型建立索引B)可以提高对表中记录的查询速度C)可以加快对表中记录的排序速度D)可以基于单个字段或多个字段建立索引(15)若查找某个字段中以字母A开头且以字母Z结尾的所有记录,则条件表达式应设置为A)Like “A$Z”B)Like “A#Z”C)Like “A*Z”D)Like “A?Z”(16)在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的记录是A)姓名字段为空的记录B)姓名字段中包含空格的记录C)姓名字段不为空的记录D)姓名字段中不包含空格的记录(17)若要在一对多的关联关系中,“一方”原始记录更改后,“多方”自动更改,应启用A)有效性规则B)级联删除相关记录C)完整性规则D)级联更新相关记录(18)教师表的“选择查询”设计视图如下,则查询结果是A)显示教师的职称、姓名和同名教师的人数B)显示教师的职称、姓名和同样职称的人数C)按职称的顺序分组显示教师的姓名D)按职称统计各类职称的教师人数(19)在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教,要查找职称为教授或副教授的教师,错误的语句是A)SELECT * FROM 教师表WHERE ( InStr([职称], “教授”) <> 0);B)SELECT * FROM 教师表WHERE ( Right([职称], 2) = “教授” );C)SELECT * FROM 教师表WHERE ([职称] = “教授” );D)SELECT * FROM 教师表WHERE ( InStr([职称], “教授”) = 1 Or InStr([职称], “教授”) = 2 );(20)在窗体中为了更新数据表中的字段,要选择相关的控件,正确的控件选择是A)只能选择绑定型控件B)只能选择计算型控件C)可以选择绑定型或计算型控件D)可以选择绑定型、非绑定型或计算型控件(21)已知教师表“学历”字段的值只可能是四项(博士、硕士、本科或其他)之一,为了方便输入数据,设计窗体时,学历对应的控件应该选择A)标签B)文本框C)复选框D)组合框(22)在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是A)直线和多边形B)直线和矩形C)直线和圆形D)矩形和圆形(23)要在报表中输出时间,设计报表时要添加一个控件,且需要将该控件的“控件来源”属性设置为时间表达式,最合适的控件是A)标签B)文本框C)列表框D)组合框(24)用SQL语句将STUDENT表中字段“年龄”的值加1,可以使用的命令是A)REPLACE STUDENT 年龄= 年龄+ 1B)REPLACE STUDENT 年龄WITH 年龄+ 1C)UPDATE STUDENT SET 年龄= 年龄+ 1D)UPDATE STUDENT 年龄WITH 年龄+ 1(25执行下列命令后,得到的记录数是SELECT 班级,MAX(年龄) FROM 学生表GROUP BY 班级A)4 B)3 C)2 D)1(26)数据库中可以被另存为数据访问页的对象A)窗体B)报表C)表和查询D)以上均可(27)在宏设计窗口中有“宏名”、“条件”、“操作”和“备注”等列,其中不能省略的是A)宏名B)操作C)条件D)备注(28)宏操作不能处理的是A)打开报表B)对错误进行处理C)显示提示信息D)打开和关闭窗体(29)下列关于VBA事件的叙述中,正确的是A)触发相同的事件可以执行不同的事件过程B)每个对象的事件都是不相同的C)事件都是由用户操作触发的D)事件可以由程序员定义(30)下列不属于类模块对象基本特征的是A)事件B)属性C)方法D)函数(31)用来测试当前读写位置是否达到文件末尾的函数是A)EOF B)FileLen C)Len D)LOF(32)下列表达式中,能够保留变量x整数部分并进行四舍五入的是A)Fix(x) B)Rnd(x) C)Round(x) D)Int(x)(33)运行下列过程,当输入一组数据:10,20,50,80,40,30,90,100,60,70,输出的结果第 3 页共5 页应该是Sub p1( )Dim i, j, arr(11) As Integerk = 1while k <= 10arr(k) = Val(InputBox(“请输入第” & k & “个数:”, “输入窗口” ))k = k + 1WendFor i = 1 To 9j = i + 1If arr(i ) > arr(j) Thentemp = arr(i)arr(i) = arr(j)arr(j) = tempEnd IfDebug.Print arr(i)Next iEnd SubA)无序数列B)升序数列C)降序数列D)原输入数列(34)下列程序的功能是计算N = 2+(2+4)+(2+4+6)+……+(2+4+6+……+40)的值。
2012全国计算机二级ACCESS上机题库(附带答案)
2012全国计算机二级ACCESS上机题库(附带答案)391.基本操作题在考生文件夹下有“读者信息.mdb”数据库。
(1)将已有的“读者.xls”表导入到数据库中,第一行包含列标题,将读者ID设置为主键,将等级ID字段类型修改为长整型,将导入表命名为“读者”。
“读者”表如图39-1所示。
(2)将“等级”表和“读者”表的关系设置为一对多,实施参照完整性。
(3)设置“读者”表的行高为13,设置所有列宽为“最佳匹配”。
答案:(1)【解题步骤】步骤1:打开数据库,在“读者信息”数据库窗口中选择“表”对象,并单击“新建”按钮,在打开的对话框中选择“导入表”选项。
步骤2:单击“确定”按钮,设置“导入”对话框的文件类型为“Microsoft Excel”,选择“读者.xls”表,单击“导入”按钮,弹出“导入数据表”向导对话框单击下一步,在“导入数据表”向导中选中“第一行包含列标题”复选框,连续4次单击“下一步”按钮,我自己选择主键为“读者ID”,最后将表命名为“读者”。
单击“完成”按钮,弹出导入结果对话框,提示导入文件已经完成,单击“确定”按钮。
步骤3:选中“读者”表,右键单击在弹出的快捷菜单中单击“设计视图”命令,按照要求修改读者表的设计。
步骤4:单击“保存”按钮以保存修改。
(2)【解题步骤】步骤1:单击“工具”|“关系”命令,在“显示表”对话框中,将“等级”表和“读者”表添加到“关系”窗口中,最后关闭“显示表”窗口。
步骤2:选定“等级”表中的“等级ID”字段,按住鼠标左键不放直到拖动到“读者”表中的“等级ID”字段上,释放鼠标,此时将弹出如图39-1所示的“编辑关系”对话框,选中“编辑关系”对话框中的“实施参照完整性”复选框,单击“创建”按钮。
(3)【解题步骤】步骤1:在“读者信息”数据库窗口中,选择“表”对象,双击打开“读者”表。
步骤2:单击“格式”|“行高”命令,在弹出的“行高”对话框中输入13,然后单击“确定”按钮完成此设置。
2012澳门特别行政区计算机等级考试试题 二级ACCESS最新考试试题库(完整版)
23、性能价格比也是ቤተ መጻሕፍቲ ባይዱ种用来衡量计算机产品优劣的概括性指标。性能代表系统的使用价值,它一般不包括( D )
A、计算机的运算速度
B、内存储器容量和存取周期
C、通道信息流量速率及输入输出设备的配置
D、计算机外形尺寸
39、具有多媒体功能的微型计算机系统中,常用的的WORM是( C )
A、只读型大容量软盘 B、只读型光盘
C、一次性写入光盘 D、半导体只读存储器
24、在计算机的应用中,“AI”表示( D )
A、管理信息系统 B、决策支持系统
C、办公自动化 D、人工智能
25、个人计算机属于( C )
A、小巨型机 B、小型计算机
5、微型计算机中,合称为中央处理单元(CPU)的是指( A )
A、运算器和控制器 B、累加器和算术逻辑运算部件(ALU)
C、累加器和控制器 D、通用寄存器和控制器
6、为解决某一特定问题而设计的指令序列称为( C )
A、计算机语音识别和语音输入系统 B、计算机手写识别和手写输入系统
C、计算机自动英汉文章翻译系统 D、决策支持系统
12、不属于计算机AI的应用是( D )
A、计算机语音识别和语音输入系统 B、计算机手写识别和手写输入系统
C、计算机自动英汉文章翻译系统 D、决策支持系统
B、调制解调器中分为内置和外置式两种
C、“解调”是将计算机的数字信号转换成电话网可以传输的模拟信号
D、数据传输率是调制解调器最重要的性能指标
38、在计算机的应用中,“OA”表示( C)
A、管理信息系统 B、决策支持系统
2012年9月国家二级(ACCESS)笔试真题试卷(题后含答案及解析)
2012年9月国家二级(ACCESS)笔试真题试卷(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.下列链表中,其逻辑结构属于非线性结构的是( )。
A.二叉链表B.循环链表C.双向链表D.带链的栈正确答案:A解析:数据的逻辑结构是描述数据之间的关系,分两大类:线性结构和非线性结构。
线性结构是n个数据元素的有序(次序)集合,指的是数据元素之间存在着“一对一”的线性关系的数据结构。
常用的线性结构有:线性表,栈,队列,双队列,数组,串。
非线性结构的逻辑特征是一个结点元素可能对应多个直接前驱和多个后驱。
常见的非线性结构有:树(二叉树等),图(网等),广义表。
2.设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。
现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为( )。
A.15B.16C.20D.0或35正确答案:D解析:Q(1:35)则队列的存储空间为35;对空条件:front=rear(初始化时:front=rear),队满时:(rear+1)%n==front,n为队列长度(所用数组大小),因此当执行过一系列的出队与入队操作,front=rear,则队列要么为空,要么为满。
3.下列关于栈的叙述中,正确的是( )。
A.栈底元素一定是最后入栈的元素B.栈顶元素一定是最先入栈的元素C.栈操作遵循先进后出的原则D.以上三种说法都不对正确答案:C解析:栈是先进后出,因此,栈底元素是先入栈的元素,栈顶元素是后入栈的元素。
4.在关系数据库中,用来表示实体间联系的是( )。
A.属性B.二维表C.网状结构D.树状结构正确答案:B解析:单一的数据结构——关系,现实世界的实体以及实体间的各种联系均用关系来表示数据的逻辑结构——二维表。
全国计算机等级考试二级Access真题2012年9月
全国计算机等级考试二级Access真题2012年9月(总分:100.00,做题时间:90分钟)一、注意事项 (总题数:1,分数:0.00)二、选择题(每小题2分,共70分) (总题数:35,分数:70.00)1.下列链表中,其逻辑结构属于非线性结构的是________。
(分数:2.00)A.循环链表B.二叉链表√C.双向链表D.带链的栈解析:循环链表、双向链表、带链的栈都是线性结构,二叉链表是非线性结构二叉树的链式存储结构,只有它是非线性结构。
此处答案为B。
2.设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。
现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为________。
(分数:2.00)A.0或35 √B.20C.16D.15解析:在循环队列中,用队尾指针rear指向队列中的队尾元素,用队头指针front指向队头元素的前一个位置。
因此,从队头指针front指向的后一个位置到队尾指针rear指向的位置之间所有的元素均为队列中的元素。
循环队列的初始状态为空,即rear=front=m,每进行一次入队运算,队尾指针就进一。
每进行一次出运运算,队头指针就进一。
此题中rear=front=15,可能出现的情况是入队的元素全部出队,此时队列中元素个数为0;也可能是执行入队出队的次数不一样,最终状态是队列为满的状态,此时队列中元素个数为35。
故答案为A。
3.下列关于栈的叙述中,正确的是________。
(分数:2.00)A.栈操作遵循先进后出的原则√B.栈顶元素一定是最先入栈的元素C.栈底元素一定是最后入栈的元素D.以上三种说法都不对解析:栈(Stack)是限定在一端进行插入与删除的线性表。
在栈中,允许插入与删除的这一端称为栈顶,而不允许插入与删除的另一端称为栈底。
栈是按照“先进后出”或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表,所以答案为A。
2012计算机二级Access第二套单选练习题及答案
1).关闭 Access 可以实现的⽅法不正确的是(D)。
A)、选择"⽂件"菜单中的"退出"命令. B)、使⽤ Alt+F4 快捷键. C)、使⽤ Alt+F+X 快捷键. D)、使⽤ Ctrl+X 快捷键. 2).数据库技术是从 20 世纪(A)年代中期开始发展的。
A)、60 B)、70 C)、80 D)、90 3).使⽤ Access 按⽤户的应⽤需求设计的结构合理、使⽤⽅便、⾼效的数据库和配套的应⽤程序系统,属于⼀种(B)。
A)、数据库 B)、数据库管理系统 C)、数据库应⽤系统 D)、数据模型 4).⼆维表由⾏和列组成,每⼀⾏表⽰关系的⼀个(D)。
A)、属性 B)、字段 C)、集合 D)、记录 5).数据库是(A)。
A)、以—定的组织结构保存在辅助存储器中的数据的集合 B)、⼀些数据的集合. C)、辅助存储器上的⼀个⽂件. D)、磁盘上的⼀个数据⽂件. 6).关系数据库是以(B)为基本结构⽽形成的数据集合。
A)、数据表 B)、关系模型 C)、数据模型 D)、关系代数 7).关系数据库中的数据表(C)。
A)、完全独⽴,相互没有关系. B)、相互联系,不能单独存在. C)、既相对独⽴,⼜相互联系. D)、以数据表名来表现其相互间的联系. 8).以下叙述中,正确的是(D)。
A)、Access 只能使⽤菜单或对话框创建数据库应⽤系统. B)、Access 不具备程序设计能⼒. C)、Access 只具备了模块化程序设计能⼒. D)、Access 具有⾯向对象的程序设计能⼒,并能创建复杂的数据库应⽤系统. 9).结构化程序设计所规定的三种基本控制结构是(C)。
A)、输⼊、处理、输出 B)、树形、形、环形 C)、顺序、选择、循环 D)、主程序、⼦程序、函数 10).结构化程序设计的⼀种基本⽅法是( ) A)、筛选法 B)、递归法 C)、归纳法 D)、逐步求精法11).如果对⼀个关系实施了⼀种关系运算后得到了⼀个新的关系,⽽且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是:( ) A)、选择 B)、投影 C)、连接 D)、并 12).⽤于基本数据运算的是( )。
2012年9月全国计算机等级考试《二级Access数据库程序设计》真题及详解【圣才出品】
2012年9月全国计算机等级考试《二级Access数据库程序设计》真题及详解(考试时间180分钟满分200分)笔试部分(考试时间90分钟满分100分)一、单选题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的。
1.下列链表中,其逻辑结构属于非线性结构的是()。
A.循环链表B.双向链表C.带链的栈D.二叉链表【答案】D【解析】线性结构指除去惟一的根结点外所有的结点有惟一前件和惟一后件。
二叉链表叶子结点不惟一,非叶子结点可能有两个后件,所以属于非线性结构。
2.设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。
现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
A.16B.20C.0或35D.15【答案】C【解析】初始时队头队尾指向同一个位置,因此,当rear=front=15时,可能入队出队次数一样,此时队列为空;也可能入队比出队次数多35次,此时队列为满。
3.下列关于栈的叙述中,正确的是()。
A.栈顶元素一定是最先入栈的元素B.栈操作遵循先进后出的原则C.栈底元素一定是最后入栈的元素D.以上三种说法都不对【答案】B【解析】栈是按照“先进后出”的原则组织数据的操作受限的线性表,只能在栈顶进行插入与删除操作。
4.在关系数据库中,用来表示实体间联系的是()。
A.二维表B.树状结构C.属性D.网状结构【答案】A【解析】在关系模型中,用二维表来表示实体间的联系。
一个关系就是一张二维表。
5.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,则实体部门和职员间的联系是()。
A.m:1联系B.1:n联系C.1:1联系D.m:n联系【答案】B【解析】实体集间的关系包括:①一对一联系(1∶1),指主表中的一条记录与相关表中的一条记录相关联;②一对多联系(1∶m),指主表中的一条记录与相关表中的多条记录相关联;③多对多联系(m∶n),指主表中的多条记录与相关表中的多条记录相关联。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、在深度为5的满二叉树中,叶子结点的个数为(C)
A. 32
B. 31
C. 16
D. 15
2、下面描述中,符合结构化程序设计风格的是(A)
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
B. 模块只有一个入口,可以有多个出口
C. 注重提高程序的执行效率
D. 不使用goto语句
3、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据
B. 在栈中只能删除数据
C. 栈是先进先出的线性表
D. 栈是先进后出的线性表
4、索引属于(B)
A. 模式
B. 内模式
C. 外模式
D. 概念模式
5、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试
B. 集成测试
C. 验证测试
D. 验收测试
6、下列工具中属于需求分析常用工具的是(D)
A. PAD
B. PFD
C. N-S
D. DFD
7、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
下列图符名标识的图符不属于数据流图合法图符的是(A)
A. 控制流
B. 加工
C. 数据存储
D. 源和潭
8、下列叙述中正确的是(C)
A.数据库是一个独立的系统,不需要操作系统的支持
B.数据库设计是指设计数据库管理系统
C.数据库技术的根本目标是要解决数据共享的问题
D.数据库系统中,数据的物理结构必须与逻辑结构一致
9、对建立良好的程序设计风格,下面描述正确的是(A)
A. 程序应简单、清晰、可读性好
B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率
D. 程序的注释可有可无
10、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据
B. 在栈中只能删除数据
C. 栈是先进先出的线性表
D. 栈是先进后出的线性表
11、下面概念中,不属于面向对象方法的是 (D)
A. 对象
B. 继承
C. 类
D. 过程调用
12、下面概念中,不属于面向对象方法的是 (D)
A. 对象
B. 继承
C. 类
D. 过程调用
13、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)
A. 自顶向下
B. 由底向上
C. 由内向外
D. 由整体到局部
14、按条件f对关系R进行选择,其关系代数表达式为(C)
A. R|X|R
B. R|X|Rf
C. бf(R)
D. ∏f(R)
15、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系
B. 强调模拟现实世界中的算法而不强调概念
C. 使用现实世界的概念抽象地思考问题从而自然地解决问题
D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
16、下面不属于软件设计原则的是(C)
A. 抽象
B. 模块化
C. 自底向上
D. 信息隐蔽
17、在软件开发中,下面任务不属于设计阶段的是(D)
A. 数据结构设计
B. 给出系统模块结构
C. 定义模块算法
D. 定义需求并建立系统模型
18、下列工具中属于需求分析常用工具的是(D)
A. PAD
B. PFD
C. N-S
D. DFD
19、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)
A. 调用语句
B. 命令
C. 口令
D. 消息
20、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试
B. 集成测试
C. 验证测试
D. 验收测试
21、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 8
B. 16
C. 32
D. 15
22、算法一般都可以用哪几种控制结构组合而成(D)
A. 循环、分支、递归
B. 顺序、循环、嵌套
C. 循环、递归、选择
D. 顺序、选择、循环
23、下面描述中,符合结构化程序设计风格的是(A)
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
B. 模块只有一个入口,可以有多个出口
C. 注重提高程序的执行效率
D. 不使用goto语句
24、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
下列图符名标识的图符不属于数据流图合法图符的是(A)
A. 控制流
B. 加工
C. 数据存储
D. 源和潭
25、下列叙述中正确的是(A)
A. 线性表是线性结构
B. 栈与队列是非线性结构
C. 线性链表是非线性结构
D. 二叉树是线性结构
26、结构化程序设计主要强调的是(B)
A.程序的规模
B.程序的易读性
C.程序的执行效率
D.程序的可移植性
27、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)
A. 自顶向下
B. 由底向上
C. 由内向外
D. 由整体到局部
28、数据的存储结构是指(B)
A. 数据所占的存储空间量
B. 数据的逻辑结构在计算机中的表示
C. 数据在计算机中的顺序存储方式
D. 存储在外存中的数据
29、数据库设计包括两个方面的设计内容,它们是(A)
A. 概念设计和逻辑设计
B. 模式设计和内模式设计
C. 内模式设计和物理设计
D. 结构特性设计和行为特性设计
30、下面描述中,符合结构化程序设计风格的是(A)
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
B. 模块只有一个入口,可以有多个出口
C. 注重提高程序的执行效率
D. 不使用goto语句
31、关系表中的每一横行称为一个(A)
A. 元组
B. 字段
C. 属性
D. 码
32、算法的空间复杂度是指(D)
A. 算法程序的长度
B. 算法程序中的指令条数
C. 算法程序所占的存储空间
D. 算法执行过程中所需要的存储空间
33、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 8
B. 16
C. 32
D. 15
34、以下数据结构中不属于线性数据结构的是(C)
A. 队列
B. 线性表
C. 二叉树
D. 栈
35、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)
A. 阶段性报告
B. 需求评审
C. 总结
D. 都不正确
36、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)
A. 确定性
B. 可行性
C. 无穷性
D. 拥有足够的情报。