首页 软件工程试题汇总软件工程

软件工程试题汇总软件工程

举报
开通vip

软件工程试题汇总软件工程 《软件工程》模拟试题四 一、单项选择题(本大题共20小题,每小题1分,共20分。在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内) 1.瀑布模型的存在问题是( ) A.用户容易参与开发 B.缺乏灵活性 C.用户与开发者易沟通 D.适用可变需求 2.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( ) A.软件工程 B...

软件工程试题汇总软件工程
《软件工程》模拟试 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 四 一、单项选择题(本大题共20小题,每小题1分,共20分。在每小题列出的四个选项中只有一个选项是符合题目 要求 对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗 的,请将正确选项前的字母填在题后的括号内) 1.瀑布模型的存在问题是( ) A.用户容易参与开发 B.缺乏灵活性 C.用户与开发者易沟通 D.适用可变需求 2.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( ) A.软件工程 B.软件周期 C.软件危机 D.软件产生 3.数据耦合、公共耦合、标记耦合、控制耦合的耦合性从低到高的顺序是( ) A.数据、公共、标记、控制 B.数据、标记、控制、公共 C.控制、数据、标记、公共 D.控制、数据、公共、标记 4.在SD方法中全面指导模块划分的最重要的原则是( ) A.程序模块化 B.模块高内聚 C.模块低耦合 D.模块独立性 5.软件测试的目的是( )。 A. 评价软件的质量 B. 发现软件的错误 C. 找出软件的所有错误 D. 证明软件是正确的 6.在设计测试用例时,( )是用得最多的一种黑盒测试方法。 A. 等价类划分 B. 边界值分析 C. 因果图 D. 判定表 7. 需求分析最终结果是产生( )。 A. 项目开发计划 B. 需求规格说明书 C. 设计说明书 D. 可行性分析报告 8. Jackson图中,模块框之间若有直线连接,表示它们之间存在( )。 A. 调用关系 B. 组成关系 C. 链接关系 D. 顺序执行关系 9. 软件详细设计的主要任务是确定每个模块的( )。 A. 功能 B. 外部接口 C. 算法和使用的数据结构 D. 编程 10.为了提高软件的可维护性,在编码阶段应注意( ) A.保存测试用例和数据 B.提高模块的独立性 C.文档的副作用 D.养成好的程序设计风格 11.设年利率为i,现存入p元,若计复利,n年后可得钱数为(  ) A.p﹡(1+i﹡n) B.p﹡(i+1)n C.p﹡(1+i)﹡n D.p﹡(i+n) 12.在考察系统的一些涉及时序和改变的状态时,要用动态模型来表示。动态模型着重于系统的控制逻辑,它包括两个图:一个是事件追踪图,另一个是( )。 A .状态图 B. 数据流图 C. 系统结构图 D. 时序图 13. 对象实现了数据和操作的结合,使数据和操作( )于对象的统一体中。 A. 结合 B. 隐藏 C. 封装 D. 抽象 14.具有风险分析的软件生存周期模型是( ) A.瀑布模型 B.喷泉模型 C.螺旋模型 D.增量模型 15.软件生命周期中所花费用最多的阶段是( ) A.详细设计 B.软件编码 C.软件测试 D.软件维护 16. 在整个软件维护阶段所花费的全部工作中,( )所占比例最大。 A. 校正性维护 B. 适应性维护 C. 完善性维护 D. 预防性维护 17.模块( )定义为受该模块内一个判断影响的所有模块集合。 A. 控制域 B. 作用域 C.宽度 D. 接口 18.指出PDL是下列哪种语言( )。 A.伪码 B、高级程序设计语言 C. 中级程序设计语言 D、 低级程序设计语言 19.在对数据流的分析中,主要是找到中心变换,这是从( )导出结构图的关键。 A. 数据结构 B.实体关系 C. 数据流图 D. E—R图 20.结构分析方法就是面向( )自顶向下逐步求精进行需求分析的方法。 A. 目标 B.数据流 C.功能 D. 对象 二、填空题(本大题共10小题,每小题2分,共20分) 21.软件生存周期是指一个软件从提出开发要求开始直到该软件报废不止的整个时期。通常,软件生存周期包括问题定义,可行性研究,_______,总体设计,详细设计,_______,______,维护活动,可以将这些活动以适当方式分配到不同阶段去完成。 22.______________的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。 23.一个计算机系统的总体 设计方案 关于薪酬设计方案通用技术作品设计方案停车场设计方案多媒体教室设计方案农贸市场设计方案 包括四方面内容:硬件工程、​​​​​​​​​​​_________、 _________和数据库工程 24.总体设计过程通常由两个阶段组成:_________和_____________。 25.____________是需求分析活动的焦点,通常用____________、_____________和 ____________描述这个逻辑模型。 26.面向对象开发方法包括OOA、________和____________三部分。 27.效益分有形效益和无形效益两种。有形效益可用纯收入、_________、________等指标进行度量;无形效益主要从性质上、心理上进行衡量,很难直接进行量的比较。 28.从应用特点的角度来看,我们可以把高级语言分为基础语言、_________和________三类。 29.小说明是用来描述_________的。 30.数据流图仅反映系统必须完成的逻辑功能,所以它是一种_________模型。 三、判断题(本大题共10小题,每小题1分,共10分) 31.( )质量保证是为了保证产品和服务充分满足消费者要求的质量而进行的有计划,有组织的活动. 32.( )C语言是一种系统实现语言,也是一种结构化程序设计语言。 33.( )功能性注释嵌在源程序体中,用以解释下面的程序语句怎么做。 34.( )好的测试是用少量的测试用例运行程序,发现被测程序尽可能多的错误。 35.( )在程序调试时,找出错误的位置和性质比改正该错误更难。 36.( )黑盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。 37.( )模块越小,模块化的优点越明显。一般来说,模块的大小都在10行以下。 38.( )输入/输出风格是在软件需求分析和设计阶段建立的,而不是在编码阶段建立的。 39.( )需求是变化的,因为软件是灵活的,总可以满足需求。 40.( )测试只能证明程序有错误,不能证明程序没有错误。 四、论述题(本题共3小题,第41题12分,第42题12分,第43题10分,第44题16分,共50分) 41.某校制定了教师的讲课课时津贴 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 。对于各种性质的讲座,无论教师是什么职称,每课 时津贴一律是50元;而对于一般的授课,则根据教师的职称来决定每课时津贴费:教授30元,副教授25元,讲师20元,助教15元。请用判定表描述上述问题。 42.已知有如下的伪代码程序: START I:=1; WHILE i:<=n-1 DO min:=A[i]; j:=i+1; WHILEj<=n DO IF min>A[j] THEN BLOCK temp:=min; min:=A[j]; A[j]:=temp; ENDBLOCK ENDIF; j:=j+1; ENDDO i:=i+1; ENDDO STOP 要求:(1)请用盒图描述。 (2)请用流程图描述。 43.下图为一个被测程序流程图,试用条件覆盖方法为它设计足够的测试用例 44.某培训中心要研制一个计算机管理系统。它的业务是: 将学员发来的信件收集分类后,按几种不同的情况处理。 1)如果是报名的,则将报名数据送给负责报名事务的职员,他们将查阅课程文件,检查该课程是否额满,然后在学生文件、课程文件上登记,并开出报告单交财务部门,财务人员开出发票给学生。 2)如果是想注销原来已选修的课程,则由注销人员在课程文件、学生文件和帐目文件上做相应的修改,并给学生注销单。 3)如果是付款的,则由财务人员在帐目文件上登记,也给学生一张收费收据。 要求: 1.对以上问题画出数据流程图。 2.画出该培训管理的软件结构图的主图。
本文档为【软件工程试题汇总软件工程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_657938
暂无简介~
格式:doc
大小:44KB
软件:Word
页数:4
分类:工学
上传时间:2018-09-05
浏览量:30