西南交大软件工程考试试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

班 级 学 号 姓 名

内容。

8,白盒测试中的逻辑覆盖主要包括覆盖、覆盖、覆盖、覆盖、覆盖和覆盖等。

9,黑盒测试主要包括、、等测试方法。

10,模块内聚性用于衡量模块内部各成份之间彼此结合的紧密程度。

(1)一组语句在程序中多处出现,为了节省内存空间把这些语句放在一个模块中,该模是内聚。

(2) 将几个逻辑上相似的成分放在同一个模块中,通过模块入口处的一个判断决定执行哪一个功能。该模块是内聚。

(3) 模块中所有成分引用共同的数据,该模块是内聚。

(4) 模块内的某成份的输出是另一些成份的输入,该模块是内聚。

(5) 模块中所有成份结合起来完全一项任务,该模块属于内聚。它具有简明的外部界面,由它构成的软件易于理解、测试和维护。

三选择题(每空2分,共14分)

11,在面向对象软件开发过程中特别重视复用。软件构件应独立于当初开发它们的应用而存在。在以后的应用开发中,可以调整这些独立构件以适应新问题的需要。因此,应使得类成为一个()的单元。

①可复用②可测试③可适用④可靠

12,考务处理系统的分层数据流图如下图所示。

该考务处理系统有如下功能:

①对考生送来的报名表进行检查;

②对合格的报名表编好准考证号码后将准考证送给考生,并将汇总后的考生

名单送给阅卷站;

③ 对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合

格者; ④ 填写考生通知单(内容包含考试成绩及合格∕不合格标志),送给考生;

⑤ 按地区、年龄、文化程度、职业、考试级别等进行成绩分类统计及试题难

度分析,产生统计分析表。

(1) 图(c)中,加工的输入数据流是( A ),输出数据流是( B ),图(b)中,加工2的输出数据流是( C ),它是由( D )和( E )组成。 供选择的答案:

A E. ① 统计分析表 ② 报名表 ③ 准考证 ④ 考生通知单

⑤ 合格报名表 ⑥ 难度分析表 ⑦ 错误成绩表

⑧ 分类统计

考生通知单

合格标准

2

统计 成绩

报名表 准考证

考生通知单

统计分析表

合格标准

(a)

(2) 图(d)中的文件“试题得分表”是否在图(b)中漏掉了? 回答是( F )。 供选择的答案:

F. ① “试题得分表”没有在图(b)中画出,是错误的。 ② “试题得分表”是图(b)中加工的内部文件,不必在图(b)中画出。

③ “试题得分表”是多余的。

四 分析设计题(共15分)

登记 报名表

不合格报名表

考生名单

错误成绩表

考生名册

(b) 第1层数据流图

合格

(d) 加工2的子图

13,用面向数据流的方法设计某航空公司拟开发的机票预定系统的软件结构。该系统的描述如下:(10分)

旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入该心态,系统为旅客安排航班,打印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误后即印出机票给旅客。

五计算题(共15分)

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

(2)为使MTTF达到60个小时,必须再更正多少个错误?还需要用多长测试时间?

(3)画出MTTF与集成测试时间T之间的函数关系曲线。

相关文档
最新文档