精选优质文档-倾情为你奉上第一章1.1什么是计算机软件?软件的特点是什么?计算机软件是指计算机系统中的程序及其文档软件的特点:l 软件是一种逻辑实体,而不是有形的系统元件,其开发成本和进度难以准确地估算。l 软件是被开发的或被设计的,没有明显的制造过程,一旦开发成功,只需复制即可,但其维护的工作量大。l 软件的使用没有硬件那样的机械磨损和老化问题。1.2简述软件的分类,并举例说明1. 系统软件系统软件居于计算机系统中最接近硬件的一层,其他软件一般都通过系统软件发挥作用。例如:编译软件、操作系统。2. 支撑软件支撑软件是支撑软件的开发和维护的软件。例如:数据库管理系统、网络软件、软件工具、软件开发环境。3. 应用软件应用软件是特定应用领域专用的软件。例如:工程/科学计算机软件、嵌入式软件、产品线软件、Web应用软件、人工智能软件。1.3简述软件语言的分类,并举例说明。1. 需求定义语言是用于书写软件需求定义的语言。例如:PSL/PSA。2. 功能性语言是用于书写软件功能规约的语言,通常又称为功能