好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2021年中级软件设计师考试题库(含答案).pdf

198页
  • 卖家[上传人]:飞****9
  • 文档编号:360088090
  • 上传时间:2023-09-12
  • 文档格式:PDF
  • 文档大小:26.62MB
  • / 198 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 2021年中级软件设计师考试题库(含答案)单选题1.与算术表达式“(a(b-c)*d”对应的树是(2 1)21)A、AB、BC、CD、D答案:B解析:本题考查表达式树知识点表达式树是表达式的一种表示方法,运算符在 树中放在非终端结点的位置上,操作数放在叶子结点处在表达式树中,运算符 负责对其下方节点表示的操作数进行直接运算,一般情况下,表达式的最后一次 运算对应的运算符号位于表达式树的树根位置,而最先计算的运算位于树的最下 方与选项A对应的表达式为(a+b)*(c-d),与 B选项对应的表达式为(a+(b-c)*d,与 C选项对应的表达式为(a-(b+c)*d,与 D选项对应的表达式为a*(b+c)_d)o2.我国专利申请的原则之一是()A、申请在先B、申请在先与使用在先相结合C、使用在先D、申请在先、使用在先或者二者结合答案:A解析:本题考查 专利法的基本知识专利申请具有三个原则:书面原则,是 指专利申请人及其代理人在办理各种手续时都应当采用书面形式;先申请原则,是指两个或者两个以上的人分别就同样的发明创造申请专利的,专利权授给最先 申请人;单一性原则,是指一份专利申请文件只能就一项发明创造提出专利申请,即“一申请一发明”原则。

      3.在敏捷过程的开发方法中,O使用了迭代的方法,其中,把 每 段 时 间(3 0 天)一次的迭代称为一个“冲刺”,并按需求的优先级别来实现产品,多个自组 织和自治的小组并行地递增实现产品A v极限编程X PB、水晶法C、并列争球法D、自适应软件开发答案:C4.6进 程P 1、P 2、P 3、P 4和P 5的前趋图如下所示:若 用P V操作控制进程P 1、P 2、P 3、P 4和P 5并发执行的过程,则需要设置5个信号量S 1、S 2、S 3、S 4、S 5,且信号量S 1 S 5 的初值都等于零下图中a 和 b 分别应填写()oA、V (S 1)P (S 2)和 V (S 3)B、P(S 1)V (S 2)和 V (S 3)C、V (S 1)V (S 2)和 V (S 3)D、P (S 1)P (S 2)和 V (S 3)答案:C 解析:参考课程有关内容1、先在图中标注信号量2、遵循P 前面的信号量,V 后面的信号量的原则5.进程P 1、P 2、P 3、P 4 和 P 5 的前趋图如下所示:若用P V 操作控制进程P 1、P 2、P 3、P 4 和 P 5 并发执行的过程,需要设置5个信号量S 1、S 2、S 3、S 4 和 S 5,且信号 量 S P S S 的初值都等于零。

      如下的进程执行图中a 和 b 处应分别填写();c 和 d处应分别填写();e和f处应分别填写(请作答此空)A、P(S4)和 V(S5)B、V(S5)和 P(S4)C、V(S4)和 P(S5)D、V(S4)和 V(S5)答案:A解析:图中有五条箭线,因此需要设置五个信号量,按照从小到大的顺序分别是:P1TP2 是 S1,P2Tp3 是 S2,P2Tp4 是 S3,P3Tp4 是 S4,P4Tp5 是 S5每个 进程开始的时候执行P操 作(P1没有P操作,只有V操作),结束的时候执行V 操作,如P2开始的时候执行P(S 1)的操作,结束时执行V(S 2)的操作其他 同理6.一个类可以具有多个同名而参数类型列表不同的方法,被称为方法A、重载B、调用C、重置D、标记答案:A解析:本题考查面向对象知识点在面向对象语言中,两个或两个以上的函数,取 同一名字,而使用不同类型的参数或不同参数个数,编译器便知道在什么情况下 该调用哪个函数,这叫做函数重载函数重载只能实现编译时的多态运行时的多态 要使用虚函数来实现重置的基本思想是通过动态绑定机制的支持,使得子类在继 承父类界面定义的前提下,用适合于自己要求的实现去置换父类中的相应实现本 题选择A7 .()模式将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建 不同的表示。

      A v 生 成 器(B u i I d e r)B、工 厂 方 法(F a c t o r y M e t h o d)C、原 型(P r o t o t y p e)Dv 单 例(S i n g I e t o n)答案:A解析:生成器模式将一个复杂对象的构建与它的表示分离,使得同样的构建过程 可以创建不同的表示8.在屏蔽软件错误的容错系统中,冗余附加技术的构成不包括()A、关键程序和数据的冗余存储及调用B、冗余备份程序的存储及调用C、实现错误检测和错误恢复的程序D、实现容错软件所需的固化程序答案:A解析:冗余技术又称储备技术,它是利用系统的并联模型来提高系统可靠性的一 种手段冗余附加件包括:独立设计的相同功能冗余备份程序的存储及调用;实 现纠错检测及恢复的程序;为实现容错软件所需的固化程序9 .以下关于U M L 状态图中转换(t r a n s i t i o n)的叙述中,不正确的是A、活动可以在转换时执行也可以在状态内执行B、监护条件只有在相应的事件发生时才进行检查C、一个转换可以有事件触发器、监护条件和一个状态D、事件触发转换答案:C1 0 .在程序运行过程中,C P U 需要将指令从内存中取出并加以分析和执行。

      C P U 依 据来区分在内存中以二进制编码形式存放的指令和数据A、指令周期的不同阶段B、指令和数据的寻址方式C、指令操作码的译码结果D、指令和数据所在的存储单元答案:B解析:指令和数据均存放在内存中,通常由P C (程序计数器)提供存储单元地 址取出的是指令,由指令地址码部分提供存储单元地址取出的是数据因此通过 不同的寻址方式来区别指令和数据1 1 .请作答45,下图所示为(44)设计模式,属于(45)设计模式,适用于(46)A、创建型B、结构型C、行为D、结构型和行为答案:B解析:本题考查面向对象设计模式知识点设计模式是一套被反复使用、经过分类 编目的代码设计经验的总结使用设计模式是为了复用成功的设计和体系结构、复 用相似问题的相同解决方案,保证代码可靠性,使代码编制真正工程化,能够适 应需求的变化共有2 3 种设计模式组合(p o s i t e)模式将对象组合成树形结构以 表 示“部分-整体”的层次结构它使得客户对单个对象和复合对象的使用具有一 致性设计模式有如下的分类:1.创建型模式单独对对象的创建进行研究,从而能 够高效地创建对象6 个创建型模式:简单工厂模式(S i m p l e Fa c t o r y)、工厂方 法模式(Fa c t o r y M e t h o d)x抽象工厂模式(Ab s t r a c t Fa c t o r y)x创建者模式(B u i I d e r)v原型模式(P r o t o t y p e)x单例模式(S i n g l e t o n)2.结构型模式研究 对象的组成以及对象之间的依赖关系,如何设计对象的结构、继承和依赖关系会 影响到后续程序的维护性、代码的健壮性 耦合性等有7 个具体的结构型模式可 供研究,它们分别是:外观模式(F a c a d e)、适配器模式(A d a p t e r)、代理模 式(Pr o x y)、装饰模式(D e c o r a t o r)、桥接模式(B r i d g e)、组合模式(p o s i t e)、享元模式(F l y w e i g h t)3.行为型模式行为型设计模式是对对象的行为进 行研究,它们分别是:模板方法模式(Te m p l a t e M e t h o d)、观察者模式(Obse r v e r)、状态模式(S t a t e)、策模式(S t r a t e g y)、职责链模式(C h a i n o f R e sp o n si bi I i t y)x命令模式(m a n d)、访问者模式(V i si t o r)、调停者模式(M e d i a t o r)x备忘录模式(M e m e n t o)、迭代器模式(I t e r a t o r)x解释器模式(I n t e r p r e t e r)从本题图中可看出,类 Le a f 表示叶子节点(部分节点),类p o si t e 表示组合节点(整体节点),它们同时继承于父类p o n e n t,同时实现了相同 的操作Op e r a t i o n,这使得客户对单个对象(Le a f 类对象)和复合对象(p o si t e 类对象)的使用具有一致性,试 题(44)选择C 选项组合模式将对象组合成树形结构以表示“部分-整体”的层次结构关系,故试题(4 5)选择B选项,试题(4 6)选择A选项1 2.W h y H a v e F o r m a I D o c u m e n t sF i n a l l y,w r i t i n g t h e d e c i s i o n sd o w n i se sse n t i a 1.0 n I y w h e n o n e w r i t e sd o t h e g a p sa p p e a r a n d t h e (7 1)p r o t r u d e (突出).Th e a c t o f w r i t i n g t u r n so u t t o r e q u i r e h u n d r e d so f m i n i-d e c i s i o n s,a n d i t i st h e e x i st e n c e o f t h e s e t h a t d i st i n g u i sh e sc I e a r,e x a c t p o I i c i e sf r o m f u z z y o n e s.S e c o n d,t h e d o c u m e n t sw i I I m u n i c a t e t h e d e c i si o n st o o t h e r s.Th e m a n a g e r w i I I be c o n t i n u a l l y a m a z e d t h a t p o I i c i e sh e t o o k f o r m o n k n o w I e d g e a r e t o t a I I y u n k n o w n by so m e m e m be r o f h i st e a m.S i n c e h i sf u n d a m e n t a I j o b i st o k e e p e v e r y bo d y g o i n g i n t h e()d i r e c t i o n,h i sc h i e f d a i I y t a sk w i I I be m u n i c a t i o n,n o t d e c i s i o n-m a k i n g,a n d h i sd o c u m e n t sw i I I i m m e n se I y (7 3)t h i sI o a d.F i n a l l y,a m a n a g e r5 sd o c u m e n t sg i v e h i m a d a t a ba se a n d c h e c k I i st.B y r e v i e w i n g t h e m (7 4)h e se e sw h e r e h e i s,a n d h e se e sw h a t c h a n g e so f e m p h a s i so r sh i f t s i n d i r e c t i o n a r e n e e d e d.Th e t a sk o f t h e m a n a g e r i st o d e v e I o p a p I a n a n d t h。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.