全国2017年10月自考02333《软件工程》试题

合集下载

10月全国软件工程自考试题及答案解析

10月全国软件工程自考试题及答案解析

精品自学考试资料推荐全国 2019年 10月高等教育自学考试软件工程试题课程代码: 02333、单项选择题每小题 1 分,共 20 分。

(在每小题的四个备选答案中选出将正确答案的序号填在题干后的括号内)1.在下列工具与环境中()属于较早期的CASE 。

A.基于信息工程的 CASE C. 集成 CASE 环境 2.软件复杂性主要体现在(A.数据的复杂性C.控制的复杂性3.在 McCall 软件质量度量模型中,A.可靠性C.适应性 4.面向对象的特征之一是(A.对象的唯一性C.封装性5.用于设计阶段,考核实现方案是否B.人工智能 CASED.交互编程环境)B.程序的复杂性D.问题的复杂性()属于面向软件产品操作。

B.可重用性D.互操作性)B.抽象D.共享性行的是()原型。

A.探索型C.实验型6.生产性维护活动包括()A. 修改设计C.解释数据结构7.随着软硬件环境变化而修改软件的过程是(A. 校正性维护C.完善性维护8.软件测试方法中的静态测试方法之一为(A. 计算机辅助静态分析C.因果图9.在白盒法技术测试用例的设计中(A. 语句C.条件组合10.软件调试技术包括()A. 错误推断C.回溯法 11.为了提高软件的可维护性,在编码阶段应注意(A. 保存测试用例和数据C.文档的副作用B.提高模块的独立性D.养成好的程序设计风格个正确答案,B.演化型D.增量型B.理解设计D.理解功能)B.适应性维护D.预防性维护)B.黑盒法D.路径覆盖)是最弱的覆盖标准。

B.路径D.判定B.集成测试D.边界值分析12.比较接近于自然语言,被广泛应用于构造专家系统的程序设计语言是(A.FORTRAN 语言C.C 语言13.结构化程序设计方法提供的工作方式为(A. 程序员组B.Pascal 语言D.Prolog 语言)的组织形式。

精品自学考试资料推荐C.分析员组14.详细设计与概要设计衔接的图形工具是(A.DFD 图 C.PAD 图 15.结构化程序设计的一种基本方法是( A. 筛选法 C. 逐步求精法16.数据耦合、公共耦合、标记耦合、控制耦合的耦合性从低到高的顺序是( )A. 数据、公共、标记、控制 C.控制、数据、标记、公共 17.软件概要设计结束后得到( ) A. 初始化的软件结构图C.模块详细的算法18.软件需求分析的主要任务是准确地定义出要开发的软件系统是( A. 如何做 C. 做什么 19.可行性分析研究的目的是(A. 争取项目 C.开发项目 20.具有风险分析的软件生存周期模型是( A. 瀑布模型 C.螺旋模型 二、填空题 每空 2分,共 20 分。

全国高等教育自学考试软件工程试题及评分参考

全国高等教育自学考试软件工程试题及评分参考

全国高等教育自学考试软件工程试题及评分参考2017 年4 月高等教育自学考试全国统一命题考试软件工程试卷(课程代码02333)本试卷共5 页。

满分l00 分,考试时间l50 分钟。

考生答题注意事项:1.本卷所有试题必须在答题卡上作答。

答在试卷上无效,试卷空白处和背面均可作草稿纸。

2.第一部分为选择题。

必须对应试卷上的题号使用2B 铅笔将“答题卡”的相应代码涂黑。

3.第二部分为非选择题。

必须注明大、小题号,使用0 .5 毫米黑色字迹签字笔作答4.合理安排答题空间,超出答题区域无效。

第一部分选择题(共30 分)一、单项选择题(本大题共l5 小题,每小题 2 分,共30 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。

错涂、多涂或未涂均不得分。

1.可以把软件开发的本质概括为:不同抽象层术语之间,以及不同抽象层处理逻辑之间的A .模型B.调用C.开发D .映射2.需求分析产生的正式文档是A .项目开发计划B .需求规约C .软件设计规约D .可行性分析报告3 ?一般适用于规模较小的、复杂程度不大高的小型软件项目,或在获取SRS(草案)时使用的需求规约表达风格是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.下列选项,属于RUP 突出特点的是A .迭代、增量式开发B .迭代、螺旋式开发C .迭代、瀑布式开发D .迭代、喷泉式开发10.下列软件测试技术中,依据程序逻辑结构的是A .状态测试技术B .功能测试技术C .黑盒测试技术D .白盒测试技术11.假设大学生身高的输入范围为I50 —200,则根据黑盒测试中的等价类划分技术,下列划分正确的是A .可划分为2个有效等价类,2个无效等价类B .可划分为1个有效等价类,2个无效等价类C .可划分为2个有效等价类,1个无效等价类D .可划分为1个有效等价类,1个无效等价类12.单元测试期间,通常考虑模块的A ?重要的执行路径B ?次要的执行路径C ?全部的执行路径D ?有判定语句的执行路径13?软件基本过程指那些与软件生产直接相关的活动集,可分为供应过程、开发过程、运行过程、维护过程和A ?公关过程B ?需求过程C ?设计过程D ?获取过程14?在常见的软件开发模型中,适用于项目的开发风险很大或客户不能确定系统需求的模型是A ?螺旋模型B ?喷泉模型C ?增量模型D ?瀑布模型15. CMMI能力等级中的3级是A .已执行级B .已管理级C .已定义级D .已定量管理级第二部分非选择题(共70分)二、填空题(本大题共20空,每空I分,共20分)16?软件生产率、软件质量满足不了社会发展的需求,并成为其发展的制约因素,这一现象被称为_______ 。

2017年10月自考02333软件工程试题及答案

2017年10月自考02333软件工程试题及答案

2017年10月高等教育自学考试全国统一命题考试软件工程试卷(课程代码02333)本试卷共4页,满分100分,考试时间150分钟。

考生答题注意事项:1.本卷所有试题必须在答题卡上作答。

答在试卷上无效,试卷空白处和背面均可作草稿纸。

2.第一部分为选择题。

必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。

3.第二部分为非选择题。

必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。

4.合理安排答题空间,超出答题区域无效。

第一部分选择题一、单项选择题:本大题共15小题,每小题2分。

共30分,在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。

1.软件工程在20世纪80年代以来获得的主要成果有A.瀑布模型 B.CASE产品 C.过程式语言 D.结构化方法2.在销售管理系统需求文档中出现下列描述,属于外部接口需求范畴的是A.系统应能产生月销售报表B.系统应在5分钟内计算出给定季度的总销售税C.对要构建的账户接收系统,必须为月财务状况系统提供更新信息D.任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%3.需求规约的基本性质包括重要性和稳定性程度、可修改的、完整的和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.RU的设计方法给出用于表达设计模型中基本成分的术语,包括子系统、设计类、接口和 A.构件 B.用况细化 C.体系结构描述 D.部署模型10.关于调试,下列说法正确的是A.从一个侧面证明程序员的失败 B.受时间约束的C.一个推理过程 D.由独立的测试组完成11.在教师分房方案中规定对教授、副教授、讲师和助教分别计算分数,做相应的处理,则根据黑盒测试中的等价类划分技术,下列划分正确的是A.4个有效等价类,4个无效等价类B.4个有效等价类,1个无效等价类C.1个有效等价类,1个无效等价类D.1个有效等价类,4个无效等价类12.有效性测试的目标是发现软件实现的功能与需求规格说明书不一致的错误,通常采用的测试技术是A.黑盒测试技术 B.用况测试技术 C.回归测试技术 D.性能测试技术13.(m0/mc软件生存周期过程l2207—1995}标准按过程主体把软件生存周期过程分为基本过程、支持过程和A.验证过程 B.确认过程 C.定义过程 D.组织过程14.在常见的软件开发模型中,引入风险分析的是A.螺旋模型 B.喷泉模型 C.演化模型 D.瀑布模型15.CMMI组织过程改善的成熟度等级中的3级是A.已执行级 B.已管理级 C.已定义级 D.已定量管理级第二部分非选择题二、填空题:本大题共20空。

2008-10自考软件工程试题及答案02333

2008-10自考软件工程试题及答案02333

2008-10⾃考软件⼯程试题及答案02333全国2008年10⽉⾃学考试软件⼯程试题(含答案)课程代码:02333⼀、单项选择题(本⼤题共20⼩题,每⼩题1分,共20分)在每⼩题列出的四个备选项中只有⼀个是符合题⽬要求的,请将其代码填写在题后的括号内。

错选、多选或未选均⽆分。

1.“软件⼯程的概念是为解决软件危机⽽提出的”这句话的意思是( C )A.强调软件⼯程成功解决了软件危机的问题B.说明软件危机的存在总是使软件开发不像传统⼯程项⽬那样容易管理C.说明软件⼯程这门学科的形成是软件发展的需要D.说明软件⼯程的概念,即:⼯程的原则、思想、⽅法可解决当时软件开发和维护存在的问题2.瀑布模型的主要特点是( A )A.将开发过程严格地划分为⼀系列有序的活动B.将开发过程分解为阶段C.提供了有效的管理模式D.缺乏灵活性3.在软件⼯程的需求分析阶段,不属于问题识别内容的是(D )A.功能需求B.性能需求C.环境需求D.输⼊/输出需求4.画某系统的数据流图时,顶层图有(B )A.0张B.1张C.2张D.3张及其以上5.软件模块内聚性最强的是( A )A.功能内聚B.通信内聚C.偶然内聚D.逻辑内聚16.最早提出软件系统维护问题的阶段是( A )C.概要设计D.详细设计7.SD(结构化设计)⽅法设计的结果是( B )A.模块B.模块结构图C.模块的算法D.数据流图8.在进⾏软件测试时,⾸先应当进⾏以下哪项测试,然后再进⾏组装测试,最后再进⾏有效性测试( A )A.单元测试B.系统测试C.集成测试D.确认测试9.软件详细设计阶段的任务是( A )A.算法与数据结构设计B.功能设计C.调⽤关系设计D.输⼊/输出设计10.下列属于静态测试⽅法的是( D )A.⿊盒法B.路径覆盖C.⽩盒法D.⼈⼯检测11.Fortran语⾔主要作为以下哪个⽅⾯的语⾔( A )A.科学⼯程计算B.系统软件C.事务处理D.⼈⼯智能12.⽤结构化语⾔来描述加⼯逻辑的外层结构时,以下不属于基本结构的是( C )A.顺序结构B.选择结构C.嵌套结构D.重复结构l3.可维护软件的主要特性包括(A )A.可理解性、可修改性、可移植性C.可维护性、可使⽤性、可靠性D.可测试性14.程序设计语⾔不具有的特性是( C )2A.⼼理特性B.⼯程特性C.应⽤特性D.技术特性15.下列不属于项⽬进度安排主要⽅法的是( D )A.⼯程⽹络图B.Gantt图C.进度结构图D.任务资源表16.下列不属于通常冗余技术的是( D )A.结构冗余B.信息冗余C.时间冗余D.代码冗余17.下列⼯具中,属于需求追踪⼯具的是( A )A.在DBMS上的应⽤运⾏⼯具B.追踪和状态报告C.访问和版本控制机构D.⽂件和修改管理18.关于软件测试的⽬的,下⾯观点错误的是(C )A.为了发现错误⽽执⾏程序的过程B.⼀个好的测试⽤例能够发现⾄今尚未发现的错误C.证明程序是正确、没有错误的D.⼀个成功的测试⽤例是发现了⾄今尚未发现的错误的测试19.在制定项⽬开发计划⽂档时,不包含的内容是( C )A.项⽬概述B.实施计划C.测试计划D.交付期限20.⾯向对象的开发⽅法中,以下哪种⽅法原是⾯向Ada语⾔的,并处于⾯向对象开发⽅法的奠基性地位( A )B.Coad⽅法C.UML语⾔D.OMT⽅法⼆、填空题(本⼤题共10⼩题,每⼩题2分,共20分)请在每⼩题的空格中填上正确答案。

自考软件工程试题(含答案)02333

自考软件工程试题(含答案)02333

全国2010年1月自学考试软件工程试题(含答案)课程代码:02333一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.软件生存周期中,准确地确定软件系统必须做什么的阶段是(B)A.可行性分析和项目开发计划B.需求分析C.概要设计D.详细设计2.把瀑布模型和专家系统结合在一起的软件生存周期模型是(B)A.增量模型B.基于知识的模型C.螺旋模型D.喷泉模型3.以下不.属于项目开发计划主要内容的是(C)A.实施计划B.交付期限C.测试用例D.人员组织及分工4.使用数据流图来表示系统逻辑模型的是(D)A.Jackson B.VDMC.OOA D.SA5.用于描述结构化分析中数据流加工逻辑的是(A)A.判定树B.ER图C.状态图D.用例图6.若一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一功能元素的输出就是下一功能元素的输入,则该模块的内聚性类型是(C)A.时间内聚B.偶然内聚C.顺序内聚D.功能内聚7.下列几种耦合类型,耦合性最高的是(A)A.公共耦合B.控制耦合C.标记耦合D.数据耦合8.程序流程图的优点不包括...(B)A.历史最悠久,使用最广泛B.容易表示逐步求精的过程C.支持程序的三种基本控制结构D.直观清晰,易于使用9.第一个体现结构化编程思想的程序设计语言是(C)A.Cobol语言B.C语言C.Pascal语言D.FORTRAN语言10.确认测试也称为(A)A.有效性测试B.无效性测试C.静态测试D.动态测试11.黑盒测试技术不包括...(B)A.等价类划分B.路径覆盖C.边界值分析D.错误推测12.为了增加软件功能和性能、提高软件运行效率而进行的维护活动称为(C)A.校正性维护B.适应性维护C.完善性维护D.预防性维护13.瀑布模型与增量模型之间的本质区别是(B)A.瀑布模型属于非整体开发模型,增量模型属于整体开发模型B.瀑布模型属于整体开发模型,增量模型属于非整体开发模型C.瀑布模型容易适应需求变化,增量模型不容易适应需求变化D.瀑布模型减少技术、应用风险,增量模型增大技术、应用风险14.面向对象分析中,对象模型描述了系统的(A)A.静态结构B.动态结构C.控制结构D.顺序结构15.面向对象设计中存在三种内聚,分别是(D)A.属性内聚、操作内聚、类内聚B.操作内聚、类内聚、整体-部分内聚C.属性内聚、操作内聚、对象内聚D.操作内聚、类内聚、一般-具体内聚16.McCall质量度量模型中,与“软件系统对非授权人访问软件或数据行为的控制程度”所对应的软件质量特性是(B)A.正确性B.完整性C.可维护性D.可用性17.软件工程标准中,JIS属于(B)A.国际标准B.国家标准C.行业标准D.企业规范18.与“程序维护手册”文档有关的人员是(B)A.管理人员和开发人员B.管理人员和维护人员C.维护人员和用户D.管理人员和用户19.软件工具“代码生成程序”属于(C)A.需求追踪工具B.质量保证工具C.设计工具D.文档工具20.软件复杂性度量的参数中,能反映“软件总共的指令数,或源程序行数”的是(A)A.规模B.难度C.结构D.智能度二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。

2018年10月高等教育自学考试《软件工程》试题02333

2018年10月高等教育自学考试《软件工程》试题02333

2018年10月高等教育自学考试《软件工程》试题课程代码:02333一、单项选择题1.软件工程在20世纪60年代末到80年代初获得的主要成果有A.CASE产品B.面向对象语言C.瀑布模型D.软件生存周期过程2.在销售管理系统需求文档中出现下列描述,属于设计约束范畴的是A.系统应能产生月销售报表B.系统应在5分钟内计算出给定季度的总销售税C.对要构建的账户接收系统,必须为月财务状况系统提供更新信息D.任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%3.需求规约的基本性质包括重要性和稳定性程度、一致的、完整的和A.可修改的B.可复用的C.可测试的D.无歧义的4.在建模过程中,可用以描述加工的工具是A.数据流B.判定树C.数据字典D.数据存储5.指一个模块内部各成分之间相互关联程度的度量是A.耦合B.内聚C.扇入D.扇出6.结构化分析方法给出了一种能表达功能模型的工具是A.HIPO图B.PAD图C.N-S图D.DFD图7.面向对象方法源于面向对象A.分析B.设计C建模语言D.编程语言8.使用用况图可以实现业务建模和系统建模,而得到业务模型和系统模型之间具有的关系是A.整体/部分B.一般/特殊C.功能/过程D.静态/动态9.RUP的分析类包括边界类、实体类和A.子类B.控制类C.父类D.活动类10.黑盒测试技术又称为功能测试技术,包括事务处理流程技术、定义域测试技术和A.路径测试技术B.用例测试技术C.状态测试技术D.结构测试技术11.在教师科研方案中规定对教授、副教授和讲师分别计算分数,做相应的处理,则根据黑盒测试中的等价类划分技术,下列划分正确的是A.3个有效等价类,3个无效等价类B.3个有效等价类,1个无效等价类C.1个有效等价类,1个无效等价类D.1个有效等价类,3个无效等价类12.有效性测试的目标是发现软件实现的功能与下列哪个选项不一致,正确的是A.需求规格说明书B.概要设计说明书C.详细设计说明书D.测试计划13.《ISO/IEC软件生存周期过程12207-1995》标准按过程主体把软件生存周期过程分为基本过程、组织过程和A.供应过程B.开发过程C.测试过程D.支持过程14.在常见的软件开发模型中,主要用于支持面向对象技术软件开发的是A.喷泉模型D.螺旋模型C.增量模型D.瀑布模型15.CMMI组织过程改善的成熟度等级中的2级是A.已执行级B.已定义级C.已管理级D.已定量管理级二、填空题16.计算机软件一般是指计算机系统中的程序及其。

自考02333 软件工程 考试题2

自考02333 软件工程 考试题2

高等教育自学考试《软件工程》试题课程代码:02333一、单项选择题1.在软件系统模型中,描述了“系统是什么”的为( B )A. 部署模型B.概念模型 C. 实现模型D.设计模型2.在需求发现技术中,无法验证发现的需求是否正确的是( D )A. 观察B.交谈 C. 小组会 D. 提炼3.销售系统,应能在30秒内产生年度销售税的总额,它属于软件需求的( B )A. 功能需求B.性能需求 C. 设计约束D.外部接口需求4.在结构化方法的工具中,被称为伪码的工具是( C )A. N-S图B.HIPO图 C. PDL图 D. PAD图5.题5图为一个飞机票预定系统的数据流图,图中4表示的基本术语是( C )A. 数据流B.加32 C.数据存储D.数据源和数据潭6.下列耦合类型中,耦合程度最强的是( A )A. 内容耦合B.控制耦合C.公共耦合D.数据耦合7.下列内聚类型中,按照内聚程度从高到低的顺序给出的是( D )A. 逻辑内聚、过程内聚、功能内聚B.过程内聚、功能内聚、逻辑内聚C. 功能内聚、逻辑内聚、过程内聚D.功能内聚、过程内聚、逻辑内聚8.题8图中,扇出为1的模块是( A )A. 模块E B.模块F C.模块G D.模块H9.UML表达关系的术语中,包含是一种特殊的( C )A. 关联B.细化 C. 依赖 D. 泛化10.根据RUP实现活动,输人为设计类,活动为实现类,则输出为( B )A. 接[3 B.构件C.用况D.子系统11.测试目标是发现与接口有关的错误,该测试为( D )A. 单元测试B.系统测试C. 有效性测试D. 集成测试12.在《ISO/IEC软件生存周期过程12207-1995》中,属于基本过程的是( C )A. 文档过程B.验证过程C. 维护过程D.管理过程13.增量模型是一种( B )A. 支持面向对象技术的创新模型B.快速构造产品第一版本的好方法C.适合于大型团队迭代开发的模式D.适用于需求被清晰定义的项目14.在软件生存周期模型中,吸收了软件工程“演化”概念的软件开发模型是( D )A. 瀑布模型B.增量模型C. 喷泉模型D.螺旋模型15.CMMI能力等级中,最高能力等级为( A )A. 持续优化级B.已定量管理级C. 已定义级D.已管理级二、填空题16.软件工程概念的提出旨在解决当时出现的软件危机。

2023年10月自考02333软件工程练习试题含解析

2023年10月自考02333软件工程练习试题含解析

2023年10月自考02333软件工程练习试题一、单项选择题1、RUP设计阶段的主要活动不包含______。

A.程序设计B.体系结构设计C.用况设计D.类设计2、《ISO/IEC软件生存周期过程12207-1995》标准按过程主体把软件生存周期过程分为基本过程、组织过程和______。

A.供应过程B.开发过程C.测试过程D.支持过程3、下列不属于需求规约的基本性质是______。

A.可重复的B.重要性和稳定性程度C.完整的D.一致的4、软件生存周期是指______。

A.开发软件的全部时间B.使用软件的全部时间C.开发和使用软件的全部时间D.从形成概念开始到最后淘汰让位于新的软件产品的时间5、软件工程在20世纪60年代末到80年代初获得的主要成果有______。

A.CASE产品B.面向对象语言C.瀑布模型D.软件生存周期过程6、在教师科研方案中规定对教授、副教授和讲师分别计算分数,做相应的处理,则根据黑盒测试中的等价类划分技术,下列划分正确的是______。

A.3个有效等价类,3个无效等价类B.3个有效等价类,1个无效等价类C.1个有效等价类,1个无效等价类D.1个有效等价类,3个无效等价类7、RUP的迭代、增量式开发过程中,需要估算成本、进度,并能够减少次要的错误风险,至少需要完成______。

A.初始阶段B.精化阶段C.构造阶段D.移交阶段8、在常见的软件开发模型中,主要用于支持面向对象技术软件开发的是______。

A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型9、需求规约的基本性质包括重要性和稳定性程度、一致的、完整的和______。

A.可修改的B.可复用的C.可测试的D.无歧义的10、黑盒测试技术又称为功能测试技术,包括事务处理流程技术、定义域测试技术和______。

A.路径测试技术B.用例测试技术C.状态测试技术D.结构测试技术11、类的状态机一般有几种不同的运行状态,其中处于等待接收事件,接收处理完事件后又进入等待状态,通常采用______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档