软考倒计时 | 软件设计师 - 每日一练(1)
  enMQKPEQvVEU 2023年11月02日 55 0

 点击报名后领取>>>软考16本电子版教材 & 36本辅导教材 + 27套历年真题试卷 + 21套精编知识点6G资料包


软件设计师每日一练

1.假设段页式存储管理系统中的地址结构如下图所示,则系统(26)。
软考倒计时 | 软件设计师 - 每日一练(1)_软件测试


A. 最多可有256个段,每个段的大小均为2048个页,页的大小为8K


B. 最多可有256个段,每个段最大允许有2048个页,页的大小为8K


C. 最多可有512个段,每个段的大小均为1024个页,页的大小为4K


D. 最多可有512个段,每个段最大允许有1024个页,页的大小为4K

2.假设系统中有n个进程共享3台扫描仪,并采用PV操怍实现进程同步与互斥。若系统信号量S的当前值为-1,进程P1、P2又分别执行了1次P(S)操作,那么信号量S的值应为(27)。


A. 3


B. -3


C. 1


D. -1

3.某字长为32位的计算机的文件管理系统采用位示图(bitmap)记录磁盘的使用情况。若磁盘的容量为300GB,物理块的大小为1MB,那么位示图的大小为(28)个字。


A. 1200


B. 3200


C. 6400


D. 9600

4.某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用(29)模型,主要是因为这种模型(30)。


A. 瀑布


B. 原型


C. 增量


D. 喷泉

5.某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用(29)模型,主要是因为这种模型(30)。


A. 不能解决风险


B. 不能快速提交软件


C. 难以适应变化的需求


D. 不能理解用户的需求

6.(31)不属于软件质量特性中的可移植性。


A. 适应性


B. 易安装性


C. 易替换性


D. 易理解性

7.对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要(32)个测试用例。采用McCabe度量法计算该程序的环路复杂性为(33)。
软考倒计时 | 软件设计师 - 每日一练(1)_白盒测试_02


A. 3


B. 4


C. 6


D. 8

8.对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要(32)个测试用例。采用McCabe度量法计算该程序的环路复杂性为(33)。
软考倒计时 | 软件设计师 - 每日一练(1)_测试用例_03


A. 1


B. 2


C. 3


D. 4

9.计算机系统的(34)可以用MTBF/(1+MTBF)来度量,其中MTBF为平均失效间隔时间。


A. 可靠性


B. 可用性


C. 可维护性


D. 健壮性

10.以下关于软件测试的叙述中,不正确的是(35)。


A. 在设计测试用例时应考虑输入数据和预期输出结果


B. 软件测试的目的是证明软件的正确性


C. 在设计测试用例时,应该包括合理的输入条件


D. 在设计测试用例时,应该包括不合理的输入条件


参考答案

1B2B3D4A5C6D7C8D9B10B


参考答案解析

1.假设段页式存储管理系统中的地址结构如下图所示,则系统(26)。
软考倒计时 | 软件设计师 - 每日一练(1)_白盒测试_04


A. 最多可有256个段,每个段的大小均为2048个页,页的大小为8K


B. 最多可有256个段,每个段最大允许有2048个页,页的大小为8K


C. 最多可有512个段,每个段的大小均为1024个页,页的大小为4K


D. 最多可有512个段,每个段最大允许有1024个页,页的大小为4K

参考答案: B (仅供参考,欢迎留言交流)

参考答案解析:

本题考查操作系统页式存储管理方面的基础知识。从图中可见,页内地址的长度是13位,213=8192,即8K;页号部分的地址长度是11位,每个段最大允许有211=2048个页;段号部分的地址长度是8位,28=256,最多可有256个段。

2.假设系统中有n个进程共享3台扫描仪,并采用PV操怍实现进程同步与互斥。若系统信号量S的当前值为-1,进程P1、P2又分别执行了1次P(S)操作,那么信号量S的值应为(27)。


A. 3


B. -3


C. 1


D. -1

参考答案: B (仅供参考,欢迎留言交流)

参考答案解析:

本题考查操作系统PV操作方面的基础知识。系统采用PV操作实现进程同步与互斥,若有n个进程共享3台扫描仪,那么信号量S初值应为3。若系统当前信号量S的值为-1,此时,P1,P2又分别执行了1次P(S)操作,那么程序执行P(S)操作时,信号量S的值减1后等于-2;当P2进程执行P(S)操作时,信号量S的值减1后等于-3。

3.某字长为32位的计算机的文件管理系统采用位示图(bitmap)记录磁盘的使用情况。若磁盘的容量为300GB,物理块的大小为1MB,那么位示图的大小为(28)个字。


A. 1200


B. 3200


C. 6400


D. 9600

参考答案: D (仅供参考,欢迎留言交流)

参考答案解析:

本题考查操作系统文件管理方面的基础知识。根据题意,若磁盘的容量为300GB,物理块的大小为1MB,则该磁盘的物理块数为300*1024=307200个,位示图的大小为307200/32=9600个字。

4.某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用(29)模型,主要是因为这种模型(30)。


A. 瀑布


B. 原型


C. 增量


D. 喷泉

参考答案: A (仅供参考,欢迎留言交流)

参考答案解析:

本题考查软件开发过程模型的基础知识。瀑布模型将开发阶段描述为从一个阶段瀑布般地转换到另一个阶段的过程。原型模型中,开发人员快速地构造整个系统或者系统的一部分以理解或澄清问题。增量模型是把软件产品作为一系列的增量构件来设计、编码、集成和测试,每个构件由多个相互作用的模块组成,并且能够完成特定的功能。喷泉模型开发过程中以用户需求为动力,以对象为驱动,适合于面向对象的开发方法。在上述几种开发过程模型中,瀑布模型不能适应变化的需求。

5.某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用(29)模型,主要是因为这种模型(30)。


A. 不能解决风险


B. 不能快速提交软件


C. 难以适应变化的需求


D. 不能理解用户的需求

参考答案: C (仅供参考,欢迎留言交流)

参考答案解析:

本题考查软件开发过程模型的基础知识。瀑布模型将开发阶段描述为从一个阶段瀑布般地转换到另一个阶段的过程。原型模型中,开发人员快速地构造整个系统或者系统的一部分以理解或澄清问题。增量模型是把软件产品作为一系列的增量构件来设计、编码、集成和测试,每个构件由多个相互作用的模块组成,并且能够完成特定的功能。喷泉模型开发过程中以用户需求为动力,以对象为驱动,适合于面向对象的开发方法。在上述几种开发过程模型中,瀑布模型不能适应变化的需求。

6.(31)不属于软件质量特性中的可移植性。


A. 适应性


B. 易安装性


C. 易替换性


D. 易理解性

参考答案: D (仅供参考,欢迎留言交流)

参考答案解析:

本题考查软件质量的塞础知识。ISO/IEC软件质量模型定义了六个软件质量特性,即功能性、可靠性、易使用性、效率、可维护性和可移植性。对每个质量特性定义其子特性。其中可移植性包括子特性适应性、易安装性、一致性和易替换性。

7.对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要(32)个测试用例。采用McCabe度量法计算该程序的环路复杂性为(33)。
软考倒计时 | 软件设计师 - 每日一练(1)_测试用例_05


A. 3


B. 4


C. 6


D. 8

参考答案: C (仅供参考,欢迎留言交流)

参考答案解析:

本题考查软件测试的基础知识。白盒测试和黑盒测试是两种最常用的软件测试方法。路径覆盖是白盒测试的一种具体方法。路径覆盖是指设计若干个测试用例,覆盖程序中的所有路径。路径覆盖应使程序中每一条可能的路径至少执行一次。该流程图中一共有六条路径①②③④⑤⑥⑦⑧,①②③④⑤⑥⑧,①②③⑤⑥⑦⑧,①②③⑤⑥⑧,①②⑥⑦⑧,①②⑥⑧,因此,实现路径覆盖至步需要6个测试用例。McCabe度量法是一种基于程序控制流的复杂性度量方法,环路复杂性为V(G)=m-n+2,图中m=10,n=8,V(G)=10-8+2=4。

8.对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要(32)个测试用例。采用McCabe度量法计算该程序的环路复杂性为(33)。
软考倒计时 | 软件设计师 - 每日一练(1)_测试用例_06


A. 1


B. 2


C. 3


D. 4

参考答案: D (仅供参考,欢迎留言交流)

参考答案解析:

本题考查软件测试的基础知识。白盒测试和黑盒测试是两种最常用的软件测试方法。路径覆盖是白盒测试的一种具体方法。路径覆盖是指设计若干个测试用例,覆盖程序中的所有路径。路径覆盖应使程序中每一条可能的路径至少执行一次。该流程图中一共有六条路径①②③④⑤⑥⑦⑧,①②③④⑤⑥⑧,①②③⑤⑥⑦⑧,①②③⑤⑥⑧,①②⑥⑦⑧,①②⑥⑧,因此,实现路径覆盖至步需要6个测试用例。McCabe度量法是一种基于程序控制流的复杂性度量方法,环路复杂性为V(G)=m-n+2,图中m=10,n=8,V(G)=10-8+2=4。

9.计算机系统的(34)可以用MTBF/(1+MTBF)来度量,其中MTBF为平均失效间隔时间。


A. 可靠性


B. 可用性


C. 可维护性


D. 健壮性

参考答案: B (仅供参考,欢迎留言交流)

参考答案解析:

本题考查软件质量基础知识。可靠性、可用性和可维护性是软件的质量属性,软件工程中,用0-1之间的数来度量。可靠性是指一个系统对于给定的时间间隔内、在给定条件下无失效运作的概率。可以用MTTF/(1+MTTF)来度量,其中MTTF为平均无故障时间。可用性是在给定的时间点上,一个系统能够按照规格说明正确运作的概率。可以用MTBF/(1+MTBF)来度量,其中MTBF为平均失效间隔时间。可维护性是在给定的使用条件下,在规定的时间间隔内,使用规定的过程和资源完成维护活动的概率。可以用1/(1+MTTR)来度量,其中MTTR为平均修复时间。

10.以下关于软件测试的叙述中,不正确的是(35)。


A. 在设计测试用例时应考虑输入数据和预期输出结果


B. 软件测试的目的是证明软件的正确性


C. 在设计测试用例时,应该包括合理的输入条件


D. 在设计测试用例时,应该包括不合理的输入条件

参考答案: B (仅供参考,欢迎留言交流)

参考答案解析:

本题考查软件测试的基础知识。在设计测试用例时应考虑输入数据和预期输出结果、在设计测试用例时,应该包括合理的输入条件、在设计测试用例时,应该包括不合理的输入条件选项都与测试用例的基本概念相关,每个测试用例应该包含输入数据和预期输出结果。在设计测试用例时,要包含合理的输入和不合理的输入。因此,这三个选项均正确。软件测试的目的是发现更多的错误,而不是证明软件的正确性。

文章源于网络,如有侵权,请私信文章标题联系删除,谢谢。

为了能让更多人享受软考的政策福利和现实功利,51CTO旗下软考教研团队联合薛大龙老师,认真严肃向大家推出软考2日直播特训营


扫码入群0元领取6G的软考6资料包+2天软考特训营名额


软考资料包括:软考16本电子版教材 & 36本辅导教材 + 27套历年真题试卷 + 21套精编知识点6G资料包


软考倒计时 | 软件设计师 - 每日一练(1)_白盒测试_07


软考训练营名额+资料领取方式>>>

扫下方码入群后按照老师的要求操作即可领取。

软考倒计时 | 软件设计师 - 每日一练(1)_测试用例_08


51CTO软考两天直播训练营


这门课恰好能够为你答疑解惑,助你快速入门并掌握软考知识要点,获得技能提升。为自己的职业发展规划制定一个更明确的规划,迈出升职加薪的第一步。

训练营周期为 两天直播课 晚8:00-9:00

心急的小伙伴可直接扫码解锁。

☟☟☟

2天软考直播特训营

3大必备技能

↓↓↓

限时 0 元 即可解锁

点击下方链接报名

仅限前100个名额

报名链接: ​ ​​https://edu.51cto.com/surl=oR9sp3​​​

课程涵盖:高分知识点梳理,案例分析解题方法、论文通用模板等。我们力争通过2天的直播课程,助力您快速入门并一次性通关软考!


如果你对这门课程还不太了解的话,就跟我一起往下看吧。


我们的主讲老师薛大龙老师,深耕软考教育培训20余年,主编出版软考辅导教材60余本,非常熟悉软考题目的要求、难度、以及判卷标准。


软考倒计时 | 软件设计师 - 每日一练(1)_白盒测试_09



完成本体验营2所有课程及作业考核,学员将掌握信息系统项目管理师、系统集成项目管理工程师的高频考点及答题技巧

①掌握信息系统项目管理师知识体系

②掌握考试高分占比知识领域;

③掌握考试考情前沿分析

④掌握论文与案例超干货答题方法

⑤掌握名师对真题的独到解析


软考倒计时 | 软件设计师 - 每日一练(1)_软件测试_10


报名前,你还需要知道的3件事


1)课程形式

直播课程+社群学习活动


2)课程时间

报名后老师安排上课 晚8:00-9:00


3)报名后要做什么?

付费后根据提示添加学姐为好友,开营前学姐会统一拉人入群。

2天软考考证特训营

0 元 解锁课程

还可 领取「6G课程资料」

点击下方链接报名 仅限前100个名额


报名链接: ​https://edu.51cto.com/surl=oR9sp3​​​

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
enMQKPEQvVEU