多模块程序设计的关键技术——模块接口

来源 :山东建筑工程学院学报 | 被引量 : 0次 | 上传用户:vincent_iong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在模块化程序设计过程中,当将问题分割成模块后,就要建立各模块间的相互作用方式及通信方式,该技术称为模块接口技术.软件工程的一个最基本的原则是将接口和实现分开,头文件是一项接口技术,实现的代码部分就是源程序文件.头文件要提供一组导出的类型、常量、变量和函数定义.模块要导入对象时,必须包含导出这些对象的模块的头文件.设计接口的一般原则是:保持接口的稳定、内部对象私有化、巧妙使用全局变量、避免重复包含.
其他文献
风力在速度与方向上的不稳定性可引发结构的振动并可导致损坏.由于气象资料取值周期较长而结构自振周期一般在秒的数量级,因此现有描述风不稳定性的数据常不符合结构动力分析
建筑物整体平移技术在国内外得到了迅速发展,系统的理论研究落后于工程实践。通过介绍国内外建筑物平移技术的工程和研究进展,对该项技术的发展起到借鉴和推动作用。
提出了一种小波变换的方法对提取出的车牌字符进行识别。对标准字符和分割好的车牌字符进行正交小波变换获取低频系数和高频系数,构造低频系数矢量和高频系数矢量,定义隶属函数,设定阈值,并定义加权矩阵。先将待辨识字符的低频系数矢量与标准字符的低频系数矢量相比较,再比较高频系数矢量。从而最终获得识别结果。实验结果证明该算法比常规识别算法识别率更高。
对于传统建筑设计的继承与发展进行了理论研究,并通过实例加以印证,提出了"反转"和"并置"的两种继承传统的具体方法.为弘扬国粹之精华,揭示景观建筑设计的题材来源作出探讨与
对当前国际上数学教育热点问题之一——“问题解决”给予阐述,并对其研究动向、特征及心理机制作出分析,同时,对我国数学教育中的“问题解决”教学予以简要介绍.
本文讨论了从下四个方面1.依照定义、构造模型;2.类比公式、构造模型;3.依据定理、构造模型;4.根据成题、构造模型,并通过例题进行阐述.
【正】延政办发[2014]40号各县区人民政府,市政府各工作部门、各直属机构:延安市机构编制委员会《关于市县区食品药品监督管理事权划分的意见》已经市政府研究同意,现予印发,
研制一种以漂粉精为主原料加入适量助剂,能够快速杀菌消毒的实用餐巾纸,实验证明该餐巾纸对细菌、乙肝病毒具有强力杀灭作用和良好的贮存稳定性,成功地解决了含有效氯类消毒液贮
近年来,社会经济和教育体制改革的深入和发展,促使教育事业也得到了飞跃性的发展,因此,为了不断推动学校教育活动的健康、有序进行,需要加强对学校财务工作的监督和管理,促使
【正】陕政办发[2014]108号各设区市人民政府,省人民政府各工作部门、各直属机构:为贯彻落实《国务院办公厅关于进一步加快煤层气(煤矿瓦斯)抽采利用的意见》(国办发[2013]93