科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件试验开发第三代操作系统

试验开发第三代操作系统

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

为了实现第三代操作系统的强大功能,就应使用C++这样的高级语言来开发,才可以加快开发速度,减少BUG的出现。就是为了这个目的,我开始试着使用C++的编译工具去设计和实现一个比较小的框架。

作者: caimouse 来源:CSDN 2008年2月7日

关键字: 操作系统 第三代 试验

  • 评论
  • 分享微博
  • 分享邮件
随着计算机技术的发展,技术越来越先进了,具有强劲3D运算的显示卡和大容量低价内存的到来,要进入第三代操作系统开发了。
 
以DOS和unix命令行的操作系统为代表的第一代操作系统,以Windows和X Windows等为代表的第二代2D图形操作系统。那么第三代操作系统,就是以3D界面为主的操作系统就快要到来了。
 
为了实现第三代操作系统的强大功能,就应使用C++这样的高级语言来开发,才可以加快开发速度,减少BUG的出现。就是为了这个目的,我开始试着使用C++的编译工具去设计和实现一个比较小的框架,以便后面添加代码就越来越快,这样就可以实现3D界面功能的框架,以便后面使用3D作为操作系统的主要界面,所有程序都可以使用3D的界面作为主程序界面,当然也可以使用2D的界面,那只不过是一种3D中的特例。
 
目前,主要基于C++的基本功能进行开发,比如使用C++的成员函数,单继承,虚函数和模板来开发,其它的功能都不能使用。进行所有可行性的试验性探索,看看这种设计思路和方法是否可行。
 
小框架有如下代码:
 
使用CYGWIN和MIPSISA32的编译通过,在龙芯电脑上测试运行。希望再做下一步的试验,看看有什么大的问题没有,这样才能知道有什么难点。
 
代码下载:
http://www.lemote.com/bbs/attachment.php?aid=1579
 
查看本文来源
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章