1、计算机二级(Access)15 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.要在报表上显示格式为“7/总 10”的页码,则计算控件的控件源应设置为( )。(分数:70.00)A.条形菜单和弹出式菜单B.条形菜单和下拉式菜单C.弹出式菜单和下拉式菜单D.复杂菜单和简单菜单2.某数据库的表中要添加一张 Excel电子表格,则该采用的字段类型是( )。(分数:70.00)A.OLE对象数据类型B.超级连接数据类型C.查阅向导数据类型D.自动编号数据类型3.某数据库的表中要添加一张 Excel电子表格,
2、则该采用的字段类型是( )。(分数:70.00)A.数据操纵B.数据控制C.数据管理D.数据定义4.用于执行指定的外部应用程序的宏命令是( )。(分数:70.00)A.charlongintdoublefloatB.charintlongdoublefloatC.charintlongfloatdoubleD.charintfloatdoublelong5.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的 宏操作是_。 (分数:70.00)A.OpenQueryB.OpenReportC.OpenWindowD.OpenForm6.Access中表与表的关系都定义为(
3、 )。(分数:70.00)A.11.25B.3C.6.125D.47.下列不属于 Access窗体的视图是_。 (分数:70.00)A.设计视图B.窗体视图C.版面视图D.数据表视图8.与窗体和报表的设计视图工具箱比较,下列哪个控件是数据访问页特有的( )。(分数:70.00)A.0B.2C.4D.69.以下是宏对象 m1 的操作序列设计: (分数:70.00)A.只关闭窗体对象“fTest1”B.只关闭表对象“tStud”C.关闭窗体对象“fTest2”和表对象“tStud”D.关闭窗体“fTest1”和“fTest2”及表对象“tStud”10.在“窗体视图”显示该窗体时,要求在单击命令按
4、钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是_。 (分数:70.00)A.Label1.ForeColor=255B.bChange.ForeColor=255C.Label1.BackColor=“255“D.bChange.BackColor=“255“11.Access中表与表的关系都定义为( )。(分数:70.00)A.一对多关系B.多对多关系C.一对一关系D.多对一关系12.以下能用宏而不需要 VBA就能完成的操作是( )。(分数:70.00)A.事务性或重复性的操作B.数据库的复杂操作和维护C.自定义过程的创建和使用D.一些错误过程13.用 SQL语言描述“在教师表中
5、查找男教师的全部信息”,以下描述正确的是( )。(分数:70.00)A.AlignmentB.CaptionC.VisibleD.BorderStyle14.用树形结构表示实体之间联系的模型是_。 (分数:70.00)A.关系模型B.网状模型C.层次模型D.以上三个都是15.使用宏组的目的是_。 (分数:70.00)A.设计出功能复杂的宏B.设计出包含大量操作的宏C.减少程序内存的消耗D.对多个宏进行组织和管理16.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是_。 (分数:70.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n
6、(n-1)/217.当在一个报表中列出学生的 3门课 a、b、c 的成绩时,若要对每位学生计算 3门课的平均成绩,只要设置新添计算控件的控制源为( )。(分数:70.00)A.“=a+b+c/3”B.“( a + b + c )/3”C.“=( a + b + c )/3”D.以上表达式均错18.用于创建窗体或修改窗体的窗口是窗体的( )。(分数:70.00)A.main(inta,char*c)B.main(intarc,char*arv)C.main(intargc,char*argv)D.main(intargv,char*argc)19.下面的查询方式中不属于操作查询的是( )。(分数
7、:70.00)A.选择查询B.删除查询C.更新查询D.追加查询20.Access的报表操作提供了 3种视图,下面不属于报表操作视图的是( )。(分数:70.00)A.“设计”视图B.“打印预览”视图C.“报表预览”视图D.“版面预览”视图21.下列不属于控件格式属性的是( )。(分数:70.00)A.事件过程B.通用过程C.Sub过程D.函数过程22.若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是_。 (分数:70.00)A.“默认值”属性B.“标题”属性C.“密码”属性D.“输入掩码”属性23.下列逻辑表达式中,能正确表示条件“x 和 y 都是奇数”的是_。 (分数:
8、70.00)A.x Mod 2=1 Or y Mod 2=1B.x Mod 2=0 Or y Mod 2=0C.x Mod 2=1 And y Mod 2=1D.x Mod 2=0 And y Mod 2=024.使用自动创建数据访问页功能创建数据访问页时,Access 会在当前文件夹下,自动 保存创建数据访问页,其格式为_。 (分数:70.00)A.HTMLB.文本C.数据库D.Web25.Access 的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色状 态),需要设置的属性是_。 (分数:70.00)A.DefaultB.CancelC.EnabledD.Visible26
9、.数据库设计包括两个方面的设计内容,它们是( )。(分数:-1.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计27.线性表的顺序存储结构和线性表的链式存储结构分别是( )。(分数:-1.00)A.顺序存取的存储结构、顺序存取的存储结构B.随机存取的存储结构、顺序存取的存储结构C.随机存取的存储结构、随机存取的存储结构D.任意存取的存储结构、任意存取的存储结构28.栈和队列的共同特点是( )。(分数:-1.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素 qD.没有共同点29.开发大型软件时,产生困难的根本原因是(
10、 )。(分数:-1.00)A.大系统的复杂性B.人员知识不足C.客观世界千变万化D.时间紧、任务重30.为用户与数据库系统提供接口的语言是( )。(分数:-1.00)A.高级语言B.数据描述语言(DDL)C.数据操纵语言(DML)D.汇编语言31.数据处理的最小单位是( )。(分数:-1.00)A.数据B.数据元素C.数据项D.数据结构32.在设计程序时,应采纳的原则之一是( )。(分数:-1.00)A.不限制 goto语句的使用B.减少或取消注解行C.程序越短越好D.程序结构应有助于读者理解33.对建立良好的程序设计风格,下面描述正确的是( )。(分数:-1.00)A.程序应简单、清晰、可读
11、性好B.符号名的命名只要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无34.下列说法中,不属于数据模型所描述的内容的是( )。(分数:-1.00)A.数据结构B.数据操作C.数据查询D.数据约束35.循环链表的主要优点是( )。(分数:-1.00)A.不再需要头指针了B.从表中任一结点出发都能访问到整个链表C.在进行插入、删除运算时,能更好的保证链表不断开D.已知某个结点的位置后,能够容易的找到它的直接前件三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36. 1是窗体上用于显示数据、执行操作、装饰窗体的对象。(分数:3.00)填空项 1:_37. 1是窗体上用
12、于显示数据、执行操作、装饰窗体的对象。(分数:3.00)填空项 1:_38.VBA的自动运行宏,必须命名为 1。(分数:3.00)填空项 1:_39.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独 立性最高的阶段是 1。(分数:3.00)填空项 1:_40.窗体由多个部分组成,每个部分称为一个 “ 1”。(分数:3.00)填空项 1:_41.查询是数据浏览、数据重组、 1、 2、输入输出等操作的基础。(分数:3.00)填空项 1:_42.用树型结构表示实体类型及实体间联系的数据模型称为 1;用二维表格表示实体类型及实体间联系的数据模型称为 2。 (分数:3.00)填
13、空项 1:_43. 1主要用于对数据库中的数据进行分组、计算、汇总和打印输出。(分数:3.00)填空项 1:_44.查询设计器分为上下两部分,上半部分是表的显示区,下半部分是 1。(分数:3.00)填空项 1:_45.一个主报表最多只能包含 1 子窗体或子报表。(分数:3.00)填空项 1:_46.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体 “项目”的联系属于 1 的联系。 (分数:-1.00)填空项 1:_47.软件维护活动包括以下几类:改正性维护、适应性维护、 1 维护和预防性维护。(分数:-1.00)填空项 1:_48.一个项目具有一个项目主管,一个项
14、目主管可管理多个项目,则实体“项目主管”与实体 “项目”的联系属于 1 的联系。 (分数:-1.00)填空项 1:_49.测试的目的是暴露错误,评价程序的可靠性;而 1 的目的是发现错误的位置并改正错误。(分数:-1.00)填空项 1:_50.算法的工作量大小和实现算法所需的存储单元多少分别称为算法的 1。(分数:-1.00)填空项 1:_计算机二级(Access)15 答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.要在报表上显示格式为“7/总 10”的页码,则计算控件的控件源应设置为( )。(分数
15、:70.00)A.条形菜单和弹出式菜单 B.条形菜单和下拉式菜单C.弹出式菜单和下拉式菜单D.复杂菜单和简单菜单解析:Visual FoxPro 在 SQL方面支持数据定义、数据查询和数据操纵功能。由于 Visual FoxPro自身在安全控制方面的缺陷,它没有提供数据控制功能。2.某数据库的表中要添加一张 Excel电子表格,则该采用的字段类型是( )。(分数:70.00)A.OLE对象数据类型 B.超级连接数据类型C.查阅向导数据类型D.自动编号数据类型解析:OLE 对象指的是其他使用 OLE协议程序创建的对象,例如,Word 文档、Excel 电子表格、图像、声音和其他二进制数据。3.某
16、数据库的表中要添加一张 Excel电子表格,则该采用的字段类型是( )。(分数:70.00)A.数据操纵 B.数据控制C.数据管理D.数据定义解析:DBMS 是位于用户与操作系统之间的数据库管理系统,是属于 OS支持下的系统文件。4.用于执行指定的外部应用程序的宏命令是( )。(分数:70.00)A.charlongintdoublefloatB.charintlongdoublefloatC.charintlongfloatdouble D.charintfloatdoublelong解析:考查 Java语言的自动收集垃圾功能。5.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗
17、体,需要执行的 宏操作是_。 (分数:70.00)A.OpenQueryB.OpenReportC.OpenWindowD.OpenForm 解析:Access 中提供了 50多个可选的宏操作命令,其中 OpenQuery用于打开查询,OpenReport 用于打开报表, OpenForm 用于打开窗体。而 OpenWindow不是 Access的宏操作。6.Access中表与表的关系都定义为( )。(分数:70.00)A.11.25 B.3C.6.125D.4解析:标签(Label)主要用来显示一小段不需要用户修改的文本,被显示文本内容只能由 Caption属性来定义和修改,因此选项 B)
18、是正确的;选项 A)确定标签标题的放置方式;选项 C)决定程序运行后,控件是否在屏幕上显示出来;Borderstyle 属性返回或设置对象的边框样 式。7.下列不属于 Access窗体的视图是_。 (分数:70.00)A.设计视图B.窗体视图C.版面视图 D.数据表视图解析:窗体有 3种视图,分别为:设计视图、窗体视图和数据表视图。8.与窗体和报表的设计视图工具箱比较,下列哪个控件是数据访问页特有的( )。(分数:70.00)A.0B.2 C.4D.6解析:此题程序代码中,被调过程采用了 Do WhileLoop的嵌套语句结构,主调过程只调用了一次被调过程,Print MyBM(23,18)语
19、句表明,程序最后输出的只是被调过程的返回值。主调过程在调用被调过程 MyBM时,把数值 23,18 分别传给形参 m和 n,从被调过程中的循环语句来看,因为此时 m的值大于 n的值,所以执行语句 m =m-n,m 值变为 5,然后循环调用,直到 m=n,而由语句 MyBM=m可看出,此过程的返回值就是 m的值,即 1。9.以下是宏对象 m1 的操作序列设计: (分数:70.00)A.只关闭窗体对象“fTest1”B.只关闭表对象“tStud”C.关闭窗体对象“fTest2”和表对象“tStud” D.关闭窗体“fTest1”和“fTest2”及表对象“tStud”解析:宏操作的打开与关闭顺序是
20、先打开的后关闭。在执行第一个 CLOSE时关闭表 tStud,执行第二个CLOSE 时关闭窗体 fTest2。10.在“窗体视图”显示该窗体时,要求在单击命令按钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是_。 (分数:70.00)A.Label1.ForeColor=255 B.bChange.ForeColor=255C.Label1.BackColor=“255“D.bChange.BackColor=“255“解析:“前景颜色(ForeColor)”和“背景颜色(BackColor)”属性值分别表示显示控件的底色和控件中 文字的颜色。11.Access中表与表的关系都定义为
21、( )。(分数:70.00)A.一对多关系 B.多对多关系C.一对一关系D.多对一关系解析:因为在 Access数据库中,一对一的关系可以合并一个表,多对多的关系可以拆成多个一对多的关系。所以,一般都是一对多的关系。12.以下能用宏而不需要 VBA就能完成的操作是( )。(分数:70.00)A.事务性或重复性的操作 B.数据库的复杂操作和维护C.自定义过程的创建和使用D.一些错误过程解析:VBA 只能完成一些比较简单的操作。13.用 SQL语言描述“在教师表中查找男教师的全部信息”,以下描述正确的是( )。(分数:70.00)A.AlignmentB.Caption C.VisibleD.Bo
22、rderStyle解析:符号“”为幂运算符,用来计算乘方和方根,在使用时,如果一个指数是一个表达式,则必须加上括号,否则将按优先级计算,先高后低。14.用树形结构表示实体之间联系的模型是_。 (分数:70.00)A.关系模型B.网状模型C.层次模型 D.以上三个都是解析:层次模型是最早发展起来的数据库模型,它的基本结构是树形结构。15.使用宏组的目的是_。 (分数:70.00)A.设计出功能复杂的宏B.设计出包含大量操作的宏C.减少程序内存的消耗D.对多个宏进行组织和管理 解析:宏可以是包含操作序列的一个宏,也可以是一个宏组。如果设计时有很多的宏,将其分类到不同的 宏组中会有助于数据库的管理。
23、16.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是_。 (分数:70.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/2 解析:假设线性表的长度为 n,则在最坏情况下,冒泡排序需要经过 n/2遍的从前往后扫描和 n/2遍的从后往 前扫描,需要比较次数为 n(n-1)/2。快速排序法的最坏情况比较次数也是 n(n-1)/2。17.当在一个报表中列出学生的 3门课 a、b、c 的成绩时,若要对每位学生计算 3门课的平均成绩,只要设置新添计算控件的控制源为( )。(分数:70.00)A.“=a+b+c/3”B.“( a
24、+ b + c )/3”C.“=( a + b + c )/3” D.以上表达式均错解析:计算控件的控件源必须是“=”开头的计算表达式。18.用于创建窗体或修改窗体的窗口是窗体的( )。(分数:70.00)A.main(inta,char*c)B.main(intarc,char*arv)C.main(intargc,char*argv) D.main(intargv,char*argc)解析:表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是 showpoint( )和 eof( )。 19.下面的查询方式中不属于操作查询的是( )。(分数:70.00)A.选择查询 B.删除查询C
25、.更新查询D.追加查询解析:选择查询是属于查询的种类,跟操作查询并列。操作查询包括生成表查询、删除查询、更新查询和追加查询四种。20.Access的报表操作提供了 3种视图,下面不属于报表操作视图的是( )。(分数:70.00)A.“设计”视图B.“打印预览”视图C.“报表预览”视图 D.“版面预览”视图解析:3 种报表视图为“设计”、“打印预览”、“版面预览”,没有“报表预览”视图。21.下列不属于控件格式属性的是( )。(分数:70.00)A.事件过程 B.通用过程C.Sub过程D.函数过程解析:GO 是按记录号进行定位的,无论表中记录如何改变,记录号是不变的;GO TOP 和 GO BO
26、TTOM分别指向表中第一条和最后一条记录,当表中建立索引时,记录的次序会随之改变;SKIP 为向下移动一条记录。22.若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是_。 (分数:70.00)A.“默认值”属性B.“标题”属性C.“密码”属性D.“输入掩码”属性 解析:若要求在文本框中输入文本时达到密码“*”号的显示效果,则在“输入掩码”属性中输入“密码”。23.下列逻辑表达式中,能正确表示条件“x 和 y 都是奇数”的是_。 (分数:70.00)A.x Mod 2=1 Or y Mod 2=1B.x Mod 2=0 Or y Mod 2=0C.x Mod 2=1 And
27、 y Mod 2=1 D.x Mod 2=0 And y Mod 2=0解析:要使 x和 y都是奇数,则 x和 y除以 2的余数都必须是 1。24.使用自动创建数据访问页功能创建数据访问页时,Access 会在当前文件夹下,自动 保存创建数据访问页,其格式为_。 (分数:70.00)A.HTML B.文本C.数据库D.Web解析:使用“自动创建数据访问页”创建数据访问页时,Access 会在当前文件夹下将创建的页保存为HTML 格式,并在数据库窗口中添加一个访问该页的快捷方式。25.Access 的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色状 态),需要设置的属性是_。 (
28、分数:70.00)A.DefaultB.CancelC.Enabled D.Visible解析:Default 为命令按钮确定属性,只有命令按钮支持此属性。Cancel 为取消功能属性。Enabled 决定控件是否允许操作。Visible 决定控件是否可见。26.数据库设计包括两个方面的设计内容,它们是( )。(分数:-1.00)A.概念设计和逻辑设计 B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计解析:数据库设计包括数据库概念设计和数据库逻辑设计两个方面的设计内容。27.线性表的顺序存储结构和线性表的链式存储结构分别是( )。(分数:-1.00)A.顺序存取的
29、存储结构、顺序存取的存储结构B.随机存取的存储结构、顺序存取的存储结构 C.随机存取的存储结构、随机存取的存储结构D.任意存取的存储结构、任意存取的存储结构解析:顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式LOC(ai)=LOC(a1)+(i-1)L计算得到,从而实现了随机存取。对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。28.栈和队列的共同特点是( )。(分数:-1.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素 q D.没有共同点解析:栈和队列都是一种特殊的操作受限的线性表,
30、只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种“先进先出”的线性表。29.开发大型软件时,产生困难的根本原因是( )。(分数:-1.00)A.大系统的复杂性 B.人员知识不足C.客观世界千变万化D.时间紧、任务重解析:软件的显著特点是规模庞大,复杂度超线性增长,在开发大型软件时,要保证高质量,极端复杂困难,不 仅涉及技术问题,更重要的是必须要有严格而科学的管理。30.为用户与数据库系统提供接口的语言是( )。(分数:-1.00)A.高级语言B.数据描述语言(DDL)C
31、.数据操纵语言(DML) D.汇编语言解析:DBMS 提供数据操纵语言(DML)实现对数据库中数据的操作,数据操纵语言(DML)是用户(包括应用程序)与数据库系统的接口。数据操纵语言通常包括检索和更新功能。31.数据处理的最小单位是( )。(分数:-1.00)A.数据B.数据元素C.数据项 D.数据结构解析:数据处理的最小单位是数据项;由若干数据项组成数据元素;而数据是指能够被计算机识别、存储和加工处理的信息载体;数据结构是指数据之间的相互关系和数据运算。故正确答案为选项 C)。 32.在设计程序时,应采纳的原则之一是( )。(分数:-1.00)A.不限制 goto语句的使用B.减少或取消注解
32、行C.程序越短越好D.程序结构应有助于读者理解 解析:滥用 goto浯句将使程序流程无规律,可读性差,因此选项 A)不选; 注解行有利于对程序的理解,不应减少或取消,选项 B)也不选;程序的长短要依照实际情况而论,而不是越短越好,选项 C)也不选。33.对建立良好的程序设计风格,下面描述正确的是( )。(分数:-1.00)A.程序应简单、清晰、可读性好 B.符号名的命名只要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无解析:程序设计应该简单易懂,语句构造应该简单直接,不应该为提高效率而把语句复杂化。34.下列说法中,不属于数据模型所描述的内容的是( )。(分数:-1.00)A.数据结
33、构B.数据操作C.数据查询 D.数据约束解析:数据模型所描述的内容有 3个部分,它们是数据结构、数据操作和数据约束。其中,数据模型中的数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类型与操作方式。35.循环链表的主要优点是( )。(分数:-1.00)A.不再需要头指针了B.从表中任一结点出发都能访问到整个链表 C.在进行插入、删除运算时,能更好的保证链表不断开D.已知某个结点的位置后,能够容易的找到它的直接前件解析:循环链表就是将单向链表中最后一个结点的指针指向头结点,使整个链表构成一个环形,这样的结构使得从表中的任一结点出发都能访问到整个
34、链表。三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36. 1是窗体上用于显示数据、执行操作、装饰窗体的对象。(分数:3.00)填空项 1:_ (正确答案:控件)解析:37. 1是窗体上用于显示数据、执行操作、装饰窗体的对象。(分数:3.00)填空项 1:_ (正确答案:控件)解析:38.VBA的自动运行宏,必须命名为 1。(分数:3.00)填空项 1:_ (正确答案:AutoExec)解析:被命名为 AutoExec保存的宏,在打开该数据库时会自动运行。39.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独 立性最高的阶段是 1。(分数:3.
35、00)填空项 1:_ (正确答案:数据库系统)解析:在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据 独立性最高的阶段是数据库系统。40.窗体由多个部分组成,每个部分称为一个 “ 1”。(分数:3.00)填空项 1:_ (正确答案:节)解析:41.查询是数据浏览、数据重组、 1、 2、输入输出等操作的基础。(分数:3.00)填空项 1:_ (正确答案:统计分析)解析:42.用树型结构表示实体类型及实体间联系的数据模型称为 1;用二维表格表示实体类型及实体间联系的数据模型称为 2。 (分数:3.00)填空项 1:_ (正确答案:层次模型)解析:43. 1主要
36、用于对数据库中的数据进行分组、计算、汇总和打印输出。(分数:3.00)填空项 1:_ (正确答案:报表)解析:44.查询设计器分为上下两部分,上半部分是表的显示区,下半部分是 1。(分数:3.00)填空项 1:_ (正确答案:查询设计区)解析:45.一个主报表最多只能包含 1 子窗体或子报表。(分数:3.00)填空项 1:_ (正确答案:两级)解析:46.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体 “项目”的联系属于 1 的联系。 (分数:-1.00)填空项 1:_ (正确答案:一对多(或 1:N))解析:两个实体集间的联系实际上是实体集间的函数关系,这种函
37、数关系可以有 3种,即一对一(1:1)的联系、一对多(1:N)或多对一(N:1)的联系和多对多(N:N)的联系。47.软件维护活动包括以下几类:改正性维护、适应性维护、 1 维护和预防性维护。(分数:-1.00)填空项 1:_ (正确答案:完善性)解析:软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件
38、功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。 48.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体 “项目”的联系属于 1 的联系。 (分数:-1.00)填空项 1:_ (正确答案:一对多(或 1:N))解析:两个实体集间的联系实际上是实体集间的函数关系,这种函数关系可以有 3种,即一对一(1:1)的联系、一对多(1:N)或多对一(N:1)的联系和多对多(N:N)的联系。49.测试的目的是暴露错误,评价程序的可靠性;而 1 的目的是发现错误的位置并改正错误。(分数:-1.00)填空项 1:_ (正确答案:调试)解析:软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定;调试也称排错,它是一个与测试有联系又有区别的概念。具体来说,测试的目的是暴露错误,评价程序的可靠性,而调试的目的是发现错误的位置,并改正错误。 50.算法的工作量大小和实现算法所需的存储单元多少分别称为算法的 1。(分数:-1.00)填空项 1:_ (正确答案:时间复杂度和空间复杂度)解析:算法的复杂性是指对一个在有限步骤内终止算法和所需存储空间大小 的估计。算法的计算量是算法的时间复杂性,算法所需存储空间大小是算法的空间复 杂性。