2022年软考-软件设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷74

上传人:桔**** 文档编号:457999463 上传时间:2023-06-27 格式:DOCX 页数:22 大小:465.05KB
返回 下载 相关 举报
2022年软考-软件设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷74_第1页
第1页 / 共22页
2022年软考-软件设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷74_第2页
第2页 / 共22页
2022年软考-软件设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷74_第3页
第3页 / 共22页
2022年软考-软件设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷74_第4页
第4页 / 共22页
2022年软考-软件设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷74_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《2022年软考-软件设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷74》由会员分享,可在线阅读,更多相关《2022年软考-软件设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷74(22页珍藏版)》请在金锄头文库上搜索。

1、2022年软考-软件设计师考试题库及全真模拟冲刺卷(含答案带详解)1. 单选题某搜索引擎在交付后,开发人员修改了其中的索引方法,使得用户可以更快地得到搜索结果。这种修改属于( )维护问题1选项A.正确性B.适应性C.完善性D.预防性【答案】C【解析】在系统运行过程中,软件需要维护的原因是多样的,根据维护的原因不同,可以将软件维护分为以下四种:(1)改正性维护。为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程就称为改正性维护。(2)适应性维护。在使用过程中,外部环境(新的硬、软件配置)、数据环境(数据库、数据格式、数据输入/输出方式、数据存储介质)

2、可能发生变化。为使软件适应这种变化,而去修改软件的过程就称为适应性维护。(3)完善性维护。在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。这种情况下进行的维护活动称为完善性维护。更快地得到搜索结果,即提升了搜索引擎的性能,扩充功能或提升性能是完善性维护的工作,本题选择C选项。(4)预防性维护。这是指预先提高软件的可维护性、可靠性等,为以后进一步改进软件打下良好基础。通常,预防性维护可定义为“把今天的方法学用于昨天的系统以满足明天的需要”。也就是说,采用先进的软件工程方法对需要维护

3、的软件或软件中的某一部分(重新)进行设计、编码和测试。2. 单选题下列关于风险的叙述中,不正确的是( )。问题1选项A.风险是可能发生的事件B.如果能预测到风险,则可以避免其发生C.风险是可能会带来损失的事件D.对于风险进行干预,以期减少损失【答案】B【解析】风险是可能发生的事件,并且可能会带来损失,预测到风险后,可以进行干预以期减少损失,但是无法避免。B选项的描述是错误的。3. 单选题以下可以有效防治计算机病毒的策略是( )。问题1选项A.部署防火墙B.部署入侵检测系统C.安装并及时升级防病毒软件D.定期备份数据文件【答案】C【解析】部署防火墙:防火墙技术是通过有机结合各类用于安全管理与筛选

4、的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术,并不能有效的防范病毒。部署入侵检测系统:入侵检测系统(intrusion detection system,简称“IDS”)是一种对网络传输进行即时监视,在发现可疑传输时发出警报或者采取主动反应措施的网络安全设备。是对一种网络传输的监视技术,并不能有效的防范病毒。安装并及时升级防病毒软件:针对于防病毒软件本身就是防范病毒最有效最直接的方式。定期备份数据文件:数据备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它

5、的存储介质的过程。是为了防止系统数据流失,不能有效的防范病毒。4. 单选题软件详细设计阶段的主要任务不包括( )。问题1选项A.数据结构设计B.算法设计C.模块之间的接口设计D.数据库的物理设计【答案】C【解析】软件详细设计阶段的主要任务包括:对模块内的数据结构进行设计;对数据库进行物理设计;对每个模块进行详细的算法设计;代码设计、输入/输出设计、用户界面设计等其他设计。软件概要设计阶段的主要任务包括(1) 软件系统总体结构设计,将系统划分成模块;确定每个模块的功能;确定模块之间的调用关系;确定模块之间的接口,即模块之间传递的信息;评价模块结构的质量。(2) 数据结构及数据库设计。本题A、B、

6、D属于详细设计阶段的任务,C选项属于概要设计阶段的任务,本题选择C选项。5. 单选题X公司接受Y公司的委托开发了一款应用软件,双方没有订立任何书面合同。在此情形下,()享有该软件的著作权。问题1选项A.X、Y公司共同B.X公司C.Y公司D.X、Y公司均不【答案】B【解析】考查委托开发的情况。有合同约定,著作权归委托方,那么就归属委托方;而在合同中未约定著作权归属,归创作方。对于题干描述说明未签订书面合同,则该著作权归创作方,(X公司接受Y公司的委托),即创作方X公司。6. 单选题在ISO/IEC软件质量模型中,可移植性是指与软件可从某环境行移到另一环境的能力有关的一组属性,其子特性不包括()。

7、问题1选项A.适应性B.易测试性C.易安装性D.易替换性【答案】B【解析】考查ISO/IEC的几大质量特性。可移植性包括:适应性、易安装性、一致性、易替换性。易测试性属于可维护性的范畴。7. 单选题软件项目成本估算模型COCOMOII中,体系结构阶段模型基于( )进行估算。问题1选项A.应用程序点数量B.功能点数量C.复用或生成的代码行数D.源代码的行数【答案】D【解析】本题考查项目成本估算模型。COCOMO II模型也需要使用规模估算信息,体系结构阶段,在模型层次结构中有3种不同规模估算选择,即:对象点、功能点和代码行。应用组装模型使用的是对象点;早期设计阶段模型使用的是功能点,功能点可以转

8、换为代码行。体系结构模型把工作量表示为代码行数。故正确答案选择D选项。8. 单选题某电商系统在采用面向对象方法进行设计时,识别出网店、商品、购物车、订单买家、库存、支付(微信、支付宝)等类。其中,购物车与商品之间适合采用( )关系,网店与商品之间适合采用( )关系。问题1选项A.关联B.依赖C.组合D.聚合问题2选项A.依赖B.关联C.组合D.聚合【答案】第1题:D第2题:C【解析】本题考查UML类图的几种关系。关联关系:描述了一组链,链是对象之间的连接。依赖关系:一件事物发生改变影响到另一个事务。聚合关系:整体与部分生命周期不同的关系。组合关系:整体与部分生命周期相同的关系。对于购物车和商品

9、而言,网上商店的购物车要能过跟踪顾客所选的的商品,记录下所选商品,还要能随时更新,可以支付购买,能给顾客提供很大的方便。购物车用于存放商品,购物车是整体,商品是部分,他们之间生命周期不同。属于聚合关系。对于网店和商品而言,网点里面包含商品,属于整体和部分生命周期相同的情况,属于组合关系。9. 案例题【说明】某房产公司,欲开发一个房产信息管理系统,其主要功能描述如下:1.公司销售的房产(Property) 分为住宅(House) 和公寓(Cando) 两类。针对每套房产,系统存储房产证明、地址、建造年份、建筑面积、销售报价、房产照片以及销售状态(在售、售出、停售)等信息。对于住宅,还需存储楼层、

10、公摊面积、是否有地下室等信息;对于公寓,还需存储是否有阳台等信息。2.公司雇佣了多名房产经纪(Agent)负责销售房产。系统中需存储房产经纪的基本信息,包括:姓名、家庭住址、联系电话、受雇的起止时间等。一套房产同一时段仅由一名房产经纪负责销售,系统中会记录房产经纪负责每套房产的起始时间和终止时间。3.系统用户(User)包括房产经纪和系统管理员(Manager)。用户需经过系统身份验证之后才能登录系统。房产经纪登录系统之后,可以录入负责销售的房产信息,也可以查询所负责的房产信息。房产经纪可以修改其负责的房产信息,但需要经过系统管理员的审批授权。4.系统管理员可以从系统中导出所有房产的信息报表。

11、系统管理员定期将售出和停售的房产信息进行归档。若公司确定不再销售某套房产,系统管理员将该房产信息从系统中删除。现采用面向对象方法开发该系统,得到如图3-1所示的用例图和图3-2所示的初始类图。图3-1 用例图图3-2 类图【问题1】(7分)(1)根据说明中的描述,分别给图3-1中A1到A2所对应的名称以及U1U3所对应的用例名称。(2)根据说明中的描述,分别给图3-1中(a)和(b)用例之间的关系。【问题2】(6分)根据说明中的描述,分别给图3-2中C1C6所对应的类名称。【问题3】(2分)图3-2中AgentList是一个英文名称 ,用来进一步阐述C1和C6之间的关系 ,根据说明中的描述,绘

12、出AgentList的主要属性。【答案】【问题1】(7分)A1:房产经纪;A2:系统管理员U1:审批授权;U2:修改房产信息;U3:删除房产信息(a):;(b):【问题2】(6分)C1: Property C2: House C3: Cando C4: User C5:Manager C6:Agent【问题3】(2分)AgentList的主要属性有:房产经纪负责该房产的起始时间和结束时间【解析】问题1:关于该用例图中需要找出对应的参与者与用例,参与者一般指人名词表示,用例一般表示操作用动名词表示。“房产经纪登录系统之后,可以录入负责销售的房产信息,也可以查询所负责的房产信息。房产经纪可以修改其

13、负责的房产信息”可知A1是房产经纪,“系统管理员可以从系统中导出所有房产的信息报表。系统管理员定期将售出和停售的房产信息进行归档”,可知A2是系统管理员。根据描述“房产经纪可以修改其负责的房产信息,但需要经过系统管理员的审批授权。”和“系统管理员将该房产信息从系统中删除。”可知U1为审批授权,U2为修改房产信息,U3为删除房产信息。a是U1和U2的关系,U2指向U1,先修改房产信息,再审批授权,典型的包含关系,使用关键词includeb是U3与归档的关系,正常进行归档,对于不再销售的房产信息进行删除,典型的扩展关系,使用关键词extend问题2:根据类图对应的描述,两组泛化关系,C1与C2、C

14、3以及C4与C5、C6,再根据C1与C6和C5有关系,以及题干典型的两组泛化关系可得:C1: Property C2: House C3: Cando C4: User C5:Manager C6:Agent问题3:AgentList的主要属性有:房产经纪负责该房产的起始时间和结束时间10. 单选题采用DHCP动态分配IP地址,如果某主机开机后没有得到DHCP服务器的响应。则该主机获取的IP地址属于网络( )。问题1选项A.202.117.0.0/24B.192.168.1.0/24C.172.16.0.0/16D.169.254.0.0/16【答案】D【解析】本题考查的是DHCP协议的应用。无效的IP地址:169.254.X.X(windows) 和 0.0.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号