五千年(敝帚自珍)

主题:【原创】宿命难逃,命运玩笑 -- xx28

共:💬830 🌺2764 🌵3
全看分页树展 · 主题 跟帖
家园 第100章 学计算机编程

和同学搞学习小组时,我还分出时间学计算机编程了呢。

暑假时,我从港岛带回一台计算机,正是这台个人计算机让我在放弃奥数后一经接触即为之着迷。

那时,个人计算机和互联网是个新鲜事物,自己的学校作为重点高中,亦是领先其它高中,新学期开始后,率先组织了一些学习好又有了计算机的学生成立计算机课外小组。为什么把有计算机的同学组织一起,是着眼于学计算机的实践性,老师上过课,学生回去可以上机掌握,都在学校的计算机上操作,学校老师可不干。

可这个小组不收高三学生,说会分散他/她们的精力,怕影响高考成绩,得不偿失,所以我得求着老师进入这个兴趣小组,参加计算机使用和计算机语言编程的学习。

一开始指导老师拒绝了,“你都该高考了,还不定心,搞什么搞!”海城人就爱用这个“搞”字,嗯,前边我也用了。

“可我听说以后计算机是最有用的工具,还有大人物要求计算机要从娃娃抓起,现在我有计算机,你不让我进课外小组,我也得学习使用,那不更耽误时间?”

“你都高三了,就不能克制自己不妥的学习欲望?!”老师指出了问题要害。

“老师,不瞒您说,我也知道您说的道理,可计算机就摆在那,怎么能不想弄懂呢?那也太难为我了,老师您就答应我,我跟着学,就会考虑分配时间,也会把高考当作主要任务。嗯,弄不好还会相互促进呢,也未尝不可。”

“你想得到美!还相互促进,不相互冲突就算你能了。”老师打击我。

但我没有因为老师打击就放弃,当场就向指导老师请教自己计算机的配置有什么说头,做什么好。

焦老师被我的话带偏了思路,反问:“先说说你的电脑是配置?”

“CPU:inter 80386,内存:2MB,硬盘:120MB, Graphics ULTRA显卡,CD-ROM光驱, 8位兼容声卡……”尽管不大会用呢,但讲起配置来到如数家珍。

“机器不错嘛!比学校的还好。”

三说两说,老师觉得把我圈在学校对准备高考还是有利的,便说:“既然你不愿按部就班地准备高考,学学新潮的计算机,作为替代吧。”

这正趁了吾意!

得知我进了计算机课外小组,班主任郝老师找我谈话,要我专注于准备高考,说什么一个人的精力有限,别一失足千古恨。

学习小组的其他同学也劝我,“你去参加课外活动,我们小组岂不少了一位骨干。”我说:“学习小组的活动,大部分不会耽误,课外小组也不是每天有课,我还是属于你们的。”

“到时我去你家上上机好吗?”听我这样说,津京似乎头脑活络了。“我也去,我也去,黄大胖子亦参合进来。

其她两位女生目光中分明也是渴望!我的同学没有不在乎这个新科技玩艺的。

“好,到时我们大家一起接触接触电脑。”我答应了同学们。

但焦、周、黄三位同学到了姥爷家,一下把我彻底暴露了,次日上课前周羽悄悄对我说:“想不到咱班藏了你这位大神,好大的房子,我头一次在市中心见到。”

“别羡慕,我家在塞外,可不是那么大,借住是咋回事,你懂的。”

“你能借住那也不得了滴。”

中学生的思维,花絮都算不上,不过周羽再也不对我有高人一等态。

我终是冲破了阻力才得到机会在准备高考的同时开始学电脑的,担了好大的风险,为我也为我的同学。而正是在兴趣小组学习、掌握计算机的使用,将我引领入计算机学科门中。

教我的计算机老师对计算机这个高科技产品认识很深,在给我们上课时将“比喻”妙用,她“危言耸听”地说:“计算机,别看现在的用途还不是那么多,但你们一定要看发展,将来可是社会、经济、科技发展不可缺少的工具,如果不懂得计算机将是当今社会出现的新型‘文盲’”。

“‘文盲’?那文盲不是太多了!就在我们学校有几个会用计算机的老师?”有同学当堂说出自己的意见。

“哈哈,不会用计算机的那该怎么称呼?所以,中学生,尤其是高中生,学习计算机就显得更为重要了。”

老师的话引起了我的思考,

“你们很快就会到大学,那时你们知道会计算机将是怎样的优势。”

那会是怎样的优势呢?我们想象不到,也不用去想,先把眼前像是电视机的家伙玩转了再说。老师先讲的是计算机原理及结构,最喜欢将计算机及系统比喻成一个“人”,人的手脚等脏器相当于计算机的输入设备,输入信息到CPU,相当于人的大脑,经过处理后,由输出设备,嘴巴等输出来。另外,当讲到“路径”这个术语时,她打了个比喻“寄信”。寄信要在信封上写明收信人所在省、城市、街道、楼号和收信人的姓名,路径的概念就类似收信人地址的概念,虽然是用计算机语言表达。通过形象的比喻,我们很快就理解了所学的内容,这样的基础性教学,对我们高中生来说并不难理解。

那时个人计算机,是286~386的时代,用的是dos系统,所谓学计算机,主要就是学dos系统的操作,然后是数据库的语言。在学会dos操作系统后,才学的计算机程序语言:C语言、BASIC语言、Pascal语言。很多人推荐学习C语言,因为C语言编程较自由,函数的开发也使得程序设计变得更加容易。刚学编程时,每天得敲两三个小时键盘输代码,输的多了,我手打键盘的速度特别快,看着字母手就在键盘上打,根本不过脑子,只盯屏幕。

最开始我用C语言做了个小游戏“雷电”,屏幕底下设立一个发射器,左右可以移动,同时操作键盘向上发射闪电,来打飞过去的小飞机,同时加上类似雷声的配音。仅仅是初级的,还没做到能过关升级。

我有些得意,这可是自己编制出的计算机游戏啊!有些显摆地拿给妹妹看,在计算机上一玩,妹妹一脸的看不上,说:“这么简单的东西,有啥好玩的?哥哥,你还挺热衷的,瞎耽误工夫,抓紧时间复习功课,考个好大学吧。”

妹妹挤兑我,劝我复习功课,好好准备高考。我不以为然地说:“简单?你做个试试。”

“哥,你让我给小孩子做玩的东西,是你弱智,还是我弱智?有时间我拉会儿大提琴不好嘛!”

唉,妹妹把用计算机语言做出的游戏与给小孩子玩的东西两个概念混淆了,让她明了这里面的区别,楞没给说通!

妹妹根本不了解计算机语言编程是怎么回事,给她普及计算机知识是件挠头的事啊!

在妹妹的小看中我仍在孜孜以求地钻研着计算机的编程。我不是爱玩的那种男生,却是能够沉浸到一个陌生领域坐得下的学生,经过一个学期的捣鼓计算机和学习编程、建数据库,Basic语言已基本掌握,便试着去应用。

毕业年级的考核特别多,成绩登录,成绩排行,量特别大,也繁琐,所以班主任的工作量很大,忙不过来时都是班干部帮着做。在学期结束时,我萌生了为老师做个登录成绩的软件,应该说不难,就是个数据库。把想法向郝老师说了,这事得到她的支持,并提出她在设计上的要求,“这个系统,应有老师和同学两个部分,即设有老师端,完整的和最高权限的数据库;学生端,子数据库,只有调取部分数据(自己的成绩)的权限,而且只可查询,不可修改。”

这个系统很快就由我们学习小组的同学做出,由焦梦瑶和白津京带到学校给老师演示,得到她的认可。郝老师当即把期末考试的卷子交给班长,让她负责带我们往数据库里录入,以后每次老师判完小测验的成绩也把全班的卷子交给我们学习小组往老师端上输入,然后老师可以进行统计,对每个同学做出评判;同学呢,可以登录自己的成绩库,查自己各科测验和考试的成绩,及在班里的排序。因不能查别人的成绩和位置,这就很好地保护了学生的隐私,同学们都很认可这个东西。

老师用着好,把我们夸了几句,还向年级组作了汇报和推广。这也是成绩嘛,让我们学习小组几人好好得意了一回。

我觉得搞计算机应用,只需一台电脑,就可以坐下来搞出一些新的软件,用在文案工作处理上。然而,哪是这般容易呢?

为扩展成绩数据库的功能,我曾做了一个非常简单的计算器,可其中一个微小的变量未初始化,成了个bug,花费我一个晚上去寻找缺陷所在。所以这个教训对我在编程上的逻辑思维发展非常有益,因为在这个过程中要想到它的各种可能性,有许多bug都是因设计时定义不准才发生的,所以必须全方位去考虑解决一个问题,做到完善,做到极致。当然,在高中时我还做不到这点。

城市的大部分人对于计算机是不陌生的,而我一开始到海城的时候对计算机虽有所闻,却知之不多。当自己有了计算机后,学会用它为自己做些软件时,感觉这东西好啊!完全颠覆了自己对机器的认识,所以非常渴望了解它、会用它。

写小说,这话说得好无聊吧!可质朴的道理不吐不快啊,就让我画蛇添足一次喽。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河