《软件工程》期中考试卷
1. 软件工程的基本原理有哪些?
2. 在进行软件开发之前,为什么要进行可行性分析?应该从哪些方面考虑一项工程的可行性?
3. 需求分析方法应遵循的原则是什么?
4. 试述瀑布模型和快速原型模型等软件开发方法的基本过程。
5. 某学校教材购销系统有以下功能:
学生买书,首先填写购书单,计算机根据各班学生用书表以及售书登记表审查有效性,若有效,计算
机根据教材存量表进一步判断书库是否有书;若有书,计算机把领书单返回给学生,学生凭领书单到书库
领书。对脱销的教材,系统用缺书单的形式通知书库,新书购进库后,也由书库将进书通知返回给系统。
请就以上系统功能画出物理模型和逻辑模型。
6.试分析如下界面的优缺点及遵循了哪些设计原则 ?
7.某工厂人事部门对一部分职工重新分配工作,其分配原则如下:
“如果年龄不满 18 岁,文化程度是小学,则脱产学习;文化程度是中学,则当电工。