一、选择题(每小题1分,共40小题,共40分)1、下列描述中正确的是()。A.软件测试的主要目的是发现程序中的错误B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D.软件测试就是证明软件没有错误2、打开数据库的“页”对象列表,单击对象后再单击“没计”按钮,属于().A.打开选定的页对象的操作B.快速创建数据访问页的操作C.打开选定页的设计视图的操作D.在WEB浏览器中访问选定页的文件3、下列关于字段属性的叙述中,正确的是()。A.格式和输入是一样的B.可以对任意类型的字段使用向导设置输入掩码C.有效性规则属性是用于限制此字段输入值的表达式D.有效性规则和输入掩码是一样的4、软件生命周期中所花费最多的阶段是()。A.详细设计B.软件编码C.软件测试D.软件维护5、在E—R图中,用来表示实体联系的网形是()。A.椭圆形B.矩形C.菱形D.三角形6、在数据表中,对指定字段查找匹配项,若按下图对“查找和替换”对话框进行设置,则得到的结果是()。A.定位简历字段中包含了字符串“组织能力强”的记录B.定位简历字段仅为“组织能力强”的记录C.显示符合查询内容的第一条记录D.显示符合查询内容的所有记录7、有下列二叉树,对此二叉树前序遍历的结果为()。A.ACFXDBEYZB.ABEFXYZCDC.ABCDEFXYZD.ABDYECFXZ8、在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是()。A.选择B.投影C.连接D.自然连接9、下列描述中,不符合良好程序设计风格要求的是()。A.程序的效率第二,清晰第一B.程序的可读性好C.程序中要有必要的注释D.输入数据前要有提示信息10、VBA中用实际参数m和n调用过程f(a'b)的正确形式是()。A.fa,bB.Callf(a,b)C.Callf(m,n)D.Callfm,n11、将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是()。A.选择查询B.生成表查询C.追加查询D.更新查询12、下列Case语句中错误的是()。A.Case0To10B.CaseIs10C.CaseIs10AndIs50D.Case3,5Is1013、下图是使用查询设计器完成的查询,与该查询等价的SQL语句是()。A.Select学号,数学FromscWhere数学(Selectavg(数学)Fromsc)B.Select学号Where数学(Selectavg(数学)Fromsc)C.Select数学avg(数学)FromseD.Select数学(Selectavg(数学)Fromsc)14、若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是()。A.bdgcefhaB.gdbecfhaC.bdgaechfD.gdbehfca15、下列关于SqL语句及其用途的叙述中,正确的是()。A.CREATETABLE用于修改一个表的结构B.CREATEINDEX为字段或字段组创建视图C.DROP表示从数据库中删除表或者从字段、字段组中删除索引D.ALTERTABLE用于创建表16、在窗体中使用一个文本框(名为n)接受输入的值,有一个命令按钮run,事件代码如下:打开窗体后,如果通过文本框输人的值为4,单击命令按钮后输出的图形是()。A.B.C.D.17、下列关于标准函数的说法,正确的是()。A.Rnd函数用来获得0到9之间的双精度随机数B.Int函数和Fix函数参数相同则返回值就相同C.Str函数用来把纯数字型的字符串转换为数值型D.Chr函数返回ASCIl码对应的字符18、如果进栈序列为e1、e2、e3、e4,则可能的出栈序列是()。A.e3、e1、e4、e2B.e2、e4、e3、e1C.e3、e4、e2D.任意顺序19、“教学管理”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置()。A.索引B.默认值C.有效性规则D.表之间的关系20、软件按功能可以分为应用软件、系统软件和支撑软件。下面属于应用软件的是()。A.编译程序B.操作系统C.教务管理系统D.汇编程序21、软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()。A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程22、一些重要的程序设计语言允许过程的递归调用,而实现递归调用中的存储分配通常用()。A.栈B.堆C.数组D.链表23、下列关于软件测试的描述中正确的是()。A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能地多发现程序中的错误D.软件测试的目的是使程序符合结构化原则24、C语言的基本单位是()。A.函数B.过程C.子程序D.子函数25、VBA中定义符号常量使用的关键字是()。A.DimB.PublicC.PrivateD.Const26、下列操作中,适合使用宏的是()。A.修改数据表结构B.创建自定义过程C.打开或关闭报表对象D.处理报表中错误27、下列实体的联系中,属于多对多联系的是()。A.学生与课程B.学校与校长C.住院的病人与病床D.职工与工资28、以三级模式为框架组成的3种数据库中,真实存在于计算机外存的数据库是()。A.概念数据库B.用户数据库C.物理数据库D.逻辑数据库29、数据访问页是一种独立于Access数据库的文件,该文件的类型是()。A.TXT文件B.HTML文件C.MDB文件D.DOC文件30、数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以E三种说法都不对31、对下列二叉树进行中序遍历的结果是()。A.ACBDFEGB.ACBDFGEC.ABDCGEFD.FCADBEG32、两个或两个以上模块之间联系的紧密程度称为()。A.耦合性B.内聚性C.复杂性D.数据传输特性33、下列叙述中正确的是()。A.在面向对象的程序设计中,各个对象之间具有密切的关系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D.上述3种说法都不对34、下列叙述中不正确的是()。A.Access具备模块化程序设计能力。B.Access不具备程序设计能力C.Access可以使用系统菜单创建数据库应用系统D.Access具备面向对象的程序设计能力,并有复杂的数据库应用系统35、在窗体上添加一个命令按钮,编写事件过程如下:则单击命令按钮后消息框的输出结果是()。A.7B.8C.9D.1336、结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。A.对象B.数据结构C.数据流D.目标37、Access的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色态)。需要设置的属性是()。A.DefaultB.CanCelC.EnabledD.Visible38、下列数据结构中,能够按照“先进后出”原则存取数据的是()。A.循环队列B.栈C.队列D.二叉树39、下列数据结构中,能用二分法进行查找的是()。A.顺序存储的有序线性表B.结性链表C.二叉链表D.有序线性链表40、所谓数据类型是()。A.字段的另一种说法B.决定字段能包含哪类数据的设置C.一类数据库应用程序D.一类用来描述Access表向导允许从中选择的字段名称二、基本操作题(共18分)41、(1)新建数据库“Accl.mdb”,将考试文件夹下的“饮料.xls”和“类别.xls”导入“Accl.mdb”数据库,设置“产品ID”和“类别ID”为主键,将导人的表分别命名为“饮料”和“类别”。(2)在“类别”表中添加“说明”字段,采用“文本格式”,字段大小为“20”,将表中数据添加到“说明”字段下。(3)将“类别”表和“饮料”表的关系设置为“一对多”,“实施参照完整性”。说明主要成分为牛奶碳酸饮品果汁饮品矿泉水饮品可为肌体增加能量的饮品三、简单应用题(共24分)42、在考生文件夹下有一个数据库“Acc2.mdb”,其中存在已经设计好的表对象“tStud”和“tTemp”。“tStud”表是学校历年来招收的学生名单,每名学生均有身份证号。对于在校学生,均有家长身份证号,对于已经毕业的学生,家长身份证号为空。例如,表中学生“张三”没有家长身份证号,表示张三已经从本校毕业,是“校友”。表中,学生“李强”的家长身份证号为“110107196201012370”,表示李强为在校学生。由于在“tStud”表中身份证号“1l0107196201012370”对应的学生姓名是“李四”,表示李强的家长是李四,而李四是本校校友。“张天”的家长身份证号为“110108196510015760”,表示张天是在校学生;由于在“tStud”表中身份证号“110108196510015760”没有对应的记录.表示张天的家长不是本校的校友。请按下列要求完成设计:(1)创建一个查询,要求显示在校学生的“身份证号”和“姓名”,将所建查询命名为“qTl”。查询结果如图1所示。(2)创建一个查询,要求按照身份证号码找出学生家长是本校校友的所有学生记录。输出学生“身份证号”、“姓名”及“家长身份证号”3列内容,标题显示为“身份证号”、“姓名”和“家长身份证号”,将查询命名为“qT2”。查询结果如嗣2所示。(3)创建一个查询,要求统计出数学成绩为100分的学生的人数.标题显示为“num”,将查询命名为“qT3”。这里规定使用“身份证号”字段进行计数统计。(4)创建一个查询,要求将表对象“tStud”中总分成绩超过270分(含270)的学生信息追加到空表“tTemp”中。其中,“lTemp”表的入学成绩为学生总分,将查询命名为“qT4”。四、综合应用题(共18分)43、在考生文件夹下有“Acc3.mdb”数据库。(1)以“服务器”和“个人信息”表为数据源,创建查询“账号信息”,查询账号信息。结果显示“服务器名称”和“个人信息”的全部字段。(2)创建宏,名称为“账号信息宏”,运行“账号信息”查询。(3)创建“web信息查询”窗体,在窗体中添加“账号信息”按钮,运行“账号信息宏”。设置窗体宽度为“7cm”,“弹出方式”。“web信息查询”窗体如图2所示。1-5ACCDC6-10BDAAC11-15CCADC16-20ADBDC21-25BACAD26-30CABBD31-35AACBD36-40CCBAB414243