浙江省2002年1月高等教育自学考试软件开发工具试题
课程代码:03173
一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共20分)
1.( )工具是完全为项目主管人员服务的。
A.计划工具
B.分析工具
C.设计工具
D.管理工具
2.下列有关各种概念模型的说法不正确的是( )
A.结构图的优点是体现层次结构,由上到下,由粗到细描述程序的结构
B.结构图用于描述程序模块内部的逻辑结构
C.数据流程图是描述系统信息处理的全过程
D.时序网络的基本概念是状态与转换
3.( )工具是出现最早、规模最大的。
A.计划工具
B.分析工具
C.设计工具
D.管理工具
4.下列用于衡量项目组的标准的是( )
A. AD/Cycle
B. ISO9001标准
C. COM101
D. CMM
5.下列有关结构化程序设计的说法中正确的是( )
A.减少了程序工作量
B.减少了代码的调试
C.降低了程序的运行效率
D.使程序不容易修改
6.信息库的组织方式不包括( )
A.分散存储
B.集中存储
C.逻辑上分散,物理上统一
D.逻辑上统一,物理上分散
7.( )是软件开发工具走向成熟的体现。
A.总控与人机界面
B.项目管理与版本管理
C.代码生成与文档生成
D.信息库及其管理模块
8.在AD/Cycle的模型中,总控与人机界面的设计原则不包括( )
A.面向用户的原则
B.保证各部分之间信息的准确传递
C.保证系统的完整性或模块化
D.保证系统的开放性或灵活性
9.对于自行研制工具来说,除了技术上的考虑之外,首先要( )
A.组织项目组人员
B.调查市场
C.估算经费能力
D.区分自己用还是作为商品出售
10.目前已经提出的软件开发标准化的方案有( )
A. CORBA
B. XML
C. HTML
D. PVCS
二、填空题(每空1分,共25分)
1.软件开发过程的几个主要阶段包括:_______、总体设计、_______、_______。
2.软件开发的基本问题主要在于两个转换没有顺利通过,即_______,_______。
3.数据流程图面对的是一个_______的信息流程,它更多地用于描述某一业务处理系统的信息来源、存储、处理,去向的全面情况。与结构图相比,它更适于_______描述,而结构图则着重于软件模块之间的____来源:91考试 网___。
4.面向对象的程序设计语言使软件工作进一步向_______靠近,这对于计算机应用深入到各个领域是十分有利的。
5.软件规模越大,管理的重要性就越突出。一般来说,项目管理的要素是进度、_______、费用开支、_______。对于软件开发来说,核心是_______问题。
6.为自己用开发的软件工具时,首先从_______,设立_______目标。
7.文档生成包括_______,_______,图形,最易处理的是_______。
8.信息库管理模块功能与一般数据库系统的区别在于:如何实现________信息与_______信息的协调一致,信息之间的_______联系的识别与记录。
9.项目管理与版本管理的核心问题是_______,其中项目管理是以_______为中心解决问题。
10.在真正实现即插即用的程序设计时,并不那么简单,首先_______的问题就十分困难,其次软件部件的_______也是问题。
11.版本管理的核心是保持各个版本之间、局部和整体之间的两个_______。
三、简答题(每小题5分,共20分)
1.简述代码生成器的输出及特点。
2.分析现阶段,软件开发工具国内发展的实际水平。
3.简述在自行开发为自己用的软件开发工具时应注意的问题。
4.简述信息库存放的主要内容。