你最早接触计算机或技术是啥时候?

  • 主题发起人 主题发起人 Teddy
  • 开始时间 开始时间
我是1985年第一次学习编程,前面的内容都很简单,后来学到了递归遍历二叉树,我总是学不明白,就问老师,你怎么能保证一个很深的递归如果不溢出一定能返回呢。无德老师破口大骂,“你在脑子里好好想想再来问我!”。我就在脑子里模拟了一个10万层的二叉树递归遍历,然后闭着眼睛开始模拟调用栈的内容。结果第一次想到100多层的时候,脑子突然短路了,栈上的内容全忘了,只好从头开始,结果又忘了!!!
快40年了,我大部分时间都沉浸在了那颗二叉树上,正经工作也没好好干,有时候我想想到底是为了什么。后来我想明白了,执着才能成功,什么时候想通了,我就可以找到老师接着问了,下一个问题是“老头,当年你为啥不教广度优先?”

老师也是一番良苦用心,万一教会你广度优先,等你算到500层,全宇宙的原子都不够你用的。深度优先给你留个念想。
 
爬了一下楼。楼上都是前辈,小弟给各位行礼。
是啊,连 8086 都没赶上,更不用说弹指打孔了 :cool:
 
大学期间用的是国货小型机,用电传打字机把程序“穿孔”在纸带上,通过光电机输入。毕业后用IBM 43 系列中型机, 其VM/SP 个人认为是虚拟机的鼻祖。第一次在IBM的终端显示可以把程序直接敲进去,有点小激动,再也不用在纸带上打孔了。最喜欢用的是IBM的键盘。
你这可是老前辈了,我只是见我爸用纸帶输入数据,那时家里还有个手动穿孔的工具。
 
小学四年级暑假第一次见到台式计算机,玩了一个月的大炮打飞机(85年)。86年转学到省重点小学,用Basic语言编程序是必修课,学得很认真很有热情因为老师是年青帅哥。大学里又修一遍外加C, Foxbase,Cobal,Fortune,Pascal. 感觉计算机各类语言大同小异。
appleII的游戏?差不多是当时电脑上能玩到的最好的游戏了。
 
没有Assembly?另外Foxbase是高级语言,曾经流行过一段时间。
那时单片机都是用汇编,主要是受硬件发展限制,速度慢、存储小,高级语言没办在单片机上运行,后来出的单片机c语言,那已经是前进了一大步,不像现在的ARM,还能跑系统。
 
我是1985年第一次学习编程,前面的内容都很简单,后来学到了递归遍历二叉树,我总是学不明白,就问老师,你怎么能保证一个很深的递归如果不溢出一定能返回呢。无德老师破口大骂,“你在脑子里好好想想再来问我!”。我就在脑子里模拟了一个10万层的二叉树递归遍历,然后闭着眼睛开始模拟调用栈的内容。结果第一次想到100多层的时候,脑子突然短路了,栈上的内容全忘了,只好从头开始,结果又忘了!!!
快40年了,我大部分时间都沉浸在了那颗二叉树上,正经工作也没好好干,有时候我想想到底是为了什么。后来我想明白了,执着才能成功,什么时候想通了,我就可以找到老师接着问了,下一个问题是“老头,当年你为啥不教广度优先?”
能在脑子里建100多层的堆栈,奇才啊!
 
那时单片机都是用汇编,主要是受硬件发展限制,速度慢、存储小,高级语言没办在 单片机上运行,后来出的单片机c语言,那已经是前进了一大步,不像现在的ARM,还能跑系统。

我是奇怪你只提了Pascal,通常Assembly 和Pascal是科班基础,应用专业都不学。如果你是其他专业,大学搞这么多语言也是能人了。 ;)
 
我是奇怪你只提了Pascal,通常Assembly 和Pascal是科班基础,应用专业都不学。如果你是其他专业,大学搞这么多语言也是能人了。 ;)
实际真正就学了两样汇编和fortran, C语言是工作中学的, 高级语言除了编个工资表不知有什么用。:oops:
 
没有Assembly?另外Foxbase是高级语言,曾经流行过一段时间。
Foxbase实际上是数据库,比dbase好,后来还进化到了Foxpro兼容多种OS。
 
Foxbase实际上是数据库,比dbase好,后来还进化到了Foxpro兼容多种OS。

嗯,好像那时男女老少都会几招。经常用于打印工资单花名册生成各种表格什么的。
 
后退
顶部
首页 论坛
消息
我的