版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-. z.1以下表达中正确的选项是A) 算法的效率只与问题的规模有关,而与数据的存储构造无关B) 算法的时间复杂度是指执行算法所需要的计算工作量C) 数据的逻辑构造与存储构造是一一对应的D) 算法的时间复杂度与空间复杂度一定相关参考答案:B【解析】算法的效率与问题的规模和数据的存储构造都有关,A错误。算法的时间复杂度,是指执行算法所需要的计算工作量,B正确。由于数据元素在计算机存储空间中的位置关系可能与逻辑关系不同,因此数据的逻辑构造和存储构造不是一一对应的,C错误。算法的时间复杂度和空间复杂度没有直接的联系,D错误。2以下表达中正确的选项是A) 线性表链式存储构造的存储空间一般要少于顺序存储
2、构造B) 线性表链式存储构造与顺序存储构造的存储空间都是连续的C) 线性表链式存储构造的存储空间可以是连续的,也可以是不连续的D) 以上说法均错误参考答案:C【解析】线性表的顺序存储构造具备如下两个根本特征:1线性表中的所有元素所占的存储空间是连续的;2线性表中各数据元素在存储空间中是按逻辑顺序依次存放的。用一组任意的存储单元来依次存放线性表的结点,这组存储单元既可以是连续的,也可以是不连续的,甚至是零散分布在存中的任意位置上的。因此C正确。3*二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为根结点在第1层A) 3B) 6C) 8D) 12参考答案:D【解析】二叉树中,度为0的节
3、点数等于度为2的节点数加1,即n2=n0-1,叶子节点即度为0,n0=1,则n2=0,总节点数为12=n0+n1+n2=1+n1+0,则度为1的节点数n1=11,故深度为12,选D。4对长度为n的线性表作快速排序,在最坏情况下,比拟次数为A) nB) n-1C) n(n-1)D) n(n-1)/2参考答案:D【解析】快速排序最坏情况就是每次选的基准数都和其他数做过比拟,共需比拟(n-1)+(n-2)+1=n(n-1)/2,选D。5构造化程序设计中,下面对goto语句使用描述正确的选项是A) 制止使用goto语句B) 使用goto语句程序效率高C) 应防止滥用goto语句D) 以上说法均错误参考
4、答案:C【解析】构造化程序设计中,要注意尽量防止goto语句的使用,应选C。6下面不属于软件测试实施步骤的是A) 集成测试B) 回归测试C) 确认测试D) 单元测试参考答案:B【解析】软件测试主要包括单元测试、集成测试、确认测试和系统测试。7下面不属于软件需求分析阶段主要工作的是A) 需求变更申请B) 需求分析C) 需求评审D) 需求获取参考答案:A【解析】需求分析阶段的工作可概括为个方面:需求获取。需求分析。编写需求规格说明书。需求审评。8一般情况下,当对关系R和S进展自然连接时,要求R和S含有一个或者多个共有的A) 记录B) 行C) 属性D) 元组参考答案:C【解析】自然连接是一种特殊的等
5、值连接,它满足下面的条件:两关系间有公共域;通过公共域的等值进展连接,选C。9有三个关系R,S和T如下:则由关系R和S得到关系T的操作是A) 选择B) 差C) 交D) 并参考答案:B【解析】关系T是关系R的一局部,并且是关系R去掉R和S一样的元素,符合差操作。10有表示公司和职员及工作的三表,职员可在多家公司兼职。其中公司C公司号,公司名,地址,注册资本,法人代表,员工数,职员S职员号,性别,年龄,学历,工作W公司号,职员号,工资,则表W的键码为A) 公司号,职员号B) 职员号,工资C) 职员号D) 公司号,职员号,工资参考答案:A【解析】由于职员可以再多加公司兼职,表W的键码应为公司关系和职
6、员关系的主码,即公司号和职员号。11Access 数据库中的表是一个A) 穿插表B) 线型表C) 报表D) 二维表参考答案:D【解析】在Access中的表是一个二维表,一二维表对应一个关系,代表一个实体集,表中的一行称为一个元组,表中的一列成为一个属性。12以下选项中,不是 Access 数据库对象的是A) A) 查询B) B) 表C) C) 窗体D) D) 记录参考答案:D【解析】Access数据库由数据库对象和组两局部组成,其中数据库对象分为七种,这些数据库对象包括:表、查询、窗体、报表、数据访问页、宏和模块。记录不属于数据库对象。13在一个学生表中要找出全部姓的学生组成一个新的表,应该使
7、用的关系运算是A) 选择运算B) 自然连接运算C) 投影运算D) 连接运算参考答案:A【解析】选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组。在一个学生表中要找出全部姓的学生组成一个新的表属于选择运算。14在 Access 中,将职工表中的与工资标准表中的建立联系,且两个表中无重名记录,则这两个表之间的联系是A) 一对一B) 一对多C) 多对一D) 多对多参考答案:A【解析】一个职工只领取一份工资,而一份工资也只能发给对应的职工,因此职工表和工资标准表之间的关系是一对一。15可以修改表构造的设计视图是A) 表设计视图B) 窗体设计视图C) 数据表视图D) 报表设计视
8、图参考答案:A【解析】修改表的构造只能在表设计视图中完成;数据表视图主要用于查看数据表的数据,不可以修改表的构造;窗体设计视图用于修改窗体的构造;报表设计视图用于修改报表的构造。16可以加快查询操作的属性是A) 默认值B) 有效性规则C) 有效性文本D) 索引参考答案:D【解析】利用索引可以加快对数据的查询和排序速度,索引文件作为一个独立的文件进展存储,文件中包含指向表记录的指针,建立索引后,表中记录的物理顺序不变。17使用查询向导,不能创立的是A) 单表查询B) 多表查询C) 带条件查询D) 不带条件查询参考答案:C【解析】利用查询向导创立查询的特点是方便、快捷,用户只需按照提示逐步选择即可
9、创立。查询向导可以创立单表查询、多表查询以及不带条件的查询,而不能创立较复杂的带条件查询,如需创立带条件的查询可使用设计视图。18条件性别=女 Or 工资额2000的含义是A) 性别为女并且工资额大于2000的记录B) 性别为女或者工资额大于2000的记录C) 性别为女并非工资额大于2000的记录D) 性别为女或工资额大于2000,且二者择一的记录参考答案:B【解析】OR逻辑运算符表示或操作,在连接的两个表达式中,当两个表达式都为假时,运算结果才为假。因此条件性别=女 Or 工资额2000的含义是性别为女或者工资额大于2000的记录,包括同时满足这两个条件的记录。19用 Select 语句实现
10、生成表查询时,必须包含的子句是A) TOB) INTOC) ORDER BYD) GROUP BY参考答案:B【解析】生成表查询是利用一个或多个表中的全部或局部数据创立新表,假设数据库中已有同名的表,该操作将覆盖原有的表。生成表SELECT语句的根本格式为:SELECT 字段列表INTO新表名称FROM 旧表名称。20有关系 Students(*,性别,专业),以下 SQL 语句中有语法错误的选项是A) SELECT * FROM Students WHERE 专业=计算机B) SELECT * FROM Students WHERE 1 1C) SELECT * FROM Students
11、WHERE =明D) SELECT * FROM Students WHERE 专业=计算机 & 科学参考答案:C【解析】SELECT语句的格式为:SELECT 字段列表 FROM 表名 WHERE 条件表达式。其中条件表达式如果是查找字段的值,应表示为:字段名=值,值如果为文本应加上双引号,因此选项C含有语法错误,应更改为SELECT * FROM Students WHERE=明。21能承受用户输入数据的窗体控件是A) 列表框B) 图像C) 标签D) 文本框参考答案:D【解析】列表框可显示一组数据列表,用户只能在其中选择;图像主要用于在窗体中显示图形、图像,使窗体更加美观;标签主要用于在窗
12、体或报表中显示说明性文本,如窗体标题,显示容是固定不变的;文本框主要用于显示、输入、编辑数据源等。22报表的作用不包括A) 分组数据B) 汇总数据C) 格式化数据D) 输入数据参考答案:D【解析】报表是Access数据库中的一个对象,它可以根据指定的规则打印输出格式化的数据信息。报表的功能包括:可以呈现格式化的数据;可以分组组织数据,进展汇总;可以包含子报表及图表数据;可以打印输出标签、发票、订单和信封等多种样式报表;可以进展计数、求平均、求和等统计计算;可以嵌入图像或图片来丰富数据显示的容。但是,报表不可以输入数据。23不能用来作为表或查询中是/否值输出的控件是A) 复选框B) 切换按钮C)
13、 选项按钮D) 命令按钮参考答案:D【解析】复选框、切换按钮、选项按钮均可作为单独控件显示表或查询中的是或者否。复选框和选项按钮处于选中状态时的值为是,反之为否;切换按钮处于选中状态时的值为是,反之为否。命令按钮不能用来作为表或查询中是/否值输出的控件。24要指定在报表每一页的底部都输出的容,需要设置A) 报表页脚B) 页面页脚C) 组页脚D) 页面页眉参考答案:B【解析】报表页脚是在整个报表的最后输出信息;组页脚主要显示分组统计数据;页面页眉显示报表中的字段名称或对记录的分组名称,在每一页上端重复出现;页面页脚位于每页报表的最底部,用来显示本页数据的汇总情况。25在报表的组页脚区域中要实现计
14、数统计,可以在文本框中使用函数A) MA*B) SUMC) AVGD) COUNT参考答案:D【解析】聚集函数COUNT用于统计记录个数,MA*用于求最大值,SUM用于求和,AVG用于求平均值。26以下关于控件的表达中,正确的选项是A) 在选项组中每次只能选择一个选项B) 列表框比组合框具有更强的功能C) 使用标签工具可以创立附加到其他控件上的标签D) 选项组不能设置为表达式参考答案:D【解析】选项B,列表框只能选择,而组合框可以选择,也可以用户自己输入,因此组合框比列表框具有更强的功能;选项C,使用标签工具不可以创立附加到其他控件上的标签;选项D,选项组不能设置为表达式正确。27为窗体或报表
15、上的控件设置属性值的宏操作是A) BeepB) EchoC) MsgBo*D) SetValue参考答案:D【解析】为窗体或报表上的控件设置属性值的宏操作是SetValue,宏操作Beep用于使计算机发出嘟嘟声,宏操作MsgBo*用于显示消息框。28宏命令 OpenReport 的功能是A) 翻开窗体B) 翻开报表C) 翻开查询D) 翻开表参考答案:B【解析】宏命令 OpenReport 的功能是翻开报表,翻开窗体的宏命令是OpenForm,翻开查询的宏命令是OpenQuery,翻开表的宏命令是OpenTable。29以下选项中,错误的 VBA 数据验证函数是A) IsTe*tB) IsDat
16、eC) IsNumericD) IsNull参考答案:A【解析】VBA常用的验证函数包括IsNumeric、IsDate、IsNull、IsEmpty、IsArray、IsError、IsObject。30假设变量 * 是小于 100 的非负数,正确的 VBA 表达式是A) * = 0B) 0 = * =0 And *100D) 0=* Or * 7 b = b * ( b + 1 ) LoopA) 7B) 39C) 42D) 1参考答案:C【解析】Do UntilLoop循环采用的是先判断条件后执行循环体的做法,如果条件为True,则循环体一次都不执行,否则进入循环体执行。此题中,假设不满足
17、b 7的条件,则执行b = b * ( b + 1 )。b初始值为1,进入第一次循环,b=1*1+1=2;满足循环条件,进入第二次循环,b=2*2+1=6;满足循环条件,进入第三次循环,b=6*6+1=42,不再满足循环条件,跳出循环,b的值最终为42。37以下循环语句中,循环体执行的次数是a = 100 Do a = a + 1 Loop Until a = 10A) 1B) 10C) 100D) 死循环参考答案:D【解析】DoLoop Until采用的是先执行循环体后判断条件的做法,首先执行循环,之后进展条件判断,构造是条件式为假时,重复执行循环,直到条件式为真,完毕循环。此题中a初始值为
18、100,进入循环执行a = a + 1的操作,之后进展a = 10的条件判断,条件永远为假,因此本循环是死循环。38执行以下程序段后,输出结果是n = 0For i=1 To 3 For j=5 To 1 Step -1 n = n + 1Ne*t j, iDebug.Print n; j; iA) 12 0 4 B) 15 0 4 C) 12 3 1 D) 15 3 1参考答案:B【解析】此题考察For循环语句的嵌套。首先执行外层第一次循环,i=1,层执行5次循环,n每次加1变为5;执行外层第二次循环,i=2,同样层执行5次循环,n每次加1由5变为10;执行外层第三次循环,i=3,同样层执行
19、5次循环,n每次加1由10变为15,此时j=1,执行Ne*t j, i操作,j变为0,i变为4。因此最终n为15,j为0,n为4。39以下程序的功能是:将三个数按从大到小进展排序,程序空白处应填写的语句是If a b Then d = a : a = b : b = d End If If a c Then d = a : a = c : c = d End If If _ Then d = b : b = c : c = d End IfA) b c B) c b C) c a D) b a参考答案:A【解析】此题利用三个If条件语句实现将三个数按从大到小进展排序的功能。第一个IF语句将a、b的值进展比拟,假设a b则交换值,使a中存放较大数,b中存放较小数;第二个If将a、c的值进展比拟,假设a c则交换值,使a中存放三者中最大数,c中存放较小数;第三个IF语句需将b、c的值进展比拟,假设b c则交换值,使b中存放较大数,c中存放较小数,因此If语句空白处应填写b c。40假设数据库中有学生信息表 studsno,sname,sse*,其中 sse* 字段已建索引,要输出最后一名男同学的信息,程序空白处应填写的语句是Private
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年重庆市西南大学附中高三(上)段考物理试卷(11月份)(含答案)
- 2012年山东专升本(英语)真题试卷(题后含答案及解析)
- 特种设备培训
- 教师个人先进事迹(31篇)
- 临时合同承担的责任
- 两地旅行社合作协议书
- 李建伟合同法解释逐条
- 房屋租赁合同证明编号
- 护理资料培训课件 静脉采血相关知识
- 英语课课件教学课件
- 大学美育(同济大学版)学习通超星期末考试答案章节答案2024年
- MOOC 跨文化交际通识通论-扬州大学 中国大学慕课答案
- 10000中国普通人名大全
- 舞台机械系统工程栅顶钢结构施工方案
- 销售冠军团队销售职场培训动态PPT
- 学历学位审核登记表
- AQL抽样检验表(标准版本20)
- 原核藻类、真核藻类
- 交通事故快速处理单(正反打印)
- 通科实习出科考核病历
- 狮子王2经典台词中英文对照
评论
0/150
提交评论