分享到:

Unix操作系统的移植

unix操作系统自1971年问世以来得到了普遍的赞扬和广泛的使用。尽管它最初是在PDP—11小型机上实现的,伹由于它具有规模小  (本文共7页) 阅读全文>>

吉林大学
吉林大学

基于Solaris操作系统的仪器监测软件设计及其移植方法的研究

大型科学仪器设备是科学研究和技术创新的基础条件,是衡量一个国家科学技术发展水平的重要标志,在整个科学技术资源中占有相当高的比重。近年来,随着Unix和Linux操作系统的广泛应用,控制软件是基于此类操作系统的大型科学仪器也在逐渐增多。针对这种情况,为了能使科技工作者了解到这类大型科学仪器的工作情况,需要开发基于Unix和Linux操作系统的大型科学仪器的监测软件。本文在查阅大量相关文献资料的基础上,对大型科学仪器的做样流程和控制接口进行了深入的研究,主要针对通过串行接口和以太网接口与计算机相连的大型科学仪器,确定相关接口的监测方法。论文主要研究了以下几方面的内容:(1)结合该课题的研究背景及大型科学仪器工作状态监测现状,给出基于Solaris操作系统的仪器监测软件的整体设计方案。(2)针对通过串行接口和以太网接口与计算机相连的科学仪器,分别提出对它们的监测方案。实时的记录仪器的信息,以及当前用户的信息等数据,并且将记录的信息上传...  (本文共68页) 本文目录 | 阅读全文>>

《计算机研究与发展》1950年50期
计算机研究与发展

UNIX操作系统从单机到多机的移植与改造技术

本文根据曙光一号并行处理机上移植UNIX操作系统(SNIX)的经验,对认NIX操作系统从...  (本文共6页) 阅读全文>>

西北工业大学
西北工业大学

基于UNIX和Linux平台的软件移植原理及应用

随着计算机技术的迅速发展,新的软硬件产品不断出台,很多原有成熟的应用软件不能直接在新环境上运行。软件移植能保护已有的软件资源,减少应用开发、维护以及人员培训等方面的费用,是解决这一问题的一个有效方法,已成为实际应用领域内的切实要求。因此,对应用软件移植的研究具有重要的现实意义和实用价值。对软件移植的研究,一方面研究软件的可移植性理论,另一方面研究软件移植的实现方法学。本文在详细研究软件可移植性理论的基础上,论述了系统结构仿真、基于虚拟机的移植以及模块再设计技术,这三种技术分别适用于不同平台环境下的移植需求。此外,跨操作系统平台的移植中,对平台间的差异性分析成为移植工作者面临的一项挑战性课题。本文研究了UNIX和Linux平台的相互关系,对两个平台的差异性进行了较详细的分析,指出了移植过程中可能存在的若干问题。最后采用模块再设计技术,提出相应的解决方案,实现了MTL应用程序的跨平台移植。本文所论述的各种移植技术,已被证明在实际应用...  (本文共69页) 本文目录 | 阅读全文>>

华中科技大学
华中科技大学

一种从UNIX到Windows平台的程序移植方法及其应用实例研究

随着计算机技术发展的不断加快,新的硬件、技术不断更新,使得原有的一部分应用软件在新环境下无法正常运行。舍弃现有系统下的企业级软件,不但要耗费大量的人力和资金,而且浪费了许多成熟的软件成果,代价过于昂贵。软件移植是解决这一问题的有效方法。软件的可移植性是决定能否进行软件移植的基础,同时也是软件质量要素之一。分析软件的可移植性就是要来度量一个软件是否具有较好的移植可行解并预期软件移植的难易度和移植的代价。当前形势下,无论是从经济还是技术的角度来讲,从UNIX到Windows系统下的软件移植已经成为了一种趋势。跨平台移植的本质是解决异构运行环境的不兼容问题。由UNIX和Windows之间平台的差异性而引发的移植过程中的最常见问题,就是进程模型、进程间通信、信号和数据访问等方面。在这些方面设计出两个平台间相应的API映射,是进行软件移植的关键,而且直接决定了移植的效果。通常映射的设计应根据应用程序不同的要求,采用灵活的方法。当前软件移植...  (本文共80页) 本文目录 | 阅读全文>>

中南民族大学
中南民族大学

Windows版MPB的移植与测试

MPB是由麻省理工学院Joannopoulos的Ab Initio Physics团队所开发的开源程序,可计算出周期介电结构的色散关系与电磁模式。因使用灵活,计算高效,目前MPB已经成为光子晶体、波导和谐振器等光学系统的研究和应用中重要的工具之一。MPB从开始仅适用于Unix/Mac OS等操作系统发展到现在有Windows、Python等多种版本,由于Windows系统的用户数量巨大,Windows版MPB对MPB的传播和使用有着重要意义。现有的Windows版MPB还停留在2008年发行的1.4版,且只有32位版本可用。因而,Windows用户一方面无法使用MPB的新特性,另一方面也无法进行大内存消耗的光学器件研究。本文通过对MPB的跨平台移植的探究,实现了可运行于Windows的32位和64位版本的MPB 1.5,主要工作有以下三点。(1)分析了源平台、目标平台、移植任务以及影响软件可移植性因素,由此确立移植工作的可行性。...  (本文共58页) 本文目录 | 阅读全文>>