全部科目 > 程序员 >
2011年下半年 下午试卷 案例
第 5 题
知识点 C++   电源   建筑   类图   显示器  
 
 
【说明】
 已知某公司主要有两大类耗电资产(Asset):计算机(ComputerAsset)和建筑物(Building Asset)。为了节约能源,通过控制各种电源,将可关闭的房灯、计算机显示器等在夜间关闭。
为了实现上述需求,设计了如图5-1所示的类图,并用下面的C++代码加以实现。

【C++代码】


 
问题:5.1   阅读说明、图和C++代码,填补C++代码中的空缺(1)〜(5).




 
 
 
知识点讲解
· C++
· 电源
· 建筑
· 类图
· 显示器
 
        C++
        C++语言是一种面向对象的强类型语言,由AT&T的Bell实验室于1980年推出。
        C++语言是C语言的一个向上兼容的扩充,而不是一种新语言。C++是一种支持多范型的程序设计语言,它既支持面向对象的程序设计,也支持面向过程的程序设计。
        C++支持基本的面向对象概念,包括对象、类、方法、消息、子类和继承。C++完全支持多继承,并且通过使用try/throw/catch模式提供了一个完整的异常处理机制。它同时支持静态类型和动态类型,也完全支持多继承,不提供自动的无用存储单元收集,这必须通过程序员来实现,或者通过编程环境提供合适的代码库来予以支持。
 
        电源
        (1)设备间内安放计算机主机时,应按照计算机主机电源要求进行工程设计。
        (2)设备间内安放程控用户交换机时应按照《工业企业程控用户交换机工程设计规范》CECS09:1989进行工程设计。
        (3)设备间、交接间应用可靠的交流220V、50Hz电源供电。
        设备间应由可靠交流电源供电,不要用邻近的照明开关来控制这些电源插座,减少偶然断电事故发生。
 
        建筑
        在建筑领域,立体显示技术可以给设计专家和工程人员展示设计、装修、美化等各方面的信息,例如使用3D打印机打印建筑模型,这种方法快速、成本低、环保,同时制作精美,完全合乎设计者的要求,能节省大量材料,让使用者能够获得具体细节信息,并在正式施工前完成全部设计工作。
        另外,近年来兴起的3D建筑投影也可看作3D技术在建筑领域的一种创新应用,巨幅墙体投影将艺术视频投影到地标性建筑物的外立面,运用不一样的画面转换产生超乎想象的视觉效果。立体的视觉享受、绕梁的听觉感受、炫酷的激光效果会让观众在不知不觉中驻足、欣赏、理解设计人员想要诠释的中心主旨。
 
        类图
        类图(class diagram)展现了一组对象、接口、协作和它们之间的关系。在面向对象系统的建模中所建立的最常见的图就是类图。类图给出系统的静态设计视图。包含主动类的类图给出了系统的静态进程视图。
        类图中通常包括下述内容:类;接口;协作;依赖、泛化和关联关系,如下图所示。
        
        UML类图
        类图中也可以包含注解和约束。类图还可以含有包或子系统,二者都用于把模型元素聚集成更大的组块。
        类图用于对系统的静态设计视图建模。这种视图主要支持系统的功能需求,即系统要提供给最终用户的服务。当对系统的静态设计视图建模时,通常以下述三种方式之一使用类图。
        (1)对系统的词汇建模。
        对系统的词汇建模涉及做出这样的决定:哪些抽象是考虑中的系统的一部分,哪些抽象处于系统边界之外。用类图详细描述这些抽象和它们的职责。
        (2)对简单的协作建模。
        协作是一些共同工作的类、接口和其他元素的群体,该群体提供的一些合作行为强于所有这些元素的行为之和。例如当对分布式系统的事务语义建模时,不能仅仅盯着一个单独的类来推断要发生什么,而要有相互协作的一组类来实现这些语义。用类图对这组类以及它们之间的关系进行可视化和详述。
        (3)对逻辑数据库模式建模。
        将模式看作为数据库的概念设计的蓝图。在很多领域中,要在关系数据库或面向对象数据库中存储永久信息。可以用类图对这些数据库的模式建模。
 
        显示器
        显示器,又称监视器,是计算机的重要输出设备之一。显示器的作用主要有两个:一是在输入时显示从键盘输入的命令或数据;二是在程序运行时将机内的数据转换成比较直观的字符、图形或图像输出,以便及时观察程序执行过程中的必要信息和结果。
        按所使用的显示器件分类,有阴极射线管(CRT)显示器、液晶显示器(LCD)和等离子显示器等,其外观样式如下图所示。按所显示的内容分类,有字符显示器、图形显示器和图像显示器三大类。按显示器的颜色可分为单色显示器和彩色显示器。
        
        液晶显示器、等离子显示器、CRT显示器
        显示器的大小有14英寸、15英寸、17英寸、21英寸等。分辨率是显示器的一项技术指标,一般用“横向点数×纵向点数”表示,主要有640×480、800×600、1024×768、1280×1024、1600×1280等,分辨率越高,则显示效果越清晰。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有