国家二级ACCESS机试(选择题)-试卷16
国家二级(ACCESS)机试模拟试卷161(题后含答案及解析)_0
国家二级(ACCESS)机试模拟试卷161(题后含答案及解析)题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.在考生文件夹下,“sampl.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fEmp”)。
试按以下要求顺序,完成表及窗体的各种操作:(1)设置“员工表”职务字段值的输入方式为从下拉列表中选择“经理”、“主管”或“职员”选项值。
(2)分析员工的聘用时间,将截止到2008年聘用期在1年(含1年)以内的员工其“说明”字段的值设置为“新职工”。
要求:以2008年为截止期判断员工的聘用期,不考虑月日因素。
比如,聘用时间在2007年的员工,其聘用期为1年。
(3)将“员工表”姓名字段中的所有“小”字改为“晓”。
(4)将“员工表”中男职工的前四列信息(编号,姓名,性别,年龄)导出到考生文件夹下,以文本文件形式保存,命名为Test.txt。
要求各数据项间以逗号分隔。
(5)建立“员工表”和“部门表”的表间关系,并实施参照完整。
(6)将窗体对象“fEmp”的记录源设置为表对象“员工表”。
正确答案:【操作步骤】(1)步骤1:打开“sampl.mdb”数据库窗口,选中“表”对象,右键单击“员工表”,选择“设计视图”命令。
步骤2:在“职务”字段的“数据类型”下拉列表中选中“查阅向导”,在弹出的对话框中选中“自行键入所需的值”复选框,单击“下一步”按钮,依次输入“职员”、“主管”、“经理”,单击“下一步”按钮,单击“完成”按钮。
步骤3:单击工具栏中的“保存”按钮。
(2)步骤l:选中“查询”对象。
单击“新建”按钮,选中“设计视图”,单击“确定”按钮。
在“显示表”对话框双击“员工表”,关闭“显示表”对话框。
步骤2:执行【查询】→【更新查询】菜单命令,双击“说明”字段,在下一字段中输入:Year([聘用时间])。
步骤3:在“说明”字段的“更新到”行输入:”新职工”,在“Year([聘用时间])”字段的“条件”行输入:2007 or2008。
国家二级ACCESS机试(选择题)模拟试卷120(题后含答案及解析)
国家二级ACCESS机试(选择题)模拟试卷120(题后含答案及解析) 题型有:1. 选择题选择题1.在关于报表数据源设置的叙述中,以下正确的是( )。
A.可以是任意对象B.只能是表对象C.只能是查询对象D.可以是表对象或查询对象正确答案:D解析:本题考查报表数据源的知识。
报表可以用表或查询作为数据源,但是和窗体不同,SQL语句不能作为报表的数据源。
2.创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在( )。
A.{}中B.( )中C.[]中D.<>中正确答案:C解析:参数查询利用对话框提示用户输入参数,并检索符合所输入参数的记录或值,准则中将参数提示文本放在“[]”中。
3.若在查询条件中使用了通配符“!”,它的含义是( )。
A.通配任意长度的字符B.通配不在括号内的任意字符C.通配方括号内列出的任一单个字符D.错误的使用方法正确答案:B解析:各通配符的意义如下表所示:4.若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入( )。
A.Like“王”B.Like“王*”C.=“王”D.=“王*”正确答案:B解析:本题考查查询的条件准则的知识。
当我们进行查询时,不可避免要遇到查询的条件准则的书写,在本题中要求查找姓“王”的记录,由于是模糊查询,所以应该使用关键词“Like”;另外在“王”的后面都加上“木”,代表要查找的是“王”开头,后面有多个或0个字符的数据。
5.若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的是表达式是( )。
A.JSJB.“JSJ”C.“*JSJ”D.Like“JSJ”正确答案:C解析:本题考查查询设计视图的知识。
在查询设计视图的准则行中,要查询的值可以用双引号括起来,也可以不括,还可以使用Like加上通配符来使用,但是通配符不配合Like是无法单独使用的。
6.在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是( )。
计算机二级《Access》机考试题及答案
计算机二级《Access》机考试题及答案计算机二级《Access》机考试题及答案20161.以下字符串不符合Access字段命名规则的是( )。
答案:CA)schoolB)生日快乐C)hello.cD)//注释2.在定义表中字段属性时,对要求输入相对固定格式的数据,例如电话号码************,应该定义该字段的( )。
答案:CA)格式B)默认值C)输入掩码D)有效性规则3.有关空值,下列叙述正确的是( )。
答案:BA)Access不支持空值B)空值表示字段还没有确定值C)空值等同于数值0D)空值等同于空字符串4.下列关于数据编辑的说法,正确的是( )。
答案:AA)表中的数据有两种排列方式,一种是升序排序,另一种是降序排序B)将Access表导出到Excel数据表时,Excel将自动应用源表中的字体格式C)“取消筛选”就是删除筛选窗口中所作的筛选条件D)可以单击“升序排列”或“降序排列”按钮,为两个不相邻的字段分别设置升序和降序排列5.在数据表视图中,不能进行的操作是( )。
答案:BA)删除一条记录B)修改字段的类型C)删除一个字段D)修改字段的名称6.若要在某表中“姓名”字段中查找以“李”开头的所有人名,则应在查找内容文本框中输入的字符串是( )。
答案:BA)李?B)李*C)李[]D)李#7.若要确保输入的出生日期值格式必须为短日期,应将该字段的输入掩码设置为( )。
答案:AA)0000/99/99B)9999/00/00C)9999/99/99D)0000/00/008.有关字段属性,以下叙述错误的是( )。
答案:BA)字段大小可用于设置文本、数字或自动编号等类型字段的最大容量B)可对任意类型的字段设置默认值属性C)有效性规则属性是用于限制此字段输入值的表达式D)不同的字段类型,其字段属性有所不同9.数据类型是( )。
答案:BA)字段的另一种说法B)决定字段能包含哪类数据的设置C)一类数据库应用程序D)一类用来描述Access表向导允许从中选择的.字段名称10.必须输入字母(A~Z)的输入掩码是( )。
国家二级ACCESS机试(选择题)-试卷10
国家二级ACCESS机试(选择题)-试卷10(总分:80.00,做题时间:90分钟)一、选择题(总题数:40,分数:80.00)1.设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为(分数:2.00)A.BCAB.CBAC.ABC √D.CAB解析:解析:二叉树遍历可以分为3种:前序遍历(访问根节点在访问左子树和访问右子树之前)、中序遍历(访问根节点在访问左子树和访问右子树两者之间)、后序遍历(访问根节点在访问左子树和访问右子树之后)。
后序序列为CBA,则A为根节点。
中序序列为ABC,则B和C均为左子树节点或右子树节点,且B为C父节点,可知前序序列为ABC,C选项正确。
2.下列叙述中正确的是(分数:2.00)A.存储空间不连续的所有链表一定是非线性结构B.结点中有多个指针域的所有链表一定是非线性结构C.能顺序存储的数据结构一定是线性结构D.带链的栈与队列是线性结构√解析:解析:一个非空的数据结构如果满足以下两个条件:有且只有一个根节点;每一个节点最多有一个前件,也最多有一个后件,称为线性结构,称为线性表,可以采用顺序存储和链接存储,其中链式存储空间不连续,所以A选项错误。
双向链表节点有两个指针域,指向前一个节点的指针和指向后一个节点的指针,也是线性结构,B选项错误。
顺序存储结构中可能根节点不唯一,故可能不是线性结构,C选项错误。
栈是所有的插入与删除都限定在表的同一端进行的线性表;队列是指允许在一端进行插入,而在另一端进行删除的线性表。
D选项正确。
3.算法时间复杂度的度量方法是(分数:2.00)A.算法程序的长度B.执行算法所需要的基本运算次数√C.执行算法所需要的所有运算次数D.执行算法所需要的时间解析:解析:算法的时间复杂度是指执行算法所需要的计算工作量,算法的计算工作量是用算法所执行的基本运算次数来度量的,B选项正确。
4.设循环队列为Q(1: m),初始状态为front=rear=m。
国家二级ACCESS机试选择题(查询)模拟试卷4(题后含答案及解析)
国家二级ACCESS机试选择题(查询)模拟试卷4(题后含答案及解析)题型有:1. 选择题选择题1.下图中所示的查询返回的记录是A.不包含80分和90分B.不包含80至90分数段C.包含80至90分数段D.所有的记录正确答案:D解析:本题考查条件查询的知识。
在这个例子中,该条件实际等价于期末成绩<>80 Or期末成绩<>90。
也就是找出期末成绩不等于80或者不等于90的记录。
显然,没有一个记录的期末成绩既能等于80又能等于90,所以所有的记录都满足条件。
知识模块:查询2.排序时如果选取了多个字段,则输出结果是A.按设定的优先次序依次进行排序B.按最右边的列开始排序C.按从左向右优先次序依次排序D.无法进行排序正确答案:C解析:本题考查数据表排序的知识。
要想对数据表进行排序,既可以按照一个字段进行排序,也可以按照多个字段进行排序。
当按照多个字段进行排序时,按从左到右的优先次序进行排序。
知识模块:查询3.在成绩中要查找成绩≥180且成绩≤90的学生,正确的条件表达式是A.成绩Between 80 And 90B.成绩Between 80 To 90C.成绩Between 79 And 91D.成绩Between 79 To 91正确答案:A解析:BETWEEN…AND选取介于两个值之间的数据范围,包含两个值。
这些值可以是数值、文本或者日期。
知识模块:查询4.若查询的设计如下,则查询的功能是A.设计尚未完成,无法进行统计B.统计班级信息仅含Null(空)值的记录个数C.统计班级信息不包括Null(空)值的记录个数D.统计班级信息包括Null(空)值全部记录个数正确答案:C解析:本题中图片显示总计为计数,即对学生表中的班级进行统计,统计时如果有NULL值则不会记录在内。
知识模块:查询5.要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是A.Abs([成绩])B.Int([成绩])C.Sqr([成绩])D.Sgn([成绩])正确答案:B解析:各函数的功能如下表所示:知识模块:查询6.有商品表内容如下:执行SQL命令:SELECT部门号:MAX(单价*数量)FROM商品表GROUP BY部门号;查询结果的记录数是A.1B.3C.4D.10正确答案:B解析:该SQL语句实现按部门分组查询总价(单价*数量)最高的记录,所以查询结果的记录数为3条,分别是3个部门总价最高的记录。
07年4月access试卷及答案
全国计算机等级考试二级Access数据库设计2007年4月笔试试卷(考试时间90 分钟,满分100分)一、选择题(每小题2分,共70分)(1)下列描述中正确的是( B )。
A)算法的效率只与问题的规模有关,而与数据的存储结构无关B)算法的时间复杂度是指执行算法所需要的计算工作量C)数据的逻辑结构与存储结构是一一对应的D)算法的时间复杂度与空间复杂度一定相关(2)在结构化程序设计中,模块划分的原则是( D )。
A)各模块应包括尽量多的功能B)各模块的规模应尽量大C)各模块之间的联系应尽量紧密D)模块内具有高内聚度、模块间具有低耦合度(3)下列描述中正确的是( A )。
A)软件测试的主要目的是发现程序中的错误B)软件测试的主要目的是确定程序中错误的位置C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D)软件测试是证明软件没有错误(4)下列选项中不属于面向对象程序设计特征的是( C )。
A)继承性B)多态性C)类比性D)封装性(5)下列对队列的描述中正确的是(D )。
A)队列属于非线性表B)队列按“先进后出”原则组织数据C)队列在队尾删除数据D)队列按“先进先出”原则组织数据(6)对下列二叉树进行前序遍历的结果为( B )。
A)DYBEAFCZX B)YDEBFZXCAC)ABDYECFXZ D)ABCDEFXYZ(7)某二叉树中有n 个度为2 的结点,则该二叉树中的叶子结点数为( A )。
A)n+1 B)n-1C)2n D)n/2(8)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( C )。
A)并B)交C)投影D)笛卡儿乘积(9)在E-R图中,用来表示实体之间联系的图形是( B )。
A)矩形B)椭圆形C)菱形D)平行四边形(10)下列描述中错误的是( A )。
A)在数据库系统中,数据的物理结构必须与逻辑结构一致B)数据库技术的根本目标是要解决数据的共享问题C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持(11)在关系数据库中,能够惟一地标识一个记录的属性或属性的组合,称为(A)A)关键字B)属性C)关系D)域(12)在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之间的联系是(B)A)一对一联系B)一对多联系C)多对多联系D)无联系(13)Access 数据库具有很多特点,下列叙述中,不是Access特点的是(D)A)Access 数据库可以保存多种数据类型,包括多媒体数据B)Access 可以通过编写应用程序来操作数据库中的数据C)Access 可以支持Internet/Intranet 应用D)Access 作为网状数据库模型支持客户机/服务器应用系统(14)在关系运算中,选择运算的含义是(D)A)在基本表中,选择满足条件的元组组成一个新的关系B)在基本表中,选择需要的属性组成一个新的关系C)在基本表中,选择满足条件的元组和属性组成一个新的关系D)以上三种说法是正确的(15)邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是(A) A)B)C)CCCCCC D)LLLLLL(16)如果字段内容为声音文件,则该字段的数据类型应定义为(D)A)文本B)备注C)超级链链接D)OLE 对象(17)要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置(B)A)参照完整性B)有效性规则C)输入掩码D)级联更新相关字段(18)在Access 中已经建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是(D)A)sum, group by B)count, group byC)group by, sum D)group by, count(19)在创建交叉表查询时,列标题字段的值显示在交叉表的位置是(C )A)第一行B)第一列C)上面若干行D)左面若干列(20)在Access 中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。
国家二级ACCESS机试选择题(查询、窗体)模拟试卷1(题后含答案及解析)
国家二级ACCESS机试选择题(查询、窗体)模拟试卷1(题后含答案及解析)题型有:1. 选择题选择题1.SQL语句不能创建的是A.报表B.操作查询C.选择查询D.数据定义查询正确答案:A解析:本题考查SQt,语句的知识。
SQt,语言的功能十分强大,它包括数据定义功能、数据查询功能、数据操纵功能和数据控制功能。
SQL能定义的数据包括表、视图、索引等,不包括报表。
知识模块:查询2.在SQL语言的SELECT语句中,用于实现选择运算的子句是A.FORB.IFC.WHILED.AHIERE正确答案:D解析:FOR与WHILE为VBA语言中的循环语句,IF为VBA语言中的条件语句,而WHERE是SQL语句中的条件语句。
知识模块:查询3.在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是A.*B.%C.&D.#正确答案:D解析:本题考查常量的知识。
在Access中,日期型常量要求用“#”作为分隔符括起来。
知识模块:查询4.通配符“#”的含义是A.通配任意个数的字符B.通配任何单个字符C.通配任意个数的数字字符D.通配任何单个数字字符正确答案:D解析:通配符#表示通配任何单个数字字符。
知识模块:查询5.若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的是表达式是A.JSJB.JSJ*C.*JSJD.Like”JSJ”正确答案:C解析:本题考查查询设计视图的知识。
在查询设计视图的“准则”行中,要查询的值可以用双引号括起来,也可以不括,还可以使用Like加上通配符来使用,但是通配符不配合Like是无法单独使用的。
知识模块:查询6.查询“书名”字段中包含“等级考试”字样的记录,应该使用的条件是A.Like”等级考试”B.Like”*等级考试”C.Like”等级考试*”D.Like”*等级考试*”正确答案:D解析:通配符*代表匹配零个或多个字符。
知识模块:查询7.下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是A.SELECT姓名,性别,所属院系,简历FROM tStudWHERE性别=“女”AND 所属院系IN(“03”,”04”)B.SELECT姓名,简历FROM tStudWHERE性别=“女”AND所属院系IN(“03”,”04”)C.SELECT姓名,性别,所属院系,简历FROM tStudWHERE性别=“女”AND 所属院系=“03”OR所属院系=“04”D.SELECT姓名,简历FROM tStudWHERE性别=“女”AND所属院系=“03”OR所属院系=“04”正确答案:B解析:本题考查查询设计视图与SQL查询的知识。
国家二级(ACCESS)机试模拟试卷100(题后含答案及解析)
国家二级(ACCESS)机试模拟试卷100(题后含答案及解析)题型有:1. 选择题 2. 基本操作题 3. 简单应用题 4. 综合应用题选择题1.下列关于栈叙述正确的是( )。
A.栈顶元素最先能被删除B.栈顶元素最后才能被删除C.栈底元素永远不能被删除D.栈底元素最先被删除正确答案:A解析:栈是先进后出的数据结构,所以栈顶元素最后入栈却最先被删除。
栈底元素最先入栈却最后被删除。
所以选择A。
2.下列叙述中正确的是( )。
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.以上说法都不正确正确答案:C解析:栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来操作,所以选择C。
3.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
A.3B.4C.6D.7正确答案:D解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为1-1=0个,所以可以知道本题目中的二叉树的每一个结点都有一个分支,所以共7个结点共7层,即度为7。
4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是( )。
A.学生成绩管理系统B.C语言编译程序C.LJNIX操作系统D.数据库管理系统正确答案:A解析:软件按功能可以分为:应用软件、系统软件、支撑软件。
操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属于系统软件。
所以B、C、D都是系统软件,只有A是应用软件。
5.结构化程序所要求的基本结构不包括( )。
A.顺序结构B.GOTO跳转C.选择(分支)结构D.重复(循环)结构正确答案:B解析:1966年Boehm和Jacopini证明了程序设计语言仅仪使用顺序、选择和重复三种基本控制结构就是以表达出各种其他形式结构的程序设计方法。
国家二级ACCESS机试(选择题)-试卷1
国家二级ACCESS机试(选择题)-试卷1(总分:80.00,做题时间:90分钟)一、选择题(总题数:40,分数:80.00)1.算法一般都可以用哪几种控制结构组合而成( )。
(分数:2.00)A.选择、分支、递归B.顺序、循环、选择√C.循环、递归、选择D.顺序、选择、嵌套解析:解析:算法的控制结构给出了算法的基本框架,它不仅决定了算法中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原则。
一个算法一般都可以用顺序、循环、选择三种基本控制结构组合而成。
本题答案为B。
2.用链表表示线性表的优点是( )。
(分数:2.00)A.花费的存储空间较顺序存储少B.没有明显优势C.便于插入和删除操作√D.便于随机存取操作解析:解析:链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。
故链式存储结构下的线性表便于插入和删除操作。
本题答案为C。
3.在下列几种排序方法中,要求内存量最大的是( )。
(分数:2.00)A.冒泡排序B.插入排序和选择排序C.归并排序√D.快速排序解析:解析:快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序;插入排序的基本操作是指将无序序列中的各元素依次插入到已经有序的线性表中,从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面(这是它应有的位置),然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表。
本题答案为C。
4.下面不属于软件工程的3要素的是( )。
(分数:2.00)A.需求√B.方法C.工具D.过程解析:解析:软件工程包括3个要素,即方法、工具和过程。
本题答案为A。
5.下列不属于结构化分析的常用工具的是( )。
国家二级ACCESS机试(选择题)模拟试卷312(题后含答案及解析)
国家二级ACCESS机试(选择题)模拟试卷312(题后含答案及解析) 题型有:1.1.下列叙述中正确的是( )。
A.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C.线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D.以上都不正确正确答案:B解析:线性表的存储分为顺序存储和链式存储。
在顺序存储中,所有元素所占的存储空间是连续的。
而在链式存储的方式中,将存储空间的每一个存储节点分为两部分:一部分用于存储数据元素的值,称为数据域;另一部分用于存储下一个元素的存储序号,称为指针域。
所以线性表的链式存储方式比顺序存储方式的存储空间要大一些。
2.下列叙述中,正确的是( )。
A.用E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系B.用E-R图只能表示实体集之间一对一的联系C.用E-R图只能表示实体集之间一对多的联系D.用E-R图表示的概念数据模型只能转换为关系数据模型正确答案:A解析:两个实体之间的联系实际上是实体集间的函数关系,这种函数关系可以有下面几种,即一对一的联系、一对多(或多对一)的联系和多对多的联系。
由于概念模型不依赖于具体的数据库管理系统,因此,容易向关系模型、网状模型和层次模型等各种模型转换。
3.在Access的数据表中删除一条记录,被删除的记录( )。
A.不能恢复B.可恢复为第一条记录C.可恢复为最后一条记录D.可恢复到原来设置正确答案:A解析:在ACCESS数据库中,删除表中的记录是不能恢复的。
4.下列叙述中正确的是A.对数据进行压缩存储会降低算法的空间复杂度B.算法的优化主要通过程序的编制技巧来实现C.算法的复杂度与问题的规模无关D.数值型算法只需考虑计算结果的可靠性正确答案:A解析:算法的空间复杂度是指执行这个算法所需要的内存空间,包括3个部分:输入数据所占的存储空间;程序本身所占的存储空间:算法执行过程中所需要的额外空间。
国家二级ACCESS机试选择题(界面设计)模拟试卷5(题后含答案及解析)
国家二级ACCESS机试选择题(界面设计)模拟试卷5(题后含答案及解析)题型有:1. 选择题选择题1.若要求在窗体中的文本框里输入的文本皆显示为“*”号,则应设置的属性是A.默认值B.标题C.密码D.输入掩码正确答案:D解析:要求在窗体中的文本框里输入的文本皆显示为“*”号,应该设置窗体的“数据”选项卡中的“输入掩码”,将“输入掩码”设置为“密码”,所以选项D正确。
知识模块:界面设计2.下列关于窗体控件功能描述中,错误的是A.按钮控件可用于查找记录、打印记录等操作B.“使用控件向导”用于打开和关闭控件向导C.图像控件用于在窗体中显示静态图片D.绑定对象框用于在窗体上显示OLE对象字段内容正确答案:D解析:“按钮”控件用于完成各种操作,如:查找记录、打印记录或应用窗体筛选,选项A正确;“使用控件向导”用于打开或关闭“控件向导”,选项B 正确;“图像”控件用于在窗体中显示静态图片,选项C正确;“绑定对象框”用于在窗体或报表上显示OLE对象,例如一系列的图片。
该控件针对的是保存在窗体或报表基础记录源字段中的对象,所以选项D错误。
知识模块:界面设计3.下列选项中,属于选项卡控件的“事件”属性的是A.Tab键索引B.控件来源C.输入掩码D.更改正确答案:D解析:选项卡控件的“事件”属性有:“单击”、“更改’’、“双击”、“鼠标按下”、“鼠标释放”、“鼠标移动”、“键按下”、“键释放”、“击键”,所以选项D正确。
知识模块:界面设计4.如果字段“考查成绩”的取值范围为大写字母A~E,则下列选项中,错误的有效性规则是A.>=‘A’And<=‘E’B.[考查成绩]>=‘A’And[考查成绩]<=‘E’C.考查成绩>=‘A’nd考查成绩<=‘E’D.’A’<=[考查成绩]<=‘E’正确答案:D解析:本题中“考查成绩”的取值范围为A~E,并且包含A和E。
选项A、选项B、选项C都是正确的表达式。
选项D中因为“<=”符号是用于数值比较的双目运算符,结合方向为从左到右。
国家二级ACCESS机试选择题(查询)模拟试卷10(题后含答案及解析)
国家二级ACCESS机试选择题(查询)模拟试卷10(题后含答案及解析)题型有:1. 选择题选择题1.在查询中,默认的字段显示顺序是A.在表的“数据表视图”中显示的顺序B.添加时的顺序C.按照字母顺序D.按照文字笔画顺序正确答案:B解析:本题考查查询设计相关知识要点。
在查询中,默认的字段显示顺序是用户通过查询设计视图的数据区向设计网格中添加时的前后顺序。
知识模块:查询2.在课程表中要查找课程名称中包含“计算机”的课程,对应“课程名称”字段的正确准则表达式是A.”计算机”B.“*计算机”C.Like”*计算机*”D.Like”计算机”正确答案:C解析:本题考查模糊查询及字符函数的相关知识。
模糊查询利用Like关键字和通配符,对不确定字符串进行查找。
常用通配符为:*(与任何个数的字符匹配)、?(任何单个字符匹配)、[](与方括号内任何单个字符匹配)、!(匹配任何不在括号之内的字符)、.(与范围内的任何一个字符匹配)、#(与任何单个数字字符匹配)。
根据本题的要求,表达式应该写为:Like”*计算机*”。
知识模块:查询3.建立一个基于“学生”表的查询,要查找“出生日期”(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在“出生日期”对应列的“准则”行中应输入的表达式是A.between 1980-06-06 and 1980-07-06B.between#1980-06-06#and#1980-07-06#C.between 1980-06-06 or 1980-07-06D.between#1980-06-06#or#1980-07-06#正确答案:B解析:本题考查查询条件表达式的书写。
BETWEEN值1 AND值2:如果给定的值在值1和值2之间(包括值1、值2),结果为真(true)、否则为假(false)。
And关键字连接的多个条件必须同时满足,同时,在ACCESS中,时间类型数据应该放置在两个“#”中间,所以选项B不正确。
国家二级ACCESS机试(选择题)模拟试卷200(题后含答案及解析)
国家二级ACCESS机试(选择题)模拟试卷200(题后含答案及解析) 题型有:1.1.下列叙述中正确的是A.顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B.顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C.顺序存储结构能存储有序表,链式存储结构不能存储有序表D.链式存储结构比顺序存储结构节省存储空间正确答案:A解析:顺序存储方式主要用于线性的数据结构,它把逻辑上相邻的数据元素存储在物理上相邻的存储单元里,结点之间的关系由存储单元的邻接关系来体现。
而链式存储结构的存储空间不一定是连续的。
知识模块:数据结构与算法2.某系统总体结构图如下图所示:该系统总体结构图的深度是A.7B.6C.3D.2正确答案:C解析:这个系统总体结构图是一棵树结构,在树结构中,根结点在第1层,同一层上所有子结点都在下一层,由系统总体结构图可知,这棵树共3层。
在树结构中,树的最大层次称为树的深度。
所以这棵树的深度为3。
知识模块:数据结构与算法3.下列关于二叉树的叙述中,正确的是A.叶子结点总是比度为2的结点少一个B.叶子结点总是比度为2的结点多一个C.叶子结点数是度为2的结点数的两倍D.度为2的结点数是度为1的结点数的两倍正确答案:B解析:由二叉树的性质可以知道在二叉树中叶子结点总是比度为2的结点多一个。
知识模块:数据结构与算法4.下列叙述中错误的是A.循环链表是循环队列的存储结构B.二叉链表是二叉树的存储结构C.栈是线性结构D.循环队列是队列的存储结构正确答案:A解析:循环队列属于逻辑结构,其实质还是顺序存储,只是使用指针进行首尾的联结,其实现的存储方式可分为:分散的链表和连续的线性表,与其逻辑结构实现功能无关。
所以选项A正确。
知识模块:数据结构与算法5.利用对话框提示用户输入查询条件,这样的查询属于A.选择查询B.参数查询C.操作查询D.SQL查询正确答案:B解析:选择查询:根据指定的查询准则,从一个或多个表中获取数据并显示结果,也可以对记录进行总计、计数、平均以及其他类型的计算,选择查询结果是一组数据记录,即动态集。
国家二级ACCESS机试(选择题)模拟试卷108(题后含答案及解析)
国家二级ACCESS机试(选择题)模拟试卷108(题后含答案及解析) 题型有:1. 选择题选择题1.下列叙述中正确的是A.矩阵是非线性结构B.数组是长度固定的线性表C.对线性表只能作插入与删除运算D.线性表中各元素的数据类型可以不同正确答案:B解析:所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分它们的变量的集合,这个名字称为数组名,编号称为下标。
2.在快速排序法中,每经过一次数据交换(或移动)后A.能消除多个逆序B.只能消除一个逆序C.不会产生新的逆序D.消除的逆序个数一定比新产生的逆序个数多正确答案:A解析:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。
3.线性表的长度为n。
在最坏情况下,比较次数为n-1的算法是A.顺序查找B.有序表的插入C.寻找最大项D.同时寻找最大项与最小项正确答案:C解析:寻找最大项算法是,首先取出第一个数作为最大数,然后和后面的所有项进行比较查找。
因此,比较次数为n-1。
4.设某棵树的度为3,其中度为2、1、0的结点个数分别为3、4、15。
则该树中总结点数为A.22B.30C.35D.不可能有这样的树正确答案:D解析:本题采用画图法来求出结果。
首先先画出包含3个度为2的结点;然后再添加4个度为1的结点。
根据题目中描述的度为0的结点数有15个,这时要在书中添加度为3的结点,不管怎么添加都不能添加出15个度为0的结点,因此不可能有这样的树。
5.下列叙述中正确的是A.软件的使用存在老化问题B.软件是物理实体,不具有抽象性C.软件是逻辑实体,具有抽象性D.软件的运行对计算机系统不一定具有依赖性正确答案:C解析:软件是一种逻辑实体,而不是物理实体,具有抽象性。
软件的使用不存在老化问题。
国家二级ACCESS机试(选择题)模拟试卷316(题后含答案及解析)
国家二级ACCESS机试(选择题)模拟试卷316(题后含答案及解析) 题型有:1.1.程序段:Dim I As Integer I=Int(-3.25)I的返回值是A.-3B.-4C.3D.3.25正确答案:B解析:Int函数为取整函数,所以Int(-3.25)=-4。
知识模块:公共基础知识2.一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为A.219B.229C.230D.231正确答案:B解析:根据二叉树的性质,在任意二叉树中,度为0的结点(即叶子结点.)总是比度为2的结点多一个,故总结点数=叶子节点数+度为2的节点数+度为1的节点数=80+79+70=229。
知识模块:数据结构与算法3.下列排序方法中,最坏情况下时间复杂度最小的是A.冒泡排序B.快速排序C.堆排序D.直接插入排序正确答案:C解析:排序方法中最坏情况下时间复杂度的大小如下表:根据上表可知选项C正确。
知识模块:数据结构与算法4.有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为( )。
A.选择B.交C.投影D.并正确答案:D解析:两个相同结构关系的并是由属于这两个关系的元组组成的集合。
5.循环队列的存储空间为Q(1:40),初始状态为front=rear=40。
经过一系列正常的入队与退队操作后front=rear=15,此后又退出一个元素,则循环队列中的元素个数为A.39,或0且产生下溢错误B.14C.40’D.15正确答案:A解析:循环队列初始状态front=rear=40,经过一系列入队和出队操作后,结束状态还是front=rear=15,这说明入队元素个数和出队元素个数一样多。
这样一来最后的元素个数就和原来的元素个数一样多,明显不是0就是40,即要么队列为空(0个元素),要么队列为满队列(40个元素)。
这时进行出队操作,如果是队列满(40个元素)的情况,此时队列中的元素个数为39,如果是队列空(0个元素)的情况,此时就会产生下溢错误。
国家二级ACCESS机试选择题模拟试卷116_真题-无答案
国家二级ACCESS机试(选择题)模拟试卷116(总分48,考试时间90分钟)1. 选择题1. 在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是( )。
A. 选择B. 投影C. 连接D. 自然连接2. 在学生表中要查找所有身高大于170cm且姓刘的男生,应采用的关系运算是( )。
A. 选择B. 投影C. 连接D. 比较3. 在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是( )。
A. 选择B. 投影C. 连接D. 关联4. 一个关系数据库的表中有多条记录,记录之间的相互关系是( )。
A. 前后顺序不能任意颠倒,一定要按照输入的顺序排列B. 前后顺序可以任意颠倒,不影响库中的数据关系C. 前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D. 前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列5. 在关系运算中,投影运算的含义是( )。
A. 在基本表中选择满足条件的记录组成一个新的关系B. 在基本表中选择需要的字段(属性)组成一个新的关系C. 在基本表中选择满足条件的记录和属性组成一个新的关系D. 上述说法均是正确的6. 将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为( )。
A. 选择B. 投影C. 连接D. 并7. 在关系运算中,选择运算的含义是( )。
A. 在基本表中,选择满足条件的元组组成一个新的关系B. 在基本表中,选择需要的属性组成一个新的关系C. 在基本表中,选择满足条件的元组和属性组成一个新的关系D. 以上三种说法是正确的8. 常见的数据模型有3种,它们是( )。
A. 网状、关系和语义B. 层次、关系和网状C. 环状:层次和关系D. 字段名、字段类型和记录9. 用二维表来表示实体及实体之间联系的数据模型是( )。
A. 实体一联系模型B. 层次模型C. 网状模型D. 关系模型10. 按数据的组织形式,数据库的数据模型可分为3种模型,它们是( )。
国家二级ACCESS机试(选择题)模拟试卷165(题后含答案及解析)
国家二级ACCESS机试(选择题)模拟试卷165(题后含答案及解析) 题型有:1.1.数据库应用系统中的核心题是( )。
A.数据库设计B.数据库系统设计C.数据库维护D.数据库管理员培训正确答案:A解析:数据库应用系统中的核心问题是数据库的设计。
2.软件生命周期是指( )。
A.软件产品从提出、实现、使用维护到停止使用退役的过程B.软件从需求分析、设计、实现到测试完成的过程C.软件的开发过程D.软件的运行维护过程正确答案:A解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。
也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。
3.下列叙述中正确的是A.链表结点中具有两个指针域的数据结构可以是线性结构,也可以是非线性结构B.线性表的链式存储结构中,每个结点必须有指向前件和指向后件的两个指针C.线性表的链式存储结构中,每个结点只能有一个指向后件的指针D.线性表的链式存储结构中,叶子结点的指针只能是空正确答案:A解析:在链式存储方式中,每仑结点由两部分组成:数据域和指针域,指针域用于指向该节点的前一个或后一个结点,所以选项B、C、D说法错误。
选项A中,例如双向链表就具有两个指针,也属于线性结构,所以选项A正确。
知识模块:数据结构与算法4.假设“公司”表中有编号,名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是A.SELECT*FROM公司FOR名称”水网络*”B.SELECT木FROM公司FOR名称LIKE”*网络*”C.SELECT*FROM公司WHERE名称”*网络*”D.SELECT*FROM公司WHERE名称LIKE”*网络*”正确答案:D解析:where按一定的条件进行查询,like模糊匹配查询字段,通配符*表示一个或多个字符。
知识模块:查询5.若①表示删除查询,②表示更新查询,③表示交叉表查询,④表示追加查询,⑤表示生成表查询,则下列各项中属于操作查询的是( )。
国家二级ACCESS机试(选择题)模拟试卷136(题后含答案及解析)
国家二级ACCESS机试(选择题)模拟试卷136(题后含答案及解析) 题型有:1. 选择题选择题1.运行Visual Basic的函数过程,应使用的宏命令是( )。
A.RunMacmB.RunSqlC.RunCodeD.RunVBA正确答案:C解析:RunCode宏操作命令用于运行VB的函数过程。
2.下列各项中,属于通知或警告用户的命令是( )。
A.PrintOutB.OutputToC.MsgBoxD.RunWarnings正确答案:C解析:在宏操作中,MsgBox用于显示提示消息框;PrintOut用于打印激活的数据库对象;OutputTo用于将指定数据库对象中的数据输出成.xls、.rtf、.txt、.htm、.snp等格式的文件。
3.要限制宏命令的操作范围,在创建宏时应定义的是( )。
A.宏操作对象B.宏操作目标C.宏条件表达式D.窗体或报表控件属性正确答案:C解析:要限制宏命令的操作范围,在创建宏时应定义宏条件表达式。
使用条件表达式的条件宏可以在满足特定条件时才执行对应的操作。
4.在VBA中,引用窗体与报表对象的格式是( )。
A.Forms!窗体名称!控件名称[.屙性名称]B.Forms.窗体名称[.属性称]C.Forms!窗体名称!控件名称[!属性名称]D.Forms!窗体名称.控件名称[.属性名称]正确答案:A解析:引用窗体或报表上的控件值,使用语法格式为:Forms![窗体名]![控件名]或[Forms]![窗体名]![控件名]和Reports![报表名]![控件名]或[Reports]![报表名]![控件名]。
5.在下列关于宏和模块的叙述中,正确的是( )。
A.宏可以是独立的数据库对象,可以提供独立的操作动作B.模块是能够被程序调用的函数C.通过定义宏可以选择或更新数据D.宏或模块都不能是窗体或报表上的事件代码正确答案:A解析:宏可以是独立的数据库对象,可以提供独立的操作动作,选项A说法正确;模块是一个集合体,包含子过程或函数过程,选项B说法错误;通过定义宏不能实现选择功能,选项C说法错误;宏或模块都可以是窗体或报表上的事件代码,选项D说法错误。
国家二级ACCESS机试(操作题)模拟试卷16(题后含答案及解析)
国家二级ACCESS机试(操作题)模拟试卷16(题后含答案及解析)题型有:1.mdb”和”dResearch.mdb”,照片文件名为”照片.bmp”。
请按以下操作要求,完成表的建立和修改:(1)将考生文件夹下”dResearch.mdb”数据库中的”tEmployee”表导入到samp1.mdb数据库中。
(2)创建一个名为”tBranch”的新表,其结构如下:(3)判断并设置表”tBranch”的主键。
(4)设置新表”tBranch”中的”房间号”字段的”有效性规则”,保证输入的数字在100到900之间(不包括100和900)。
(5)在”tBranch”表中输入如下新记录:(6)在”tEmployee”表中增加一个新字段,字段名为”照片”,类型为”OLE对象”。
设置”李丽”记录的”照片”字段数据为考生文件夹下的”照片.BMP”图像文件。
正确答案:(1)【操作步骤】步骤1:单击菜单栏【文件】|【获取外部数据】|【导入】,在考生文件夹中找到要导入的文件,选中”dResearch.mdb”并单击”导入”按钮。
步骤2:选择”tEmployee”,单击”确定”按钮。
(2)【操作步骤】步骤1:选择”表”对象,单击”新建”按钮。
步骤2:按照题表要求建立新字段。
步骤3:单击工具栏中”保存”按钮,另存为”tBranch”。
(3)【操作步骤】步骤1:选中”部门编号”字段行。
步骤2:右键单击”部门编号”行,从弹出的快捷菜单中选择【主键】。
(4)【操作步骤】步骤1:单击”房间号”字段行任一点。
步骤2:在”有效性规则”行输入”>100AND。
(5)【操作步骤】步骤1:单击菜单栏【视图】|【数据表视图】。
步骤2:按照题目所给表中的记录在表中添加新记录。
步骤3:单击工具栏中”保存”按钮,关闭设计视图。
(6)【操作步骤】步骤1:右键单击”tEmployee”,从弹出的快捷菜单中选择【设计视图】。
步骤2:在”房间号”下一行”字段名称”列输入”照片”,在”数据类型”下拉列表中选中”OLE对象”。
国家二级ACCESS机试(选择题)-试卷16
国家⼆级ACCESS机试(选择题)-试卷16国家⼆级ACCESS机试(选择题)-试卷16(总分:80.00,做题时间:90分钟)⼀、选择题(总题数:40,分数:80.00)1.下列关于算法复杂度叙述正确的是(分数:2.00)A.最坏情况下的时间复杂度⼀定⾼于平均情况的时间复杂度B.时间复杂度与所⽤的计算⼯具⽆关√C.对同⼀个问题,采⽤不同的算法,则它们的时间复杂度是相同的D.时间复杂度与采⽤的算法描述语⾔有关解析:解析:算法的时间复杂度是指执⾏算法所需要的计算⼯作量,它与使⽤的计算机、程序设计语⾔以及算法实现过程中的许多细节⽆关,B选项正确,D选项错误。
最坏情况下的时间复杂度可以与平均情况的时间复杂度相同,A选项错误。
不同的算法时间复杂度⼀般不相同,C选项错误。
2.设有栈S和队列Q,初始状态均为空。
⾸先依次将A,B,C,D,E,F⼊栈,然后从栈中退出三个元素依次⼊队,再将X,Y,Z⼊栈后,将栈中所有元素退出并依次⼊队,最后将队列中所有元素退出,则退队元素的顺序为(分数:2.00)A.DEFXYZABCB.DEFXYZABC √C.FEDXYZCBAD.DEFZYXABC解析:解析:栈是⼀种特殊的线性表,它所有的插⼊与删除都限定在表的同⼀端进⾏。
队列是指允许在⼀端进⾏插⼊,⽽在另⼀端进⾏删除的线性表。
将A,B,C,D,E,F⼊栈后,栈中元素为ABCDEF,退出三个元素⼊队,队列元素为FED,将X,Y,Z⼊栈后栈中元素为ABCXYZ,全部⼊队后,队列元素为FEDZYXCBA,故B 选项正确。
3.下列叙述中正确的是(分数:2.00)A.有两个指针域的链表称为⼆叉链表B.循环链表是循环队列的链式存储结构C.带链的栈有栈顶指针和栈底指针,因此⼜称为双重链表D.结点中具有多个指针域的链表称为多重链表√解析:解析:双向链表与⼆叉链表均是有两个指针域的链表,A选项错误。
在单链表的第⼀个结点前增加⼀个表头结点,队头指针指向表头结点,最后⼀个结点的指针域的值由NULL改为指向表头结点,这样的链表称为循环链表。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
国家二级ACCESS机试(选择题)-试卷16(总分:80.00,做题时间:90分钟)一、选择题(总题数:40,分数:80.00)1.下列关于算法复杂度叙述正确的是(分数:2.00)A.最坏情况下的时间复杂度一定高于平均情况的时间复杂度B.时间复杂度与所用的计算工具无关√C.对同一个问题,采用不同的算法,则它们的时间复杂度是相同的D.时间复杂度与采用的算法描述语言有关解析:解析:算法的时间复杂度是指执行算法所需要的计算工作量,它与使用的计算机、程序设计语言以及算法实现过程中的许多细节无关,B选项正确,D选项错误。
最坏情况下的时间复杂度可以与平均情况的时间复杂度相同,A选项错误。
不同的算法时间复杂度一般不相同,C选项错误。
2.设有栈S和队列Q,初始状态均为空。
首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为(分数:2.00)A.DEFXYZABCB.DEFXYZABC √C.FEDXYZCBAD.DEFZYXABC解析:解析:栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。
队列是指允许在一端进行插入,而在另一端进行删除的线性表。
将A,B,C,D,E,F入栈后,栈中元素为ABCDEF,退出三个元素入队,队列元素为FED,将X,Y,Z入栈后栈中元素为ABCXYZ,全部入队后,队列元素为FEDZYXCBA,故B 选项正确。
3.下列叙述中正确的是(分数:2.00)A.有两个指针域的链表称为二叉链表B.循环链表是循环队列的链式存储结构C.带链的栈有栈顶指针和栈底指针,因此又称为双重链表D.结点中具有多个指针域的链表称为多重链表√解析:解析:双向链表与二叉链表均是有两个指针域的链表,A选项错误。
在单链表的第一个结点前增加一个表头结点,队头指针指向表头结点,最后一个结点的指针域的值由NULL改为指向表头结点,这样的链表称为循环链表。
循环队列是队列的一种顺序存储结构。
循环链表与循环队列是两种存储结构,B选项错误。
双向链表结点有两个指针域,指向前一个结点的指针和指向后一个结点的指针,而带链的栈是单链表形式,C选项错误。
故正确答案为D选项。
4.某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为(分数:2.00)A.400B.754C.756 √D.不确定解析:解析:在树结构中,一个结点所拥有的后件个数称为该结点的度,所有结点中最大的度称为树的度。
对任何一棵二叉树,度为0的结点(即叶子结点)总是比度为2的结点多一个。
二叉树共有845个结点,度为0的结点有45个,度为1的结点数为n 1 , 度为2的结点数为n 2,则845=45+n 1 +n 2,且45= n 2 +1,则n 2 =756,C选项正确。
5.软件需求分析阶段的主要任务是(分数:2.00)A.确定软件开发方法B.确定软件开发工具C.确定软件开发计划D.确定软件系统的功能√解析:解析:需求分析阶段的工作可以分为4个方面:需求获取、需求分析、编写需求规格说明书和需求评审,包括确定软件系统的功能,D选项正确。
A、B、C选项均为开发阶段工作。
6.下面对软件测试描述错误的是(分数:2.00)A.严格执行测试计划,排除测试的随意性B.随机地选取测试数据√C.随机地选取测试数据D.软件测试是保证软件质量的重要手段解析:解析:在测试之前制定测试计划,并严格执行,测试用例的选择不可随意,应选择有代表性的,尽可能发现迄今为止尚未发现的错误,A选项叙述正确,B选项叙述错误。
测试根本目的是尽可能多地发现并排除软件中隐藏的错误,C选项叙述正确。
软件测试是保证软件质量、可靠性的关键步骤,D选项叙述正确。
故正确答案为B选项。
7.结构化程序的三种基本控制结构是(分数:2.00)A.顺序、选择和重复(循环)√B.过程、子程序和分程序C.顺序、选择和调用D.调用、返回和转移解析:解析:结构化程序的三种基本控制结构:顺序、选择和重复,故A选项正确。
8.数据库中对概念模式内容进行说明的语言是(分数:2.00)A.数据定义语言√B.数据操纵语言C.数据控制语言D.数据宿主型语言解析:解析:数据库管理系统为完成主要功能提供了相应的数据语言,它们是:数据定义语言,该语言负责数据的模式定义与数据的物理存取构建;数据操纵语言,该语言负责数据的操纵,包括查询与增、删、改等操作;数据控制语言,该语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。
故A选项正确。
9.某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。
则实体仓库和零件间的联系是(分数:2.00)A.多对多√B.一对多C.多对一D.一对一解析:解析:一般来说,实体集之间必须通过联系来建立联接关系,分为三类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。
每个仓库存放有不同的零件,相同零件可能放在不同的仓库中,故实体仓库和零件间的联系是多对多,A选项正确。
10.有三个关系R、S和T R和S得到关系T的操作是(分数:2.00)A.交√B.差C.并D.选择解析:解析:用于查询的3个操作无法用传统的集合运算表示,引入的运算为投影运算、选择运算、笛卡尔积。
常用的扩充运算有交、除、连接及自然连接等。
选择,从关系中找出满足给定条件的元组的操作称为选择,题目中无给定条件,故D选项错误。
差:R-S结果是属于R但不属于S的记录组成的集合,T中元组"c 3 2"同时属于R和S,B选项错误。
并:R∪S是将S中的记录追加到R后面,T中元组少于R,故C 选项错误。
交:R∩S结果是既属于R又属于S的记录组成的集合,与题目中结果相符,故A选项正确。
11.下列关于 Access 索引的叙述中,正确的是(分数:2.00)A.同一个表可以有多个唯一索引,且只能有一个主索引√B.同一个表只能有一个唯一索引,且只有有一个主索引C.同一个表只能有多个唯一索引,且可以有多个主索引D.同一个表只能有一个唯一索引,且可以有多个主索引解析:解析:利用索引可以加快对数据的查询和排序速度,索引文件作为一个独立的文件进行存储,文件中包含指向表记录的指针,建立索引后,表中记录的物理顺序不变。
按索引功能区分,Access 表的索引包括主索引、候选索引、普通索引、唯一索引。
主索引可确保字段中输入值的唯一性并决定了处理记录的顺序,可以为数据库中的每一个表建立一个主索引;候选索引像主索引一样要求字段值的唯一性并决定了处理记录的顺序,在数据库表和自由表中均可为每个表建立多个候选索引;普通索引也可以决定记录的处理顺序,但是允许字段中出现重复值,在一个表中可以加入多个普通索引;唯一索引为了保持同早期版本的兼容性,以指定字段的首次出现值为基础,选定一组记录,并对记录进行排序,在一个表中可以加入多个唯一索引。
因此选项A正确。
12.关系模型中的术语"元组"对应的概念在 Access 数据库中的是(分数:2.00)A.字段B.索引C.属性D.记录√解析:解析:Access 数据表中的每一横行称为一个记录,在关系数据模型中对应的概念是元组。
因此选项D正确。
13.要在表中查找年龄大于18岁的男性,应该使用的关系运算是(分数:2.00)A.联接B.关系C.选择√D.投影解析:解析:专门的关系运算包括投影、选择和联接。
选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;联接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。
在一个关系中要找出满足指定条件的元组组成新关系属于选择运算。
因此选项C正确。
14.要求在输入学生所属专业时,专业名称中必须包括汉字"专业",应定义字段的属性是(分数:2.00)A.默认值B.输入掩码C.有效性文本D.有效性规则√解析:解析:在ACCESS 中若要对用户的输入做某种限制,可在表字段设计时设置有效性规则或输入掩码。
输入掩码可以控制数据的输入样式,有效性规则可以控制数据的输入范围。
本题中要求输入的数据必须包括汉字"专业",应定义字段的属性是有效性规则。
因此选项D正确。
15.在Access 数据库中要建立"期末成绩表",包括字段(学号,平时成绩,期中成绩,期末成绩,总成绩),其中平时成绩为0~20分,期中成绩、期末成绩和总成绩均为0~100分,总成绩为平时成绩+期中成绩×30%+期末成绩×50%。
则在建立表时,错误的操作是(分数:2.00)A.将"总成绩"字段设置为计算类型B.为"总成绩"字段设置有效性规则√C.将"平时成绩"字段设置为数字类型D.将"学号"字段设置为主关键字解析:解析:根据题目描述,应将"学号"字段设置为主关键字作为唯一标识,将"平时成绩"、"期中成绩"、"期末成绩"字段设置为数字类型,总成绩是根据平时成绩、期中成绩和期末成绩计算得来,因此应将"总成绩"的数据类型定义为"计算"类型。
有效性规则可以控制数据的输入范围,本题中"总成绩"字段是由计算得来,不需要设置有效性规则。
因此选项B错误。
16.要在Access 中建立"成绩表",字段为(学号,平时成绩,期末成绩,总成绩),其中平时成绩的取值范围为 0~20分,期末成绩和总成绩的取值范围均为 0~100分,总成绩=平时成绩+期末成绩×80%。
则在创建表的过程中,错误的操作是(分数:2.00)A.将"总成绩"字段设置为计算类型B.为"总成绩"字段设置有效性规则√C.将"平时成绩"和"期末成绩"字段设置为数字类型D.将"学号"字段设置为不允许空并建立索引(无重复)解析:解析:根据题目描述,应将"学号"字段设置为主关键字作为唯一标识,不允许空并建立索引(无重复),将"平时成绩"与"期末成绩"字段设置为数字类型,总成绩是根据平时成绩和期末成绩计算得来,因此应将"总成绩"的数据类型定义为"计算"类型。