佩尼燕京人penny2021-07-11 02:10:50

低效率,急死人

文革后期,开始使用计算机是非常痛苦的。那时北航没有计算机,八大学院地区只有石油研究院有,他们欢迎各校去使用。

那时是卡片输入,只有两个姑娘负责给大家穿孔,来算题的人太多,花许多时间排队等穿孔。穿完孔我必须检查一个个卡片,把全部不正确的卡片拿去重做,这时再从头排队。卡片全部正确后,把卡片按正确次序放在一个大长盒子里,抱着这个长盒子放到机房门口又一次排队,程序员把它们输到计算机去编译,运行,然后给出结果。如果不能运行将打印一大叠源程序,回去好好检查;如果可运行将打印出计算结果,回去查数据是否正确。每天下了课我就骑车去石研院。排队、排队、排队,效率太低,花很长时间在做辅助工作。

大概半年多我校才从罗马尼亚进口第一架计算机,放在文革时的红旗小院,学校将它改建成计算机房,仍然用卡片输入,由程序员上机,除了不用出校园外,和石油研究院一样,效率很低。这期间让我熟悉了佛川语言,复习了微分几何,并学了三次样条和控司曲面等基本需用的数学知识,但这两个机器不完全兼容,原来已调通的程序,又有许多错误,需要寻找通不过的地方,进行修改,等于是一切重来。

两年后学校进口美国IBM公司的大型计算机,它带有几十甚至上百台终端,结束卡片输入的时代,每个人在终端上自行输入。工作效率高多了,但必须去机房占终端,且计算机的兼容性不好,又重调一次。

在我忙于调程序时,柯明杨每天会突然冒出一个新想法,打乱我的思路,让我无所适从,很反感。我希望他不要说大话,和我一起编程序、检查卡片,调程序,了解用计算机计算的全过程。只有脚踏实地的工作,人才会沉下来,深入细致思考问题,给出各种新主意才会接近实际。整个工作就会进展顺利。




更多我的博客文章>>>
聂耳2021-07-11 12:25:34
那时 IBM mainframe 计算机都是 70xx 型号,后面的二位数字表示该机是商用计算机还是为数学计算用机 那时
聂耳2021-07-11 12:47:07
有次去过我们医院的计算机房,一栋3,4层的大楼,每一层里都放着一排排一眼望不到头的主机, 听那人说大楼是按照防原子弹设计的, 我
聂耳2021-07-11 14:53:53
回想二十世纪,美国做了二件事改变了整个人类的生活方式, 结束二战,发明电脑和网络。我记得苏联在五十年代就开始了电脑研发
聂耳2021-07-11 15:09:39
大楼好像没有窗,为了不让外墙显得单调,外墙上有几幅科技浮雕(飞机火箭等芯片。。)。整幢大楼从旁边看像是二块站着的巨大芯片。
信笔由墨2021-07-11 15:22:07
苏联偏重理论,美国偏重应用。两者都意识到自己的短板,美国弥补了,苏联没能弥补。关键在一个字——钱,即经济实力。
十具2021-07-11 16:32:40
美国计算机科学理论是短板?查查图灵奖得主吧,里面绝大多数是美国人没有俄国人,但有英国人,加拿大人,法国人,中国人,以色列人,挪威
华府采菊人2021-07-11 16:44:00
1982年九月到上海宝钢计算机”扫盲班“,记得储存盘有八寸大
聂耳2021-07-11 16:53:28
我猜想,从软件上看也许是语言。ASCII code 是为英文语言设计的。不知道俄国的计算机设计是不是也是以英文为基础的?
聂耳2021-07-11 17:22:59
如果俄国计算机当初是用俄语键盘为基础的一套转换码,那么后面所有编程的人都得先学俄语,还得有个俄语键盘。。。事情大了
chufang2021-07-11 18:46:29
现在的英语键盘也可以用在各种语言上,包括中文,所以没有问题。
信笔由墨2021-07-11 18:54:36
短板不等于没有。这是美国人自己认识到。所以,美国大力引进人才。
信笔由墨2021-07-11 19:07:20
是的。ASCII是美国人按英文打字机的键盘设计的,有128个代码,因为那时的计算只有8位。00-31是控制码,初始时是不可打印的
信笔由墨2021-07-11 19:10:03
16bit机出来后,ASCII扩展的512个代码。32bit实现后,就可以兼容多语言编码了。
聂耳2021-07-11 21:33:38
机算机只懂二进制的机器语言,要把programing code 比如C, 变成二进制语言机器才工作而这个转变过程是有很多程序组成
聂耳2021-07-11 21:43:02
希望你能看懂,
聂耳2021-07-11 21:47:06
謝謝提示,我是在講 Compiler, which
信笔由墨2021-07-12 00:03:23
老兄讲的,兄弟明白。
tomcat8012021-07-12 00:34:31
当年用的是两台保盘10MB,床头橱大小,放在机房里面的小静化间里。
佩尼燕京人penny2021-07-12 02:21:37
罗马尼亚计算机是和法国合作兼容的。不是俄国。
chufang2021-07-12 02:48:45
我用汇编语言为PDP-8写过程序。
聂耳2021-07-12 04:12:00
谢谢告知,很有意思
聂耳2021-07-12 04:29:06
不太明白汇编语言是啥,但我知道PDP-8那好像是很老的(DEC)产品。DEC 卖的最好的是 PDP-11。它是16bit 的 m