<p class="ql-block"> 上个世纪八十年代初,计算机是高大上的专业,计算机的软件工程更是高深莫测,让人羡慕。</p><p class="ql-block"> 软件开发,既要有仰望天空的境界,也得脚踏实地的工作,融入到天高任鸟飞,海阔鱼跃的氛围,锻炼人的逻辑思维能力。我喜欢软件开发这个职业,我喜欢工程师这个称谓。</p><p class="ql-block"> 工作以后几乎把业余时间都搭在办公室和机房里了,那可是真学习!当时计算机专业的图书也是凤毛麟角,经常去书店买书,常去的新华书店有王府井书店、西单书店、前门书店,印象最深的一个是学院路那边的<b>高等教育书店</b>,计算机方面的书最多最新。</p> <p class="ql-block"><span style="color: rgb(0, 0, 0);"> 《计算机程序设计技巧》,该书主题是“算法分析”,介绍了一些“非数值分析”领域中采用的各种优秀方法和技巧,并从数学上给予了严格的论证和比较分析。</span></p> <p class="ql-block"> 排序与查找,真是个技术活。</p><p class="ql-block"> 查找是门艺术,常用的算法:顺序查找、<b>二分查找</b>、哈希表查找、二叉排序树查找。 </p><p class="ql-block"> 排序是是门技术,常用的算法:插入排序、冒泡排序、归并排序、<b>快速排序</b>等。</p><p class="ql-block"> 当时的工作大量的是数据处理,还是用汇编语言编写程序,现在想起来,真的有点艰苦。</p> <p class="ql-block"> 也不知为什么,一直没有看到第二卷“半数值算法”,多少年后,才在孔夫子旧书网看到。此时,已经改行,不从事软件开发工作了。</p><p class="ql-block"> 一度对运筹学感兴趣,也曾猛补恶学了一番。</p> <p class="ql-block"> 因业务需要,曾有过一段时间对计算机翻译特感兴趣,整本《人工智能及其应用》看看,最后是不了了之。因为当时的计算机太小了......无论是内存、外存设备,都不能适应。<span style="color: rgb(68, 68, 68);">DJS-131计算机, 采用集成电路技术的小型计算机,内存32M,运算速度每秒100万次,</span>外存是磁鼓,再后来是磁带。</p> <p class="ql-block"> 《电子计算机算法手册》是上海教育出版社1982年出版的,特实用的一本工具书!解决了很多实际问题。</p> <p class="ql-block"> 那个时候假装自己挺爱学习,还整了本《数学手册》,基本上没怎么用上。但这是一本好书!一本可以载入出版史册的工具书。</p> <p class="ql-block"> 当时研究编码理论的权威著作,涉及到了伪随机码、数字通信与纠错码……</p> <p class="ql-block">这书的定价,今天发现简直是文物了!</p> <p class="ql-block"><b> 当时计算机采用的是实时操作系统</b>(Real-time operating system, RTOS),当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,并控制所有实时任务协调一致运行的操作系统。提供及时响应和高可靠性是其主要特点。</p> <p class="ql-block">当年软件室的部分战友,风华正茂。</p> <p class="ql-block"> 几次搬家整理图书,都舍不得丢掉,因为这些书曾经伴随着自己最美好的青春年华,还有软件室那些挚爱的战友:达木仁、李援军、刘跃生、尤擎涛、董贵社、周翔、闫彦华、徐京明、白新民、张丽萍、王伟、杨光、富强、班布拉、段秉炎......还有谁?总感到忘了谁。</p> <p class="ql-block">战友聚会。</p>