公共基础知识 一、选择题 (1)下列关于栈的叙述正确的是 A)栈是非线性结构 B)栈是一种树状结构 C)栈具有先进先出的特征 D)栈具有后进先出的特征 (2)结构化程序设计所规定的三种基本控制结构是 A)输入、处理、输出 B)树形、网形、环形 C)顺序、选择、循环 D)主程序、子程序、函数 (3)结构化程序设计的一种基本方法是 A)筛选法 B)递归法 C)归纳法 D)逐步求精法 (4)如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是:A)选择 B)投影 C)连接 D)并 二、填空题 1.对于输入为N个数进行快速排序算法的平均时间复杂度是( ) 2.在面向对象方法学中,直接反映了用户对目标系统的要求的模型是( ) 3.软件测试方法中,黑盒测试个白盒测试法是常用的方法,其中黑盒测试法主要是用于测试( ) 4.关系型数据库管理系统中存储与管理数据的基本形式是( ) Access数据库程序设计 一、选择题 1.关系数据库系统中所管理的关系是 A)一个mdb文件 B)若干个mdb文件 C)一个二维表 D)若干个二维表 2.关系数据库系统能够实现的三种基本关系运算是 A)索引,排序,查询 B)建库,输入,输出 C)选择,投影,联接 D)显示,统计,复制 3.Access数据库的类型是 A)层次数据库 B)网状数据库 C)关系数据库 D)面向对象数据库 4.Access表中字段的数据类型不包括 A)文本 B)备注 C)通用 D)日期/时间 5.有关键字段的数据类型不包括 A)字段大小可用于设置文本,数字或自动编号等类型字段的最大容量 B)可对任意类型的字段设置默认值属性 C)有效性规则属性是用于限制此字段输入值的表达式 D)不同的字段类型,其字段属性有所不同 6.以下关于查询的叙述正确的是 A)只能根据数据表创建查询 B)只能根据已建查询创建查询 C)可以根据数据表和已建查询创建查询 D)不能根据已建查询创建查询 7.Access支持的查询类型有 A)选择查询,交叉表查询,参数查询,SQL查询和操作查询 B)基本查询,选择查询,参数查询,SQL查询和操作查询 C)多表查询,单表查询,交叉表查询,参数查询和操作查询 D)选择查询,统计查询,参数查询,SQL查询和操作查询 8.下面关于列表框和组合框的叙述错误的是 A)列表框和组合框可以包含一列或几列数据 B)可以在列表框中输入新值,而组合框不能 C)可以在组合框中输入新值,而列表框不能 D)在列表框和组合框中均可以输入新值 9.为窗体上的控件设置Tab键的顺序,应选择属性对话框中的 A)格式选项卡 B)数据选项卡 C)事件选项卡 D)其他选项卡 10.在SQL查询中使用WHILE子句指出的是 A)查询目标 B)查询结果 C)查询视图 D)查询条件 二、填空题 1.在关系数据库中,唯一标识一条记录的一个或多个字段称为[1] 2.在关系数据库模型中,二维表的列称为属性,二维表的行称为[2] 3.Access数据库包括表、查询、窗体、报表、[3]、宏和模块等基本对象。 4.创建分组统计查询时,总计项应选择[4] 5.窗体中的数据来源主要包括表和[5] 三、上机操作题 1。基本操作 (1)创建一个空数据库,数据库名为BOOK。将已有的“客户.xls”文件导入到新建数据库中,主关键字为客户ID,再将导入的表命名“CLILENT”。 (2)在BOOK数据库中建立“SELL”表结构,并设ID为该表主关键字,“SELL”表结构如左表所示。 (3)向“SELL”表中输入右所示数据。 2.简单应用 在“库存管理系统”数据库中有“产品定额储备”和“库存情况”两张表。按要求创建查询。 (1)以“库存管理系统”数据库中的“产品定额储备”和“库存情况”两张表为数据源,创建一个查询,查找并显示库存量超过10000只的产品名称和库存数量,查询名为“Q1”。 (2)以“库存管理系统”数据库中的“产品定额储备”和“库存情况”两张表为数据源,创建一个查询,按出厂价计算每种库存产品的总金额,并显示其产品名称和总金额。总金额的计算方法为:总金额=出厂价*库存数量。查询名为“Q2”。 3.综合应用 在“库存管理系统”数据库中有一个“库存情况”窗体和一个“产品定额储备”表。创建一个宏,使其能打开“产品定额储备”表,将所建宏命名为“打开表”。对“库存情况”窗体进行如下设置:将窗体页角设置为1。5厘米,在距窗体页脚左边5。5厘米、距上边0。4厘米处依次放置两个命令按钮,命令按钮的宽度均为2厘米,功能分别是运行宏和退出,所运行的宏名为“打开表”,按钮上显示文本分别为“打开表”和“退出”。 二极(Access数据库程序设计)样题参考答案 公共基础知识 一、选择题 (1)D(2)C(3)D(4)B 二、填空题 (1)[1]O(Nlog2N) (2)[2]功能模型 (3)[3]软件外部功能 (4)[4]二维表 Access数据库程序设计 一、选择题 1.D2.C3.C4.C5.B6.C7.A8.C9.B10.D 二、填空题 1.[1]主关键字 2.[2]元组 3.[3]页 4.[4]GroupBy 5.[5]查询 |