OpenOffice.org与NeoShine Linux操作系统依赖关系研究

[复制链接]
查看: 122|回复: 0

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72282
发表于 2023-10-10 20:54:42 | 显示全部楼层 |阅读模式
目:


雅宝题库答案
****此区域为收费内容****    需支付 1 知识币后可查看,1币=0.01元查看答案


雅宝题库解析:
Linux操作系统作为一款开源、开放、优秀的操作系统,越来越受到人们的重视,由此也形成了不同的Linux发行版本。不论是哪种操作系统发行版,分析与维护应用软件与Linux操作系统之间的依赖关系都至关重要,因为应用软件与Linux系统间的依赖关系满足与否,直接决定着应用软件能否正常运行。由于办公软件在日常工作生活中使用最广泛,因此,本文选取OpenOffice.org办公软件作为Linux系统下应用软件的代表,依托相关科研课题,分析它与Linux操作系统之间的依赖关系,包括安装时依赖及运行时依赖。由于OpenOffice.org本身存在加载文档速度慢的题目,因此,本文在OpenOffice.org依赖关系满足的基础上研究了它加载文档优化的过程,提出了一种改进OpenOffice.org加载文档的算法。具体研究内容如下:第一,对OpenOffice.org与NeoShine Linux操作系统间依赖关系进行分析研究,包括安装时的依赖关系和运行时的依赖关系。安装时依赖主要是软件包间的依赖,通过研究Linux系统下的软件包的格式,获得软件包中的元数据信息,然后解析这些元数据信息,获得安装时的依赖。运行时依赖主要包括共享库依赖以及环境变量依赖,这两种依赖通过跟踪OpenOffice.org运行时的进程,获得进程空间中的数据信息,然后解析这些数据信息获得运行时依赖。第二,在依赖关系的满足的基础上研究OpenOffice.org加载文档的优化算法。首先研究OpenOffice.org加载文档的策略,然后分析OpenOffice.org加载文档瓶颈,最后通过修改OpenOffice.org加载文档的方式,提高了OpenOffice.org加载文档的速度,由此形成了OpenOffice.org异步加载文档的算法。在第一个研究内容基础上本文设计实现了依赖关系分析工具,利用该工具可以对OpenOffice.org与NeoShine Linux之间的依赖关系进行提取、表示及图形化显示两者之间的依赖关系,并且能够将依赖关系进行保存。在第二个研究内容的基础上,将异步加载文档算法应用于OpenOffice.org,通过对比优化前后的OpenOffice.org加载同一文档的耗时,结果表明优化后的OpenOffice.org加载文档的速度有了显著的提高。由此可见,本文所研究的异步加载文档算法是可行的、有效的。





上一篇:敏感目标保持的图像放缩方法研究与实现
下一篇:斯特林发动机实验数据采集分析系统设计和研究
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图