《软件工程——理论与实践》习题答案1 习 题 答 案习题一答案一、选择题1
软件的主要特性是(A B C)
A) 无形 B) 高成本C) 包括程序和文档D) 可独立构成计算机系统2
软件工程三要素是(C D)
A) 技术、方法和工具B) 方法、工具和过程C) 方法、对象和类D) 过程、模型、方法3
包含风险分析的软件工程模型是(A)
A) 螺旋模型 B) 瀑布模型C) 增量模型 D) 喷泉模型4
软件工程的主要目标是(C)
A) 软件需求B) 软件设计C) 风险分析D) 软件实现5
下列属于面向对象开发方法的是(A B C D)
A) BoochB) UMLC) CoadD) OMT 6
软件危机的主要表现是(B D)
A) 软件成本太高B) 软件产品的质量低劣C) 软件开发人员明显不足D) 软件生产率低下7
软件开发方法的主要工作模型有(A B C) A) 螺旋模型B) 循环模型C) 瀑布模型D) 专家模型8
软件工程的目标有(A B C)
A) 易于维护B) 低的开发成本C) 高性能D) 短的开发期9
软件工程学的目的和意义是( )
A) 应用科学的方法和工程化的规范管理来指导软件开发B) 克服软件危机C) 作好软件开发的培训工作D) 以较低的成本开发出高质量的软件二、 判断题1
软件就是程序,编写软件就是编写程序
( ×) 《软件工程——理论与实践》习题答案2 2
瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰
( ×) 3
结构化方法的工作模型是使用螺旋模型进行开发
( ×) 4
结构化方法和JSP方法都不适合于大型软件的开发
原型化开发方法包括生成原型和实现原型两个步骤
( ×) 6
面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计
软件危机的主要表现是软件的需求量