- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
计算机技术与软件专业技术资格(水平)考试模拟卷(中级-软件设计师)
一、单项选择题(共15题,每题2分,共30分)
以下关于软件工程中“瀑布模型”的描述,正确的是()
A.支持需求的动态变更,迭代效率高
B.按需求分析→设计→编码→测试→维护的顺序线性执行
C.核心特点是“增量开发、迭代交付”
D.适用于需求模糊、频繁变更的项目
在UML类图中,“聚合关系”与“组合关系”的核心区别是()
A.聚合关系是“整体-部分”,组合关系是“一般-特殊”
B.组合关系中部分不能脱离整体独立存在,聚合关系可以
C.聚合关系的关联线带箭头,组合关系不带
D.组合关系支持多重度定义,聚合关系不支持
某系统采用MySQL数据库,需要存储用户密码,以下做法最安全的是()
A.明文存储,方便查询验证
B.使用MD5单向哈希后存储,验证时对比哈希值
C.采用“盐值+SHA-256”哈希存储,盐值随机且与密码一一对应
D.加密后存储,密钥与数据库同服务器保存
以下不属于面向对象三大特性的是()
A.封装B.继承C.多态D.模块化
软件测试中,“白盒测试”的核心依据是()
A.用户需求文档B.软件接口说明C.源代码逻辑D.测试用例设计规范
某系统要求“99.9%的可用性”,换算成每年允许的downtime(停机时间)约为()
A.8.8小时B.52分钟C.3.6天D.1小时
在Java语言中,以下关于接口和抽象类的说法错误的是()
A.接口中所有方法默认是publicabstract,抽象类可以有非抽象方法
B.一个类可以实现多个接口,但只能继承一个抽象类
C.接口可以包含成员变量,抽象类不能
D.接口和抽象类都不能直接实例化
以下属于耦合度从高到低排序的是()
A.内容耦合→公共耦合→控制耦合→数据耦合
B.数据耦合→控制耦合→公共耦合→内容耦合
C.控制耦合→数据耦合→内容耦合→公共耦合
D.公共耦合→内容耦合→数据耦合→控制耦合
数据库设计中,“第三范式(3NF)”的核心要求是()
A.消除部分函数依赖B.消除传递函数依赖
C.消除重复列D.主键唯一标识每条记录
软件维护中,“修改因代码缺陷导致的运行错误”属于()
A.改正性维护B.适应性维护C.完善性维护D.预防性维护
以下关于TCP和UDP的说法正确的是()
A.TCP是面向无连接的,UDP是面向连接的
B.TCP支持流量控制和重传机制,UDP不支持
C.视频通话常用TCP协议,文件传输常用UDP协议
D.TCP的传输效率高于UDP
在软件架构设计中,“微服务架构”的主要优势不包括()
A.服务独立部署,互不影响B.技术栈统一,开发成本低
C.故障隔离,系统可用性高D.按需扩展,资源利用率高
以下关于算法时间复杂度的说法,正确的是()
A.冒泡排序的时间复杂度是O(nlogn)
B.二分查找的时间复杂度是O(logn)
C.线性查找的时间复杂度是O(n2)
D.快速排序的最坏时间复杂度是O(n)
软件需求分析阶段的核心输出是()
A.概要设计说明书B.详细设计说明书
C.需求规格说明书D.测试计划
网络安全中,“防火墙”的主要作用是()
A.检测并清除病毒B.防止内部网络被外部非法访问
C.加密传输数据D.恢复被篡改的数据
二、简答题(共5题,每题6分,共30分)
简述软件工程中“原型模型”的适用场景和核心流程。
说明数据库索引的作用,以及创建索引时需要注意的事项。
什么是软件的“内聚度”?请列举至少3种常见的内聚类型(按从高到低排序)。
简述面向对象设计中“依赖倒置原则”的含义,并举例说明其应用。
软件测试中,“黑盒测试”的常用方法有哪些?请至少列举3种并简要说明。
三、案例分析题(共2题,每题20分,共40分)
案例一
某电商平台拟开发一套“用户订单管理系统”,核心需求如下:
用户可浏览商品、加入购物车、提交订单;
订单提交后,系统需验证库存、计算金额(含优惠折扣)、生成订单编号;
支持订单状态查询(待付款、已付款、已发货、已完成、已取消);
管理员可管理商品信息(新增、修改、删除、查询)、处理订单(发货、取消)。
请回答以下问题:
若采用面向对象设计,该系统的核心类有哪些?请画出简化的类图(用文字描述类名、核心属性和关联关系)。(8分)
分析该系统的核
您可能关注的文档
最近下载
- GB 45673-2025《危险化学品企业安全生产标准化通用规范》之“5.4 安全教育和培训”审核检查单(雷泽佳编制-2025A0).pdf VIP
- GB╱T 1683-2018 硫化橡胶 恒定形变压缩永久变形的测定方法.pdf
- 白云机场国际4号货站(联邦快递华南操作中心)项目可行性研究报告.docx
- 应用文写作的常规考查(核心考点)-2024年高考英语一轮复习(新高考专用).pdf VIP
- GB 45673-2025《危险化学品企业安全生产标准化通用规范》之“5.2 安全生产责任制”审核检查单(雷泽佳编制-2025A0).pdf VIP
- (2025秋新版)教科版三年级上册科学全册教案(教学设计).docx
- 小学数学新苏教版三年级上册第七单元数量关系的分析(一)教案(2025秋新版).doc
- 花篮螺栓悬挑脚手架专项施工方案--超危大.docx VIP
- 施工现场外来人员安全管理制度.docx VIP
- 小学科学课程《技术产品与生活》教学设计.docx VIP
原创力文档


文档评论(0)