佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1035|回复: 1

學電腦的過程 - 算是 hard mode 的過關?

[复制链接]
发表于 12-8-2021 11:06 PM | 显示全部楼层 |阅读模式
part 1 :

中學的時候開始有電腦課,就很高興的去報名了。
第一天上課的時候,看著周圍其他同學的電腦都可以使用,
就自己這一台無法使用。。。

旁邊的同學說,“笨蛋!要 ‘開電’ 才可以用!”

原來,power switch 不是電腦前面的那個按鈕。


* 剛剛開始學電腦,學的是 logo, pc story board 這類的。
* 怎麼其他同學好像都操作的很流利?他們都好厲害。。。

Logo (programming language)
https://en.wikipedia.org/wiki/Logo_%28programming_language%29

IBM Storyboard
https://winworldpc.com/product/ibm-storyboard/1x


---------- ---------- ---------- ---------- ----------
part 2 :

學了一陣子,認識了一些朋友,一位朋友就說,其實應該學 "basic"
問:basic ? 有什麼不同嗎?
答:basic 可以做 game 來玩啊!
問:哪裡可以學?
答:去圖書館借書來學。

就開始去找資料,嘗試做每一個 example 並且嘗試去了解,修改


* 怎麼他們都這麼厲害,想不通的問了他們,都可以解答?

《看漫畫學電腦》
https://www.inside.com.tw/articl ... s-to-learn-computer
* 當中也看了許多其他不同的 basic 書籍。


---------- ---------- ---------- ---------- ----------
part 3 :

發現原來很多人都在學電腦。而一些人常常用不同的 “術語”
pascal, c, dbase, ...

你們學 basic 的,是入門而已啦,要學其他的 “才有用”
問:?其他的什麼是 ?
答:像 pascal 啦,c 更是強大,可以做 os 呢?
問:什麼是 pascal, c, os, ...
*** 很多的 keyword 都不知道呢。。。

或許是問題太多,很多人也沒有興趣解答。
但是感覺到一些人的的確是 “看起來很厲害”,
而他們談的電腦內容也聽不懂。。。

* 可是自己的 basic 好像都沒學完,繼續埋頭苦幹。。。


---------- ---------- ---------- ---------- ----------
part 4 :

一些人在討論到底是 pascal 比較好還是 c 比較好。
而 basic 的就比較像 “小孩子的玩意”,無法加入討論。

自己的 basic 基本上 “算是不錯了”,可以做一些簡單的 text mode 遊戲。
有朋友推薦 pascal, 也有朋友推薦 c。

* 聽說 c 可以做 os, 應該是更厲害的東西吧?


---------- ---------- ---------- ---------- ----------
part 5 :

哪一個語言比較好的爭論好像一直都沒有停止過。

同學 A:你們用 pascal 做的東西我們用 c 都可以做。。。
同學 b:你們用 c 做的東西我們用 pascal 都可以做。。。
* 好像可以加入討論了。
* 突然畫圖轉到 “團體” 內部是事務。。。

* 好吧,我參加的是別的團體,繼續學習。


這類的爭論似乎都短期內不會有結果。。。
但是用 pascal 的人,好像可以比較快吧東西做好啊。。。

學 c 遇到瓶頸,很多東西都沒辦法做。

朋友 x:應該學 assembly,因為更 powerful。。。
朋友 y:如果要 burn ic 就應該學 assembly。。。

* 其實聽不太懂。。。
* 好吧,去學 assembly.


組合語言的藝術
https://www.kingstone.com.tw/basic/2014712874598/

著作下載
(work download)
http://cbflabs.com/?id=5


---------- ---------- ---------- ---------- ----------
part 6 :

學 assembly 幾乎是每天都當機幾次。
做出東西時會非常高興,想 code 卻是非常困難的。

同學:那個人竟然跑去學 assembly, 有什麼用?又不可以做 “東西”。。。

* 似乎變成怪人了。。。


---------- ---------- ---------- ---------- ----------
part 7 :

總算可以把一些 asm 放在 pascal 或者 c 裡面,做一些東西比較 “方便”。

同學:你學這些還是不夠的。
答  :啊?
同學:你應該學 dbase, cripper。


* 好一陣子都搞不懂 database,也很難提起興趣學。
* 算了,繼續學會去 pascal, c, asm 吧。


---------- ---------- ---------- ---------- ----------
part 8a :

朋友:你玩這個 game 多少 “小時” / 多少 “天”?
答  :啊?
朋友:你看我的 save game :
hp : 255, mp : 255, att : 255, def : 255, gold : 32767

問  :怎麼樣做的?教我!


* 開始了改 save game 的經歷。


part 8b :

朋友:你看我玩這個 game !<press f5 hp full>
問  :啊!怎麼樣做的?教我!
朋友:我用這個工具修改 memory, 還自己寫 program 做 interrupt...


* 開始了寫 program run time 修改 memory 的經歷。
* 有時候只修改 save game 就足夠。


---------- ---------- ---------- ---------- ----------


* 這幾個算是幾段比較明顯的經歷。
一路上遇到的都是高手,或者更厲害的高手。
奇怪,怎麼遇到的人都比較厲害?
也謝謝大家耐心的解釋,指導,才度過許多的關卡。





回复

使用道具 举报


ADVERTISEMENT

发表于 12-8-2021 11:55 PM | 显示全部楼层
期待下文...... 很不错的经历,看来90年代在马来西亚有些人会反编译改游戏,如chtan, junyian, cikelempadey和flashang,jbcoder等等。就只有我没有这个经历和技术。




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 25-4-2024 02:51 PM , Processed in 0.061975 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表