全部科目 > 信息系统项目管理师 >
2015年上半年 上午试卷 综合知识
第 26 题
知识点 软件构件   封装   软件系统  
关键词 封装   软件系统  
章/节 信息系统及其技术和开发方法  
 
 
组件是软件系统中可替换的、物理的组成部件,它封装了实现体。并提供了一组()的实现方法。
 
  A.  所有的属性和操作
 
  B.  接口
 
  C.  实现体
 
  D.  一些协作的类的集




 
 
相关试题     信息系统及其技术和开发方法 

  第9题    2018年上半年  
软件测试是发现软件错误(缺陷)的主要手段,软件测试方法可分为静态测试和动态测试,其中()属于静态测试。

  第24题    2014年下半年  
由IEEE管理,硬件制造者指定,任何两个网卡都不会相同的是()。

  第3题    2021年上半年  
路由器工作在( ),通过逻辑地址进行网络之间的信息转发。

 
知识点讲解
· 软件构件
· 封装
· 软件系统
 
        软件构件
        构件技术就是利用某种编程手段,将一些人们所关心的,但又不便于让最终用户直接操作的细节进行封装,同时对各种业务逻辑规则进行实现,用于处理用户的内部操作细节,这个封装体就常常被称作构件。对我们而言,构件就是实现了某些功能的,有输入、输出接口的黑匣子。
        对于构件,应当按可复用的要求进行设计、实现、打包、编写文档。构件应当是内聚的,并具有相当稳定的公开接口。有的构件具有广泛的可复用性,可复用到众多种类的应用系统中。有的构件则只在有限的特定范围内被复用。
        构件有不同的含义。有人采用大型的定义,即一个构件是相关工作成品的一个集合,把所有种类的工作成品(如文档、指南、计划、测试、代码)都看成是可复用构件。MS、UML、OMG使用“构件”一词指一个封装的代码模块或大粒度的运行的模块。
 
        封装
        面向对象系统中的封装单位是对象,对象之间只能通过接口进行信息交流,外部不能对对象中的数据随意地进行访问,这就造成了对象内部数据结构的不可访问性,也使得数据被隐藏在对象中。封装的优点体现在以下三个方面。
        (1)好的封装能减少耦合。
        (2)类内部的实现可以自由改变。
        (3)一个类有更清楚的接口。
 
        软件系统
        网络系统软件包括网络操作系统和网络协议等。网络操作系统是指能够控制和管理网络资源的软件,是由多个系统软件组成,在基本系统上有多种配置和选项可供选择,使得用户可根据不同的需要和设备构成最佳组合的互联网络操作系统。网络协议是保证网络中两台设备之间正确传送数据的约定。



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

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