星载ADE系统客户端界面设计与实现

被引量 : 1次 | 上传用户:ruanjianshixi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前我国卫星研制开发领域中,大量使用Ada语言进行星载软件的研制与开发。鉴于Ada语言在开发过程存在着开发模式混乱、设计规范缺乏、源代码编辑与编译分离等问题,迫切需要一个功能强大、界面友好、易于使用的Ada语言开发集成环境。本文从Ada语言开发设计流程出发,基于Eclipse平台和插件体系,设计并实现一套Ada语言集成开发环境界面,简称ADE系统。本文在深入调查了解用户需求上,通过借鉴其它语言开发流程和传统开发集成环境功能的基础上,讨论了使用Ada语言编写软件的流程和ADE集成开发环境所需要实现的具体功能。在此基础上,通过深入了解Eclipse平台体系结构、开发工具和插件机制,借鉴当前成熟的PDE插件、JDT插件和REF插件的实现,基于Eclipse插件机制设计开发了一套用于辅助Ada语言开发的集成开发环境界面。星载ADE系统客户端界面实现了当前完善的Ada语言集成开发环境所需要的各项功能,包括代码智能提示、错误处理、格式自动调整、汇编、反汇编调试、分类视图等各项功能,为用户提供了一个功能强大、使用方便的智能集成开发环境界面。通过合理使用星载ADE系统客户端界面,可以简化开发流程,统一开发模式,规范程序设计,有效提高Ada程序开发的效率。
其他文献
日本的刑事立法已经进入活性化时期,2004年以后多次修改了刑法典,并制定和修改了多部单行刑法与附属刑法;其中比较重要的修改是,创设了部分缓刑制度,增设了买卖人身的犯罪、
人才资源是组织最大的核心资源,组织间的竞争,从本质来说就是人才竞争。一个组织力求在激烈的市场竞争中获得优势,就必须拥有与之相适的人才资源;而一个组织能否拥有与其发展
<正>在没来到非洲之前,和许多人的想法相似,一直认为那里是到处戈壁黄沙、野兽纵横、战乱不断的蛮荒之地。但这种惶恐不安的心情,随着踏上这片美丽富饶、风光无限的土地时,便
期刊
黄梅戏是特定文化生态的产物。从发生论的意义上看,黄梅戏在长江中游皖、鄂、赣交界一带产生和形成,有其自然生态缘由。以农耕为主的经济生态和地方人文历史的交织,孕育了黄
随着汽车电子控制系统的快速发展,消费者对车辆的智能化和自动化需求也与日剧增,因此,不断改善汽车的安全性能显得尤为重要。电控机械式自动变速器(AMT)作为汽车传动系统的重
<正>万物易取,一磬难得;先有磬,后有编钟……而且,磬自古就与"德"相贯通。中国在石器时代就有了磬,作为礼器,用于祭祀。磬,自商周以来,始终是至高无上的礼乐之器,是国家、帝
法国的乡村史研究是随着20世纪初社会经济史的兴起逐步发展起来的,它与年鉴学派的兴衰休戚相关。战后30年(1945-1975年)是年鉴学派的高峰期,也是法国乡村史研究发展的黄金时
建立了高效液相色谱-质谱法测定Beagle犬血浆中的枸橼酸莫沙必利,考察枸橼酸莫沙必利缓释片和普通片在Beagle犬体内单剂量口服给药的药动学。以卡马西平为内标,血浆样品在碱
在城市不断发展的今天,室外热环境质量日益成为人们所关注的焦点。随着城市的膨胀,大量建筑被快速建造,摩天高楼林立,绿地面积锐减。城市界面性质的改变使建筑物外表面性能尤
目的制备壳聚糖-海藻酸钠微球。方法以海藻酸钠、壳聚糖为基质,液体石蜡为油相,span80为乳化剂,CaCl2为交联剂,采用乳化-交联法制备海藻酸钠-壳聚糖微球。结果最优处方为油水