位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 专业技术中级资格软件设计师基础知识2006年上半年软件设计师上午试题

●以下关于单身模式(Singleton)的描述中,正确的是___(38)___。

发布时间:2024-07-09

A.它描述了只有一个方法的类的集合

B.它能够保证一个类只产生一个唯一的实例

C.它描述了只有一个属性的类的集合

D.它能够保证一个类的方法只能被一个唯一的类调用

试卷相关题目

  • 1● 在面向对象软件开发过程中,采用设计模式___(37)___。

    A.允许在非面向对象程序设计语言中使用面向对象的概念

    B.以复用成功的设计和体系结构

    C.以减少设计过程创建的类的个数

    D.以保证程序的运行速度达到最优值

    开始考试点击查看答案
  • 2● 已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3:类P和类Q是类O的派生类,其继承方式如下所示:class P : protected O {…};class Q : public O {…};关于方法F1的描述中正确的是___(34)___;关于方法F2韵描述中正确的是___(35)___;关于方法F3的描述中正确的是___(36)___。

    A.方法F1无法被访问

    B.只有在类O内才能访问方法F1

    C.只有在类P内才能访问方法F1

    D.只有在类Q内才能访问方法F1

    开始考试点击查看答案
  • 3● 在C++语言中,若类C中定义了一个方法int f(int a,int b),那么方法___(33)___不能与该方法同时存在于类C中。

    A.int f(int x,int y)

    B.int f(float a,int b)

    C.float f(int x,float y)

    D.int f(int x,float y)

    开始考试点击查看答案
  • 4● 下图中的程序由A、B、C、D、E 5个模块组成,下表中描述了这些模块之间的接口,每一个接口有一个编号。此外,模块A、D和E都要引用一个专用数据区。那么A和E之间耦合关系是___(32)___。   <a href="https://img.examcoo.com/paper/102810/201101/28202835.gif" rel="lightbox" target="_blank"><img hspace="0" vspace="0" width="238" height="157" _djrealurl="/uploads/4/102810/images/201101/28202835.gif" src="https://img.examcoo.com/paper/102810/201101/28202835.gif"></a>  <table border="1" cellspacing="0" cellpadding="0" width="60%" _dj="MsoNormalTable"><tbody><tr><td width="33%">编号</td><td width="33%">参数</td><td width="34%">返回值</td></tr><tr><td width="33%">1</td><td width="33%">数据项</td><td width="34%">数据项</td></tr><tr><td width="33%">2</td><td width="33%">数据项</td><td width="34%">数据项</td></tr><tr><td width="33%">3</td><td width="33%">功能码</td><td width="34%">无</td></tr><tr><td width="33%">4</td><td width="33%">无</td><td width="34%">列表</td></tr></tbody></table> 

    A.公共耦合

    B.数据耦合

    C.内容耦合

    D.无耦合

    开始考试点击查看答案
  • 5● 在绘制数据流图时,要遵循的一个原则是父图与子图的平衡,所谓平衡是指___(31)___。

    A.父图和子图都不得改变数据流的性质

    B.子图不改变父图数据流的—致性

    C.父图的输入/输出数据流与子图的输入/输出数据流一致

    D.子图的输出数据流完全由父图的输入数据流确定

    开始考试点击查看答案
  • 6●下列关于一个类的静态成员的描述中,不正确的是___(39)___。

    A.该类的对象共享其静态成员变量的值

    B.静态成员变量可被该类的所有方法访问

    C.该类的静态方法只能访问该类的静态成员变量

    D.该类的静态数据成员变量的值不可修改

    开始考试点击查看答案
  • 7●在MVC(模型/视图/控制器)模式中,视图部分描述的是___(40)___。

    A.将应用问题域中包含的抽象领域知识呈现给用户的方式

    B.应用问题域中所包含的抽象类

    C.用户界面对用户输入的响应方式

    D.应用问题域中包含的抽象领域知识

    开始考试点击查看答案
  • 8●对于如下所示的UML类图,正确的描述是___(41)___。   <a href="https://img.examcoo.com/paper/102810/201101/28202950.gif" rel="lightbox" target="_blank"><img hspace="0" vspace="0" width="536" height="54" _djrealurl="/uploads/4/102810/images/201101/28202950.gif" src="https://img.examcoo.com/paper/102810/201101/28202950.gif"></a> 

    A.类B的实例中包含了对类C的实例的引用

    B.类A的实例中包含了对类B的实例的引用

    C.类A的实例中包含了对类C的实例的引用

    D.类B的实例中包含了对类A的实例的引用

    开始考试点击查看答案
  • 9●UML中关联的多重度是指___(42)___。

    A.一个类有多少个方法被另一个类调用

    B.一个类的实例能够与另一个类的多少个实例相关联

    C.一个类的某个方法被另一个类调用的次数

    D.两个类所具有的相同的方法和属性

    开始考试点击查看答案
  • 10●对于下面的文法G[S],___(44)___是其句子(从S出发开始推导)。G(S]:S→M1(S,M) M→*P|MP P→a|b|c|…|x|x|z

    A.((a,O))

    B.((fac,bb),g)

    C.(abc)

    D.(c,(da))

    开始考试点击查看答案
返回顶部