2022年下半年软件设计师考试真题及答案

上传人:飞****9 文档编号:360103572 上传时间:2023-09-12 格式:PDF 页数:34 大小:4.77MB
返回 下载 相关 举报
2022年下半年软件设计师考试真题及答案_第1页
第1页 / 共34页
2022年下半年软件设计师考试真题及答案_第2页
第2页 / 共34页
2022年下半年软件设计师考试真题及答案_第3页
第3页 / 共34页
2022年下半年软件设计师考试真题及答案_第4页
第4页 / 共34页
2022年下半年软件设计师考试真题及答案_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《2022年下半年软件设计师考试真题及答案》由会员分享,可在线阅读,更多相关《2022年下半年软件设计师考试真题及答案(34页珍藏版)》请在金锄头文库上搜索。

1、2022年下半年软件设计师考试真题及答案-上午卷1、以下关于R i s e(精简指令集计算机)特点的叙述中,错误的是0。A.对存储器操作进行限制,使控制简单化B.指令种类多,指令功能强C.设置大量通用寄存器D.选取使用频率较高的一些指令,提高执行速度【参考答案】B2、C P U (中央处理单元)的基本组成部件不包括0。A 算逻运算单元B.系统总线C控制单元D.寄存器组【参考答案】B3、某种部件用在20 0 0 合计算机系统中,运行工作10 0 0 小时后,其中有4台计算机的这种部件失效,则该部件的千小时可靠度R为()。A.0.9 9 0B.0.9 9 2C.0.9 9 6D.0.9 9 8【参

2、考答案】D4、以下存储器中,()使用电容存储信,息且需要周期性地进行刷新。(4)A.D R AMB.E P R OMC.S R AMD.EEPR O M【参考答案】A5、对于长度相同但格式不同的两种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定都相同,则二者可表示数值的范围和精度情况为0A.二者可表示的数的范围和精度相同B.前者所表示的数的范围更大且精度更高C.前者所表示的数的范围更大但精度更低D.前者所表示的数的范围更小但精度更高【参考答案】C6、计算机系统中采用补码表示有符号的数值,()。A.可以保持加法和减法运算过程与手工运算方式一致B.可以提高运算过程和结果的精准程度C.

3、可以提高加法和减法运算的速度D.可以将减法运算转化为加法运算从而简化运算器的设计【参考答案】D7、下列认证方式安全性较低的是()。A.生物认证B.多因子认证C.口令认证D.U盾认证【参考答案】C8、9、X509数字证书标准推荐使用的密码算法是(8),而国密SM2数字证书采用的公钥密码算法是(9)。(8)A.R SAB.D E SC.AE SD.E C C(9)A.R S AB.D E SC.AE SD.E C C【参考答案】A、D10、某单位网站首页被恶意篡改,应部署()设备阻止恶意攻击。A.数据库审计B.包过滤防火墙C.w e b应用防火墙D.入侵检测【参考答案】B1 1、使用漏洞扫描系统对

4、信息系统和服务渊进行定期扫描可以()。A.发现高危风险和安全漏洞B.修复高危风险和安全漏洞C.获取系统受攻击的口志信息D.关闭非必要的网络端口和服务【参考答案】A1 2、以下关于某委托开发软件的著作权归属的叙述中,正确的是0。A.该软件的著作权归属仅依据委托人与受托人在书面合同中的约定来确定算机B.无论是否有合同约定,该软件的著作权都由委托人和受托人共同享有C.若无书面合同或合同中未明确约定,则该软件的著作权由受托人享有D.若无书面合同或合同中未明确约定,则该软件的著作权由委托人享有【参考答案】c13、计算机软件保护条例第八条第一款第八项规定的软件著作权中的翻译权将原软件由()的权利。A.源程

5、序语言转换成目标程序语言B.一种程序设计语言转换成另一种程序设计语言C.一种汇编语言转换成一种自然语言D.一种自然语言文字转换成另一种自然语言文字【参考答案】D14、M公司将其开发的某软件产品注册商标为S,为确保公司在市场竞争中占据地位,M公司对员工进行了保密约束,此情形下,该公司不享有0A.软件著作权B.专利权C.商业秘密权D.商标权【参考答案】B15、某零件厂商的信息系统中,一个基本加工根据客户类型、订单金额、客户信用等信息的不同采取不同的行为,此时最适宜采用()来描述该加工规格说明。A.自然语言B.流程图C.判定表D.某程序设计语言【参考答案】C16、优化模块结构时,()不是适当的处理方

6、法。A.使模块功能完整B.消除重复功能,改善软件结构C.只根据模块功能确定规模大小采用的D.避免或减少模块之间的病态连接【参考答案】C1 7、下图是一个软件项目的活动图,其中项点表示项目里程碑,连接顶点的边表含的活动,边上的数字表示完成该活动所需要的天数。则关键路径长度为(1 7)。若在实际项目进展中,在其他活动都能正常进行的前提下,活动(1 8)且延期就会影响项目的进度。I7 12-v7153%结 束4 H 开 锦、M|5IS仁、松,7.(1 7)A.3 4B.4 7C.5 4D.5 8(1 8)A.A-BB.C-FC.D f FD.F-H【参考答案】D、B1 9、以下关于风险管理的叙述中,

7、不正确的是()。A.承认风险是客观存在的,不可能完全避免B.同时管理所有的风险C.风险管理应该贯穿整个项H管理过程D.风险计划本身可能会带来新的风险【参考答案】B20、当函数调用执行时,在栈顶剑建目用来支持被调用函数执行的一段存储空间称为活动记录或栈航,栈蚊中不包括0A.形参变量B.全局变量C.返回地址D.局部变量【参考答案】B21、编译器与解释器是程序语言翻译的两种基本形态,以下关于编译器工作方式及特点的叙述中,正确的是0。A.边翻译边执行,用户程序运行效率低且可移植性差B.先翻译后执行,用户程序运行效率高且可移植性好C,边翻译边执行,用户程序运行效率低但可移植性好D.先翻译后执行,用户程序

8、运行效率高但可移植性差【参考答案】D22、对高级语言源程序进行编译或解释过程中需进行语法分析,递归子程序分析属于0的分析法。A.自上而下B.自下而上C.从左至右D.从右至左【参考答案】B23、在计算机系统中,若P1进程正在运行,操作系统强行撤下P1进程所占用的CPU,让具有更高优先级的进程P2运行,这种调度方式称为0。A.中断方式B.先进先出方式C.可剥夺方式D.不可剥夺方式【参考答案】C2 4-2 6、进程Pl、P2、P3、P4、P5 和 P 6 的前趋图如下所示。假设用PV操作来控制这6 个进程的同步与互斥的程序如下,程序中的空和空处应分别为(2 4),空和空处应分别为(2 5),空和空处

9、应分别为(2 6),用/.r iB e g i nS I,S 2,S 3,S 4,S 5,S 6,S 7,S 8:s e m aph o r e,/定义信号量S l:=0;S 2:=0;S 3:=0;S 4:=0;S 5=0;S 6=0;S 7=0;S 8=0(2 4)A,V(S 1)V (S 2)和 P(S 2)P(S 3)B.V(S l)P(S 2)f f V(S 3)P(S 4),川 6 1)丫 6 2)和丫6 3)丫 6 4)D.P(S 1)P(S 2)和 V(S 2)V(S 3)(2 5)A.V(S 3)和 V(S 6)V(S 7)B.V(S 3)和 V(S 6)P(S 7)C.P(

10、S 3)和 V(S 6)V(S 7)D.P(S 3)和 P(S 6)V(S 7)(2 6)A.V(S 6)和 P(S 7)P(S 8)B P(S 8)和 P(S 7)P(S 8)C.P(S 8)和 P(S 7)V(S 8)D.V(S 8)和 P(S 7)P(S 8)【参考答案】C、A、A2 7、假设段页式存储管理系统中的地址结构如下图所示,则系统()。A.最多可有51 2 个段,每个段的大小均为2 048 个页,页的大小为8 kB.最多可有51 2 个段,每个段最大允许有2 048 个页,页的大小为8 KC.最多可有1 02 4个段,每个段的大小均为1 02 4个页,页的大小为4KD.最多可有

11、1 02 4个段,每个段最大允许有1 02 4个页,页的大小为4K【参考答案】D2 8、假设做盘磁头从一个磁道移至相邻磁道需要加2 m s 文件在磁盘上非连续存放,逻辑上相邻数据块的平均移动距离为5个磁道,每块的旋转延迟时间及传输时间分别为1 0m s和 1 m s,则读取一个1 00块的文件要0 m sA.1 1 00B.1 2 00C.2 1 00D.2 2 00【参考答案】C2 9、以下关于快速原型模型优点的叙述中,不正确是()。A.有助于满足用户的真实需求B.适用于大型软件系统的开发C.开发人员快速开发出原型系统,因此可以加速软件开发过程,节约开发成本D.原型系统已经通过与用户的交互得

12、到验证,因此对应的规格说明文档能正确描述用【参考答案】B30、以下关于三层CS结构的叙述中,不正确的是()。A.允许合理划分三层结构的功能,使之在逻辑上保持相对独立性,提高系统的可维护性和可扩展性B.允许更灵活有效地选用相应的软硬件平台和系统C.应用的各层可以并行开发,但需要相同的开发语言D.利用功能层有效地隔离表示层和数据层,便于严格的安全管理【参考答案】C31、若模块A和模块B通过外部变量来交换输入、输出信息,则这两个模块的耦合类型是0耦合。A.数据B.标记C.控制D.公共【参考答案】D32、软件开发的目标是开发出高质量的软件系统,这里的高质量不包括0。A.软件必须满足用户规定的需求B.软

13、件应道循规定标准所定义的系列开发准则C.软件开发应采用最新的开发技术D.软件应满足某些隐含的需求,如可理解性、可维护性等【参考答案】C33、白盒测试技术的各种覆盖方法中,()具有最弱的错误发现能力。A.判定覆盖B.语句覆盖C.条件覆盖1).路径覆盖【参考答案】B34、文档是软件的重要因素,关于高质量文档,以下说法不正确的是0A.不论项目规模和复杂程度如何,都要用统一的标准指定相同类型和相同要素的文档B.应该分清读者对象C.应当是完整的、独立的、自成体系的D.行文应十分确切,不出现多义性描述【参考答案】C35、某财务系统的一个组件中,某个变量没有正确初始化,(),最可能发现该错误。A.单元测试B

14、.集成测试C.接受测试D.安装测试【参考答案】A36、软件交付给用户之后进入维护阶段,根据维护具体内容的不同将维护分为不同的类型,其 中“采用专用的程序模块对文件或数据中的记录进行增加、修改和别除等操作”的维护属于()。A.程序维护B.数据维护C.代码维护D.设备维护【参考答案】B37、38、采用面向对象方法进行某游戏设计,游戏中有野鸭、红头鸭等各种鸭子边游冰戏水边呱呱叫,不同种类的鸭子具有不同颜色,设计鸭子类负责呱呱叫和游泳方法的实现,显示颜色设计为抽象方法,由野鸭和红头鹏各自具体实现,这二机制称为(37)。当给这些类型的一组不同对象发送同一显示颜色消息时,能实现各自显示自己不同颜色的结果,

15、这种现象称为(38)。A.继承B.聚合C.组合D.多态(38)A.覆盖B.重载C.动态绑定D.多态【参考答案】A、D39、采用面向对象方法分析时,首先要在应用领域中按自然存在的实体认定对象,即将自然存在的“0”作为一个对象。A.问题 TATATB.关系C.名词D.动词【参考答案】C40、进行面向对象系统设计时,修改某个类的原因有且只有一个,即一个类只做一种类型的功能,这属于0 原则。A.单一责任B.开放-封闭C.接口分离D.依赖倒置【参考答案】A4 1、4 2、UM L 活动图用于建模(4 1)以下活动图中,活动A1之后,可能的活动执行序列顺序是(4 2)(4 1)A.系统在它的周边环境的语境

16、中所提供的外部可见服务B.某一时刻一组对象以及它们之间的关系C.系统内从一个活动到另一个活动的流程D.对象的生命周期中某个条件或者状态(4 2)A.A2、A3、A4 和 A5B.A3、A4 和 A 5,或 A2、A4 和 A5C.A2、A4 和 A5D A2 或 A3、A4 和 A5【参考答案】C、D4 3、UM L 构件图(Q m p o n en t d i a g r a m)现了-组构件之间的组织和依赖,专注于系统的静态()图,图中通常包括构件、接口以及各种关系A 关联B.实现C.结构D.行为【参考答案】A4 4、4 5、4 6、在某系统中,不同级别的日志信息记录方式不同,每个级别的日志处理对象根据信息级别高低,采用不同方式进行记录。每个日志处理对象检查消息的级别,如果达到它的级别则进行记录,否则不记录然后将消息传递给它的下一个日志处理对象。针对此需求,设计如下所示类图。该设计采用(4 4)模式使多个前后连接的对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。该模式属于(4 5)模式,该模式适用于(4 6)模式。(4 4)A.责任链(h a i n o f R

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

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