首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
[说明] 很多时候,希望某些类只有一个或有限的几个实例,典型解决方案是所谓单身(singleton)模式。但在多线程情况下,singleton模式有可能出现问题,需要进行同步检查。如果对“检查sin...
查看本题答案
包含此试题的试卷
中级软件设计师《问答》真题及答案
点击查看
你可能感兴趣的试题
阅读以下说明和c++代码将应填入n处的字句写在答题纸对应栏内 [说明] 很多时候希望某
以下关于单身模式Singleton的描述中正确的是______
它描述了只有一个方法的类的集合
它能够保证一个类只产生唯一的一个实例
它描述了只有一个属性的类的集合
它能够保证一个类的方法只能被唯一一个类调用
每一种服务接口类的实例在整个工程的运行期存在几个实例
一个
两个
三个
阅读以下说明和c++代码将应填入n处的字句写在答题纸对应栏内 [说明] 很多时候希望某
阅读以下说明和c++代码将应填入n处的字句写在答题纸对应栏内 [说明] 很多时候希望某
阅读以下函数说明和Java代码将应填入n处的字句写在对应栏内 [说明] 很多时候希望某
阅读以下函数说明和Java代码将应填入n处的字句写在对应栏内 [说明] 很多时候希望某
阅读以下说明和c++代码将应填入n处的字句写在答题纸对应栏内 [说明] 很多时候希望某
阅读以下说明和c++代码将应填入n处的字句写在答题纸对应栏内 [说明] 很多时候希望某
阅读以下函数说明和Java代码将应填入n处的字句写在对应栏内 [说明] 很多时候希望某
以下关于单例模式Singleton的描述中正确的是______
它描述了只有一个方法的类的集合
它能够保证一个类只产生一个唯一的实例
它描述了只有一个属性的类的集合
它能够保证一个类的方法只能被一个唯一的类调用
阅读以下函数说明和Java代码将应填入n处的字句写在对应栏内 [说明] 很多时候希望某
以下关于单身模式Singleton的描述中正确的是
它描述了只有一个方法的类的集合
它能够保证一个类只产生一个唯一的实例
它描述了只有一个属性的类的集合
它能够保证一个类的方法只能被一个唯一的类调用
阅读以下函数说明和Java代码将应填入n处的字句写在对应栏内 [说明] 很多时候希望某
阅读以下说明和c++代码将应填入n处的字句写在答题纸对应栏内 [说明] 很多时候希望某
阅读以下说明和c++代码将应填入n处的字句写在答题纸对应栏内 [说明] 很多时候希望某
阅读以下说明和c++代码将应填入n处的字句写在答题纸对应栏内 [说明] 很多时候希望某
[说明]很多时候希望某些类只有一个或有限的几个实例典型解决方案是所谓单身Singleton模式但在多
阅读以下说明和c++代码将应填入n处的字句写在答题纸对应栏内 [说明] 很多时候希望某
以下关于单身模式Singleton的描述中正确的是
它描述了只有一个方法的类的集合
它能够保证一个类只产生一个惟一的实例
它描述了只有一个属性的类的集合
它能够保证一个类的方法只能被一个惟一的类调用
热门试题
更多
在软件开发过程中进行风险分析时活动目的是辅助项目组建立处理风险的策略有效的策略应考虑风险避免风险监控风险管理及意外事件计划
下面给出了4种设计模式的作用外观Facade为子系统中的一组功能调用提供一个一致的接口这个接口使得这个子系统更加容易使用装饰Decorator当不能采用生成子类的方法进行扩充时动态地给一个对象添加一些额外的功能单例Singleton保证一个类仅有一个实例并提供一个访问它的全局访问点模板方法TemplateMethod在方法中定义算法的框架而将算法中的一些操作步骤延迟到子类中实现请根据下面叙述的场景选用适当的设计模式若某面向对象系统中的某些类有且只有一个实例那么采用35设计模式能够有效达到该目的该系统中的某子模块需要为其他模块提供访问不同数据库系统OracleSQLServerDB2UDB等的功能这些数据库系统提供的访问接口有一定的差异但访问过程都是相同的例如先连接数据库再打开数据库最后对数据进行查询36设计模式可抽象出相同的数据库访问过程系统中的文本显示类TextView和图片显示类PictureView都继承了组件类Component分别显示文本和图片内容现需要构造带有滚动条或者带有黑色边框或者既有滚动条又有黑色边框的文本显示控件和图片显示控件但希望最多只增加3个类37设计模式可以实现该目的
开-闭原则0pen-ClosedPrincipleOCP是面向对象的可复用设计的基石开-闭原则是指一个软件实体应当对104开放对105关闭里氏代换原则LiskovSubstitutionPrincipleLSP是指任何106可以出现的地方107一定可以出现依赖倒转原则DependenceInversionPrincipleDIP就是要依赖于108而不依赖于109或者说要针对接口编程不要针对实现编程
采用88设计模式可保证一个类仅有一个实例采用89设计模式可将对象组合成树形结构以表示部分-整体的层次结构使用户对单个对象和组合对象的使用具有一致性采用90设计模式可动态地给一个对象添加一些额外的职责
UML中关联的多重度是指______
6反映了类间的一种层次关系而7反映了一种整体与部分的关系
下面关于面向对象分析与面向对象设计的说法中不正确的是______
在面向对象程序设计中常常将接口的定义与接口的实现相分离可定义不同的类实现相同的接口在程序运行过程中对该接口的调用可根据实际的对象类型调用其相应的实现为达到上述目的面向对象语言需提供______机制
83是把对象的属性和服务结合成一个独立的系统单元并尽可能隐藏对象的内部细节84是指子类可以自动拥有父类的全部属性和服务85是对象发出的服务请求一般包含提供服务的对象标识服务标识输入信息和应答信息等
下面的______模式将对象组合成树形结构以表示部分一整体的层次结构并使得用户对单个对象和组合对象的使用具有一致性
______不是面向对象分析阶段需要完成的
下列关于一个类的静态成员的描述中不正确的是______
若类A仅在其方法Method1中定义并使用了类B的一个对象类A其他部分的代码都不涉及类B那么类A与类B的关系应为74若类A的某个属性是类B的一个对象并且类A对象消失时类B对象也随之消失则类A与类B的关系应为75
开-闭原则0pen-ClosedPrincipleOCP是面向对象的可复用设计的基石开-闭原则是指一个软件实体应当对104开放对105关闭里氏代换原则LiskovSubstitutionPrincipleLSP是指任何106可以出现的地方107一定可以出现依赖倒转原则DependenceInversionPrincipleDIP就是要依赖于108而不依赖于109或者说要针对接口编程不要针对实现编程
在MVC模型—视图—控制器模式中视图部分描述的是______
软件风险一般包含______两个特性
在uML语言中图5-3中的abc三种图形符号按照顺序分别表
统一过程UP的基本特征是用例驱动以架构为中心和受控的迭代式增量开发UP将一个周期的开发过程划分为4个阶段其中的提交结果包含了系统架构
以下关于面向对象设计的叙述中错误的是______
图5-6属于UML中的79其中AccountManagement需要80 80处填
下面给出了4种设计模式的作用外观Facade为子系统中的一组功能调用提供一个一致的接口这个接口使得这个子系统更加容易使用装饰Decorator当不能采用生成子类的方法进行扩充时动态地给一个对象添加一些额外的功能单例Singleton保证一个类仅有一个实例并提供一个访问它的全局访问点模板方法TemplateMethod在方法中定义算法的框架而将算法中的一些操作步骤延迟到子类中实现请根据下面叙述的场景选用适当的设计模式若某面向对象系统中的某些类有且只有一个实例那么采用35设计模式能够有效达到该目的该系统中的某子模块需要为其他模块提供访问不同数据库系统OracleSQLServerDB2UDB等的功能这些数据库系统提供的访问接口有一定的差异但访问过程都是相同的例如先连接数据库再打开数据库最后对数据进行查询36设计模式可抽象出相同的数据库访问过程系统中的文本显示类TextView和图片显示类PictureView都继承了组件类Component分别显示文本和图片内容现需要构造带有滚动条或者带有黑色边框或者既有滚动条又有黑色边框的文本显示控件和图片显示控件但希望最多只增加3个类37设计模式可以实现该目的
软件测试是软件开发中不可缺少的活动通常在代码编写阶段进行
以下关于单例模式Singleton的描述中正确的是______
59设计模式将抽象部分与它的实现部分相分离使它们都可以独立地变化图5-5所示为该设计模式的类图其中60用于定义实现部分的接口 59处填
当不适合采用生成子类的方法对已有的类进行扩充时可以采用76设计模式动态地给一个对象添加一些额外的职责当应用程序由于使用大量的对象造成很大的存储开销时可以采用77设计模式运用共享技术来有效地支持大量细粒度的对象当想使用一个已经存在的类但其接口不符合需求时可以采用78设计模式将该类的接口转换成我们希望的接口
在面向对象系统中用______关系表示一个较大的整体类包含一个或多个较小的部分类
开-闭原则0pen-ClosedPrincipleOCP是面向对象的可复用设计的基石开-闭原则是指一个软件实体应当对104开放对105关闭里氏代换原则LiskovSubstitutionPrincipleLSP是指任何106可以出现的地方107一定可以出现依赖倒转原则DependenceInversionPrincipleDIP就是要依赖于108而不依赖于109或者说要针对接口编程不要针对实现编程
65限制了创建类的实例数量而66将一个类的接口转换成客户希望的另外一个接口使得原本由于接口不兼容而不能一起工作的那些类可以一起工作
采用88设计模式可保证一个类仅有一个实例采用89设计模式可将对象组合成树形结构以表示部分-整体的层次结构使用户对单个对象和组合对象的使用具有一致性采用90设计模式可动态地给一个对象添加一些额外的职责
设计模式117将抽象部分与其实现部分相分离使它们都可以独立地变化图5-10为该设计模式的类图其中118用于定义实现部分的接口 118处填
热门题库
更多
中级软件设计师
初级网络管理员
初级信息处理技术员
中级数据库系统工程师
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识
无线通信专业技术
移动通信专业技术
有线传输专业技术
电话交换专业技术