女儿小学毕业了
--我在衢州20年(十三)
时间过得真快,1990年7月,女儿小学毕业了,升入了巨化中学。女儿不经意间就长大了,个子长得比同龄人高了一点。在5年的小学学习期间,我们好像没有怎么管她的学习,只是管好她的生活。每天的一日三餐,说不上好,也不会差,我们不管工作多么忙,都要放下手里的工作按时赶回家给女儿做饭,保证她的午饭和午睡,绝不会耽误。
当年衢化也开办有一些小学生的特长培训班,我们想让她学习书法或乐器,可她都没有意愿去学,我们也没有勉强,那时每周6天上学,只有周日休息。女儿小学100内的加减法运算的算术题我们要求她要心算,不要扳手指头,不要打草稿,她每天作家庭作业的动作有点快,有时候下午我们下班回来,她的家庭作业已经完成了。过去的孩子都是散养,下午放学了,几个同学在楼下或在附近的小公园玩,有时候我们做好了晚饭,在窗口扯着嗓子喊她回来吃饭,有时还要到公园去找她回来。每天我们都要检查她的家庭作业,她作作业的动作快了,还是有点粗心大意,当我们发现了她的作业有错误,先是告诉她有题作错了,自己先检查订正,如果她找不出来,我们再给她指出来,我们每天都要在她的家庭作业上签字画押。当年我自己组装了一台12寸的黑白电视机,晚上她还要看一会动画片,或者看小说,每天九点左右洗脚睡觉。
小学5年,女儿的学习也不是很拔尖,但也不差,每学期的考试都还是班里的前几名,每个学期学校发的家长联系单我都保存着。每学期我们都要去上家长学校,知道学校对家长的要求和每学期学生学习的重点等信息,还经常保持和班主任裘蓉娟老师的联系,关注着女儿在学校的学习情况,老师反映女儿活泼好动,接受能力强,小作文写的还好,体育有点差,跑步跑不过比她大的小孩。
1987-1988年我们的重点是开发“工业废水微机自动监测网络”项目,但承担的供销处的管理系统也没有放松过,白天还有事务性的工作和会议,忙的经常是编程到晚上1-2点。
1987年公司供销处分配来了一位中专毕业的学生俞剑(后调入衢州市税务局),他学习的是管理专业,供销处把他安排在管理科,配合我们开发,帮我们输入数据,小伙子很聪明,在我们的指导下很快就学会了计算机编程,他经常是下班了不回家,在机房里学习编程到凌晨1-2点,经常会提出一些问题和我们讨论。
当年在PC及其兼容机上运行的MS-DOS是西文操作系统,不具有输入/输出汉字的能力,要进行汉字处理,必须改造和扩充西文DOS系统。我国的计算机工作者首先是对DOS操作系统进行了汉化,80年代初由原电子工业部第六研究所(华北计算机系统工程研究所)在PC-DOS的基础上研制成功了第一个汉字操作系统,定名为CCDOS。
DOS操作系统主要有引导程序(BOOT)用于启动系统,基本输入/输出管理系统用于设备管理,文件管理系统用于文件的读写、查询和命令处理系统4个主要功能模块组成。由于系统结构简单,扩充容易,用户可以使用高级语言和8088汇编程序编写各种实用小程序,通过编译、链接成可执行文件后,就可以在DOS系统下运行。
当年DOS系统下有一个很好使用的动态调式工具DEBUG.COM,它可以反汇编执行程序,为用户分析、调式、汉化程序提供了一个很好的工具。但当时流行的CC-DOS操作系统配置的DEBUG.COM也还是西文的,使用DEBUG的D命令显示文件内容,不能正确显示汉字,因而要做更进一步的汉化工作或动态调试有汉字的可执行程序(2进制的代码)就相当的不方便,因此我们对DEBUG.COM进行一些分析和解刨,找到了DEBUG.COM在处理显示字符时将字符的最高位屏蔽了,而汉字的机内码最高位正好是1(2个机内码组成1个汉字),所以使用D命令不能正确显示汉字。
我们通过分析和比较,找到了不能显示汉字的关键程序段,进行了修改,使DEBUG.COM程序可以正确显示汉字。
我们撰写了文章“DEBUG.COM程序的汉化技术”(秦学礼,俞剑),发表在《计算机工程》,1989年第2期。
通过DEBUG.COM这个程序的汉化,我们还发现了CCDOS系统的汉字输入提供的词组输入的问题,系统提供的词组量少,用户在使用过程中自己不能增加词组。我们又分析了CCDOS系统的汉字系统的结构,用8088汇编语言编写了一个“面向用户的汉字词组扩充程序”,使用很方便,用户可以根据需要自己增加词组。
我们撰写了文章“一个面向用户的汉字词组扩充程序的设计与应用”(秦学礼,俞剑),发表在《计算机应用》1989年第2期。文章发表后,有读者来信需要程序代码,1989年9月10日,我们把“汉字词组扩充程序”的源代码发给来信要代码的杭州商学院的儒林,上海科技大学的王永忠和辽宁鞍山三冶二公司的雍兴原。我们想有好东西应该大家使用,他们感兴趣也是对我们工作的肯定,开放交流是技术发展的根本,我们毫无保留的把程序的源代码给了他们。
在使用CC-DOS系统的过程中,我们又发现了按照汉字的输入规则输入的汉字经常会出现不是我们需要的汉字,分析CC-DOS系统的汉字扫描表的结构后,发现编排的汉字扫描表有错误,我们编写了一个修改汉字扫描表结构错误的程序。
我们撰写了文章“CC-DOS汉字扫描表的结构及其修改方法”(秦学礼、俞剑),发表在《计算机技术》,华北计算技术研究所(电子工业部第十五研究所)和南京大学计算机系合办,1989年第6期。
当年的CC-DOS系统输入汉字没有联想功能,我们编写了具有学习记忆功能的联想汉字软件,我们撰写了文章“具有学习记忆功能的联想汉字软件的设计与实现”(秦学礼,俞剑),发表在《计算机应用》,1989年第6期和《软件产业》1990年第2期。
这些文章发布后,有读者来信联系程序使用的情况,吉林省安图县人民政府区划办的金春峰,西安市陕西煤田地质物探测量队的黄承祁来信联系程序的使用。
今天回忆起来,当年我们的这些灵感不知道是来自哪里?我们地处浙西的企业,没有研究计算机科学和计算机操作系统的环境和氛围,也没有高水平的专家学者的指导,更没有可以学习的资料,但我们编写的这些程序,在当年都是别人没有做的,也许他们做了没有发表文章。
在其后的工作中,除了完成自己的开发项目外,还不断地发现了许多自己认为的技术问题,想办法解决,并把自己的经验写成了文章,发表到相关的计算机专业报刊。撰写的“解决SUN286 AT机CCDOS制表符与常用CCDOS不兼容的方法”,发表在《计算机信息报》,1990年1月9日。“XENIX系统下拷贝多个DOS格式文件的SHELL程序”,发表在《计算机信息报》,1990年5月29日。“XENIX格式的ASCII码文件与MS-DOS格式的转换”, 发表在《新浪潮》,1990第2期。“也谈子目录内被删除文件的恢复”, 发表在《新浪潮》,1990年第6期。“CCDOS4.0汉字首尾、拼音输入码的修改”,发表在《新浪潮》,1991年第2期。
1987年-1991年我在全国公开发行的《微电子学与计算机》、《中国计算机用户》、《计算机世界》和《计算机应用》等期刊和《中国计算机报》、《计算机世界报》等专业报纸上共发表了32篇文章,这一时期是我人生精力最旺盛、思维最敏捷的时间段,也使得我的人生步入了不惑之年。
不惑之年遇事是经过深思熟虑的,而且要衡量事情的轻重利弊,让自己能够掌握主动权。当我们在合适的时间去做合适的事情才是合理的,才会有最好的结果,如果有过多的要求反而还会适得其反,应该相信自己,能做好自己的工作和事情。
2020.08.26庚子七月初八记于杭州