2022年软件开发技术考试复习题及参考答案 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年软件开发技术考试复习题及参考答案 .pdf》由会员分享,可在线阅读,更多相关《2022年软件开发技术考试复习题及参考答案 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师整理优秀资源软件开发技术一、填空题1、软件工程学的内容可包括() 、结构、 () 、 () 、环境、管理、规范等。2、软件生存周期一般可分为问题定义、() 、() 、设计、 () 、测试、运行与维护阶段。3、系统流程图是()的传统工具。4、结构化语言是介于自然语言和()之间的一种半形式语言。5、数据字典的内容包括六项:() 、 () 、 () 、数据存储、处理逻辑、外部实体。6、UML 的定义包括()和()两个部分。7、 按 数 据 流 的 类 型 , 结 构 化 设 计 方 法 有 两 种 设 计 策 略 , 它 们 是 变 换 分 析 设 计 和() 。8、瀑布模型是以文档为驱动、适合
2、于()的软件项目的模型。9、对象具有标识唯一性、分类性、多态性、( ) 和( )等基本特性。10、消息关联指的是对象()的一种依赖关系。11、对象的规格说明包括对对象()的说明及对对象()的说明。12、在需求分析阶段常用的图形工具有() 、 () 、 () 。13、模块独立的概念是() 、 () 、 ()和局部化概念的直接结果。14、基于计算机系统的系统元素包括:软件、硬件、人、() 、 ()和过程等几个部分。15、软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、可靠性、() 、可使用性和效率。16、为了便于对照检查,测试用例应由输入数据和预期的()两部分组成。17、在结构化分析
3、中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、() 。18、需求分析的基本任务是准确的回答() 。19、常用的系统分析方法有四类,包括:() 、数据流方法、信息造型方法以及() 。20、面向对象设计中,主要存在两种耦合,交互耦合和() 。21、 UML是一种标准的图形化(即可视化 ) 建模语言,它由()和()组成。其中,前者是UML的表示法(语法) ,而后者给出前者的含义,是UML的语义。二、选择题1、下列关于瀑布模型的描述正确的是() 。A. 瀑布模型的核心是按照软件开发的时间顺序将问题简化。B. 瀑布模型具有良好的灵活性。C. 瀑布模型采用结构化的分析与设计方法,将逻辑实现
4、与物理实现分开。D. 利用瀑布模型,如果发现问题修改的代价很低。2、下列各方法中()不是软件测试方法。A. 白盒法B. 黑盒法C. 动态测试D. 盒法3、UML 的基本建筑块不包括() 。A 框架B 事物精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 10 页名师整理优秀资源C 关系D 图4、软件复杂性度量的参数包括()A效率B规模C完整性D容错性5、软件调试技术包括()A边界值分析B演绎法C循环覆盖D集成测试6、软件维护产生的副作用,是指()A、开发时的错误B、隐含的错误C、因修改软件而造成的错误D、运行时误操作7、程序的三种基本控制
5、结构是()A过程、子程序和分程序B顺序、选择和重复C递归、堆栈和队列D调用、返回和转移8、需求分析中开发人员要从用户那里了解()A软件做什么B用户使用界面C输入的信息D软件的规模9、结构化程序设计主要强调的是()A程序的规模B程序的效率C程序设计语言的先进性D程序易读性10、经济可行性研究的范围包括()A资源有效性B管理制度C效益分析D开发风险11、可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出()的回答。A确定B行或不行C正确D无二义12、需求分析阶段的任务是确定()A软件开发方法B软件开发工具C软件开发费D软件系统的功能13、下图说明的是
6、模块A、B之间的关系,对下图说明正确的是()A 、模块 A调用模块B B、模块 B调用模块A C、模块 A和模块 B相互调用 D、模块 A和模块 B之间不存在调用关系14、以实体、 联系和属性等基本概念为基础的实体联系图是基本实体联系图。为了满足新的应用需求和表达更多的语义,实体联系图可以进行扩充;通过引入 ()概念而形成的实体联系图即为扩充的实体联系图。()A、分类B、聚集C、分类和聚集D、实体和联系15、需求分析最终结果是产生()A、项目开发计划B、需求规格说明书C、设计说明书D、可行性分析报告16、开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( ) A.软件工程B.软
7、件周期C.软件危机D.软件产生17、研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。A.技术可行性B.经济可行性精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 10 页名师整理优秀资源C.社会可行性D.法律可行性18、在 SD 方法中全面指导模块划分的最重要的原则是( ) A.程序模块化B.模块高内聚C.模块低耦合D.模块独立性19、不适合作为科学工程计算的语言是( ) A. Pascal B. C C. Fortran D. Prolog 20、若有一个计算类型的程序,它的输入量只有一个X,其范围是-1.0,1.0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年软件开发技术考试复习题及参考答案 2022 软件 开发 技术 考试 复习题 参考答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内