首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

从Windows到Linux平台的AVL软件移植的研究与应用

摘要第1-5页
英文摘要第5-8页
第一章 绪论第8-13页
   ·课题研究背景第8-9页
   ·国内外研究现状第9-10页
   ·课题研究的目的与意义第10-11页
   ·论文安排第11-13页
第二章 软件可移植性研究第13-22页
   ·软件可移植性第13-15页
     ·软件可移植性的概念第13-14页
     ·可移植性的两种形式第14-15页
   ·软件移植的原则及策略第15-16页
     ·软件移植的原则第15页
     ·软件移植的策略第15-16页
   ·软件移植的分类第16页
   ·可移植性分析第16-17页
     ·可移植分析的主要任务第16-17页
     ·影响可移植性的因素第17页
   ·可移植性设计与实现第17-21页
     ·可移植性设计第17-18页
     ·可移植性实现第18-21页
       ·程序设计语言第18-19页
       ·硬件架构第19-20页
       ·操作系统第20-21页
       ·编译器第21页
   ·小结第21-22页
第三章 AVL 软件的源平台与目标平台的差异分析第22-38页
   ·源平台分析第22-25页
     ·Windows 操作系统的特点第22-23页
     ·Windows 操作系统的体系结构第23-25页
   ·目标平台分析第25-29页
     ·Linux 操作系统的优势第26-27页
     ·Linux 操作系统的体系结构第27-29页
   ·源平台和目标平台的差异第29-36页
     ·操作系统接口的差异第29-32页
       ·进/线程的差异第30-32页
       ·消息系统差异第32页
     ·编译器的差异第32-34页
     ·图形用户界面差异第34-35页
     ·国际化问题第35-36页
   ·常见问题总结第36-37页
   ·小结第37-38页
第四章 AVL 软件的跨平台移植方案设计第38-48页
   ·跨平台移植方法研究第38-44页
     ·基于虚拟机的移植方法第38-40页
     ·模块重构的移植方法第40-44页
       ·模块重构方法的理论研究第40-42页
       ·模块重构的移植方法的实现第42-44页
   ·AVL 软件的移植方案设计第44-47页
     ·AVL 软件移植的可行性分析第44-46页
     ·AVL 软件的方案设计第46-47页
   ·小结第47-48页
第五章 AVL 软件的跨平台移植实现第48-67页
   ·BSP 模块的重新构造第48-52页
   ·代码的修改与替换第52-61页
     ·不同运行环境兼容性问题的代码修改第52-57页
     ·编译过程中的警告移除第57-58页
     ·不同函数的替换第58-59页
     ·系统接口的转换第59-61页
   ·AVL 软件的测试第61-66页
     ·AVL 软件的单元与集成测试第61-63页
     ·AVL 软件的对星实验及分析第63-66页
   ·小结第66-67页
第六章 全文总结第67-68页
参考文献第68-70页
致谢第70-71页
作者攻读硕士期间发表论文及科研实践第71-72页
附录第72-75页

论文共75页,点击 下载论文
上一篇:蚁群算法及其在盲均衡中的应用
下一篇:卫星地球站统一管理软件的设计与实现