软件工程部分每题10分1软件工程7条基本原理用分析阶段的生命周期计划严格管理,坚持进行阶段评审,实行严格的产品控制,采用现代程序设计技术,结果应能清楚审查,开发小组人员应该少而精,承认不断改进软件工程实践的必要性2软件工程设计的基本原理及面向数据流模块化,模块的独立性,抽象,逐步求精,信息隐藏,局部化复查基本系统模型,复查并精化数据流图,确定数据流图具有变换特性还是事务特性,确定数据流的边界,完成第一级分解,完成第二级分解,优化3UML用例图模型,介绍一个自己学过的用例图4阅读类图,判断类与类之间的关系类图为UML作业上的一个原图聚合,泛化,依赖5测试用例等价类划分主要根据年份月份6位来判断有效等价类18-35岁之间为有效等价类条件为年份和月份数据库部分简答题15分1什么是数据库4分有组织,可共享,可存储2事务的特性4分原子性,持续性,一致性,隔离性3故障的分类,恢复策略7分事务内部故障,系统故障,介质故障,计算机病毒事务故障的恢复,系统故障的恢复,介质故障的恢复应用题1.SQL语句和关系代数语句20分学生表,课程表,选课表1查询姓名为XX的学生的学号2查询课程号,以及成绩3查询选修了所有课程的学生4优化树215分候选码的识别满足第二范式判断是否为无损链接