& 本章用到的计算机知识有:
- 操作系统、程序、进程、线程、编程等软件概念;
- CPU、总线、内存、外存等硬件概念;
本章是Python学习的引入点,上课老师不用讲解。对以上概念感兴趣的学生可以上 百度自学,如果能理解以上概念当然很好,不理解也不影响后续课程内容的学习。
时间过得真快啊,转眼间一年就过了一半,很快就进入暑假。小明非常兴奋,因为她与同班的好友大智一同考上了同一所重点大学,这个暑假终于不用 任何兴趣班了。二人非常珍惜这个来之不易的假期。放假第一天,双方通过微信约好一起上 玩游戏。大智是一个优秀的男生,比小明大一岁,他喜欢玩挑战类的游戏,二人空闲时常偷偷玩《植物大战僵尸》游戏,这是一款由宝开游戏公司联合美国艺电公司开发的益智策略类塔防御战游戏,于2013年7月18日发行。他们之前就偷偷玩过了好几回植物大战僵尸2中的“奇妙时空之旅”,但是由于当时功课很紧,所以没有时间深入玩,现在终于有时间了。
第二天早上,小明起床后发现爸妈在她的床头留了纸条,知道他们出去买菜了。她洗漱完毕并吃过早餐后,按照昨天同大智的约定,启动了手机上的游戏APP,这时大智发来短信,问小明准备好没有明回答了他,于是二人认真玩了起来。由于在这之前小明就已经闯过了游戏中的第十一天的相关关卡,并且已经保存了游戏的进度,所以这次可以从第十二天这一关开始玩。十二天这一关叫做“摩登世界”,过关的条件是失去的植物不能超过十五颗。二人都是玩该类游戏的高手,游戏一开局他们就先种上一排向日葵来获取阳光,方便种植其他的植物。在玩这一关时,他们遇到了从空裂缝中传出来的黑暗时代的小丑僵尸,这家伙可厉害呢,它高速旋转时会反弹实物子弹破坏小明他们种的植物,于是小明和大智选择坚果来抵挡它,这才有效地延缓了僵尸的进攻速度,然后他们又选择豌豆射手来连续向小丑僵尸发射豌豆,于是很快就消灭了小丑僵尸,最后他们选择植物能量豆来消灭其它一大波进攻的僵尸,这一关很快顺利通过了。
小明他们玩得很兴奋,于是决定继续玩下去。但是,游戏刚刚进入第十三关没多久,手机屏幕突然一黑,小明感觉到一股强烈的引力将她吸了进去,天旋地转,如此突然,还没有等她回过神来,发现有一大波僵尸向她扑过来,有巨人僵尸、小鬼僵尸、太阳神僵尸、骆驼僵尸、探险家僵尸、死神僵尸、法老僵尸、飞索僵尸、海鸥僵尸、滚桶僵尸……,一个接着一个的,而且还传来一阵阵僵尸们发出的可怕声音,场景阴深深的,太恐怖了。
“小明、小明,你在哪里是大智,请回答!”小明听到旁边的“豌豆射手”急切地喊叫着。啊,原来他们二人都被吸入到游戏空间中了。这可是在游戏现场啊,里面充满着火药味,大智变成了“豌豆射手”,小明再看看自己竟然也变成了“卷心菜投手”,不由得大吃一惊。
“我在这里!”小明赶紧回答到,大智看了看小明,也感到非常困惑。
这时僵尸离他们越来越近了,二人手忙脚乱地应付着。虽然他们以前也是玩游戏的高手,但那时是在游戏场景外,可以自由地操控和指挥其它多个植物共同对付僵尸,而现在只是游戏中的一个角色,权利有限啊,二人感到自己已经力不从心。但前面的僵尸还是一个接一个地向自己扑来,怎么办呢道今天要死在这里明越想越害怕,忍不住哭了起来。大智虽然也很紧张,但考虑到自己是男生,在这个时候绝对不能哭,紧急中大智突然想到了“SOS”国际求救信 ,于是他大声地叫了起来。这时小明也冷静下来,也跟着呼叫“SOS”。旁边的植物听到后也都跟着叫“SOS”,声音越来越大,这下可把僵尸们搞糊涂了,它们都停下进攻的脚步,傻傻的站在原地,不知下一步该怎么办。由于叫声很大,这时惊动了一位白胡子老爷爷来到他们身边,小明看看这位长者鹤发童颜、仙风道骨、面部慈祥、像神仙一样,于是赶忙求救。
老爷爷自我介绍到:“我是操作系统,你们是怎么进入到游戏空间的,小明和大智赶忙向白胡子爷爷说明了他们玩游戏的事情。
操作系统听后,笑了笑说道:“噢,原来是这样的。现在的人类越来越聪明了,设计的计算机也越来越强大,软件的功能也越来越丰富。近来,不知什么缘故,我们的虚拟空间内部来了一股神奇的力量,好像是叫什么‘暗能量’的,你俩可能玩游戏时太投入了,所以被它吸引到‘游戏空间’中来了”。
二人如梦初醒,赶忙问道:“那我们怎么离开这里
操作系统用手轻轻一招,说道:“出来吧,一股神奇的引力把小明他们吸出了游戏空间,并送到了一个小飞船上。这是杨利伟叔叔坐过的神舟五 飞船吗么这么像明他们发现飞船的周边是广阔的天空,还有很多大小不同的星云。小明赶紧问道:“我们怎么来到太空了
“你们并没有飞到太空,只是刚刚离开《植物大战僵尸》的游戏空间,现在处在系统虚拟空间中。”:操作系统笑道。
系统虚拟空间明和大智以前在科幻电影中看过,没想到自己这次真的进来了。
“小明和大智,你们看看离你们最近的那个小星星吧,这就是你们刚才玩游戏的地方,其实它只是计算机内部的一个进程,你们看到的周围的一个个星云也是一个个正在运行的进程,它们是虚拟空间。”操作系统解释道。
“进程”是什么明和大智第一次听到这些术语。
操作系统看出了他们的疑惑,说道:“跟我来,我带你们去一个地方。”
在“操作系统”的推动下,小明和大智坐的飞船飞快地向一个出口飞去,很快他们离开了刚才的虚拟空间,展现在他们眼前的又是另外一番景象:一条条宽广的高速公路,旁边是一座座高大的建筑物。这又到什么地方了明和大智非常困惑,难道回到了现实中时有个城轨列车向他们开过来,慢慢地停在他们的身边。
“上去吧。”:操作系统对他们说道。
还没有等他们回过神来,他们就被送上了“列车”,一看有点像是中国的城轨列车,但是里面坐着的却是模样比较古怪、像小精灵一样的生物,小明和大智不懂他们的语言,所以也无法同这些小精灵交流。
“我们现在是在回家的路上吗小明悄悄地问大智。
“我也不知道啊,不过你不用担心,操作系统爷爷看起来很友善,不会不管我们的,你看我们坐的像是中国的城轨列车吧想应该是在回家的路上了”。听了大智的话,小明紧张的心终于平静下来,并认真看了看车里的小精灵,他们都静静地坐在自己的位置上,没有一点僵尸的凶相,看起来很可爱。
很快,列车在一排排高大的公寓旁停了下来。操作系统已经在其中的一栋公寓门口等他们了。等小明和大智下车后,操作系统问道:“怎么样种传送速度快吗,小明心想:他干嘛用“传送速度”这个词来形容车速,但不好意思多问,只好点了点头。操作系统带他们到了八楼的一个房间前停下脚步,小明和大智看到房门上写着“植物大战僵尸2”几个大字。
“这就是你们之前玩的游戏程序,你们刚刚离开CPU,通过总线来到了内存空间,你们人类要运行的程序都先从外存送到这里。”操作系统用手指了指该房间。
“啊,原来自己还在计算机里啊”小明和大智想到。这时操作系统爷爷又指向旁边的一个房间说到:“这是‘二泉映月’的MP4,你们听说过‘二泉映月’吗
“知道,它是中国阿炳的二胡独奏”:小明和大智同时答道。
“看来,你们没有忘记中国的古典文化,多么好听的歌曲啊!”:操作系统感慨道。
“你们看看,放在内存中的这些程序和歌曲现在是不是很安静是因为他们还没有被启动运行,如果他们被启动以后,就会活跃了,就会从‘程序状态’变成‘进程状态’。虽然MP4是数据,但有播放它们的程序,你们想进入‘二泉映月’的虚拟空间吗操作系统指着一个房间继续说道。
“不不不,虚拟空间太可怕了!”:两人还没有忘记刚才游戏中的可怕场景,所以赶紧拒绝。
“哈哈,不是所有的虚拟空间都是可怕的,‘二泉映月’的场景完全相反。”操作系统笑道。
听操作系统这么说,二人都想再试试。于是,操作系统把两人同‘二泉映月’MP4以及MP4播放软件一同送上总线,像坐列车一样朝CPU的入口开去,速度很快,这次他们看了看车外,看到的都是一条条宽广的高速公路和一座座高楼大厦。很快就进入了CPU,小明和大智又坐上了像“神舟五 ”一样的飞船飞入了虚拟空间,但是二泉映月MP4和MP4播放软件并没有同他们坐同样的飞船,它们的飞船更大更快,很快进入了一个小星云。
“小明和大智,你们赶快向你们旁边的那个小星云飞过去,那是MP4播放器的进程空间,我可以把你们变成它们的‘线程’,并注入到它们的空间中。”操作系统喊道。
但是,小明和大智的飞船就是没法进入,操作系统继续提示道:“再向前飞一点,旁边有个像‘虫洞’的入口,可以从那里进人。”
在操作系统的指引下,小明和大智很快找到了进入“MP4空间”的入口,飞船不由自主地被吸了进去,二人进入了短暂的昏迷,但当他们醒来的时候,眼前的景象简直让他们惊呆了。
首先映入他们眼帘的是一条弯弯曲曲的小河,从北向南流淌着,河道时而平坦,时而曲折。河水清澈见底,小鱼儿在水中尽情嬉戏着。河底长了一些像磁带一样的不知名的水草,据说这种水草可以用来喂猪。隐隐约约能看到一些小鱼和小虾隐藏在水草中。水流急的地方的水底大都是一些石子和奇形怪状的大石头,一些不爱动的螺蛳和贝壳栖息在这些石头的表面,若隐若现的。
小溪旁边有一群农妇和少女正忙于洗衣服,她们用三十厘米长的小木棍敲打着衣服,敲打声、流水声、谈话声、笑声,与鸡鸣狗叫声混杂在一起,形成了一股神奇的旋律。由于正是夏季而且太阳已经升起,河水温暖,几个原来在岸边玩耍的小男孩都纷纷脱掉衣裤,赤条条地跳入水中,水花四溅,打湿了旁边忙于洗衣的农妇,遭来了责骂声。但他们并没有理会,继续尽情地在水中打闹着……
小河的岸边是平坦宽广的土地,一块块肥沃的田地里种满了各种庄稼。田间有几条交错相通的小路,路旁还种了很多枣树,树上的枣子有些已经成熟,非常诱人,特别是一些红得发紫的枣子还被调皮的小鸟啄了几个小洞。靠近河边的一块较平坦的草地上有几头水牛正静静地吃着青草,放牛娃正玩着手机,不时抬头看看它们,以防不老实的小牛吃了别人家的庄稼。部分田地里还有一些勤劳的农民正在耕种劳作,他们的房舍就在旁边的山脚下,一排排的、错落有致。这时远处传来了“二泉映月”的牧笛声,此情此景,犹如步入仙境,让人流连忘返…..。
这不是老爸的老家吗明突然想起红尘笠翁的《乡村野景》七律诗:
小江弯转向南流,村妇搓衣笑语稠。
孩子成双河谷戏,浪花四溅水珠留。
溪旁枣熟多红透,草内牛藏只见头。
农者提锄劳作紧,牧童吹笛曲声柔。
心中陶醉起来……,不知不觉中,转眼到了黄昏。这时,小明隐隐约约中好像听到了爸妈的叫唤声,一种思家的念头油然而起,并且感觉饥肠辘辘。啊,时间过得真快啊,小明急忙叫醒仿佛进入梦乡的大智。在操作系统爷爷的帮助下,他们很快离开了虚拟空间,回到了CPU的出口处。
见到操作系统后,小明向操作系统爷爷叙说了他们刚才见到的场景,并提出要马上回家见爸妈。操作系统听后,为难地说到:“我只是一个软件资源的管理者,不是软件的设计者。你们要回到现实世界,必须有台虚拟时光机才行,否则,我也无能为力啊。”
“怎样才能找到虚拟时光机呢大智问道。
“虚拟空间中的设备都是用语言开发的,你们之前学过哪种计算机语言果会编程,自己也可以开发一个。”
“计算机语言在《信息技术》课程中介绍过,但以前没有认真学,真是书到用时方恨少啊。”:小明心里有点后悔。
“没有编程基础,可以重新学,不过学得会慢一些。”操作系统说到。
“要学习多久才能学会小明赶紧问道。
“快的话,大概个把月吧。”操作系统看了看小明。
“这么久啊,爸妈会找我们的。”小明和大智这时又灰心了。
操作系统看到他们沮丧的样子,笑道:“你们没有听过‘人间一天,虚拟一年’的传说吗们虚拟界的时间比你们现实界的时间走得快一些。”
“哦,那就好,不过去哪里学呢小明和大智问道。
“今天太晚了,你们今晚先去‘内存空间’住一个晚上吧。明天上午再去‘Python城堡’找P博士,他在‘Python软件产业基地’上班,我今晚先同城堡的负责人打个招呼。”操作系统继续说道:“不过只有对城堡语言有所了解的人才可以进入该城堡。”操作系统答应明天送他们去城堡。
二人吃过晚餐后,在内存空间住了一个晚上。
思考题
- 什么是操作系统、软件、程序、进程、线程、编程/span>
2. 简述CPU、总线、内存空间、外存的概念。
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览211008 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!