趣书网

阅读记录  |   用户书架
上一章
目录 | 设置
下一页

第十六章 C语言(1 / 2)

加入书签 | 推荐本书 | 问题反馈 | 内容报错

邢承恩倒是留意起施乐来了,施乐实验室就在西海岸,能不能利用他们内部矛盾把实验室弄过来,里面很多技术让人眼馋啊。

专利也是个问题,家族需要找个顶级律师事务所合作了,以后各种律师都需要,尤其专利律师,现在漂亮国各种新事物不断出现,各种公司混战,专利官司以后少不了要打。

起码不能让专利流氓来捡便宜,漂亮国这些事儿没少发生。

让阮玲珑安排人关注施乐的实验室和公司的动态,邢承恩继续开始自己的学业。

漂亮国的授课进度很快,邢承恩明明水货一个,硬是让小艺包装成了伪学霸。

伪是因为现在好些编程语言小艺也搜不到,B语言只有个名字说出现过,编程谁见过,小艺也只是抄出现过的资料,没有出现过的小艺也无能为力。

现在B语言搞得邢承恩很头大,快要露馅了,还是整出C语言来好继续装下去,B语言是个啥,哥们不屑看它。

于是这天下课之后,邢承恩拿着贪吃蛇的手稿,找到克努特教授,说自己写了一种程序,想申请在计算机上实验。

教授一看,很感兴趣,叫上邢承恩来到实验小组上机测试。

随着代码输入完毕,像素版的贪吃蛇在计算机上显示出来,小组成员都上来试了试手,感觉不错。

“邢,你是个天才,这太棒了,我看你用了一种新的指令,简洁高效,这是什么?”

相比其他对游戏感兴趣的小组成员,教授显然对新语言更感兴趣。

“这是我编写的C语言,还不完善,设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。”

“我突出了简洁性,9类控制语句和32个关键字是C语言所具有的基础特性,使得其在计算机应用程序编写中具有广泛的适用性,不仅可以适用广大编程人员的操作,提高其工作效率,同时还能够支持高级编程,避免了语言切换的繁琐。”

“同时我在C语言中包含了34种运算符,因此运算范围要超出许多其它语言,此外其运算结果的表达形式也十分丰富。”

“此外,C语言包含了字符型、指针型等多种数据结构形式,因此,更为庞大的数据结构运算它也可以应付。”

“最关键的是C语言是一种结构化语言,它可以通过组建模块单位的形式实现模块化的应用程序,在系统描述方面具有显著优势,同时这一特性也使得它能够适应多种不同的编程要求,且执行效率高。”

实验小组的其他人员都聚了过来,克努特教授也说:

“邢,如果真的像你说的,你应该把他完善下去,加入我们吧,我想我在课堂上没有什么可教你的了,我们应该向你学习了。”

“教授,这意味着我提前毕业了吗?”邢承恩好奇问。

“当然不可能,但是作为奖励我这里的学分可以给你,还有助理实习、暑假实习等,一年36—40学分你是能拿到的,前提是你能把C语言完成。”

“一言为定,教授。”

小艺抄作业了。

接下来的时间,邢承恩就没再去课堂,每天都跑进教授的实验小组,按照小艺给出的答案,把C语言创作出来。

C语言下的各种命令演示,把实验组的成员都震住了,都说这是一个非常棒的语言。

抄的忘形之下把72年才出现的UNIXVersionV操作系统都抄出来了。

良好的用户界面,树形结构的文件系统,把文件、文件目录和设备统一处理。

实验小组的人看到具有使用方便、功能齐全、清晰而灵活、易于扩充和修改等特点的系统又被震惊了一脸。

还是教授见多识广,说这个系统和他在贝尔实验室看到的有些像,但是这个新系统的绝大部分程序是用C语言编程的,只有约占5%的程序用汇编语言编程,更像那个系统的升级版。

要不怎么说专业人士厉害呢。Thompson和DennisRitchie1969年在小型计算机上开发UNIX系统,后于1970年投入运行。

1972年,DennisRitchie开发出C语言,用来改写原来用汇编语言编写的UNIX,由此产生了UNIXVersionV,可不就是升级版吗。

教授说现在先把C语言和爱丽丝系统(邢承恩把新系统叫爱丽丝)发表出去,著作权先拿到手,专利申请现在还是新生事物,不知道能否拿下专利权。

邢承恩表示没问题,先当上C语言和UNIX之父,成为计算机发展史上的名人再说。

实验小组的人对贪吃蛇痴迷不已,但是每次只能两人玩,让其他人员抱怨不止。

邢承恩见状让人搬来一台乒乓街机,更引起了众人的兴趣,知道还有家庭版后分分钟帮组装好,人手一套扛回家,美其名曰帮忙测试,连教授都没客气。

看后世报道,计算机发展史上很多程序员都是为玩游戏而加入的,甚至干脆自己写游戏,此言不虚啊。

实验小组的人也是牛,利用新系统和新语言硬是把贪吃蛇整合进了游戏机,街机和家庭版都能用,让邢承恩更看好游戏的发展。

这群家伙为了玩上游戏,下多大功夫,而且动手能力都太强了,本来邢承恩相等4004出来在移植贪吃蛇,结果这帮家伙硬是办成了,游戏瘾真大。

邢承恩见大家都喜欢这个,干脆把家庭版全组装完,按教授的吩咐给各大学校都送去了一些。

一是为了推广C语言和爱丽丝系统,二是各大学校都认可能加快专利的认证时间(个人杜撰,不真实。),要不专利局公示个两三年,你哭去吧。

上一章
目录
下一页
A- 18 A+
默认 贵族金 护眼绿 羊皮纸 可爱粉 夜间