



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
专业 班级 _ 姓名 _ 学号_注意:密封线内答题无效!密 封 线 线青岛黄海职业学院2008-2009学年度第二学期考试试卷 信息工程系 07级 软件工程课程考试类型:闭卷 A卷 答卷时间:90分钟题号一二三四五总分阅卷人分数得分评卷人复查人 一、判断题 (每题1分,共20分)1. 测试计划、测试用例和有关的分析报告一般不用长期保存。( ) 2. 软件需求是指用户提出的目标软件系统在功能、性能、行为、设计约束等方面的期望。( ) 3. 软件工程使用的软件支持工具能够自动或半自动地支持软件的开发、管理和文档的生成。( ) 4. 面对日益增长的软件需求,人们显得力不从心。往往是产生软件危机的原因之一。( ) 5. 软件过程设计不用遵循“自上而下,逐步求精”的原则和单入口单出口的结构化设计思想。( ) 6. 数据流图就是用来刻画数据流动和转换的信息系统建模技术。( ) 7. PDL经常表现为一种“混杂”形式的语言,它不允许自然语言如英语的词汇与某种结构化程序设计语言(如Pascal、C、Ada等)的语句结构交织在一起。( ) 8. 内聚度标志一个模块内部各成分彼此结合的紧密程度,按其高低程度可分为七级,内聚度越低越好。( ) 9. 质量保证是为了保证产品和服务充分满足消费者要求的质量而进行的有计划,有组织的活动。( ) 10. 数据字典是数据流图中的数据流动,加工、数据存储、数据的源和终点进行详细定义。( ) 11. 软件是指用程序设计语言编写的程序,软件开发实际上就是编写程序代码。( ) 12. 模块化程序设计中,模块越小,模块化的优点越明显。一般来说,模块的大小都在10行以下。( )软件工程 第1页(共8页)13. 集成测试主要由用户来完成。( ) 14. 只有了解用户、了解任务,才能设计出好的用户界面。( ) 15. 开发一个软件项目总存在某些不确定性,即存在风险。有些风险如果控制得不好,可能导致灾难性的后果。( ) 16. 一个好的开发人员应具备的素质和能力包括善于与周围人员团结协作,建立良好的人际关系,善于听取别人的意见。( ) 17. 快速原型技术适用于软件产品要求大量的用户交互、或产生大量的可视输出、或设计一些复杂的算法等场合。( ) 18. 数据输入的一般准则中包括尽量增加用户输入的动作。( ) 19. 程序的可靠性、可维护性和效率通常由程序设计语言、源代码的质量、和语言的实现机制决定的。( ) 20. 模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。( ) 得分评卷人复查人 二、单选题(每题1分,共20分)1、在软件生命周期中,确定系统必须做什么和必须具备哪些功能的阶段是()。 A 概要设计 B 详细设计 C 可行性分析 D 需求分析2、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流合法图符的是()。A 控制流 B 加工 C 数据存储 D 输入和输出3.软件测试中设计测试实例(test case)主要由输入数据和( )两部分组成。A测试规则 B测试计划C预期输出结果 D以往测试记录分析4、软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及()。 A 阶段性报告 B 需求评审 C 总结报告 D 都不正确5、模块的(),则说明模块的独立性越强。A耦合越强 B扇入数越高 C耦合越弱 扇入数越低6、成功的测试是指( )。A运行测试实例后未发现错误项B发现程序的错误C证明程序正确D改正程序的错误软件工程 第2页(共8)7、在结构测试用例设计中,有语句覆盖、判定覆盖、路径覆盖等,其中()是最强的覆盖准则。 A语句覆盖 B条件覆盖 C判定覆盖 路径覆盖8、面向对象方法的主要特征是对象的唯一性、封装性、继承行和()。 A多态性 B完整性 C可移植性 兼容性9、软件结构图中,模块之间若用直线连接,表示它们之间存在( )A、调用关系 B、组成关系 C、链接关系D、顺序执行关系 10、软件详细设计主要采用的方法是( ) A、模块设计B、结构化设计 C、PDL语言D、结构化程序设计11、按软件生命周期方法设计软件的过程中,画数据流图属于下面哪个阶段的工作()A、需求分析 B、概要设计 C、详细设计 D、软件维护 12、程序流程图(框图)中的箭头代表( )。A.数据流 B.控制流 C.调用关系 D.组成关系 13、对象实现了数据和操作的结合, 使数据和操作( )于对象的统一体中。A、结合 B、隐藏C、封装 D、抽象14、软件特性中,程序能够满足规格说明和完成用户业务目标的程度,称作()A、正确性 B、移植性 C、可靠性 D、完整性 15、为使得开发人员对软件产品的各个阶段工作都进行周密的思考,从而减少返工,所以()的编制是很重要的。A、需求说明 B、概要说明 C、软件文档 D、测试计划 16、在结构化设计(SD)方法中全面指导模块划分的最重要的原则是( )A、程序模块化 B、模块高内聚 C、模块低耦合 D、模块独立性17、软件详细设计的主要任务是确定每个模块的()A、算法和数据结构 B、外部接口 C、功能 D、编程 18、因计算机硬件和软件环境的变化而作出的修改软件的过程称为( )A、纠正性维护 B、适应性维护 C、完善性维护D、预防性维护19、只有单重继承的类层次结构是( )层次结构。A、网状型 B、星型 C、树型 D、环型软件工程 第3页(共8页)20、确认软件的功能是否与需求规格说明书中所要求的功能相符的测试属于( )A、集成测试 B、恢复测试 C、验收测试 D、单元测试 得分评卷人复查人 三、填空题(每题1分,共20分)1.软件工程是应用软件工程是应用计算机科学、数学及_等原理,借鉴传统工程的原则和方法开发软件的工程。2 .继瀑布模型之后,提出了原型模型、_、和喷泉模型等软件开发模型。3. 数据流图就是用来刻画数据流动和转换的信息系统建模技术。它用简单的图形记号分别表示数据流、转换、_以及外部实体。 4.为建立系统的对象关系模型(静态模型),面向对象方法使用的概念包括对象、_、和方法等。 5.结构化分析方法建立的系统模型称为实体-关系模型,该模型包括包括,实体、关系和_三种基本成分。6.在软件工程中,通常将软件定义时期划分为问题定义、可行性研究、和_三个阶段。7. 软件详细设计阶段采用的工具有图形工具_和PDL语言。 8. _的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。9. 模块的耦合性分为四种类型,按其耦合程度从小到大的顺序排列分别是,数据耦合、_、共用耦合和内容耦合。10. 内聚性有七种类型,最强的是_,最弱的是偶然内聚。11. 结构图的深度指结构图_,结构图宽度指同层模块的数目。12. 软件是计算机程序及其说明程序的各种文档。_是有关计算机程序功能、设计、编制、使用的文字或图形资料。13. 软件配置包括与合同、过程、计划和_有关的文档和资料。14. 软件生存周期是指一个软件从提出开发要求开始,直到该软件报废为止的整个时期。通常,软件生命周期包括问题定义、可行性研究、需求分析、_、详细设计、编码测试、运行和维护活动阶段。15. 对于变换型的数据流图,按照软件设计思想,要将一个大型复杂的软件进行分解,要确定数据流图的_、逻辑输入、逻辑输出。 16. 软件编码阶段要善于积累编程的经验,使得编出的程序的执行效率高,易于_,从而 提高软件质量。17 .增量模型又称为综合模型, 它适合于_ 、设计方案有一定风险的软件项目。软件工程 第4页(共8页)18 .软件集成测试的方法主要有两种,一种是非渐增式测试,另一种是_。专业 班级 _ 姓名 _ 学号_注意:密封线内答题无效!密 封 线 线19维护阶段是软件生存周期中花费精力和费用_的阶段。20. 在面向对象方法中状态图被用来描绘对象的状态、_、引发状态转换的事件以及对象的行为(对事件的响应)。得分评卷人复查人 四、简答题(每题4分,共20分)1.什么是变换流?什么是事务流? 2.详细设计的基本任务是什么?3、程序语言有哪些共同特征? 4.可行性研究的任务是什么?软件工程 第5页(共8页)5、调试的目的是什么?调试的技术有那些?得分评卷人复查人 五、综合题(每题10分,共20分)1、对下列子程序进行调试:procedure example(y,z: real; var x: real)beginif(y1) and (z=0) then x:=x/y;if(y=2) or (x=l) then x:=x+l;end.该子程序接受x, y, z的值,并将计算结果x的值返回给调用程序。试(1)画出流
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电动汽车智能网联技术应用创新创业项目商业计划书
- 押题宝典教师招聘之《小学教师招聘》考试题库含完整答案详解(典优)
- 押题宝典教师招聘之《幼儿教师招聘》模考模拟试题附参考答案详解(a卷)
- 2025年教师招聘之《小学教师招聘》能力检测试卷含答案详解【培优】
- 2025年教师招聘之《小学教师招聘》能力检测试卷附完整答案详解(必刷)
- 2025年教师招聘之《幼儿教师招聘》题库高频重点提升(共100题)附答案详解【a卷】
- 2025年思科IT第章测试题及答案
- 教师招聘之《小学教师招聘》考前冲刺训练试卷附答案详解ab卷
- 2025年九江市八里湖新区各中小学(幼儿园)面向全市公开招聘顶岗教师笔试备考题库及答案解析
- 2025年进化论测试题目及答案
- 托管班入股协议书
- 郑远元加盟合同协议
- 慢性粒细胞白血病汇报课件
- 石化金属管道工程施工质量验收规范
- 口腔科病历书写规范课件
- 2025年湖南科技职业学院单招职业适应性测试题库必考题
- 《社会工作伦理》课件:实践原则与案例分析
- 建筑工程三级安全教育内容
- 采购作业流程管理细则
- 泥工 清包合同
- 儿童肥胖症心理干预-全面剖析
评论
0/150
提交评论