计算机辅助软件工程是20世纪80年代末从以下哪些工具发展而来的?
A、计算机辅助编程工具
B、ROSE 工具
C、绘图工具
D、第四代语言
E、统一建模语言(UML)
【正确答案】:ACD
【名师解析】:计算机辅助软件工程(CASE)是在20世纪80年代末发展起来的一种技术,它利用计算机来辅助软件开发过程。根据题目所给的选项,正确答案为A、C和D。
选项A提到的计算机辅助编程工具是CASE的前身之一,它们帮助程序员编写代码,提高编程效率。
选项C的绘图工具也对CASE的发展起到了重要作用,因为软件开发过程中需要用到各种图表来设计和规划软件结构。
选项D的第四代语言(4GL)提供了更高级的编程接口,它们简化了编程过程,使得开发人员能够更快地构建软件应用。
选项B的ROSE工具和选项E的统一建模语言(UML)虽然在软件工程领域非常重要,但它们并不是CASE直接发展而来的工具。ROSE是一个特定领域的工具,而UML是在CASE之后发展起来的,用于软件设计阶段的建模。