《软件工程(本)》模拟试卷1.pdf

《软件工程(本)》模拟试卷1.pdf

ID:58603182

大小:80.62 KB

页数:13页

时间:2020-10-18

《软件工程(本)》模拟试卷1.pdf_第1页
《软件工程(本)》模拟试卷1.pdf_第2页
《软件工程(本)》模拟试卷1.pdf_第3页
《软件工程(本)》模拟试卷1.pdf_第4页
《软件工程(本)》模拟试卷1.pdf_第5页
资源描述:

《《软件工程(本)》模拟试卷1.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、..《软件工程(本)》模拟试卷1总分:100分时间:90分钟一、选择题,请从四个可选项中选择正确答案。(60分,每题3分)1.软件工程四个层次由下至上是(),它们的顺序不能互换。A.质量层、过程层、方法层、工具层B.过程层、方法层、质量层、工具层C.方法层、过程层、质量层、工具层D.方法层、质量层、过程层、工具层2.根据软件工程的7条基本原理判断下面正确的选项是()。A.软件错误发现的时机不重要,重要的是错误的严重程度B.软件错误只能通过运行代码才能发现C.软件错误发现的越早改正的成本越低D.需求阶段一般不会引入错误3.下列有关标准的符号,属于国内标准的

2、是()A.ZGB.GBC.GND.CB4.经济可行性研究的主要内容包括()。A.开发过程B.开发工具C.风险分析D.效益分析5.()定义了用户使用该软件要完成的任务。A.用户需求B.业务需求C.性能需求D.功能需求6.数据流程图上的数据流必须封闭在()之间。A.外部过程B.内部数据C.内部过程D.外部实体7.按照模块独立性,耦合程度由强至弱正确的顺序是()。A.外部耦合、控制耦合、数据耦合B.控制耦合、数据耦合、外部耦合C.外部耦合、数据耦合、控制耦合D.数据耦合、外部耦合、控制耦合8.PDL是描述处理过程()。A.做什么B.为什么做C.怎么做D.对谁做

3、;...9.面向对象的这种()模式与人们对客观世界的认识规律相符,从而使得面向对象技术在软件工程领域中获得了广泛的应用。A.主体/动作B.主体/对象C.主体/类D.对象/属性10.()是从用户的观点描述系统功能,它由一组用例、参与者及它们之间关系所组成。A.类图B.对象图C.顺序图D.用例图11.面向对象分析和设计涉及到三个方面的内容:()、一系列有效的分析步骤和一个方便易用的建模工具。A.一套完善的建模符号B.有效的数据结构C.灵活的体系结构D.稳定的系统架构12.确定角色是()的任务。A.对象模型B.用例模型C.动态模型D.交互模型13.面向对象设计

4、首先要进行高层设计:确定系统的总体结构和风格,构造系统的(),将系统划分成不同的子系统。A.逻辑模型B.物理模型C.数据模型D.用例模型14.每个子系统的接口上定义了若干(),其他子系统只能通过接口享受这个子系统提供的服务。A.操作B.数据C.属性D.命令15.科学计算领域一般不选择()语言。A.FORTRANB.C/C++C.汇编语言D.PASCAL16.对于嵌套的循环和分支程序,层次不要超过()层。A.1B.2C.3D.517.软件中遗留的错误数量与已经发现的错误数量成()。A.反比B.正比C.相等D.没关系18.黑盒测试在设计测试用例时,主要研究(

5、)。A.需求规格说明B.详细设计说明C.项目开发计划D.概要设计说明与详细设计说明19.通常软件的可维护性常常随着时间的推移而()。A.降低B.提高C.不变D.不确定20.通俗的说,软件项目管理中常说的基线是()。A.管理的基本思路B.通过正式复审的文档。;...C.基本的技术路线D.一种软件开发的基本策略二、简答题(30分,每小题6分)1、什么是软件工程?请分析软件工程的目标是什么?2、请简单说明结构化分析的主要步骤。3、QQ软件的用户分为游客和登陆会员,登陆会员分为群成员和非群成员,群成员分为群主和群普通成员、群管理员,请用类的继承关系描述QQ用户群

6、。4、请简单分析顺序图和活动图的区别。5、提高程序可读性有哪些招数?对你来讲比较灵验的是哪些?;...三、应用题(10分)根据下面程序代码,画出程序流程图,然后设计满足条件组合覆盖的测试用例。BEGINT:=0IF(X>=80ANDY>=80)THENT:=1ELSEIF(X>=90ANDY>=75)THENT:=2ENDIFEND.;...《软件工程(本)》模拟试卷2总分:100分时间:90分钟一、选择题,请从四个可选项中选择正确答案。(60分,每题3分)1.软件、程序和代码是()。A.相同的软件概念B.程序语言写的代码C.计算机代码和数据D.三个不同

7、的概念2.下面哪个选项不是软件工程研究的内容()。A.生产无故障的软件B.精通一门编程语言C.生产满足用户需求的软件D.生产及时交付的软件3.SW-CMM是一种()规范。A.编程规范B.软件工作通用模型C.软件设计模型D.软件成熟度模型4.可行性研究实质上是在较高层次上、以较抽象的方式进行()的过程。A.详细软件设计B.简化需求分析过程C.深入的需求分析D.测试设计5.与传统行业的生产相比较,软件的需求具有()。A.主观性B.稳定性C.明确性D.客观性6.()反映了系统物理结构。A.程序流程图B.数据流程图C.网络拓扑图D.系统流程图7.在软件设计中应该

8、保持模块的独立性原则,()反映模块独立性。A.耦合和内聚B.数据和模块C.模块内

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。