2011 年山东青岛大学软件工程专业基础综合考研真题
一、名词与概念解释(每小题 5 分,本题共 40 分)
1、耦合性
2、信息隐蔽
3、集成测试
4、顺序图
5、数据字典
6、软件生存周期
7、数据流图
8、模块独立性
二、简答题(每小题 10 分,本题共 90 分)
1、单元测试的任务是什么?
2、什么是需求?需求分析的主要步骤是什么?
3、数据流图的作用是什么?其中有哪些基本符号和各表示什么含义??
4、结构化设计的基本步骤是哪些?
5、简述面向对象设计的任务
6、什么是软件生存周期模型?有哪些主要模型?
7、衡量软件独立性的两个标准是什么?它们各表示什么含义?
8、什么是面向对象中的继承?
9、软件概要设计阶段的基本任务是哪些?
三、应用分析题(本题共 20 分)
根据下列飞机建造的叙述用 UML 的建立类图。
建造飞机通常需要一个至少包含一个员工的团队,一个团队当然可以建造很多飞机,团队员
工的工种包括电气工程师、机械工程师和系统工程师等。飞机的构造很复杂,有很多零件组
成,有些零件简单、可以直接使用;有些零件复杂,要用其它零件组装后才能成为飞机的零
件。