第430章 大的来了(今天只有两章,详见章末(2/2)

投票推荐 加入书签 留言反馈

  然后vi自动启动,高振东输入了那个着名的字符串,存储并关闭vi,然后印表机「滋滋」作响,一张白纸吐了出来。

    对于现在的程式设计师或者计算机操作人员来说,可执行程序之间的互相调用是完全没有考虑过的事情,做不到,或者说做起来非常危险。

    举个例子,他们想完成刚才高振东演示的那个程序,完整操作是这样的。

    先打开vi,把test.txt编好,退出vi。

    然后切换打开print程序,列印。

    这算是运气好,在循环值守环境里,同时有vi和print,如果两者不在同一个环境里,那乐子可就大了,先完成vi操作,然后关闭计算机,换磁带或者存储器挂载print软体,列印。

    看起来好像不「太」麻烦,可是实际操作完全不是这麽回事,而且,这涉及到一个程序自动执行的问题,这才是核心。

    当然,对于高振东的作业系统来说,这些操作还有一个实现方式,那就是用脚本,不过那是另外一个问题了。

    看着那一行熟悉的「Ni Hao,ShiJie!」,所有程式设计师都叫了起来。

    「这个功能太好了!」

    「有这个,我至少能节约四分之一的时间!」

    「程序自动调用啊,我一直想着类似的功能,但是就是不知道怎麽实现,原来那个循环值守环境框架太死了。」

    「你好,师姐!」嗯?好像混进了奇怪的东西。

    高振东趁热打铁,又给他们演示了上述操作的另外一种自动执行方法,批处理文件,或者说叫脚本,不过高振东觉得批处理这个名字,更贴切一些。

    又是一阵哄闹。

    「这个更好,都不用编译,直接用现有软体就能搞出一个成系统的新软体来。」

    「批处理,这个名字起得好,有了这个功能,一些简单的重复操作就能自动执行了。」

    「高总工甚至还在里面加上了类似C语言的流程控制语句,不服不行。」

    随着作业系统面纱的一点点揭开,厉所长和池总工开始意识到,刚才高振东说的那番话,这个东西,远远不是他们开始想的那麽简单,意义重大。

    也不是没有毛病,比如对于现在的存储器来说,只能在磁带上调用,磁芯和电晶体存储器上都别想,太贵了。

    但是这是作业系统的问题吗?不,这是我们自己的问题,买不起足够多的高速存储器。

    池总工回想着刚才高振东的一番操作,突然发现了一个大家都没注意到的点。

    「高总工,你这个作业系统,可以同时执行多个程序?刚才在vi编辑的时候,很明显,execprint程序是没有退出的,还在运行,这是不是意味着」

    所有人这才注意到这个细节,鸦雀无声,这如果是真的,那完全是颠覆性的。

    现在的计算机,基本上都是走单任务的,其实也是因为性能就那麽点儿,能完成一个任务就不错了。

    但是不管怎麽说,能实现多任务同时运行,这就是个了不起的变革,这意味着更多的可能性。

    高振东笑了,怎麽说呢,证据错了,但是结论是对的。

    「刚才那个啊?那个不算,那一个我只是使用了类似函数调用的堆栈操作保存了execprint的现场,实际当时在跑的,只有vi,execprint是在它运行完之后重新恢复现场开跑的。」

    大家有些失望,但是又好像有些放心,这样的结果,好像显得高总工更加接地气一点。

    「但是.」得,最怕的就是但是了。

    高振东可顾不上他们在想什麽,继续说道:「这个作业系统,的确是多任务作业系统,可以同时执行多个程序。说是同时,只是宏观时间尺度上的同时,微观尺度上,实际上是把时间分成很多片,按需轮流跑。」

    「哇!!!!!!」

    众人一阵惊呼,还能这样搞的?理论上这的确是可行的,时分操作嘛,洒洒水啦,简单,可实际上,简单个屁啊!

    至少在座的所有人,有一个算一个,从来没想到过到底怎麽弄这个事情。

    肖勤看着伍升远三个人,目光中满是羡慕嫉妒,这就是他们去的单位,这就是他们的技术带头人?恐怖如斯!可算是让他们给逮着好机会了。

    「嘶~~~~~~」

    得到高振东的确认,厉所长和池总工倒吸一口凉气,高总工这几个月,在计算机方面好像都没怎麽大动作,可是万万没想到,终年看不见,一举露峥嵘。

    这一搞,就搞了个大的。

    (本章完)

章节目录