《2022年月全国软件工程自考试题.docx》由会员分享,可在线阅读,更多相关《2022年月全国软件工程自考试题.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 全国 2005 年 10月高等训练自学考试软件工程试卷课程代码: 02333 一、单项挑选题(本大题共20 小题,每道题1 分,共 20 分)在每道题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内;错选、多项或未选均无分;1软件工程的纵向分解是把软件开发分为几个()A模块 B阶段C子系统 D过程2McCall 软件质量度量模型中属于面对软件产品操作的是()A适应性 B可重用性C可测试性 D可用性3快速原型模型中,用于及早向用户提交一个原型系统的是()A试验型原型 B探究型原型C提交型原型 D演化型原型4软件保护中,因重
2、新初始化掌握标志或指针而引起的错误是以下哪一项的副作用?()4)A文档B数据C编码D设计5软件保护费用高的主要缘由是()A生产率高B生产率低C人员多D人员少6依据对软件开发机构调查的结果可知,各类保护活动所占的比重是(A完善性占50,适应性占25,校正性占21,其他保护占B完善性占25,适应性占50,校正性占21,其他保护占4C完善性占21,适应性占25,校正性占50,其他保护占4D完善性占21,适应性占50,校正性占25,其他保护占47以下属于用白盒技术设计测试用例的是()A错误估计B规律掩盖C等价类划分D因果图1 / 5 名师归纳总结 - - - - - - -第 1 页,共 5 页精选学
3、习资料 - - - - - - - - - 8有助于培育良好的编程风格并且第一个表达了结构化编程思想的程序设计语言是()APASCAL B FORTRAN CDL 1 D C 9在软件具体设计过程中不 采纳的工具为()A判定表 B PDL C数据流图 D IPO 图10依据输入输出的数据结构产生程序结构的设计方法是()APARNAS 方法 B JACKSON 方法CWIRTH 方法 D DIJKSTRA 方法11在软件设计中,为解决一个大而复杂的问题把软件系统划分成一个个完成某一特定的子功能的方法称为()A细化 B结构化C模块化 D抽象化12结构化方法在建立软件系统的结构模块时依据以下哪种方法
4、进行?()A由底向上 B自顶向下C随机 D回来13两个模块之间传递的是同一个数据结构的地址,这种耦合方式称为()A掌握耦合 B公共耦合C标记耦合 D数据耦合14结构化设计是以哪个阶段产生的()DFD 图为基础,按肯定的步骤映射成软件结构?A可行性分析 B需求分析C概要设计 D具体设计15结构化方法的基本原就是功能的分解和()A模块化 B信息隐藏C抽象 D细化16数据字典和数据流程图共同构成了系统的()A物理模型 B规律模型C原型 D目标模型2 / 5 名师归纳总结 - - - - - - -第 2 页,共 5 页精选学习资料 - - - - - - - - - 17软件需求不应包括()A功能要
5、求 B环境需求C标准实现的空间需求 D用户界面要求18工程开发方案是什么类型的文档?()A设计性 B进度表示C需求分析 D治理性19瀑布模型是一种什么模型?()A风险驱动模型 B线性开发模型C增量模型 D迭代模型20软件工具一般是为软件人员开发和保护活动而使用的()A硬件环境 B说明书C软件 D程序二、填空题(本大题共 10 小题,每空 2 分,共 20 分)请在每道题的空格中填上正确答案;错填、不填均无分;21软件工程方案是 _阶段的结果产品;22 McCall 质量度量模型高层特性包含面对软件产品操作、产品修改和 _三个方面的 11 个特性;23在面对对象方法中,_是子类共享父类数据结构和
6、方法的机制,表达了类之间的一种关系;24演化提交模型是在 _的基础上,工程开发的各阶段都进行增量开发;25软件编码是将 _阶段产生的算法,用某种程序设计语言编写成程序的过程;26 IDEF 0用来描述系统的功能活动及其联系,建立系统的 27两个模块之间把简洁的数值作为参数传递,这种耦合方式为_模型;_;28把在几个模块中都显现的一些毫无联系的处理序列抽出来组成一个新的模块,那么这 个模块的内聚性是 _;29成本效益分析的目的是从_角度评判开发一个新的软件工程是否可行;30软件工程的主要思想是在软件生产中用 _代替传统手工方法;三、名词说明题(本大题共 5 小题,每道题 3 分,共 15 分)3
7、1软件工程过程3 / 5 名师归纳总结 - - - - - - -第 3 页,共 5 页精选学习资料 - - - - - - - - - 32基线 33静态测试 34 PAD 35需求分析四、简答题(本大题共4 小题,每道题5 分,共 20 分)36软件工程面临的主要问题有哪些?37软件配置治理的作用及其主要目标是什么?38简述 SA 步骤;39软件复杂性主要表达在哪些方面?削减软件复杂性有哪些优点?五、应用题(本大题共3 小题,其中第40 小题 7 分,第 41 小题 8 分,第 42 小题 10 分,共 25 分)40同学成果统计系统;每个同学有数学、英语、物理三门成果,输入时按同学的学号
8、和单门成果随机输入,要求输出为以下打印文件,按同学的学号次序输出各门成果及平均分;学号数学英语物理平均分1096800 95 86 83 88 1096801 试用JACKSON的结构图描述问题的输入和输出的数据结构,并说明输入数据结构和输出数据结构之间的对应关系;41依据以下条件使用边界值分析法设计测试用例:某一 8 位微机,其十进制整数定义为:以非零开头的数是十进制整数,其值的范畴是128127,如 123, 45,0;42复印机掌握系统有如下功能:(1) 命令说明部分对读入的操作员命令进行分析,假如是复印要求,就进入复印治理 系统进行处理,如是装纸要求,就转入装纸处理;(2) 复印治理系统启动复印操作,并把复印机的状态随时送给系统状态显示部分;如 果复印过程中显现故障,就将故障码报告给出错诊断单元;4 / 5 名师归纳总结 - - - - - - -第 4 页,共 5 页精选学习资料 - - - - - - - - - (3) 装纸系统将供纸情形送给显示单元;(4) 出错诊断将诊断出的错误类别和缘由送给显示单元;(5) 系统状态显示单元将收到的复印状态,装纸状态,出错类别和缘由汇总成显示信 息输出;试依据要求画出该问题的数据流程图,并把其转换为软件结构图;5 / 5 名师归纳总结 - - - - - - -第 5 页,共 5 页