期中考试题.doc_第1页
期中考试题.doc_第2页
期中考试题.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

期中考试试题一、填空题:(共22分)1. 软件生存周期一般可分为问题定义、可行性研究、 、设计、编码、测试、运行与维护阶段。2. 需求分析应交付的主要文档是 。3. 一个模块直接调用的模块数目称为模块的 ,一个模块被多少上级模块直接调用称为模块的 。4. 为使用流程图描述结构化程序,程序流程图有五种基本的控制结构顺序型、 、while型循环、until循环、多情况型选择。5. 需求分析的任务是 ;用数据流图、数据字典和简要的算法表示系统的逻辑模型;6. 软件模块独立性的两个定性度量标准是_。7. 软件结构化设计方法包括_两个阶段. 8. 软件工程的提出起源于软件危机,其目的是_。 9. 数据流图采用4种符号表示数据储存,这些符号名称是:_。 10. 结构化分析方法是_进行需求分析的方法. 11. 判定表是一种用以描述软件加工时组合条件的一种图示方法,一般它由_四部分组成. 12. 结构化分析方法用于基本加工的工具有_和_工具。 13. 在软件研制过程中,CASE是指_。 14. 计算机辅助软件工程(CASE)的目标是_。 15. PAD是_阶段的设计工具。 二、选择题:(每小题1分,共18分)1、在数据流图中,(椭圆)代表()。A、源点B、终点C、加工D、模块2、模块内聚度越高,说明模块内各成分彼此结合的程度越()。A、松散B、紧密C、无法判断D、相等3、SD(结构化设计)方法设计的结果是()。A、源代码B、伪代码C、模块D、模块结构图4、软件需求分析是保证软件质量的重要步骤,它的实施应该是在()。A、编码阶段B、软件开发全过程C、软件定义阶段D、软件设计阶段5、软件开发的结构化设计方法,全面指导模块化分的最重要的原则应该是()。 A).模块高内聚 B).模块低耦合 C).模块独立性 D).程序模块化6、软件详细设计主要采用的方法是()。 A).结构化程序设计 B).模型设计 C).结构化设计 D).流程图设计7、面向数据流的软件设计方法,一般是把数据流图中得数据流化分为()两种流,再将数据流图映射为软件结构。 A).数据流与事务流 B).交换流和事务流 C).信息流与控制流 D).交换流和数据流8、软件工程方法的提出起源于软件危机,而其目的应该是最终解决软件的()问题。 A).产生危机 B).质量保证 C).开发效率 D).生产工程化9、下面不属于软件工程的3个要素是() A).工具 B).过程 C).方法 D).环境10、在软件生命周期法中,用户的参与主要在()。 A)软件定义期 B).软件开发期 C).软件维护期 D).整个软件生命周期过程中11、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。 A).控制流 B).加工 C).数据存储 D).源和汇点12、数据字典是对数据定义信息的集合,它所定义的对象都包含在()。 A).数据流图B).程序框图 C).软件结构 D).方框图13、在软件的分析阶段,常用( )来描述业务处理系统的信息来源、存储、处理和去向。A、E-R图 B、框图 C、DFD D、时序网络14、 软件工程的出现主要是由于( )A程序方法学的影响B其他工程学科的影响C计算机的发展D软件危机的出现15、 软件是一种( )A程序B数据C逻辑产品D物理产品16、 需求分析最终的结果是产生( )A项目开发计划B需求规格说明书C设计说明书D可行性分析报告17、 结构化分析的方法是一种( ) A系统分析方法B面向数据结构的分析方法C面向对象的分析方法D面向数据流的分析方法18、NS图通常作为( )阶段的工具A需求分析B软件设计C软件编码D软件测试三、简单题 (每题6分,共30分)1、什么是软件危机?2、什么是软件工程?3、什么是软件生存周期?4、详细设计的任务是什么?5、概要设计包含的内容?四、综合应用题(第1小题20分,第2小题10分,共30分)1.高考录取统分子系统有如下功能: (1)计算标准分:根据考生原始分计算,得到标准分,存入考生分数文件; (2)计算录取线分:根据标准分、招生计划文件中的招生人数,计算录取线,存入录取线文件。 试根据要求画出该系统的数据流程图,并将其转换为软件结构图。2. 假设某航空公司规定,乘客可以免费托运重量不超过30公斤的行李。当行李重量超过30公斤时,对头等舱的国内乘客超重部分每公斤收费4元,对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论