竞赛:| 全国大学生数模竞赛 | 全国研究生数模竞赛 | 全国大学生电工数模竞赛 | 美国"MCM/ICM" 竞赛 |
 资讯:| 数学理论 | 交叉学科 | 基础教育 | 考研数学 | 学术动态 | 编程交流 | 网络安全 | 经验技巧 |
 下载:| 数 学 篇 | 算 法 篇 | 建 模 篇 | 编 程 篇 | 数 据 篇 | 软 件 篇 | 考 研 篇 | 交叉学科 |
 视频:| 大学数学 | 大学英语 | 计 算 机 | 法律课程 | 政治课程 | 经济管理 | 数学建模 | 高考数学 |
 功能:| 矩阵论坛 | 学校协会 | 挑 战 赛 | 人才招聘 | 数学问吧 | "MC"理工浏览器 | "MCQ"即时通讯 |

 
会员中心
社区论坛
加入收藏
联系我们
您现在的位置: 数学中国 >> 资讯无限 >> 数学理论 >> 教辅参考 >> 正文
【字体:           
 
软件:信息社会的灵魂
作者:佚名    文章来源:本站原创    点击数:    更新时间:2005-4-10
 
 


  软件产业是信息产业(I T)的核心,软件产业本身是“绿色工业”,无污染、无公害、高产出、高效益,符合中国人民和全世界各国和全人类对环境、经济和社会持续发展,及技术推动社会进步的总体要求和目标。软件关系到国家政治、经济和社会的安全,产业发展和经济利益以及民族文化的发扬光大。而核心软件是否掌握在自己手中,更是其中的要害。

  我国软件产业重点发展领域

  软件通常意义上分为三层,最底层是紧靠硬件的系统软件,特别是操作系统;中层是一系列中间件产品;上层是公共应用软件以及面向领域行业的专用应用软件。在国务院国发[2000]18号文中明确指出,把操作系统放在第一位,说明了它的重要性。首先,我们把握了操作系统,就能为硬件特别是CPU及众多外设加上了牢固的防护外壳。因为一切CPU及外设等的运作都要通过操作系统协调,也只有通过操作系统才能对外界发生影响,经过操作系统的屏蔽和防护,硬件的许多不安全因素就得到了极大的竭制。第二,操作系统本身也可能存在安全漏洞和薄弱环节,只有自主掌握了操作系统,我们才能堵塞漏洞,才能针对不同的使用环境,增加不同的安全防护措施,使操作系统本身的安全性得到保证。第三,操作系统是一切软件的基础,操作系统的安全为上层软件的安全措施(如防火墙、防入侵检测、防病毒感染等)的实现和作用发挥提供了良好的先决条件。

  除了安全因素之外,操作系统是否掌握在我们自己手里还关系到软件甚至整个信息产业的利润。试想若我们的电脑都配备正版Windows操作系统,仅此一项,每年就要花费数十亿到上百亿元巨资;第二,应用软件开发都要遵循操作系统的编程界面API,不掌握自己的操作系统,则只能跟在人家后面亦步亦趋,根本没有软件发展的主动权;第三,微软通过操作系统捆绑浏览器挤跨了Netscape,在中国市场上也在依法炮制,将在Office XP的中文版上捆绑它自己的笔输入法,所以不发展自主控制的操作系统就不能把握软件市场的龙头。

  一些人认为现在的操作系统主要是Windows和UNIX/Linux,大家都已经了解,特别是Linux是开放源码,不少人有所研究,似乎没有什么技术可以突破和创新的了。另有一些人把操作系统等同于一般某个应用程序或普通开发工具,不知道这乃是软件的核心和根本所在,是 I T的“基础设施”。对于一个成功的操作系统,有许多技术要深入研究和开发;在技术上要有所创新,在产品和市场上更有许多值得探讨的。

  国产操作系统的核心技术

  国产操作系统最最重要的核心技术体现在两方面,一是安全;二是代码体系。

  就安全性问题来说,以往对操作系统安全内核的研制,主要以美国的 T CSEC(橙皮书)为参考标准。TCSEC提出于1983-1985年,经过15年来的发展,特别是互联网的应用深入,原有规则已经不适应于现在的形势,为此, I T界一直致力于发展新的安全标准。于是新的CC标准于1999年7月通过国际标准化组织认可,确立为国际标准ISO /IEC15408。我们应把握 L inux操作系统原有的安全内核实现技术和方法,利用现有的先进实用的安全技术对其进行充实和加强;结合当前已经显示出来的和将来有可能产生的应用需要,提出新的操作系统安全结构体系,以解决原有结构体系无法解决的问题。

  就软件编码来说,以往作本地化(为中文本地化)是以 A SCII字符为基础的。为了处理 GB2312采用两个字节高位置“1”,GB18030采用1、2、4个字节等内部编码方案。中文等亚洲大字符集语言文字处理处于 ASCII的从属地位。

  I SO10646以及相关的Unicode标准的推出为国际上所有语言文字的处理处于平等统一的地位奠定了基础。以Unicode为编码基础的系统实现带来了编码统一、无需转换以及各国可以根据需要自行增删功能等一系列好处。而这种编码处理必须从基础软件如操作系统、编译系统、DBMS等系统软件开始。有了这一基础,中间件及应用软件的U nicode化就轻而易举了。我们应进一步研究UTF-8、UTF-16、多字节字符编码体系,继续开发与目前市场上产品技术相容的中文处理系统;从根本上解决东方语言以 A SCII字符为基础(寄生)所带来的一系列问题,利用新的编码国际标准,研究操作系统、数据库管理系统和编译系统平等、统一处理各国语言字符的技术,并开发出基于这一编码体系上的编码无关的操作系统等系统软件。

  我国操作系统的产品和市场

  整套操作系统软件是一个庞大的软件工程,技术上有难度,时间也紧迫。我们应该分出轻重缓急,整体规则、分步实施,有计划地推进我们的系统开发,逐步占领市场,最终在国内市场上占主导地位,并争取打入国际市场。应从市场上推广Linux及其相关产品起步,首先推出我们国产的操作系统,其重点放在PC及PC服务器层面上,为用户提供较好的系统安装、配置和管理工具,良好的中文界面,实用的安全模块以及周到的技术支持和服务。使用户能相信打包提供的解决方案,在用户中建立良好的信誉。在此基础上开发有我们自主版权的操作系统,占领或切分一部分PC和PC服务器市场。进而从PC和PC服务器层面向上下两端发展:向下为家用电脑提供便宜、方便的应用系统和灵活、多样的接口,接驳影视音响电器、游戏、学习器具,其它通信设备和家用电器;开发实时系统和工业控制系统通信网络设备、医疗卫生的检测和治疗仪器设备、交通运输的收费检测设备;向上为双机备份、小中型机、SMP,甚至 M PP提供操作系统平台。

  十五期间的国家计划把软件作为很重要的研发方向。我们自1979年起一直在UNIX/Linux方面进行辛勤的耕耘,现在正紧紧抓住开放源码给予的机遇,在基础软件特别是操作系统研发方面不懈努力,在已有的一些技术、成果和产品基础上顽强拼搏。

文章录入:jhshen62    责任编辑:jhshen62  
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    推 荐 文 章
    更多内容
     
    热 门 文 章  
    更多内容
     

    费马小定理
    相 关 文 章
    更多内容
     
    用XP操作系统的同学必读
    SOLARIS操作系统常用命令
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 |