北京师范大学继续教育与教师培训学院
网络教育
本学期共三次作业,每次作业满分为25分,总共所得成绩作为平时成绩。
《软件工程》作业一
一、 不定项选择题(每题1分,共5分)
1. 下面选项中,属于软件工程的主要开发方法是 。
A. 面向需求
B. 面向过程
C. 面向对象
D. 面向数据
2. 在软件工程中主要存在3类过程管理模型,下列选项中,那些不属于软件工程中的3类过程管理模型:
A. ISO9000质量管理和质量保证体系;
B. CMM过程能力成熟度模型;
C. CASE工具
D. 企业文化(微软企业文化、敏捷文化现象等)。
3. 的特点是里程碑或基线驱动,或者说文档驱动;过程逆转性很差或者说不可逆转,因为根据上流的错误会在下流进行发散性传播的原理,所以逆转将会延误工期,增加成本,造成重大损失。
A. 瀑布模型
B. 增量模型
C. 迭代模型
D. 喷泉模型
4. 原型模型与 相同点是:反复循环几次,直到客户确认为止。不同点是:原型模型事先有一个展示性的产品原型,而 可能没有。
A. 迭代模型
B. 喷泉模型
C. 原型模型
D. 并发开发模型
5. 优秀的程序(或模块),必须满足两种性质。所谓 ,就是程序(或模块)内部结构紧 凑,凝聚力和向心力强。所谓低耦合,就是程序(或模块)之间彼此依赖关系很低;
A. 高内聚
B. 高凝聚
C. 低耦合
D. 高向心力
二、 谋学网(www.mouxue.com)(每题5分,共10分)
1. 立项、任务书与合同各自出现在哪个阶段?立项建议书的编译者主要是那些人?为什么?
2. 你对软件开发模型中的瀑布模型作何理解?(可从其本意、特点、选用条件等方面作答)
答:瀑布模型的本意是: