2015年3月全国计算机等级考试二级《ACCESS》真题三及详解
- 格式:doc
- 大小:579.50 KB
- 文档页数:15
二级ACCESS-基本操作题(三) (总分100, 做题时间90分钟) 基本操作题有一个名为samp1.accdb 的数据库。
职工号 63114 44011 69088 52030 72081 62217 75078 59088姓 名郑 明萧 柏 特 陈 露 露曾 杨陈 文 董刘 芳王 冬 梅 杨 骏 一SSS_TEXT_QUSTI1.修改职工表“employee”,增加“姓名”字段。
其数据类型为文本型,长度为6,并对应职工号添加其姓名,见表。
SSS_TEXT_QUSTI2.判断并设置表“employee”的主键,同时将上面增加的“姓名”字段隐藏。
SSS_TEXT_QUSTI3.设置表“employee”的“基本工资”字段的默认值为1000。
SSS_TEXT_QUSTI4.在当前数据库中,对表“employee”做一个备份,并命名为表“tEmp”。
SSS_TEXT_QUSTI5.设置表“employee”的有效性规则为:“津贴”字段的值必须小于等于“基本工资”字段值。
SSS_TEXT_QUSTI6.将已有的“水费.xlsx”文件导入samp1.accdb数据库中,将导入的表命名为“水费记录”。
“水费记录”表结构如表所示。
字段名称数据类型字段属性常规字段大小索引职工号文本 5 有(有重复)上月水数字整型本月水数字整型水费货币在考生文件夹下有一个数据库文件“samp1.accdb”,里边已建立了两个表对象“tGrade”和“tStudent”,同时还存在一个Excel文件“tCourse.xlsx”。
请按以下操作要求,完成表的设计。
SSS_TEXT_QUSTI7.将Excel文件“tCourse.xlsx”链接到“samp1.accdb”数据库文件中,链接表名称不变。
要求:数据中的第一行作为字段名。
SSS_TEXT_QUSTI8.将“tGrade”表中隐藏的列显示出来。
SSS_TEXT_QUSTI9.将“tStudent”表中“政治面貌”字段的默认值属性设置为“团员”,并将该字段在数据表视图中的显示标题改为“政治面目”。
一机试题1基础操作:【考点分析】本题考点:新建表;字段属性中主键、默认值、有效性规则、输入掩码设置;添加记录等。
【解题思路】第1、2、3、4、6小题在设计视图中建立新表和字段属性的设置;第5小题在数据表中直接输入数据。
(1)【操作步骤】步骤1:选中"表"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。
步骤2:按题干表要求建立字段。
步骤3:单击工具栏中"保存"按钮,另存为"tTeacher"。
(2)【操作步骤】步骤1:以设计视图打开"tTeacher"表,选中"编号"字段行。
步骤2:右键单击"编号"行选择【主键】。
(3)【操作步骤】步骤1:单击"工作时间"字段行任一点。
步骤2:在"字段属性"的"默认值"行输入"DateSerial(Year(Date()),4,1)"。
(4)【操作步骤】步骤1:单击"年龄"字段行任一点。
步骤2:在"有效性规则"行输入"is not null"。
步骤3:单击工具栏中"保存"按钮。
(5)【操作步骤】步骤1:根据题干表输入记录。
单击菜单栏【视图】|【数据表视图】,右键单击编号为"92016"的照片列选择【插入对象】,在"对象类型"下拉列表中选中"位图图像",然后单击"确定"按钮。
步骤2:弹出"位图图像"界面,单击菜单栏【编辑】|【粘贴来源】,在"考生文件夹"处找到要插入图片。
步骤3:双击"李丽.bmp"文件,关闭"位图图像"界面。
国家二级ACCESS机试(综合应用题)模拟试卷3(题后含答案及解析)题型有:1.考生文件夹下存在一个数据库文件“samp3,accdb”,里面已经设计好表对象“tStudent”和“tGrade”,同时还设计出窗体对象“fGrade”和“fStudent”。
请在此基础上按照以下要求补充“fStudent”窗体的设计:1.将名称为“标签15”的标签控件名称改为“tStud”,标题改为“学生成绩”。
正确答案:步骤1:打开“samp3.accdb”数据库窗口,在【开始】功能区的“窗体”面板中右击“fStudent”窗体,选择“设计视图”快捷菜单命令,打开“fStudent”的设计视图。
步骤2:右键单击名称为“标签15”的标签,选择“属性”命令,在【属性表】对话框的“名称”行输入:tStud,在“标题”行输入:学生成绩。
步骤3:单击快速访问工具栏中的“保存”按钮。
2.将名称为“子对象”控件的源对象属性设置为“fGrade”窗体,并取消其“导航按钮”。
正确答案:步骤1:单击“子对象”控件,在【属性表】对话框的“数据”选项卡的“源对象”行下拉列表中选择:fGrade。
步骤2:在“窗体”面板中右击“fGrade”窗体,选择“设计视图”快捷菜单命令,在其【属性表】对话框中修改“导航按钮”的值为:否,关闭“fGrade”设计视图。
步骤3:单击快速访问工具栏中的“保存”按钮。
3.将“fStudent”窗体标题改为“学生信息显示”。
正确答案:步骤1:返回“fStudent”窗体设计视图,在【属性表】对话框的左上角下拉框中选择“窗体”,然后在“标题”行输入:学生信息显示。
步骤2:单击快速访问工具栏中的“保存”按钮。
4.将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条。
正确答案:步骤1:接上题操作,在【属性表】对话框中将“边框样式”的值设置为:对话框边框,将“滚动条”的值设置为:两者均无。
步骤2:单击快速访问工具栏中的“保存”按钮。
全国计算机等级考试《二级Access数据库程序设计》试题(网友回忆版)三[单选题]1.下列选项中,与VBA语句:DimNew%,(江南博哥)sum!等价的是()。
A.Dim New As Integer,sum As SingleB.Dim New As Integer,sam As DoubleC.Dim New As Double,sum As SingleD.Dim New As Double,sum As Integer参考答案:A参考解析:DimNew%,sum!的功能是定义一个整型变量New和一个单精度变量sum。
在VBA数据类型中,“%”表示整型变量,“!”表示单精度变量,“@”表示货币,“$”表示字符串。
[单选题]2.在“学生”报表中有一文本框控件,其控件来源属性设置为“=count(*)”,则正确的叙述是()。
A.处于不同分组级别的节中,计算结果不同B.文本控件的值为报表记录源的记录总数C.可将其放在页面页脚以显示当前页显示的学生数D.只能存在于分组报表中参考答案:A参考解析:计算型文本框控件如果放在报表页眉/页脚节,显示的是记录源的记录总数;放在分组报表页眉/页脚节,显示的是分组的记录数。
带计算函数的计算型文本框控件不能放在页面页脚。
[单选题]3.在窗体中有一个名称为Command1的按钮,该模块内还有一个函数过程:打开窗体运行后,如果单击按钮,则在立即窗口上显示的内容是()。
A.10 5B.10 40C.20 5D.20 40参考答案:D参考解析:Function声明一个带有参数x的函数f,Sub声明一个过程Commandl—Click,在过程中声明了整型变量y=5,静态变量x=10。
调用函数f (x)赋值给v,在窗口显示x和y的值。
因为x是静态变量,程序编译时会为静态变量开辟单独的内存空间;当执行语句y=f(x)时,调用函数Function f (x As Integer),实现静态变量的x按照默认传地址的方式传给函数f的变量x,即静态变量x和函数f的变量x共用同一个地址;因此当函数f的变量x 被赋值20,由于共用地址,静态变量x的值也为20,则Debug.Printx的值为20。
access计算机二级试题及答案一、单选题(每题1分,共10分)1. 在Microsoft Access中,用于存储数据的数据库对象是()。
A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪个选项不是Access数据库的组成部分?()A. 表B. 查询C. 视图D. 索引答案:D3. 在Access中,用于创建新表的命令位于()。
A. 外部数据B. 创建C. 编辑D. 视图答案:B4. 以下哪个不是Access数据库中表的属性?()A. 字段名B. 字段类型C. 主键D. 索引答案:D5. 在Access中,可以通过()来筛选数据。
A. 查询B. 报表C. 宏D. 表答案:A6. 以下哪个不是Access数据库中查询的类型?()A. 选择查询B. 交叉表查询C. SQL查询D. 视图查询答案:D7. 在Access中,用于创建报表的命令位于()。
A. 外部数据B. 创建C. 编辑D. 视图答案:B8. 以下哪个不是Access数据库中报表的属性?()A. 标题B. 页眉C. 页脚D. 索引答案:D9. 在Access中,用于创建宏的命令位于()。
A. 外部数据B. 创建C. 编辑D. 视图答案:B10. 以下哪个不是Access数据库中宏的属性?()A. 条件B. 操作C. 参数D. 索引答案:D二、多选题(每题2分,共10分)1. 在Access中,以下哪些是表的属性?()A. 字段名B. 字段类型C. 主键D. 索引答案:A B C2. 在Access中,以下哪些是查询的类型?()A. 选择查询B. 交叉表查询C. SQL查询D. 视图查询答案:A B C3. 在Access中,以下哪些是报表的属性?()A. 标题B. 页眉C. 页脚D. 索引答案:A B C4. 在Access中,以下哪些是宏的属性?()A. 条件B. 操作C. 参数D. 索引答案:A B C5. 在Access中,以下哪些是数据库对象?()A. 表B. 查询C. 报表D. 宏答案:A B C D三、判断题(每题1分,共10分)1. Access数据库中,表是用于存储数据的基本对象。
练习一1.基本操作题在考生文件夹下,“”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)和一个窗体对象(名为“fTest”)。
试按以下要求,完成表和窗体的各种操作:(1)分析表对象“销售业绩表”的字段构成、判断并设置其主键;(2)将表对象“物品表”中的“生产厂家”字段重命名为“生产企业”;(3)建立表对象“职工表”、“物品表”和“销售业绩表”的表间关系,并实施参照完整性;(4)将考生文件夹下Excel文件中的数据链接到当前数据库中。
要求:数据中的第一行作为字段名,链接表对象命名为“tTest”;(5)将窗体fTest中名为“bTitle”的控件设置为“特殊效果:阴影”显示;(6)在窗体fTest中,以命令按钮“bt1”为基准,调整命令按钮“bt2”和“bt3”的大小与水平位置。
要求:按钮“bt2”和“bt3”的大小尺寸与按钮“bt1”相同,左边界与按钮“bt1”左对齐。
1.基本操作题【考点分析】本题考点:设置主键;建立表间关系;链接表;窗体中命令按钮属性的设置。
(1)【解题步骤】步骤1:打开“”数据库窗口,选中“表”对象,右键单击“销售业绩表”选择【设计视图】。
步骤2:同时选中“时间”、“编号”、“物品号”字段,单击工具栏中“主键”按钮。
步骤3:单击工具栏中的“保存”按钮,关闭设计视图。
(2)【解题步骤】步骤1:选中“表”对象,右键单击“物品表”选择【设计视图】。
步骤2:在“字段名称”列将“生产厂家”改为“生产企业”。
步骤3:单击工具栏中“保存”按钮,关闭设计视图。
(3)【解题步骤】步骤1:单击菜单栏【工具】|【关系】,单击菜单栏【关系】|【显示表】,分别添加表“职工表”、“物品表”和“销售业绩表”到“关系”界面,关闭“显示表”对话框。
步骤2:选中表“职工表”中的“编号”字段,拖动鼠标到“销售业绩表”的“编号”字段,放开鼠标,弹出“编辑关系”窗口,选择“实施参照完整性”复选框,然后单击“创建”按钮。
2015福建省计算机等级考试试题二级ACCESS理论考试试题及答案1、下面描述中,符合结构化程序设计风格的是(A)A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句2、下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致3、程序流程图(PFD)中的箭头代表的是(B)A. 数据流B. 控制流C. 调用关系D. 组成关系4、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A. 可行性分析B. 需求分析C. 详细设计D. 程序编码5、按条件f对关系R进行选择,其关系代数表达式为(C)A. R|X|RB. R|X|RfC. бf(R)D. ∏f(R)6、下列关于队列的叙述中正确的是(C)A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表7、关系数据库管理系统能实现的专门关系运算包括(B)A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表8、下列叙述中正确的是(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构9、算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数10、结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性11、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)A. 阶段性报告B. 需求评审C. 总结D. 都不正确12、算法一般都可以用哪几种控制结构组合而成(D)A. 循环、分支、递归B. 顺序、循环、嵌套C. 循环、递归、选择D. 顺序、选择、循环13、下列工具中属于需求分析常用工具的是(D)A. PADB. PFDC. N-SD. DFD14、在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计A. 详细设计B. 需求分析C. 总体设计D. 编程调试15、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)A. 调用语句B. 命令C. 口令D. 消息16、下面对对象概念描述错误的是(A)A. 任何对象都必须有继承性B. 对象是属性和方法的封装体C. 对象间的通讯靠消息传递D. 操作是对象的动态性属性17、用树形结构来表示实体之间联系的模型称为(B)A. 关系模型B. 层次模型C. 网状模型D. 数据模型。
全国计算机等级考试二级ACCESS真题题库2 2015年3月(总分100,考试时间120分钟)一、选择题(每小题1分,共40小题,共40分)1. 用SQL语言描述“在教师表中查找男教师的全部信息”,下列描述中,正确的是()A. SELECT FROM教师表IF(性别=´男´)B. SELECT性别FROM教师表IF(性别=´男´)C. SELECT FROM教师表WHERE(性别=´男´)D. SELECT FROM性别WHERE(性别=´男´)2. 报表的作用不包括()A. 分组数据B. 汇总数据C. 格式化数据D. 输入数据3. 窗口事件是指操作窗口时所引发的事件。
下列事件中,不属于窗口事件的是()A. 加载B. 打开C. 关闭D. 确定4. 在设计窗体时,要输入的数据总是取自固定内容的数据,可以使用的控件是()A. 列表框B. 复选框C. 切换按钮D. 文本框5. 下列Access内置函数中,属于SQL聚合函数的是()A. IntB. FixC. CountD. Chr6. 下列关于字段大小属性的叙述中,正确的是()A. 字段大小属性用于确定字段在数据表视图中的显示宽度B. 字段大小属性只适用于文本或自动编号类型的字段C. 文本型字段的字段大小属性只能在设计视图中设置D. 自动编号型的字段大小属性只能在设计视图中设置7. 存在关系模型Students(学号,姓名,性别,专业),下列SQL语句中错误的是()A. SELECT*FROM Students:B. SELECT COUNT(*)人数FROM Students;C. SELECT DISTINCT专业FROM Students;D. SELECT专业FROM Students;8. 在Access中,将职工表中的“姓名”与工资标准表中的“姓名”建立联系,且两个表中无重名记录,则这两个表之间的联系是()A. 一对一B. 一对多C. 多对一D. 多对多9. Access中,没有数据来源的控件类型是()A. 结合型B. 非结合型C. 计算型D. 其余三项均不是10. 若有语句:strl=inputbox("输入",“","练习”);从键盘上输入字符串“示例”后,strl的值是()A. "输入"B. ""C. "练习"D. "示例"11. 下列运行宏方法,错误的是()A. 单击宏名运行宏B. 双击宏名运行宏C. 在宏设计器中单击“运行”菜单“运行”D. 单击“工具栏”上的运行按钮12. 下列If语句的功能是统计性别为男、职称为副教授以上且年龄小于40岁的人数,错误的语句是()A. If sex="男"And age<40 lnStr(duty,"教授")>0 Then n=n+1B. If sex="男"And age<40 InStr(duty="教授"0rduty="副教授")>0 Thenn=n+1C. If sex="男"And age<40 Right(duty,2)= "教授"Then n=n+1D. If sex="男"And age<40 And(duty;"教授"Or duty="副教授")Then n=n+113. 在学生成绩表中,查询成绩为70-80分之间(不包括80)的学生信息。
计算机二级ACCESS考试试题及答案全国计算机等级考试二级笔试试卷Acce数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A)程序设计就是编制程序C)程序经调试改错后还应进行再测试(2)下列数据结构中,能用二分法进行查找的是A)顺序存储的有序线性表C)二叉链表B)线性链表D)有序线性链表B)程序的测试必须由程序员自己去完成D)程序经调试改错后不必进行再测试(3)下列关于栈的描述正确的是A)在栈中只能插入元素而不能删除元素B)在栈中只能删除元素而不能插入元素C)栈是特殊的线性表,只能在一端插入或删除元素D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素(4)下列叙述中正确的是A)一个逻辑数据结构只能有一种存储结构B)数据的逻辑结构属于线性结构,存储结构属于非线性结构C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(5)下列描述中正确的是A)软件工程只是解决软件项目的管理问题B)软件工程主要解决软件产品的生产率问题C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D)软件工程只是解决软件开发中的技术问题(6)在软件设计中,不属于过程设计工具的是A)PDL(过程设计语言)B)PAD图C)N-S图(7)下列叙述中正确的是A)软件交付使用后还需要进行维护B)软件一旦交付使用就不需要再进行维护C)软件交付使用后其生命周期就结束D)软件维护是指修复程序中被破坏的指令(8)数据库设计的根本目标是要解决A)数据共享问题C)大量数据存储问题(9)设有如下关系表:RSTD)简化数据维护B)数据安全问题D)DFD图则下列操作中正确的是A)T=R∩SB)T=R∪SC)T=R某SD)T=R/S(10)数据库系统的核心是A)数据模型C)数据库B)数据库管理系统D)数据库管理员11)将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为A)选择B)投影C)联接D)并(12)如果表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录与表A中的多条记录相匹配,则表A与表B存在的关系是A)一对一B)一对多C)多对一D)多对多(13)利用Acce创建的数据库文件,其扩展名为A).ADPB).DBFC).FRMD).MDB(14)下面关于Acce表的叙述中,错误的是A)在Acce表中,可以对备注型字段进行“格式”属性设置(16)~(21)题使用已建立的“tEmployee”表,表结构及表内容如下所示:A)55B)510C)1010D)1020B)99999999C)########D)(18)若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入A)Like"王"B)Like"王某"C)="王"D)="王某"(19)下面显示的是查询设计视图的“设计网格”部分,从此部分所示的内容中可以判断出要创建的查询A)删除查询B)生成表查询C)选择查询D)更新查询(20)下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显A)出生日期字段值C)除出生日期以外的所有字段值B)所有字段值D)雇员ID字段值21)若以“tEmployee”表为数据源,计算每个职工的年龄(取整),并显示如下图所示的结果,那么正确的设计是颜色变为红色,以下能实现该操作的语句是A)label1.ForeColor=255C)label1.ForeColor="255"B)bChange.ForeColor=255D)bChange.ForeColor="255"(23)若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是A)Me="改变文字显示颜色"C)Me.te某t="改变文字显示颜色"B)Me.Caption="改变文字显示颜色"D)="改变文字显示颜色"(24)在“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器”属性值设置为A)是B)否C)有D)无(25)为窗体或报表上的控件设置属性值的正确宏操作命令是A)SetB)SetDataC)SetWarningD)SetValue(26)下列不属于操作查询的是A)参数查询B)生成表查询C)更新查询D)删除查询(27)使用自动创建数据访问页功能创建数据访问页时,Acce会在当前文件夹下,自动保存创建的数据访问页,其格式为A)HTMLB)文本C)数据库D)Web(28)能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的A)方法和事件B)事件和方法C)事件和属性(29)在关于报表数据源设置的叙述中,以下正确的是A)可以是任意对象C)只能是查询对象查询对象B)只能是表对象D)可以是表对象或D)过程和方法(30)在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是A)直线和矩形B)直线和圆形C)直线和多边形D)矩形和圆形31)下列逻辑表达式中,能正确表示条件“某和y都是奇数”的是A)某Mod2=1OryMod2=1B)某Mod2=0OryMod2=0C)某Mod2=1AndyMod2=1D)某Mod2=0AndyMod2=0(32)若要求在文本框中输入文本时达到密码“某”号的显示效果,则应设置的属性是A)“默认值”属性C)“密码”属性(33)假定有以下循环结构DoUntil条件循环体LoopB)“标题”属性D)“输入掩码”属性则正确的叙述是A)如果“条件”值为0,则一次循环体也不执行B)如果“条件”值为0,则至少执行一次循环体C)如果“条件”值不为0,则至少执行一次循环体D)不论“条件”是否为“真”,至少要执行一次循环体B)PrivateSubEndSub(35)假定有以下程序段n=0fori=1to3forj=-4to-1D)PrivateSubn=n+1ne某tjne某ti运行完毕后,n的值是A)0B)3C)4D)12二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。
2015年3月全国计算机等级考试
二级《ACCESS》真题三
(总分100, 考试时间120分钟)
一、选择题(每小题1分,共40小题,共40分)
1. 下面显示的是查询设计视图的“设计网格”部分,从所显示的内容中可以判断出该查询要查找的是()。
A 性别为“女”且1980年以前参加工作的记录
B 性别为“女”且1980年以后参加工作的记录
C 性别为“女”或者l980年以前参加者作的记录
D 性别为“女”或者l980年以后参加工作的记录
该问题分值: 1
答案:A
【解析】本题考查查询条件的知识。
由图中可以看出,两个查询条件位于同一行,说明两个条件之间是“与”的关系;Year(工作时间)<1980,说明工作时间在1980年以前。
2. 下列关于准则的说法,正确的是()。
A 日期/时间类型数据须在两端加“[]”
B 同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系
C Null表示数字0或者空字符串
D 数字类型的条件需加上双引号(“”)
该问题分值: 1
答案:B
【解析】本题考查条件准则的知识。
日期/时间类型数据须在两端加“#”而不是“[]”;准则输入时同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系;空值(Null)不同于空字符串和0,它代表未知或者不确定的值;文本类型的条件需加上双引号(“”);数字类型的条件不必加定界符。
3. 建立E—R模型的工作,属于软件生命周期中的()。
A 需求分析阶段
B 设计阶段
C 编码阶段
D 测试阶段
该问题分值: 1
答案:B
【解析】建立E.R模型是数据库概念设计的重要内容,而概念设计是设计阶段的组成部分。
4. 设根结点的层次为0,高度为K的二叉树最大结点数为()个。
A 2K
B 2K+i-1
C 2K+1
D 2K+1+1
该问题分值: 1
答案:B
【解析】设根结点的层次为0,第0层最多有l个结点(即20),第1层最多有2个结点(即21),
以此类推,第k层最多有2“个结点。
高度为K的二叉树最大结点数为20+21+22+…+2k,即2k+1—1个。
5. 设变量x是一个整型变量,如果sgn(x)的值为1,则X的值是()。
A 1
B 大于0的整数
C 0
D 小于0的整数
该问题分值: 1
答案:B
【解析】本题考查VBA中判断符号函数的知识。
Sgn0函数是一个判断符号的函数,其参数为数值型的值,若参数小于0,则函数返回一1;若参数等于0,则函数返回0;若参数大于0,则函数返回1。
6. 在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是()。
A 选择
B 投影
C 连接
D 自然连接
该问题分值: 1
答案:A
【解析】本题考查关系运算的知识。
关系运算共可分为两大类,一类是传统的集合运算,如并、交、差和笛卡尔积;另一类是专门的关系运算,其中包括选择、投影、连接和自然连接。
选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系:连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组:自然连接是在等值连接的基础上去除重复的属性。
本题明显属于关系中选择满足条件的元组,故为选择操作。
7. 已知一棵二叉树的先根序列为ABCDEFK,中根序列为DGBAFCK,则结点的后根序列为()。
A ACFKDBG
B GDBFKCA
C KCFAGDB
D ABCDFKG
该问题分值: 1
答案:B
【解析】通过两种树的遍历序列来推断第三种树的遍历时,反复利用前序和中序遍历的性质就可以确定二叉树,前序遍历的第一个结点A为树的根结点。
中序遍历中A左边的结点在A的左子树中,A右边的结点在A的右子树中。
再分别对A的左右子树进行前面步骤的重复处理,直到每个结点都找到正确的位置。
8. 在Access中已建立了“学生”表,其中有可以存放照片的字段。
在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是()。
A 图像框
B 图片框
C 非绑定对象框
D 绑定对象框
该问题分值: 1
答案:D
【解析】本题考查Access数据表的基础知识。
绑定对象框用于在窗体或报表上显示OLE对象,如一系列的图片。
图像框用于窗体中显示静态图片;非绑定对象框则用于在窗体中显示非结合OLE对象,如Excel电子表格等。
Access中没有图片框控件。
9. 用二维表结构表示实体与实体之间的联系的模型是()。
A 物理模型
B 层次模型
C 关系模型
D 网状模型
该问题分值: 1
答案:C
【解析】本题考查数据库的基本知识。
常见的数据模型有3种,分别是层次模型、网状模型和关系模型,目前最普遍应用的是关系模型。
层次模型用树形结构描述实体间的关系:网状模型用图结构描述实体问的关系;关系模型用二维表描述实体间的关系。
10. DA0的含义是()。
A 开放数据库互联应用编程接口
B 数据库访问对象
C 动态链接库
D Active数据对象
该问题分值: 1
答案:B
【解析】本题考查VBA中数据库访问接口的知识。
在VBA中,数据库访问接口有3种:开放数据库互联(ODBC)数据访问对象(DAO)和Active数据对象(ADO)。
11. 在SQL的SELECT语句中,用于实现选择运算的是()。
A FOR
B WHILE
C IF
D WHERE
该问题分值: 1
答案:D
【解析】本题考查SQL中查询语句的知识。
在SQL的查询语句中,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。
12. 已知程序段:
sum=0
For i=1 to 10 step 3
sum=sum+i
i=i*2
Nexti
当循环结束后,变量i、sum的值分别为()。
A 10、6
B 13、6
C 13、5
D 10、5
该问题分值: 1
答案:B
【解析】本题考查VBA中循环的知识。
本题需要仔细分析循环次数,第一次循环时i的值为1,sum的值也为1,然后i=i*2值变为2,需要再加上步长值3;第二次循环时i的值为5,sum的值也为5,然后i=i*2值变为10,需要再加上步长值3:要进行第三次循环前判断i的值为l3不再满足循环条件,所以循环结束。
13. 有下列二叉树,对此二叉树前序遍历的结果为()。
A ACBEDGFH
B ABDGCEHF
C HGFEDCBA
D ABCDEFGH。