二、填空题1. 在近几十年软件发展的过程中,始终存在着______的趋向。
2. 工作环境包括______、系统软件、数据库管理系统、网络通信等各种条件。
3. 准备从事的软件开发工作的______与要求,这是决定购置还是自行开发的最基本的因素。
4. 在引用软件开发工具之后,应当进行的组织管理工作包括严格使用制度、记录使用的详细过程、培训使用人员、______。
5. 软件开发工具的标准化问题是由______、组合部件的想法引起的。
6. 目前软件开发工具的应用还远未达到彻底改变软件生产的手工业方式的目标,多数应用还局限于______、代码生成、原型制作等环节上。
7. 软件开发工具的发展趋势是______、网络化、一体化与标准化。
8. 软件开发工具的性能主要包括工具的人机界面、______以及时间效率。
9. 自行开发软件开发工具一定要坚持短小实用、逐步积累,避免______,贪大求全。
10. 五种具有代表性的软件开发工具主要包括:VB、VC、PB、C++Builder/Delphi和______。
三、简答题1. 什么是审计?目的是什么?
所谓审计是指对一个系统的运行状况及效率进行检测与评价,以便进一步用好或改进这个系统。审计的目的就是为了做到心中有数、用好工具、保证取得实际的应用效果。
2. 在自行开发工具时,为什么要坚持短小实用、逐步积累,避免期望过高,贪大求全的原则?
这条原则立足于对软件开发工具开发难度的认识。实践表明.功能齐全的、一体化的软件开发工具,即使对于有雄厚实力的大软件公司来说.也往往会感到力不从心,难以在短期内完成。因此,对于多数实际的使用者来说,更应当以十分谨慎的态度对待这个问题,坚持短小实用、逐步积累,避免期望过高,贪大求全。但是这并不是说不要考虑功能齐全的、规模大的,以至一体化的软件开发工具,而是强调从实际出发、逐步积累、逐步发展。
3. 决定购置软件开发工具还是自行研制软件开发工具应考虑的因素有哪些?
应当根据以下因素来考虑是购置软件开发工具还是自行开发软件开发工具:
(1)准备从事的软件开发工作的性质与要求。
(2)开发人员对支持工作与支持程度的实际需要。
(3)工作环境也是决定购置工具还是自制工具的一个重要因素。
(4)人员的因素也是必须考虑的。
4. 简述软件开发工具的购置步骤与方法。
在软件开发工具的选择与购置工作中,应当遵循以下的步骤和方法:第一步,明确购买软件开发工具的目的和要求。第二步,明确购买软件开发工具的环境条件和制约条件。第三步,市场调查。第四步,对于可供选择的各种工具进行综合比较。第五步,进行测试和检验。第六步,正式签约购置。第七步,安装与试用。
5. 从技术上看软件开发工具将在哪些方面发展?
从技术上看,今后一段时间内,软件开发工具将在以下几个方面继续发展:通过引入人工智能、神经网络等技术提高信息管理水平与能力,与网络技术结合,进一步提高信息共享的功能,通过对信息库的深入研究使工具的一体化(或集成化)得到具体地发展。经过各个流派的磨合逐渐走向标准化。