历史上,求伯君因为成功研发了中文办公软件WPS,曾被称为中国第一程序员。然而,此时的求伯君刚刚17岁,还只是国防科技大学信息系统专业的大一学生。
虽然刚刚上大学不满一年,还在学习通用基础课程,加上学校条件有限,新生能够实际碰触到电脑的机会很少。
但求伯君对编写程序已经表现出极好的天赋,经常与学校内几个同样爱好编程的高年级学长往来,并开始自学程序设计。
这天,求伯君刚刚用自学的BASIC语言编写了一个小程序。自己能够接触计算机的机会太少,只能去找大三的学长赵涛,求他帮忙在电脑上实际跑一跑,检测一下。
赵涛的寝室们开着,求伯君走进寝室,就听到赵涛和几个同学在讨论全国软件程序大赛的事情。
求伯君经常过来,这些学长也没把他当成什么客人,只是点头打个招呼,就继续热火朝天的讨论起来。
听了一会,求伯君才搞清楚事情的来龙去脉,知道有一个全国性的软件大赛正在举办,这对于全国喜欢程序设计的大学生来说,绝对是一个振奋人心的活动。
据说,这次大赛的初赛胜出者,暑期内会被集中到特区,进行一次夏令营活动,之后才会进行决赛。
特区是什么情况,其实很多大学生还没有明确的概念,但据说这次夏令营,不但会请来海外的专家讲解程序设计,还给每个人都会提供一台电脑使用。
这就让一直缺乏电脑使用机会的求伯君怦然心动,初赛通讯赛的题目是公开下发的,赵涛他们几个学长,已经拿到了这些题目,求伯君此时已经不太在乎自己编写的小程序了,赶紧抄了一份题目就回了自己的寝室。
一周之后,求伯君带着自己写好的程序去找了班主任,要求报名参赛。
班主任略微有些意外,这次程序大赛号称所有的大学生都可以参加,但大一学生其实还没有接触相关课程,因此并没有对大一学生发出通知。
不过求伯君既然已经知道了这个赛事,又已经写好了程序,班主任到没有进行阻拦,而是收下了求伯君的手写程序,并帮他办理了报名手续。
这次实际报名参加赛事的学生数量并不多,选拔评分并不需要学校参与,多出求伯君一个参赛者也没什么问题。
到了六月中旬,这次程序大赛的选拔名单终于下来了。五十所大学参与的大赛,只录取一百个名额,平均下来每个学校只有两个名额,能够选上的都是真正的尖子。
国防科技大学这次赛事的表现很好,居然有4个人入选了百人名单,而求伯君和赵涛两人都成功入选了。
夏令营是针对学生的,国防科大因为入选的学生较多,还多给了一个领队老师的名额,按照赛事组委的要求,这次入选的百名胜出者需要在7月上旬前往羊城报道,然后集中送到特区。
求伯君是浙江人,暑假要参加夏令营,肯定无法再回家探亲,只能给家里写了一封信说明情况,就随着领队老师登上了南下的火车。
在火车硬座上,煎熬了十几个小时之后,一行人终于抵达了羊城。出了车站,在出站口,就有夏令营组委会的人员在举着牌子迎接。
一番登记之后,几个人就被领上了一辆豪华的大客车,这是求伯君第一次看到豪华客车。说是豪华客车,其实也只是后世常见的那种旅游大巴,只不过现在内地现在连桑塔纳还没有引进,这种大巴更是极为少见。
车上已经有一些其他学校的选手,几人上了车很自然就与其他人攀谈起来,才知道这次赛事虽然是教育部和计算机总局组办的,居然还有一家香江公司赞助,而这辆大客车就这家香江公司专门从特区调过来的。
又等待了一会,再接了几个选手之后,大客车才把这些选手都载到了中山大学的临时宿舍。
报道的时间总共有三天,此时内地的交通还非常不发达,国防科大的学生是报道最早的一批,要等后续的选手到齐之后,才会运去特区。
坐了一路硬座,路上的劳累可想而知。然而相比起来,国防科大的学生算是好的,国防科大位于长沙,来羊城有火车可以直达,只需要十几个小时。
而更北方的学生比他们还要辛苦很多,不但旅途时间更长,有些地方过来的还要换多趟火车,据说这次从冰城过来的选手,路上火车就要70多个小时,这还没算三次倒车需要的时间。
三天后,又是一番周折,诸多选手才最终到达了特区夏令营,没想到夏令营举办地,居然是在一家名字叫做英豪电子的合资公司内。
此时外资企业还只在特区才有,其他的城市,即使是首都、沪海也还没有。很多选手甚至是第一次听说,还有外资企业这么一种东西,可以说夏令营还没开始,就让这些大学生增长了很多的见识。
说是夏令营,其实真正的内容,就是集中的授课培训,全封闭的授课。整个夏令营期间,所有人都不被允许独自外出,其纪律之严格甚至还要超出在大学的学校。
陈兵赞助搞这次活动,核心目的还是要给自己的公司挖掘软件人才,本来还想安排这些学生集体到香江去参访一次,却被教育部方面严词拒绝。
这次活动的内地主办方有两个,教育部和计算机总局。而因为活动主要面对的是在读大学生,教育部担负的责任也更重大。
计算机总局与英豪公司关系密切,对英豪公司的目的也清楚的很,也比较配合。但教育部对英豪公司却颇有些防范之心。
这批聚集过来的大学生,可以说是内地短期内能够找到的软件人才都聚齐了。
虽然教育部已经与香港中大达成了协议,这些学生中将有15个人,获得下学期前往香江中大留学的机会,但在名额确定之前,教育部方面是不希望香江方面与学生有太多私人接触的。
更不要说安排这些学生去香江参观了,这几年国内逐步开放,出国的人多了,到了国外私自潜逃不再回国的事件也发生了多起,教育部可不想这次夏令营也出现这种状况。
只是夏令营活动的场地、设备、经费都是英豪公司提供的,连授课教师都有一半是英豪公司请来的,一起参加上课的,不止有这些学生,还有英豪公司的中方研发人员。
教育部也只能对这些学生进行更严格的纪律管理,只允许学生们集体活动,以避免出现意外。
课程安排的非常紧密,教育部安排的教授,主要系统讲解计算机理论,而英豪公司请来的海外专家,主要是讲解编程语言、操作系统等相对前沿的内容。
计算机语言(Computer Language)指用于人与计算机之间通讯的语言。经过几十年发展,80年代初已经形成了两种通用的编程语言形式:汇编语言和高级语言。
汇编语言和机器语言实质是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,容易识别和记忆。源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。
高级语言是将许多相关的机器指令合成为单条指令,就大大简化了程序中的指令,由于省略了很多细节,编程者也就不需要有太多的电子专业知识。80年代的高级语言已经发展出了很多种,如:B语言、C语言、BASIC语言等。
操作系统,( Operating System, OS)是一组主管并控制计算机操作、运用和运行硬件、软件资源和提供公共服务来组织用户交互的相互关联的系统软件程序。
早期工程师与计算机之间的通讯交流主要使用汇编语言,到了79年代,为了简化操作,开始出现了专门的操作系统,最著名的就是1976年DIGITAL RESEARCH软件公司开发出的8位的CP/M操作系统。
CP/M操作系统,是8位机时代,主流的计算机操作系统,毫无意外,夏令营的操作系统课程中,专家详细讲解了CP/M操作系统。
这次夏令营主要针对百名大学生进行集中培训,一直是使用的一间小礼堂讲大课,除了这些学生和英豪公司的中方员工在听课之外,教育部的专家、各大学派出的领队老师也一直坐在后面听课,以了解学习西方最前沿的技术。
香江中大的教授陈铭之是讲解CP/M操作系统的主讲专家。知道这已经是西方最新的科技成果,所有人都听的津津有味,然而当这个操作系统讲解完成之后,陈教授却说了一句“下节课,我们来讲解最新的16位操作系统,QDOS。”
学生们对前沿领域的了解还不深,对于这句话没有什么太大反应,但那些真正的专家教授却是一片哗然:“16位操作系统?已经推出了吗?QDOS?谁听说过这个系统?”
此时8位芯片已经不是最先进的芯片了,1978年,Intel公司推出历史上第一块16位芯片8086。但DIGITAL RESEARCH软件公司反应却十分缓慢,并没有迅速跟进研发基于16位芯片的CP/M操作系统。
课程结束之后,学生纷纷走向门口,一些资深的国内专家却围上了陈教授:“陈教授,这个QDOS是西方最新的操作系统吗?我们之前怎么没有听说过?它是什么时候推出的?”
陈教授很理解这些人的心情,他自己第一次听说这个操作系统的时候,也基本上是同样的反应。“诸位,这个QDOS确实是最新的操作系统,是去年8月份才推出的,至今才不到一年。”
“它的英文全拼是什么?那家机构研发的?您能先给我们大概讲解一下吗?”
“它的全拼是Quick and Dirty Operating System,是灯塔国一家叫西雅图计算机的公司研发出来,QDOS其实是基于CP/M操作系统的升级产品,与CP/M,用户界面和编程接口几乎完全一样,这使得CP/M上的应用程序,可以直接在QDOS上运行。”
“这个系统已经在灯塔国广泛应用了吗?我们之前好像没太听说过这个系统啊?”
“还没有在灯塔国全面推开,与IBM、苹果相比,西雅图计算机并不是特别知名的大企业。他们原本是想要DIGITAL RESEARCH把CP/M升级到16位的,但DIGITAL RESEARCH迟迟没有推出新系统,西雅图计算机公司等不下去了,就自己开发了这个QDOS操作系统。”
“陈教授,既然这个QDOS操作系统还没有普及开来,您又怎么会对这个操作系统进行深入研究哪?”
“这个QDOS操作系统的主要开发者,名字叫Tim Paterson,是个只有二十多岁的年轻工程师,现在已经离开了西雅图计算机公司,被英豪公司挖角到了香江来工作。
我和蒂姆·帕特森深入交流过很多次,对这个新操作系统也做了比较深入的研究,对它的便利性很有感触。
16位操作系统,是目前最前沿的操作系统,不管这个QDOS未来是否成为主流的系统,对于我们做研究的人来说,都是值得深入学习的。”
“教授,这个蒂姆既然研发出了最新的操作系统,怎么被挖角到英豪来了?我们可以和他直接进行一次交流吗?”
“交流肯定是没问题的,不过他是灯塔国人,不太方便来特区,你们如果要交流,可以去香江,他现在就在英豪香江研发中心工作。
至于他为什么会来香江,我听蒂姆讲过,似乎是被英豪公司的技术总监陈兵高薪挖来的。今天下面不是还有很多英豪公司的研发人员吗?这个陈兵对于技术人才可真是大手笔投入啊。”
严援朝是四机部派到英豪公司的科技人才之一,这些天一直在夏令营中旁听,下课后也混在了围住陈教授的人群里,听到陈教授的话,他禁不住确认了一句:“教授,您说的是香江研发中心那个年轻的灯塔工程师吗?瘦瘦的,我在香江好像见到过。”
“就是他,我后面会系统介绍这个QDOS系统,之后你们有什么问题,可以再去找他这个研发者深入交流。”