环球网校是美国纳斯达克上市企业欢聚时代(NASDAQ:YY)旗下品牌 | 住房和城乡建设部 建筑人才培训合作单位
您现在的位置在: > 学历考试 > 自考 > 考试动态 >

2024年北京自考软件工程专业课真题精选,你值得拥有

2025-12-18 来源:网络 作者:佚名

2024年秋季,自考专业课程考试,其中软件工程科目,有着历年的原题精选,这里面含一、单项选择题,对于第1题,面向对象方法,它是源于面向对象的,而此次涉及到的方面有分析,还有设计,另外还有建模语言以及编程语言;第2题,RUP的分析类,包含边界类、实体类以及。子类,或者是控制类,可以进行选择2024年北京自考免费真题下载,还有父类选项,也列入其中,另外还有活动类;第3题,CMMI组织过程改善的成熟度,所划分的等级里面,2级是已执行级,或者是已定义级,又或者是已管理级,再有的选项是已定量管理级;第4题,下列情况并不属于软件危机的主要表现是。软件开发存在软件生产效率低下的情况,软件开发缺乏工具支持,软件生产质量较低,软件开发缺少可遵循的原理、原则、方法体系以及有效的管理。软件生存周期指的是从形成概念开始到最后淘汰让位于新的软件产品的时间。下列可用于概念模型和软件模型的动态结构的是 。销售管理系统需求文档表述,A选项类图、B选项对象图、C选项部署图、D选项用况图,其中属于设计约束范畴表述含:一是系统这一客体应能够产生月销售报表这个相关报表;二是系统这一客体应于五分钟之内计算出给定时间段季度总销售税这个相关税额;三是对于要构建的账户接收系统这一系统来说,必然要为月财务状况系统这一系统提供更新信息这个相关信息;四是任意选取一秒这一短暂时间,一个特定应用所消耗可用计算能力平均而言不超过百分之五十这个相关比例。软件工程于二十世纪六十年代末至八十年代初所取得主要成果有。A.CASE产品,B.面向对象语言,C.瀑布模型,D.软件生存周期过程,9、使用用况图能够实现业务建模以及系统建模,进而得到业务模型和系统模型之间所具备的关系是。A.整体/部分,B.一般/特殊,C.功能/过程,D.静态/动态,10、集成化能力成熟度模型(CMMI)为每个过程域设定了能力等级,其中最高级是。A.3级,B.4级,C.5级,D.6级,11、在常见的软件开发模型里,主要用于支持面向对象技术软件开发的是。将“A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型分隔开,来看12、下列明显不属于需求规约基本性质是。把这其中的A.可重复的B.重要性和稳定性程度C.完整的D.一致的也打乱分散开,再看13、RUP的迭代、增量式开发进程里,需要去估算成本、进度,并且能够减少次要的错误风险,而且至少需要完成。把这里的A.初始阶段B.精化阶段C.构造阶段D.移交阶段同样打乱分散开,最后看14、在建模进程中,可用作描述加工的工具是。A.数据流,B.判定树,C.数据字典,D.数据存储,15、结构化分析方法给出了一种能表达功能模型的工具是,A.HIPO图,B.PAD图,C.N-S图,D.DFD图,16、集成化能力成熟度模型(CMMI)中有22个过程域,分为4类:项目管理类、工程类、过程管理类和 。 (你提供的内容似乎不完整,最后“和”后面缺少具体内容,请你补充完整后我再准确改写)。A.需求管理类别,B.支持类别,C.项目包类别,D.目标类别,17、RUP里,用于捕获系统语境当中的一些重要领域对对象,其中领域对象表达出系统工作环境里存在的事物或者发生的事件,领域模型一般采纳。A.PAD图形,B.流程图形,C.类图形,D.N - S图形,18、结构精细化设计历程中,为了提升模块的独立性,应遵循的准则是。答案选项分别为:A. 那种有着低程度内部聚合而高程度外部关联状况的;B. 那种有着低程度内部聚合且低程度外部关联情形的;C. 那种有着高程度内部聚合却低程度外部关联状态的;D. 那种有着高程度内部聚合还高程度外部关联态势的。19、类的状态机一般存在几种不一样的运行状态,其中处于等待着去接收事件,待接收并处理完事件之后又再度进入等待状态,通常会采用。A. 闲置状态;B. (此处内容缺失);、RUP设计阶段的主要活动并不涵盖。A. 针对程序进行设计;B. 开展体系结构设计;C. 实施用况设计;D. 进行类设计。二、填空题21、结构化程序设计方法里选择(分支)结构的表达式呈现为 。22、对于单单一个需求而言,必定要有的基本性质是,必要的,无歧义的,可跟踪的以及。 23、CMMI模型是基于过程途径思想的,借助过程将软件质量的3个支撑点,即受训的人员、和设备予以集成,从而开发出所期望的系统/产品。 24、针对开发的CMMI是一个关乎产品和服务的过程改善的成熟度模型,它集成了3个源模型,分别是、系统工程CMM和集成产品开发CMM。25、在一个时间段里,要是整体类的实例之中起码含有一个部分类的实例,况且该整体类的实例承担着创建以及消除部分类的实例事宜,尤其是假设整体类的实例和部分类的实例有着一样的生存周期,那么这种关联关系就被称作。 26、于CMMI模型内,遵循一个过程能够达成的预期结果的程度是。 27、类图是用于对系统静态结构模型做出可视化表达的工具,一般涵盖类、关联、泛化以及等。28、《ISO/IEC系统与软件工程—软件生存周期过程12207 - 1995》标准里头,按照基本过程进行分类,软件生存周期划分成获取过程、供应过程、还有维护过程等5个步骤,而且是按这般分类的。29、RUP从两个视角来描述软件结构,这两个视角分别是系统设计模型以及表达物理分布的那个视角。30、RUP的显著突出特点在于,它是一种以某个东西为驱动的,以体系结构作为中心的那种迭代、增量式开发方式。31、在单元测试期间,鉴于模块并非一个独自的程序,就得为每个模块单元测试打造驱动模块,其代替被测模块的下属模块,输出入口检查信息,并且把控制返还至它的上级模块。 32、度量是指不同模块之间相互依赖程度的那种衡量。 33、计算机软件通常是指计算机系统里的程序及其相关内容。 34、软件基本过程是那些跟软件生产直接关联的活动集合,能划分成获取过程、供应过程、开发过程等。 35、结构化程序设计的基本控制结构涵盖顺序、选择以及其他结构。三、简答题,36、简述黑盒测试的 ,并且列举说明三种以上的黑盒测试技术,37、描述需求规约所具备的 ,38、构建一个系统需求获取模型的 ,以及各 的 input 和 ,39、简述结构化方法详细设计的 task 根据和 goal,40、讲述软件危机与软件工程的 以及提出软件工程 的 aim 是什么,41、说明边界值分析跟等价类划分技术之间的 。

#

参考答案,其中,一、属于单项选择题,具体如下:1、是D,2、为B,3、是C,4、为B,5、是D,6、为D,7、是D,8、为C,9、是A,10、为C,11、是A,12、为A,13、是B,14、为B,15、是D,16、为B,17、是C,18、为C,19、是A,20、为A。二、属于填空题,具体如下:21、是IF - THEN -物业经理人,以及可测的(或者可测试的),还有可测量的;23、包含规程和方法,以及工具;24、是软件CMM;25、为组合;26、是过程能力;27、有接口 ;依赖关系(次序可调换);28、有开发过程;运行过程(次序可调换);29、是系统部署模型;30、是用况();31、是承接模块(或者桩模块);32、是耦合;33、是文档(或者数据和文档);34、有运行过程、维护过程;35、是循环(或者迭代)。三、属于简答题,具体如下:36、(1)黑盒测试把被测软件当作黑盒子,仅仅凭借外部的输入和输出来找出软件里的错误。(2)常见的黑盒测试技术包含:定义域2024年北京自考免费真题下载,等价类划分,边界值分析,因果图等 。37、(1)需求规约属于软件开发组织跟用户之间一份事实上的技术合同书 。它是产品功能及其环境的体现 。(2)针对于项目的其余大多数工作而言 ,需求规约是一个管理控制点 。(3)对于产品 / 系统的设计来说 ,需求规约是一个正式的、受控的起始点 。(4)需求规约是创建产品验收测试计划以及用户指南的基础 。38、(1)活动:发现描述参与者和用况 。将业务模型或者领域模型,进行补充需求,形成特征表,之后产生用况模型,构建术语表;(2)开展活动:给用况赋予优先级。将用况模型,去补充需求,完善术语表,最终输出体系结构描述。

#

用况模型视角 #

(3)活动是什么呀?是精华用况哦。那它的输入有哪些呢?有用况模型,还有补充需求,以及术语表。它的输出是什么呢?是用况哦;(4)活动又是什么呢?是构造人机接口原型呀。它的输入都有啥呢?有用况,有用况模型,还有补充需求,以及术语表。它的输出是什么呢?是人机接口原理哦;(5)活动是啥呢?是用况模型结构化呢。它的输入包括什么呢?有用况,有用况模型,还有补充需求,以及术语表。它的输出是什么呢?是用况模型哦。三十六、(一)详细设计这事的活儿呢,乃是去具体地描述模块结构图当中的每一个模块嘞,也就是要拿出来可实现模块具有功能之际用的这么一种实施过程里头讲究门道儿所在喔,这里有包括一堆例程跟数据结构呢,通过这些就能够精准无误地把实现需求所规定那种结构给定义出来啦;(二)详细设计所追求达到的目标呀,是要从总体设计阶段所弄出来的系统高层结构,给它映射成为用这些词语所表达出来的那种低层结构喔,这一样也是系统最终呈现出来的结构呢。40、一是,软件生产率以及软件质量远远无法满足社会发展所需,进而成为社会、经济发展方面的制约因素,并将这般现象称作软件危机;二是,软件工程是应用计算机科学理论跟技术,还有工程管理原则与方法的,按预算以及进度达成满足用户要求的软件产品的工程,又或者是以其为研究对象的学科;三是,软件工程概念的提出目的在于倡导借由工程的原理、原则以及方法来开展软件开发工作,从而期望解决所出现的软件危机 。41、(1)边界值分析跟等价类划分技术的区别在于,边界值分析着重于边界的测试,要选取等于边界的值,以及刚刚大于边界的值,还有刚刚小于边界的值作为测试数据;(2)而等价类划分是选取等价类当中的典型值,或者任意值作为测试数据。

#

责编:admin 返回顶部  打印

关于我们联系我们友情链接网站声明网站地图广告服务帮助中心