您的当前位置:首页正文

《软件工程》试卷A

2020-04-17 来源:欧得旅游网
 | | 考试命题专用纸 | | 2012 — 2013 学年第 一 学期《软件工程》课试题 A 二、判断题:(每题1分,共10分,正确为“√”,错误为“×”。) ( )1、系统软件就是一般情况下只为硬件提供服务服务的软件。 | 代号 A | | 学院 | 专业 | 密 | 年级 | | 学号 | | 姓名 | | 备注 : | | ①试卷首页必 封 须用统一的考试 | 命 题 专 用 纸 , 第 | 二页以后用专用 | 纸续页。 | | ②试卷必须打 | 印成卷字迹要工 | 整、清楚。 | | ③各题留出答 线 案空白。 | | 应认真校对,避 ④试卷打印后 | | 免卷面错误。 | | | | |

一 二 三 四 五 六 七 八 九 十 总分 一、基本概念: (每题4分,共20分) 1、计算机辅助软件工程: 2、通信内聚: 3、编码风格: 4、流图分析: 5、软件配置: 共 10 页,第 1 页 ( )2、世纪之交的“千年虫”问题,主要是由于软件开发过程中的质量不高造成的。 ( )3、“规定软件的功能、性能及其运行限制。”的软件过程活动属于软件规格说明活动。 ( )4、结构化语言是介于高级语言和程序语言之间的一种语言。 ( )5、模块间的耦合类型中控制耦合的耦合性最高。 ( )6、结构图能够描述出软件系统的模块层次结构,清楚地反映出程序种各个模块之间的调用关系和联系。 ( )7、面向数据流的详细设计采用的关键技术是设计过程采用了自顶向下,逐步细分的方法。 ( )8、软件测试是为了证明程序正确而执行程序的过程,而不是为了找出问题。 ( )9、当同样的消息可以被送到一个父类的对象和它的子类的对象上时,被称作多态。 ( )10、项目组对风险不予注意,直到发生风险才采取行动,试图纠正错误,称为被动处理风险策略。 三、填空题:(每空1分,共20分) 1、软件首先是一种产品,表达了计算机硬件体现的( );其次,它又是开发和运行产品的载体,是计算机控制、信息通信的基础,也是( )其他软件的基础。 2、硬件产品的故障多是( ),而软件产品如果发生故障,无一例外的是( )。 3、提高软件质量、降低软件成本、保证开发进度的关键环节是做好( )、可行性研究、( )三项内容的软件定义工作。 共 10 页,第 2 页

|

| | | | | | | | | | 密 4、在计算机系统中,“人”是重要的元素,它包括的元件有:( )和知识表示、( )、直觉感官、人的对话构造等等。 5、在数据字典中表示“或”关系的符号式( )。 6、一个模块应该具有输入/输出、( )、内部数据和( )四个特征。 7、语言的工程性主要体现在( )、( )、( )、可维护性。 A、软件工程 B、程序系统 C、程序设计 D、三者都是 7、在软件运行发生意外问题时软件不受干扰的特性是( )。 A、可见性 B、健壮性 C、可维护性 D、可支持性 8、在计算机人机工程过程中不包括( )。 A、语法和词法设计 B、活动分析 C、语义分析和设计 D、硬件购置计划 E、用户环境设计 F、原型 9、需求分析阶段的工作量大约要占整个系统开发工作量的( )。 纸 用 专 号 题学 命 试 考 名姓 级 年 业 专 线 院 学 A 号代 卷 试 | | 8、系统测试的类型有( )、安全性测试、 | ( )、性能测试。 | | 9、消息是用来请求对象( )或 | ( )的要求。 | | 10、已经交付的产品中潜伏的缺陷数是一个十分重要的量值,可以通过 | ( ),( )两种方法进行估算。 封 | 四、选择题:(每题1分,共20分) | | 1、根据用途对软件进行分类,能够在严格限定的时间内对输入做出响应的软件是 | ( )。 | A、系统软件 B、实时软件 C、个人计算机软件 D、人工智能软件 | | 2、在各类智能检测仪器、数码相机、移动电话等产品中使用的软件属于( )。 | A、嵌入式软件 B、工程与科学计算 C、个人计算机软件 D、人工智能软件 | 线 3、从计算机软件的发展阶段及特点上来看,程序设计阶段的软件所指的是( )。 | A、程序、文档和数据 B、程序及说明书 C、程序 | | 4、在计算机软件发展阶段中,对软件工程阶段来说,软件的需求者是( )。 | A、市场用户 B、程序设计者本人 C、少数用户 | | 5、当今在软件的发展过程中的程序设计阶段,决定质量的因素是( )。 | A、小组技术水平 B、个人技术 C、技术与管理水平 | | 6、具有“软件是指程序,使用语言是汇编语言,软件主要是手工编写,一个人开发为主, | 规模较小,决定质量的因素是个人技术能力”特点的软件发展是在那一个阶段中出现 | ( )。 | |

共 10 页,第 3 页 A、10% B、20% C、30% D、%40 10、车间和工人之间的联系属于( )联系。 A、M:N B、1:1 C、1:N D、N:1 11、在数据字典中的“**”符号表示为( )。 A、表示注释 B、表示重复 C、表示定义为 D、表示与关系 12、A模块的程序在执行的过程中可以通过非正常入口进入另一个模块内部,这种耦合称为( )。 A、数据耦合 B、公共耦合 C、控制耦合 D、内容耦合 13、以下哪一种详细设计的工具是由日立公司在20世纪70年代提出的( )。 A、程序流程图 B、N—S图 C、PAD图 D、PDL语言 14、统计证明,软件测试的工作量通常占软件开发总工作量的( )以上。 A、30% B、40% C、50% D、60% 15、测试过程中的软件配置不包括( )。 A、测试驱动程序 B、软件设计说明 C、源程序清单 D、软件需求规格说明 16、对象的类型可以分为几种类型,以下类型中那种不是对象的类型( )。 A、物理实体 B、人或组织角色 C、事件 D、加工过程 E、性能说明 17、消息中的参数越多表示对象之间传递的信息越复杂,一般来说,简单消息中的参数不要超过( )。 A、四个 B、三个 C、两个 D、一个 18、软件配置管理过程是软件工程中的重要环节,它的直接目标是( )。 A、管理变更 B、进行开发控制 C、编程管理 D、需求分析 共 10 页,第 4 页 | | | | | | | | 密 | 学号 19、在基于统计的SQA活动中,“MCC”错误或缺陷的含义是( )。 A、说明不完整或说明错误 B、与用户通信中产生误解 C、违反编程标准 D、数据表示错误 20、“开发了一个没有认真正需要的优秀产品或系统”这种风险称之为( )。 A、策略风险 B、营销风险 C、市场风险 D、管理风险 E、预算风险 五、简述题:(每题4分,共16分) 1、采用框架技术进行软件开发的主要特点: 3、请简述PDL语言的主要特点: 纸 用名 专姓 题 纸命 级 用试 年 专考 号 学 题学 命大 试范 考师 北 名 业姓专 河 级 年 业 线 专 院 学 院 学 A 号 号 代 代 卷 卷 试 试

| | | | | | | | 封 | | | | | | | | 2、请概述系统定义的评审从技术方面应重点评审的问题是什么? | 线 | | | | | | | | | | 共 10 页,第 5 页 4、请描述错误推测法: 共 10 页,第 6 页 | | | | | | | | 密 | 六、综合设计:(1小题4分,2,3小题5分,共14分) 1、请你根据你对学校的学生管理的流程的了解,画出学生、课程、教师、教室之间的实体联系模型。并对联系模型进行文字说明。 2、请使用描述加工逻辑工具“结构化语言”,对数据文件stu.dbf(学号,姓名,性别,身份证号,年级,专业,高等数学,C程序设计,Access数据库,平均成绩,总成绩)中的100个学生的数据进行计算总成绩和平均成绩,按照总成绩分别排序到女生排序文件和男生排序文件,并打印出来。女生排序文件名为:nustu.dbf,男生排序文件为:nanstu.dbf已经存在,且均为空文件。 学号 纸 用名 专姓 题 纸命 级 用试 年 专考 题学 号 命 大 学 试范 考师 北 业 名专 河 姓 级 年 线 业 专院 学 院 学 A 号 号 代 代 卷 卷 试 试

| | | | | | | | 封 | | | | | | | | | 线 | | | | | | | | | | 共 10 页,第 7 页 共 10 页,第 8 页

| | | | | | | | 密 | 3、请根据你所掌握的知识和对学校图书管理的了解,进行图书管理系统的需求分析,简要写出需求分析报告。(要求不少于800字,并画出组织结构图和系统模块图)。 纸 用 专 题 命 号学 试 考 名 姓 级 年 线 业 专 院学 A 号 代 卷 试 | | | | | | | | 封 | | | | | | | | | 线 | | | | | | | | | | 共 10 页,第 9 页 共 10 页,第 10 页

因篇幅问题不能全部显示,请点此查看更多更全内容