1
第
1
章
名词解释
1
、软件开发工具:
在高级程序设计语言(第三代语言)的基础上,为提高软件开发的质量和效率,从规划、分析、设
计、测试、成文和管理各阶段,对软件开发者提供各种不同程度帮助(支持)的一类广泛的软件。
2
、第一代语言:
即机器语言,是用
0
、
1
组成的二进制字符串书写的程序,用纸带等光电设备或通过控制台上的扳键
送入机器,得以存储和执行。
3
、第四代语言(
4GL
)
:
第四代语言的原意是非过程化的程序设计语言。针对以处理过程为中心的第三代语言,它希
望通过某些标准处理过程的自动生成,使用户可以只要求做什么,而把具体的执行步骤的安排交给软件自动处理。
4
、
CASE
工具:
CASE
工具指“计算机辅助软件工程”或“计算机辅助系统工程”
,它的基本思想与软件开发工具完全
一致,即应用计算机自身处理信息的巨大能力,帮助人们开发复杂的软件或应用系统。
5
、所见即所得:
“所见即所得”原则力图实现编程工作的可视化,即随时可以看到结果,程序的调整与后果的调整同
步进行。
6
、需求分析:
从用户提出的初始要求出发