多项选择题
为了解决软件危机,北约(NATO)提出了软件工程(software engineering)的概念,包括哪两方面?()
A.编程技术,如1980年代的「面向对象」B.项目管理,如进度管理、人员管理C.计算机科学,如算法D.沟通协作,如客户合作
多项选择题 1960年代爆发的软件危机(Software crisis)有哪些表现?()
多项选择题 软件需求可分为以下三类()。
单项选择题 软件的系统需求不包括()。