软件工程考试复习题-2014

1、软件生命周期

2、软件工程的研究领域

3、软件模块耦合性与模块内聚性 4、软件工程

5、常用的软件设计方法 6、信息隐蔽及其目的

7、简述软件设计模块独立性准则:耦合性与模块内聚性 8、界面的设计原则 9、软件测试的基本原则

10、软件重用与代码重用分类 11、面向对象的系统设计准则 12、设计人-机交互界面的准则 13、设计人-机交互子系统的策略

14、设计任务管理子系统时有哪些任务类型要考虑? 15、设计数据管理子系统内容包括哪些内容? 16、如何确定类中应有的服务?

17、面对一个大型复杂业务系统,从哪几方面、如何开展系统设计? 18、面向对象实现主要工作包括哪些?

19、面向对象语言时应该考察的技术特点有哪些?

20、对比传统的软件测试,简述面向对象的软件集成测试策略。

21、常用的软件度量技术有哪些? 22、如何保证项目进度缩短项目工期?

23、IEEE基线的定义是什么?软件配置项包括哪些? 24、软件配置管理主要有哪些任务?

25、简述CMM能力成熟度模型的5个等级。

26、如何有效结合CMM、TSP、PSP实现软件过程改良? 27、简述软件重用的三个层次与软件成分重用的三个级别。 28、简述描述可重用的软件构件的3C模型。 29、软件重用环境包含哪些要素?

30、试述软件开发工具对软件开发的影响。

31、如何加强软件产品的质量管理,有哪几种方式? 32、需求工程是一个什么学科?包括哪两部分工作?

33、软件过程包括哪三类过程?它们之间是什么样的关系? 34、简述软件系统设计所遵循的耦合性和内聚性原则

35、面对一个大型复杂业务系统,从哪几方面、如何开展系统设计? 36、以软件测试为中心的软件质量保障技术

五、计算与设计题

1、某软件开发组拟开发“XX大学教材购书计算机管理系统”,用户需求:

通过现场调研分析得出:学生购买学校教材的手续是,首先找系办公室的张老师开一张购书证明,凭证明到教材科找王会计进行划价,向李出纳交付书款,然后凭发表和购书证明到书库找赵保管员领书。

请画出该系统的DFD图。

2、招干考试分三个专业, 假设行政专业准考证号码为: 110001~111215,法律专业准考证号码为: 210001~212006,财经专业准考证号码为: 310001~314015。对招干考试系统“输入学生成绩”子模块设计测试用例。

3、采用Jackson结构程序设计方法设计文件系统。

具体约定:一个正文文件由若干个记录组成,每个记录是一个字符串。要求统计每个记录中空格字符的个数,以及文件中空格字符的总个数。

要求:先确定输出数据格式,画出数据格式的Jackson图,最后设计出统计空格程序结构的Jackson图。

4、某宾馆可用电话号码有以下几类:宾馆内部号码由4位数字组成,第1位数字为8,其余3位为房间号;宾馆外部电话又分位本市和外地电话两类,拨宾馆外部电话先拨0,如果是本市电话再拨8位电话号码(第1位非0);如果是外地电话则先拨3位区码,再拨8位电话号码(第1位非0)。

5、用Ashcroft_Manna技术可以将非结构化的程序转换为结构化程序,图6是一个转换的例子。 (1)你能否从这个例子总结出Ashcroft_Manna技术的一些基本方法?

(2)进一步简化图6(b),给出结构化设计。

图6. 用Ashcroft_Manna技术的例子

6、在测试一个长度为24000条指令的程序时,第一个月由甲、乙两名测试员各自独立测试这个程序。经过一个月测试后,甲发现并改正20个错误,使MTTF达到10H。与此同时,乙发现24个错误,其中的6个错误甲也发现了。以后由甲一个人继续测试这个程序。 问:(1)刚开始测试时程序中总共有多少个潜在的错误?

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4