版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机技术与软件专业技术资格(中级)综合能力题库(完整版)一、判断题(共10题,每题2分,共20分)1.进程是操作系统资源分配的最小单位,线程是处理器调度的最小单位,同一进程内的线程共享进程的内存资源。2.在关系型数据库中,主键可以包含空值,只要保证多个字段组合的唯一即可。3.IPv4地址中,C类地址的默认子网掩码是,单个C类网段最多可支持254台可用主机。4.瀑布模型适合需求不明确、需要反复迭代的软件开发项目。5.防火墙可以有效防范来自内部网络的攻击行为。6.项目的关键路径是指项目网络图中总工期最短的路径,决定了项目的最短完成时间。7.公民为完成法人工作任务所创作的职务作品,其著作权完全由法人享有。8.SSD固态硬盘的读写速度普遍高于机械硬盘,因为其采用闪存芯片存储,不存在机械寻道时间。9.黑盒测试需要关注软件内部的代码逻辑和实现细节,主要用于单元测试阶段。10.SaaS模式是指云服务商向用户提供基础的计算、存储、网络等资源,用户需要自行部署操作系统和应用软件。二、单选题(共10题,每题2分,共20分)1.以下关于操作系统死锁的描述,错误的是()A.死锁的四个必要条件是互斥、占有且等待、不可抢占、循环等待B.银行家算法属于死锁避免策略C.破坏循环等待条件可以通过给资源统一编号,进程按顺序申请资源实现D.死锁一旦发生只能通过撤销所有进程来解除2.某关系表包含学生ID、姓名、班级ID、班级名称四个字段,其中班级名称完全依赖于班级ID,学生ID是该表的主键,该关系表最高满足()范式要求A.1NFB.2NFC.3NFD.BCNF3.以下网络设备中,工作在OSI模型数据链路层的是()A.路由器B.交换机C.集线器D.网关4.以下软件开发模型中,属于增量模型核心特点的是()A.严格按照需求分析、设计、编码、测试顺序执行,阶段间有明确依赖关系B.将软件产品拆分为多个增量构件,逐次向用户交付可独立运行的构件C.以风险分析为核心,每个迭代阶段都需要进行风险识别、评估和应对D.强调用户全程参与,通过快速迭代和用户实时反馈调整需求范围5.以下加密算法中,属于非对称加密算法的是()A.AESB.DESC.RSAD.MD56.某项目活动A的最乐观完成时间是2天,最悲观完成时间是12天,最可能完成时间是7天,根据三点估算法,该活动的期望工期是()天A.6B.7C.8D.97.根据《计算机软件保护条例》,自然人的软件著作权保护期限是()A.软件开发完成之日起50年B.自然人终生及其死亡后50年C.自然人终生D.软件首次发表之日起50年8.以下架构风格中,属于微服务架构核心特点的是()A.所有功能模块集成在同一个进程中,共享数据库和存储资源B.将应用拆分为多个独立自治的小型服务,服务间通过轻量通信协议交互C.以事件为核心,所有模块通过事件队列传递消息实现业务逻辑D.表现层、业务逻辑层、数据访问层分层部署,层间通过标准化接口调用9.以下测试类型中,属于确认测试范畴的是()A.验证单个模块的功能是否符合详细设计要求B.验证多个模块集成后的交互逻辑是否符合概要设计要求C.验证软件整体功能是否符合用户需求规格说明的要求D.验证软件在实际生产环境下的运行性能是否达标10.以下关于工业互联网的描述,错误的是()A.工业互联网的核心是将工业设备、系统、数据与互联网技术深度融合B.工业互联网平台分为边缘层、IaaS层、PaaS层、SaaS层四个核心层级C.工业互联网只适用于大型制造业企业,中小微企业无法应用相关技术D.网络、平台、安全是工业互联网的三大核心要素三、多选题(共10题,每题2分,共20分,多选、少选、错选均不得分)1.以下属于操作系统进程核心状态的有()A.就绪态B.运行态C.阻塞态D.销毁态2.以下关于SQL语句功能的描述,正确的有()A.SELECT语句用于从数据表中查询符合条件的记录B.INSERT语句用于向数据表中插入新的记录C.UPDATE语句用于删除数据表中符合条件的记录D.DROP语句用于删除数据表或数据库对象3.以下属于TCP/IP模型传输层协议的有()A.TCPB.UDPC.IPD.HTTP4.以下属于敏捷开发方法的有()A.ScrumB.极限编程(XP)C.瀑布模型D.看板方法5.以下属于常见网络攻击手段的有()A.SQL注入攻击B.跨站脚本攻击(XSS)C.分布式拒绝服务攻击(DDoS)D.勒索病毒攻击6.以下属于项目管理十大知识领域范畴的有()A.范围管理B.成本管理C.人力资源管理D.风险管理7.以下属于违反《中华人民共和国网络安全法》的行为有()A.未经用户同意收集其个人敏感信息B.擅自泄露用户的个人隐私信息C.未采取必要的安全防护措施导致系统被黑客攻击造成数据泄露D.开发并传播用于窃取网络数据的专用工具8.软件维护的常见类型包括()A.纠错性维护B.适应性维护C.完善性维护D.预防性维护9.以下属于常见中间件产品的有()A.WebLogic应用服务器B.TomcatWeb服务器C.Redis缓存数据库D.RabbitMQ消息队列10.以下属于数据安全保护技术的有()A.数据脱敏B.数据加密C.数据备份与恢复D.数据销毁四、案例分析题(共3题,每题6分,共18分)1.某软件公司承接了某市政府政务服务系统开发项目,项目总工期12个月,总预算1200万元。项目执行到第6个月时,项目经理统计当前项目数据:已完成工作的预算成本(EV)为500万元,计划完成工作的预算成本(PV)为600万元,实际花费成本(AC)为700万元。请回答以下问题:(1)计算该项目当前的成本偏差(CV)、进度偏差(SV)、成本绩效指数(CPI)、进度绩效指数(SPI);(2)简要分析该项目当前的进度和成本执行情况。2.某电商平台计划开发一套新的会员管理系统,核心需求包括会员注册、会员等级计算、积分兑换、消费记录查询四个模块。项目组计划采用敏捷开发模式,第一次迭代周期为4周,计划交付会员注册和会员等级计算两个模块的可用功能。迭代进行到第3周时,测试团队发现会员等级计算模块存在多处逻辑错误,且该模块代码耦合度很高,修改一处逻辑会引发其他功能异常,预计无法在迭代周期内完成交付。请分析项目组在本次迭代过程中存在的至少3项问题,并给出对应的改进建议。3.某中小企业的核心业务系统部署在公有云服务器上,近期系统连续遭到3次大规模DDoS攻击,累计业务中断时长超过20小时,造成直接经济损失超过10万元。经安全团队排查,该企业仅在云服务器上安装了普通杀毒软件,未部署其他安全防护措施,系统管理员的登录密码为长度6位的纯数字弱密码,且已超过半年未更换,系统后台还存在未修复的高危SQL注入漏洞。请指出该企业在信息安全防护方面存在的至少3项不足,并给出对应的整改措施。五、论述题(共2题,每题11分,共22分)1.请结合软件工程相关理论,论述软件生命周期六个核心阶段的主要任务,以及每个阶段的核心输出成果。2.请结合项目范围管理相关知识,论述项目范围管理的核心流程,以及项目范围蔓延的常见原因和主要防控措施。标准答案及解析一、判断题(共10题,每题2分,共20分)1.参考答案:正确。解析:进程是操作系统分配内存、文件句柄等资源的最小单位,线程是CPU调度的最小单位,同一进程内的所有线程共享进程的地址空间和资源,仅拥有独立的栈和寄存器。2.参考答案:错误。解析:关系型数据库中主键的约束是唯一且非空,无论是单字段主键还是多字段组合主键,所有主键字段都不能包含空值。3.参考答案:正确。解析:C类IPv4地址的前24位为网络位,后8位为主机位,默认子网掩码为,主机位全0为网络地址,全1为广播地址,因此可用主机数量为2^8-2=254台。4.参考答案:错误。解析:瀑布模型是线性的软件开发模型,要求需求在项目初期完全明确,各阶段严格按顺序执行,不支持反复迭代,不适合需求不明确的项目。5.参考答案:错误。解析:防火墙的核心作用是隔离内部网络和外部网络,过滤外部网络的非法访问,无法防范来自内部网络的主动攻击行为。6.参考答案:错误。解析:项目关键路径是项目网络图中总工期最长的路径,决定了项目的最短完成时间,关键路径上的活动延期会直接导致项目总工期延期。7.参考答案:错误。解析:普通职务作品的著作权由作者享有,法人或其他组织有权在其业务范围内优先使用;特殊职务作品作者仅享有署名权,其他著作权由法人享有,因此并非所有职务作品的著作权都完全由法人享有。8.参考答案:正确。解析:SSD固态硬盘采用NAND闪存芯片存储数据,无需机械磁头寻道和盘片旋转,读写速度远高于传统机械硬盘。9.参考答案:错误。解析:黑盒测试是功能测试,不关注软件内部的代码逻辑和实现细节,主要用于集成测试、确认测试和验收测试阶段;白盒测试才需要关注内部代码逻辑,主要用于单元测试阶段。10.参考答案:错误。解析:SaaS是软件即服务,云服务商向用户提供直接可用的软件应用,用户无需部署和维护;提供基础计算、存储、网络资源,用户自行部署操作系统和应用软件的是IaaS(基础设施即服务)模式。二、单选题(共10题,每题2分,共20分)1.参考答案:D。解析:死锁发生后可以通过撤销部分进程、抢占进程资源等方式解除,无需撤销所有进程,D选项描述错误,其余选项均为死锁相关的正确描述。2.参考答案:B。解析:该关系表所有字段都是原子性的,满足1NF;所有非主属性完全依赖于主键(学生ID),满足2NF;但班级名称传递依赖于主键(班级名称依赖班级ID,班级ID依赖学生ID),不满足3NF,因此最高满足2NF。3.参考答案:B。解析:路由器工作在网络层,交换机工作在数据链路层,集线器工作在物理层,网关工作在传输层及以上层级。4.参考答案:B。解析:A选项是瀑布模型的特点,C选项是螺旋模型的特点,D选项是敏捷开发的通用特点,B选项是增量模型的核心特点。5.参考答案:C。解析:AES、DES是对称加密算法,MD5是哈希摘要算法,RSA是典型的非对称加密算法。6.参考答案:B。解析:三点估算法的期望工期公式为(最乐观时间+4最可能时间+最悲观时间)/6,代入数据计算得(2+47+12)/6=42/6=7天。7.参考答案:B。解析:根据《计算机软件保护条例》第十四条,自然人的软件著作权保护期限为自然人终生及其死亡后50年,截止于自然人死亡后第50年的12月31日。8.参考答案:B。解析:A选项是单体架构的特点,C选项是事件驱动架构的特点,D选项是三层分层架构的特点,B选项是微服务架构的核心特点。9.参考答案:C。解析:A选项是单元测试的范畴,B选项是集成测试的范畴,C选项是确认测试的范畴,D选项是性能测试、验收测试的范畴。10.参考答案:C。解析:工业互联网适用于各行业、各规模的企业,中小微企业可以通过轻量化的工业互联网SaaS应用实现降本增效,C选项描述错误,其余选项均为正确描述。三、多选题(共10题,每题2分,共20分)1.参考答案:ABC。解析:操作系统进程的三个核心状态是就绪态、运行态、阻塞态,销毁态不属于进程核心状态。2.参考答案:ABD。解析:UPDATE语句用于修改数据表中符合条件的记录,DELETE语句用于删除符合条件的记录,C选项描述错误,其余选项均正确。3.参考答案:AB。解析:IP是网络层协议,HTTP是应用层协议,TCP和UDP是传输层的两个核心协议。4.参考答案:ABD。解析:瀑布模型是传统的线性开发模型,不属于敏捷开发方法,Scrum、极限编程、看板方法都属于敏捷开发的常见方法。5.参考答案:ABCD。解析:SQL注入、XSS、DDoS、勒索病毒攻击都是当前常见的网络攻击手段。6.参考答案:ABCD。解析:项目管理十大知识领域包括整合管理、范围管理、进度管理、成本管理、质量管理、资源管理、沟通管理、风险管理、采购管理、相关方管理,选项中的四个都属于十大知识领域范畴。7.参考答案:ABCD。解析:四个选项的行为都违反了《中华人民共和国网络安全法》的相关规定。8.参考答案:ABCD。解析:软件维护的四类核心类型就是纠错性维护、适应性维护、完善性维护、预防性维护。9.参考答案:ABD。解析:Redis属于NoSQL数据库产品,不属于中间件;WebLogic、Tomcat属于应用服务器中间件,RabbitMQ属于消息中间件。10.参考答案:ABCD。解析:数据脱敏、数据加密、数据备份与恢复、数据销毁都是常见的数据安全保护技术。四、案例分析题(共3题,每题6分,共18分)1.参考答案及评分标准:(1)计算部分(4分):CV=EV-AC=500-700=-200万元(1分)SV=EV-PV=500-600=-100万元(1分)CPI=EV/AC=500/700≈0.71(1分)SPI=EV/PV=500/600≈0.83(1分)(2)执行情况分析(2分):当前项目CV<0、CPI<1,说明成本超支,实际花费超出预算;SV<0、SPI<1,说明进度滞后,实际完成的工作量少于计划工作量。评分说明:公式正确结果错误给一半分,结果正确公式漏写不扣分,执行情况分析需同时说明成本和进度情况,各1分。2.参考答案及评分标准:存在的问题(答出任意3项即可得3分,每项1分):(1)迭代规划不合理,未对模块的开发难度进行充分评估,分配的开发时间不足;(2)开发过程中缺少代码评审环节,未及时发现代码耦合度过高的问题;(3)测试介入时间过晚,迭代末期才开展测试,未预留足够的bug修复时间;(4)未在迭代过程中开展每日站会等进度同步活动,未及时发现进度风险。改进建议(与问题对应,答出任意3项即可得3分,每项1分):(1)迭代规划阶段开展需求评审和工作量评估,合理安排迭代交付内容,预留缓冲时间;(2)建立代码评审机制,模块开发完成后先开展代码评审,降低代码耦合度,提升代码质量;(3)测试工作左移,开发过程中同步开展单元测试和接口测试,提前发现逻辑问题;(4)迭代过程中按敏捷要求开展每日站会,同步开发进度和遇到的问题,及时识别风险。评分说明:问题和建议合理即可得分,无需与参考答案完全一致。3.参考答案及评分标准:存在的不足(答出任意3项即可得3分,每项1分):(1)安全防护体系不完善,仅安装杀毒软件,未部署DDoS防护、Web应用防火墙等必要的安全设备;(2)身份认证管理不到位,管理员密码为弱密码且长期未更换,存在被暴力破解的风险;(3)系统漏洞管理缺失,未定期开展漏洞扫描和修复,存在高危SQL注入漏洞;(4)未制定应急预案,遭遇攻击后无法快速响应恢复业务,导致业务中断时间过长。整改措施(与不足对应,答出任意3项即可得3分,每项1分):(1)完善安全防护体系,采购云服务商的DDoS高防、Web应用防火墙等安全服务,拦截外部攻击;(2)加强身份认证管理,要求管理员密码长度不低于8位,包含数字、字母和特殊字符,每3个月更换一次,启用双因素认证;(3)建立漏洞管理机制,每月开展一次系统漏洞扫描,高危漏洞在72小时内完成修复;(4)制定业务连续性应急预案,定期开展应急演练,遭遇攻击后1小时内完成流量切换或系统恢复,降低业务中断时长。评分说明:不足和措施合理即可得分,无需与参考答案完全一致。五、论述题(共2题,每题11分,共22分)1.参考答案及评分标准:软件生命周期六个核心阶段的任务和输出如下:(1)需求分析阶段(2分):核心任务是充分调研用户需求,明确软件需要实现的功能、性能、安全性等要求,输出需求规格说明书。(2)软件设计阶段(2分):核心任务是根据需求规格说明书开展软件架构设计、概要设计和详细设计,明确系统的模块划分、接口定义、数据库设计、代码逻辑等,输出概要设计说明书、详细设计说明书、数据库设计说明书。(3)编码
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业委托代理合同范本
- 腹腔感染与脓毒症
- 审计专业技术资格(初级)重点难点突破(完整版)
- 精算师考试经济学基础测试(含答案)
- C++程序设计教程第7版-1321-1540
- 生猪屠宰及食品加工和进口猪肉建设项目可行性研究报告模板-备案审批
- 2026 年山洪逃生正确方向科普知识宣讲
- 2026 年大学秋季新生开学军训“严守军训纪律展现青年风采”
- 人工智能驱动的银行合规监管技术
- 2026年铁路道钉行业技术分析报告
- GB/T 25606-2025土方机械产品识别代码系统
- TD/T 1033-2012高标准基本农田建设标准
- 立体库安全管理制度
- 购售电公司管理制度
- GB/T 44034-2024铁矿石矿浆的取样方法
- TCUWA40055-2023排水管道工程自密实回填材料应用技术规程
- 严重创伤患者紧急救治血液保障模式与输血策略中国专家共识(2024版)
- 健康产品营销策划方案(2篇)
- SYT 6169-2021 油藏分类-PDF解密
- (正式版)YBT 6161-2024 超(超)临界高压容器焊接用钢盘条
- 石油钻井八大系统2
评论
0/150
提交评论