全国 2018 年 10 月高等教育自学考试
软件开发工具试题参考答案
课程代码:03173
一、单项选择题
1、C 2、B 3、B 4、C 5、A 6、C 7、D 8、C 9、A 10、D
二、多项选择题
11、ABCE 12、ABD 13、BCE 14、ABC 15、ABCE 16、BDE
17、ACDE 18、BDE 19、ABCE 20、ABDE
三、填空题
21、软件功能说明书 22、分析工具、计划工具 23、延续、载体 24、三 25、测试
26、控制 27、静态 28、控制关系 29、基本属性 30、转换方式
31、表格、图形 32、脱机备份 33、历史信息 34、逐步积累 35、系统设计人员、
程序员 36、变更
四、名词解释题
37.第四代计算机语言:非过程花语言,使用者只需描述“做什么”,无需说明“怎么做”。
38.遗传性:遗传性又称继承性,指抽象的、较大的对象所具有的包括静态属性及动态操作
的性质自然地成为其子类的性质,即类与子类之间属性的传递,不必加以重复的说明。
39.对象的多态性:在面向对象的程序设计理论中,多态性的定义是:同一操作作用于不同
的类的实例,将产生不同的执行结果,即不同类的对象收到相同的消息时,得到不同的结果。
多态是面向对象程序设计的重要特征之一,是扩展性在“继承”之后的又一重大表现 。对象
根据所接受的消息而做出动作,同样的消息被不同的对象接受时可能导致完全不同的行为,
这种现象称为多态性。
40.代码生成器:根据设计要求,自动或半自动地产生相应莫种语言程序代码的软件工
具。。
41.PVCS 中的项目(Project):PVCS 是 Project Version Control System 的缩写 ,帮助用
户访问和管理一系列相关文件的逻辑组织结构。
五、简答题(本大题共 2 小题,每小题 5 分,共 10 分)
42.使用软件开发工具大大提高了人们开发软件的效率和质量,这主要是通过哪些方面实现
的?
1、提高变成速度。2、提高文档的质量和完整性。3、保证系统中的一致性。4、加强与用户
的沟通。5、加强项目管理。
43.简述项目管理中应考虑的问题。
1、研究与确定开发工作的方针与方法。
2、开发任务的划分与分工
3、资源状况
4、人员情况
5、变更情况
6、质量情况
六、论述题(本大题共 1 题,10 分)
44.试论信息库管理模块与一般 DBMS 的不同之处。