单元测试方案是由谁写(单元测试方案是在哪个阶段完成的)

单元测试方案是由谁写(单元测试方案是在哪个阶段完成的)A nbsp 软考备考资料 23 年真题卷 nbsp nbsp nbsp 24 上半年真题 答案 软考在线题库 每日一练 nbsp nbsp 往年真题 nbsp nbsp 模拟试卷 第 1 题 单选题 快速迭代式的原型开发能够有效控制成本 是指在开发过程中逐步改进和细化原型直至产生 出目标系统 A

大家好,我是讯享网,很高兴认识大家。



A
讯享网

 软考备考资料

📚23年真题卷  | 24上半年真题+答案

📱每日一练 | 往年真题 | 模拟试卷

✍第1题(单选题):

快速迭代式的原型开发能够有效控制成本,()是指在开发过程中逐步改进和细化原型直至产生出目标系统。

A.可视化原型开发

B.抛弃式原型开发

C.演化式原型开发

D.增量式原型开发

参考解析:

【所属知识点】

软件工程>开发模型

【正确答案】

C

【答案分析】

原型开发分两大类:快速原型法(又称抛弃式原型法)和演化式原型法。其中快速原型法是快速开发出一个原型,利用该原型获取用户需求,然后将该原型抛弃。而演化式原型法是将原型逐步进化为最终的目标系统。所以本题应选C。

第2题(单选题):

某服务器软件系统能够正确运行并得出计算结果,但存在“系统出错后不能在要求的时间内恢复到正常状态”和“对系统进行二次开发时总要超过半年的时间”两个问题,上述问题依次与质量属性中的()相关。

A.可用性和性能

B.性能和可修改性

C.性能和可测试性

D.可用性和可修改性

参考解析:

【所属知识点】

软件架构设计>软件质量属性

【正确答案】

D

【答案分析】

本题主要考查软件质量属性的判断与应用。“系统出错后不能在要求的时间内恢复到正常状态”,这是对系统错误恢复能力的描述,属于系统可用性的范畴。“对系统进行二次开发时总要超过半年的时间”,这是对系统进行调整和维护方面能力的描述,属于系统可修改性的范畴。

第3题(单选题):

()把整个软件开发流程分成多个阶段,每一个阶段都由目标设定、风险分析、开发和有效性验证以及评审构成。

A.原型模型

B.瀑布模型

C.螺旋模型

D.V模型


参考解析:

【所属知识点】

软件工程>开发模型

【正确答案】

C

【答案分析】

原型模型又称快速原型。原型模型主要有两个阶段:①原型开发阶段。软件开发人员根据用户提出的软件系统的定义,快速地开发一个原型。

该原型应该包含目标系统的关键问题和反映目标系统的大致面貌,展示目标系统的全部或部分功能、性能等。②目标软件开发阶段。在征求用户对原型的意见后对原型进行修改完善,确认软件系统的需求并达到一致的理解,进一步开发实际系统。

瀑布模型可以说是最早使用的软件生存周期模型之一。由于这个模型描述了软件生存的一些基本过程活动,所以它被称为软件生存周期模型。这些活动从一个阶段到另一个阶段逐次下降,形式上很像瀑布。瀑布模型的特点是因果关系紧密相连,前一个阶段工作的结果是后一个阶段工作的输入。

螺旋模型是在快速原型的基础上扩展而成的。这个模型把整个软件开发流程分成多个阶段,每个阶段都由4部分组成,它们是:

①目标设定。为该项目进行需求分析,定义和确定这一个阶段的专门目标,指定对过程和产品的约束,并且制定详细的管理计划。

②风险分析。对可选方案进行风险识别和详细分析,制定解决办法,采取有效的措施避免这些风险。

③开发和有效性验证。风险评估后,可以为系统选择开发模型,并且进行原型开发,即开发软件产品。

④评审。对项目进行评审,以确定是否需要进入螺旋线的下一次回路,如果决定继续,就要制定下一阶段计划。

V模型是一种典型的测试模型。在V模型中测试过程被加在开发过程的后半部分,分别包括单元测试、集成测试、系统测试和验收测试。

第4题(单选题):

假设关系R<U,F>,U={A,B,C,D},F= {A→BC,AC→D,B→D},那么在关系R中()

A.不存在传递依赖,候选关键字A

B.不存在传递依赖,候选关键字AC

C.存在传递依赖A→D,候选关键字A

D.存在传递依赖B→D,候选关键字C


参考解析:

【所属知识点】

数据库系统>规范化理论基本概念

【正确答案】

A

【答案分析】

本题考查的是候选键相关内容。
根据函数依赖,首先找到入度为0的属性集合A,又根据A→BC,这里根据amstrong公理中的分解规则,可以得到A→B,A→C,同时存在B→D,此时有传递函数依赖A→D,可以通过A遍历全图,因此候选键为A。本题选择C选项。

第5题(单选题):

在进行子系统结构设计时,需要确定划分后的子系统模块结构,并画出模块结构图。该过程不需要考虑()。

A.每个子系统如何划分成多个模块

B.每个子系统采用何种数据结构和核心算法

C.如何确定子系统之间、模块之间传送的数据及其调用关系

D.如何评价并改进模块结构的质量

参考解析:

【所属知识点】

系统开发基础>概要设计与详细设计

【正确答案】

B

【答案分析】

系统模块结构设计的任务是确定划分后的子系统的模块结构,并画出模块结构图,这个过程中必须考虑这样几个问题: 每个子系统如何划分成若干个模块;如何确定子系统之间、模块之间传送的数据及其调用关系;如何评价并改进模块结构的质量;如何从数据流图导出模块结构图。

✍五道题不尽兴?点击进入👉「每日一练在线题库」更多题目等你来练习




🙌2024年软考🙌

软考报名时间
25上半年软考报名预计在3月中旬-4月中旬
24下半年软考报名8月19日起
软考考试时间
25上半年考试时间预计为5月24日-27日

24下半年考试时间为11月9日-12日

👉点击查看各科往年真题及解析

💻软考报名入口

中国计算机技术职业资格网

2024年下半年开考科目,点击即可获取备考资料

高级:系分、架构、网规、系规

中级:软设网工信安集成多媒体监理

初级:网管、信运
📚自学资料
软考各科👉【24年5月考试真题】
软考各科👉【考试大纲分析】
软考各科👉【知识点集锦】
软考各科👉【考点自查清单】


🚀职场晋升
PMP®
👉点击查询是否符合“PMP®报考要求”
👉24年PMP®考前知识点汇总
MBA
👉点击开始择校
👉MBA备考资料
阿里云认证
👉阿里云ACP云计算工程师【背记资料】
👉阿里云ACP大数据工程师【背记资料】
👉阿里云ACP人工智能工程师【背记资料】
👉阿里云大数据分析师考试大纲
CISP认证(注册信息安全专业人员)
👉点击获取CISP认证备考资料
ITIL®认证(信息技术基础架构库)
👉点击获取ITIL®认证备考资料

希赛网是专业的在线职业教育平台,其前身是软件工程专家网,创立于2001年6月8日。

在二十多年的发展历程中,希赛网始终致力于提高学习效率,在培训模式上不断创新,基于人工智能和大数据技术,研发了开放式智能互动学习平台,为用户提供智适应学习方案。先后荣获国家外专局优秀项目管理培训机构、网易教育金翼奖年度公众信赖职业教育品牌、新浪中国教育盛典年度口碑影响力职业培训机构、腾讯回响中国年度影响力在线教育品牌、腾讯教育口碑影响力职业教育品牌、京东教育最具人气品牌奖等荣誉。

二十多年来,希赛网主编的图书和教材达一百余种,为全国数万家企业、政府部门和事业单位提供了培训服务,培养了近百万名高端技术人才和卓越工程师。
编辑:邹仁号
备考不易,我们一起努力💪
记得“点赞”“在看”

小讯
上一篇 2025-06-10 17:39
下一篇 2025-05-23 10:21

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/202967.html