多选题
软件语言是指用于书写计算机软件的语言,它主要包括需求定义语言、功能性语言、设计性语言、程序设计语言和文档语言等。下列语言中,( )是一种典型的设计性语言,常用于详细设计。
A.PSL B.PDL C.EIFFEL D.MODULA
【正确答案】
B
【答案解析】PDL(Program Design Language)是一种用于描述功能模块的算法设计和加工细节的语言,被称为“设计程序用语言”,常用于软件的详细设计中;PSL(Problem Statement Language)是一个软件需求分析辅助工具。EIFFEL和MODULA都是高级程序设计语言,并且MODULA是一种基于Pascal的先进的高级语言,它大大扩充了Pascal的应用范围和功能,MODULA-2语言既支持并行处理也支持实时处理,并且弥补了Pascal语言中某些数据类型多义性的缺点。