近日,大量清理书架上的书籍,断舍离 感觉应该留点念想,拍照留念,记录流经的过往。
看到有关计算机程序设计的书籍,想起了当年......
大约三十年前,1993-1994年的样子,开始接触电脑,学习程序设计,从“C语言程序设计”开始。谭浩强先生编著的《C程序设计》教材,开启自学历程。
1991年7月第一版,1993年1月第四次印刷,累计120000册。
C语言程序设计 封面
C语言程序设计 内页
C语言程序设计 内页
配套 上机指导
这版教材1999年第35次印刷时的封底:
第一版 1999年第35次印刷时 已达2480000册
谭浩强,作为中国计算机教育的开拓者,编写了Basic、C语言、C++等多种编程语言的教材,仅新世纪:C程序设计教材到第四版时,就发行1250万册了。可以毫不夸张的说,谭浩强老师几乎是那个年代理工科大学生、计算机及软件工作者或者程序员的启蒙老师。
1998年3月19日《中国计算机报》用两个整版A17-A18的篇幅,发表了中国计算机报社记者的长篇通讯“人物素描--谭浩强育人”,详细介绍了计算机教育家谭浩强的故事,这张报纸(正反面两版)至今还保留着。
中国计算机报:A17版
中国计算机报:A18版
其中,A17版右下角,记者寄语“不服气不行”感觉说的非常好。
A17:不服气不行
2007年1月,在大连理工大学聆听谭浩强老师讲座之后与谭先生的合影:
2007年1月
新世纪:C语言程序设计,截止第二版 本次印刷已发行300万册
C语言程序设计,学习中很有乐趣。
回想一下知识点:
数据类型,运算符,表达式,表达式的值。
结构化程序:顺序结构,选择结构,循环结构。
数组,字符串,函数,指针。
结构体,共用体,链表,文件。
这里笔者认为,前面部分是基础,数组 字符串 函数 指针,包括结构体,是C语言程序设计学习的重中之重,难点为指针。
学习程序设计,C语言作为一门高级语言,要学通并不是那么容易。学习的体会就是:多读程序,多改程序,多写程序,当然多上机实践,才能理解和掌握C语言的精彩。
有一样那是确定的,学习了C语言之后,再进一步学习其它计算机编程语言非常容易上手。
C语言学习,其它部分参考资料:
学习资料
学习资料
学习资料
学习资料
比较感兴趣C语言绘图功能,汉字字模调用,菜单界面技术等。
若干年后C语言程序设计教学的部分教材:
C程序设计试卷
进一步,学习面向对象的C++参考资料:
再后来,学习了C++Builder集成开发环境。
学习资料
学习资料
为了能写Windows程序,借助开放平台C++ Builder (Delphi与之相对应),为了实践操练,将学习中的体会写出了几个实用程序,发表在《计算机世界》周报“应用与方案”C板块上。
《计算机世界》C版 报头
作者学习成果"C++ Builder 操纵多媒体数据库"的编程实例,发表在《计算机世界》周报上,探讨在C++ Builder环境下处理多媒体数据,五个代表性数据字段:编号、姓名、相片、声音、视频。
这个范例程序能处理多媒体数据库,自我欣赏,还是很有特点的。
2002年 计算机世界:作者编程实例
2002年计算机世界:作者编程实例
2001年《计算机世界》发表了另两个实例编程:
2001年计算机世界:作者编程实例
2001 计算机世界:作者编程实例
续页
2003年10月《软件报》刊发作者的“给注册表安装一个开关”,同一个程序实例,用Delphi和C++Builder两个环境分别编写。
软件报:作者编程实例
学习Java程序设计的部分资料:

