南昌大学_________学年第二学期期末考试试卷试卷编号:( )卷课程编号:课程名称:软件工程考试形式:闭卷适用班级:______ 姓名:学号:班级:学院: 信息工程学院专业: 计算机科学与技术考试日期:____年月日题号一二三四五六七八九十总分累分人签 名题分20 20 20 20 20 100 得分考生注意事项:1、本试卷共7 页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、 单项选择题 (每小题2 分,共 20 分) 得分评阅人1、产生软件危机的原因主要与两个方面的问题有关:( A )A) 软件产品本身的特点,而且在软件的开发和维护过程中用的方法不正确。B) 软件在计算机中很难识别,存在磁盘中也看不到。C) 软件设计对人的智商要求很高,也要求很高的资金投入。D) 软件很难理解,硬件也很复杂。2、在设计测试用例时,(A)是用得最多的一种黑盒测试方法。A)等价类划分B)边界值分析C)因果图D)判定表3、通常发现系统需求说明书中的错误的测试步骤是( C )A) 模块测试B) 子系统测试C) 验收测试D) 平行运行4、通过(B)可以完成数据流图的细化。A) 结构分解B) 功能分解C) 数据分解D) 系统分解5、面向数据结构的设计方法(Jackson方法)是进行(B)的形式化的方法。A) 系统设计B) 详细设计C) 软件设计D) 编码6、模块(C ),则说明模块的独立性越强。A) 耦合越强B) 扇入数越高C) 耦合越弱D) 扇入数越低7、在整个软件维护阶段所花费的全部工作中,(C)所占比例最大。A) 改正性维护B) 适应性维护C)完善性维护D)预防性维护8、下列工具中,在软件详细设计过程中不建议采用的是( D )A) 判定表B) IPO 图C) NS 图D) DFD图9、指出 PDL 是下列哪种语言(A )。A) 伪码B) 高级程序设计语言C) 中级程序设计语言D) 低级程序设计语言10、ER模型中的基本成分不包含( D )A) 实体B) 联系C) 属性D) 处理二、 填空题 (每空 1 分,共20 分) 得分评阅人1、结构化设计方法是面向(数据流)的设计。2、内聚性有七种类型,最强的是( 功能内聚),最弱的是( 偶然内聚)。3、(可行性研究)的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。4、总体设计的第二项任务是设计软件的结构,即确定(模块以及模块之间的关系)。5、数据流图有四种成分: (数据流)、(数据源点或终点)、...