. .
冲榜中,麻烦登录起点账号阅读本章(很重要!)看完之后请投票,谢谢!
------
看着黑色显示屏中显示的绿色字符,林鸿这一次已经不想之前那样茫然了。
他现在已经知道,最上面显示的,是这台计算机里面操作系统的名称以及版本号。
林鸿这台apple_ii搭载的操作系统,是apple_dos操作系统的最新版本v3.3,在此之前还有v3.1和v3.2,不过之前的版本功能没有那么大,而且是基于磁带存储设备的。这个版本同时也是apple_dos最有名也是应用得最广的一个版本。后来推出的苹果计算机,系统已经换成了pro_dos,是由微软公司专门定制的。
apple_dos是苹果公司第一个基于磁盘操作的系统,在这其中自然又少不了天才计算机工程师沃兹尼亚克的身影,他参与了其中很大部分代码的编写。
看着显示器上那个跳动的绿色“[”符号,林鸿伸出两个食指,然低着头看着键盘上的按键,在键盘上,印刷有对应的字母,他缓慢而又艰难地按下了几个键,显示器上缓慢而又艰难出现“catalog”的单词。
林鸿很是不理解,为什么将键盘各个字母布局成这样,a和b之间竟然相差那么远。
很久之后,他才知道,原来这种键盘布局被称为“qwerty柯蒂键盘”,十九世纪中期就已经被发明出来,最初是为了机械打字机而设计的。
之所以做成这样的布局,原因在于机械式打字机的结构,其铅字杠杆的结构决定了当两个位置接近的铅字同时按下的时候就会卡死,但相对的两个相距较远的铅字就不会发生同样的问题。后来计算机出现之后,这个布局就延续了下来。
艰难地敲入这个命令之后,林鸿他按下enter键,显示器上终于有了变化,一个长长的列表立刻显示出来,这是一个目录显示命令,这些内容正是磁盘里面所装有的东西。
看到这个结果,林鸿脸上露出高兴的笑容。
这是他输入的第一个计算机操作命令,虽然过程很简单,但依然让他觉得很兴奋,也很激动。
看着这台计算机在自己的操作之下,然后开始有所反应,这种一切都在自己掌控中的征服感是很难用语言描述的。
这或许就是男孩子喜欢各种玩具,各种机器的主要原因吧。
接下来,林鸿开始根据参考书上所讲述的内容,将所有命令逐个逐个地试验着,然后观察着结果。看着显示器上不断闪过的各种信息,他心中的成就感无以言表。
apple_dos操作系统比较简单,翻来覆去也就那么几个系统命令,例如之前林鸿用的“catalog”,英文的意思是“目录”,功能就是将磁盘里面的文件目录给显示出来。还有“intbasic”,就是进入intager_basic语言编程状态,打入这个命令之后,就可以开始写入代码进行编程。
所谓的系统命令,其实就是一个个小软件。操作系统里面一般都会附带一些比较常见的软件,将其绑定在系统里面,也就成为了系统命令。
如果对系统里面的这些命令不满意,觉得自己能够用更好的方法将同样的功能实现出来,也可以自己编写一个这样的小工具,然后将原来的那个软件给替换掉。
林鸿玩了一会儿系统命令之后,便开始动手进行basic语言的编程练习了。
计算机编程的语言,顾名思义,就是人和计算机之间的语言。之所以被发明出来,就是为了容易被人理解。计算机刚开始被发明的时候,那些猛人们都是直接用机器语言对计算机进行操作的。
编程语言大致可分为低级语言和高级语言,而低级语言又包括机器语言和汇编语言。
这里说指的低级并不是说这种语言功能不强,而是从初学者能够掌握的难易程度来区分的。实际上,低级语言的功能更加强大,编写出来的程序效率更高。
高级语言是后来出现的语言,目的是为了让人更好的理解,已经很接近于人们平时进行书写的文字了。
basic就是高级语言的一种,它是“beginner‘s_all-purpose_symbolic_instruction_code”的缩写,中文意思就是“初学者的全方位符式指令代码”。
这种语言是美国两位计算机科学家专门为了校园的大学生们创造的高级语言,目的是使大学生容易使用计算机。尽管初期的basic仅有几十条语句,但由于basic在当时比较容易学习,它很快从校园走向社会,成为初学者学习计算机程序设计的首选语言。
后来一些计算机公司的计算机工程师和专家对basic进行拓展,让basic出现了更为复杂的功能,苹果公司的integer_basic就是沃兹尼亚克和其他两位同事共同合作在这个基础上发展出来的。
对于初学者来说,basic语言显然是最佳的选择,这也是八十年代最为流行的编程语言。
林鸿直接在命令提示符下面敲下了两行代码:
01_print_“hello,world!”
02_end
然后,他在第三行直接敲入了“run”指令。
只见下一行,立刻出现了“hello,world!”的内容。
“hello,world!”林鸿非常高兴地一握拳头,照着显示器中的英文大声朗读了出来。
虽然手册上早就有这样的界面结果,但是他自己动手操作感觉却又不一样。
这只是一个极其简单的小程序,无论学习什么语言,每一个初学者学习编程的时候,基本上第一个程序都是这个“hello,world”,这基本上已经成为了程序员们约定成俗的一个习惯。
“你好,世界!”
这是一个如此简单的程序,即便没有任何基础,初学者也完全可以轻松理解,但它又不是苍白的,它带有一个程序语言鲜明的特色,体现了编程语言最基本的思想和特征。
这仿佛就是初学者对计算机世界的一声呐喊,标志着他们从此踏入这个精彩的人造世界,包含着宣告,也包含着初学者体会到成功编写出自己人生第一个计算机程序的喜悦。
林鸿此刻的心情就是这样,他感觉这两个简单的单词,正好说出了他此刻的心声。
“hello,world”的起源最早要追溯到1972年,贝尔实验室著名研究员brian_kernighan在撰写“b语言(c语言的前身)教程与指导”时初次使用了这个范例,后来他在c语言的教程中又一次使用了这个范例,从此之后,便广泛流传起来了。
求魔
.全部章节
小说推荐
- 人脑黑客
- 本站未知
- 最新章:【】(10)
- 人脑黑客
- 我叫周东,是一个高三学生。作为一个青年,性是对我最大的吸引。我沉迷于网络上的黄色小说,尤其是 其中的催眠文。肆意玩弄,荒唐的做爱理由,皇帝般的随心所欲,都让我深深着 迷。故事要从清明那天说起…
- 小强未知
- 最新章:【】(01-02)
- 重生之超神黑客
- 超级黑客唐枫,因为命运的玩笑重生在了2003年,这是一个互联网刚刚起步的时代,他利用自己的特长,与牛人为伍,开公司,做游戏,玩音乐,你不服,我用超前的技术玩死你,玩你没有玩过的,玩你没有见过的,低调,低调,你才20岁。
- 十八火火未知
- 最新章:第3章做我女朋友好不好
- 超脑天医
- 普通人的大脑开发度约7,爱因斯坦是10,被称为天才,如果人的大脑开发度更高,甚至是100,又会怎样呢?大脑具备九大基础神通,六大变异神通,三大隐藏神通,医学则是开发人体奥秘的一把钥匙,当炼脑之法与医学相结合,又会开出怎样的花朵?我叫秦岭,来自于隐世门派药王殿,从修为被废,逐出师门,到未婚妻退婚,起因
- 酥酥麻麻未知
- 最新章:第一章 一枚晶钻
- 超脑人生
- 超脑人生《超脑人生》情节跌宕起伏、扣人心弦,是一本情节与文笔俱佳的,超脑人生最新清爽干净的文字章节。
- 火山下的牛龙未知
- 超脑太监
- 意外重生,竟然重生到被发配到孝陵的小太监身上,身体残缺,身处险境。却发现带着前世超脑,在这个武学昌盛,教派林立的异世界里,提升武道,补全身体,执掌权柄 暗入教派,覆灭魔教,操纵武林;进王府助夺嫡,助公主成就女皇,一统天下,武镇世间。
- 萧舒未知
- 最新章:第1188章 结局(全书完)
- 超脑进化
- 林川带着一个神奇的智慧脑核来到了百年之后的未来 这里没有电影中的未来科技,没有更享受的生活,没有更舒适的环境,有的只是无尽的恐惧与危机 人类再不是金字塔顶端的存在,从高高在上的绝对的统治者,沦为了恐怖猎食者的果腹猎物 这里是绝望的后末世时代!想要活下去?很简单—进化吧 力量、速度、敏捷、神经反应…等
- 尘真未知
- 最新章:第67章 神恩之歌(1)
- 超级电脑
- 旭的超级电脑丢了,于是他想了个法子 拿一张很厚的纸,用不容易褪色的黑墨水在纸上写上以下一段话“我的子孙,我是你们的先祖陈旭,今天你们先祖我遭遇了人生最惨淡的事情—在我大学开学的第一天,我价值八千块钱的笔记本电脑被偷了。如果你是我的后辈,那就帮先祖我做点事情吧。一分钟之后,一台来自未来的电脑从天而降…
- 疯狂冰咆哮未知
- 最新章:第二十四集 第377章 大结局
- 超脑巨星
- 现代忠犬警官攻x软萌小鲜肉受娱乐圈破案攻老牛吃嫩草受因为太笨在淘宝上买了零销量的大脑改造药剂变得很聪明he
- 林默momo未知
- 最新章:分卷阅读140