999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

如果變量是玻璃杯

2009-04-29 00:00:00
中國信息技術(shù)教育 2009年5期

許多教師喜歡用盛水的玻璃杯來給學(xué)生演示兩個變量間交換值的過程,一般是取三只杯子,姑且稱之為杯子A、杯子B、杯子C,其中杯子A和B盛水,杯子C空著,可通過杯子C的臨時存儲,實現(xiàn)杯子A和B交換水的過程:杯子A的水倒給杯子C,杯子B的水倒給杯子A,杯子C的水倒給杯子B。不過,假如變量是玻璃杯,情況還真不是那樣簡單,以Ruby代碼為例,借助第三個變量實現(xiàn)變量A和變量B之間值的交換代碼是C=A;A=B;B=C。注意其中的第一步,當(dāng)把變量A中的值賦予C之后,A的值仍然保持原樣。而在用玻璃杯交換水的操作過程中,當(dāng)杯子A中的水傾倒給杯子C后,杯子A就“自動”清零了。

顯然,通過杯子交換的是一種物質(zhì)實體,用變量交換的是信息,兩者的不同通過一個簡單的換水實驗就顯現(xiàn)出來了,這恰巧就是信息技術(shù)課程基礎(chǔ)部分的內(nèi)容之一。不過再深入一層,假如程序語言中的變量的確就是一些沒有刻度且大小一致的玻璃杯,而允許操作者可做的事情只有放水、倒水、在兩個杯子間比較水位,那么,這個程序語言系統(tǒng)還能做哪些事情呢?下面描述的就是這樣一個假想中的玻璃杯程序語言系統(tǒng)。

● 玻璃杯程序代碼

倒水符“<<<”:這是必然要新添加的程序保留字,用來描述將一只杯子里的水全部注入到另一只杯子中的情況,例如C<<

賦值符“=”:用來描述通過水龍頭向杯子放水,使之水位與另一只杯子持平,當(dāng)然,也可通過向水槽倒走多余的水達到同樣的目的。假如C杯初始狀態(tài)是空的,那么C=A就表示,向C注水直至其水位與A持平。通過水龍頭放水以及向水槽倒水的方法,就能比較真實地通過玻璃杯模擬兩個變量之間交換值的過程了。

減水符“-”:有兩只杯子,要從水多的杯子中減去水少的杯子中的水量,但減走的水并不是拋棄到水槽里,而是倒給第三個空杯,則借用符號“-”,但必然在一個聯(lián)合的過程中使用此符號,如C<<<(A-B)。

● 代碼示范

A中的水增加到B中,但A保持原樣:C=A;B<<

A中的水與B中的水相加,結(jié)果存于C,A和B清空:C=0;C<<

A中的水與B中的水相加,結(jié)果存于C,A和B維持原樣:D=A;C=B;C<<

小測驗

1.A=B操作與A<<

2.A中水多于B中水,要求從A中倒走部分水,使A中水與B持平,但減走的水不能丟棄,必須保存于C,這個過程的玻璃杯代碼可能是怎么樣的?

3.某一個非常重要且可行的玻璃杯運算符被漏掉了,誰能找出來呢?(答案本期找)

注:部分讀者可能會對本期文章的教學(xué)目的產(chǎn)生一些困惑,特意在此附加一些說明。信息技術(shù)的一個很鮮明的特點,就是使用某個符號系統(tǒng)對現(xiàn)實對象的某些側(cè)面進行描述。對于學(xué)生來說,他們通常只是被動地接受這些描述規(guī)則,并訓(xùn)練如何使用這些規(guī)則。而玻璃杯程序語言系統(tǒng)則提供了一個自行建立并優(yōu)化符號系統(tǒng)的機會。顯然,這是一個發(fā)散性很強的任務(wù),要鼓勵學(xué)生用非常規(guī)的思路去“杜撰”,但又要通過具體實驗,檢驗這個“杜撰”的系統(tǒng)是否能有效地工作。

主站蜘蛛池模板: 91娇喘视频| 一本综合久久| 久久香蕉欧美精品| 蜜臀AV在线播放| 四虎成人免费毛片| 全部毛片免费看| 91蜜芽尤物福利在线观看| 高清免费毛片| 亚洲h视频在线| 日韩在线永久免费播放| 久草视频精品| 国产99视频精品免费观看9e| аv天堂最新中文在线| 国产精品专区第1页| 亚洲无线视频| 欧美亚洲欧美区| 伊人久久久久久久| 亚洲精品人成网线在线| 免费中文字幕在在线不卡| 狠狠亚洲婷婷综合色香| 亚洲男人的天堂久久精品| 亚洲无码视频图片| 欧美国产日韩在线播放| 毛片一区二区在线看| 国产美女91视频| 无码精品国产VA在线观看DVD| 99精品一区二区免费视频| 国产成人精品在线1区| 在线观看欧美国产| 亚洲妓女综合网995久久| 精品久久香蕉国产线看观看gif| 日韩欧美国产区| 日韩AV无码一区| 欧美一区福利| 亚洲精品天堂在线观看| 国产欧美精品午夜在线播放| 国产精品私拍在线爆乳| 人妻夜夜爽天天爽| 久久精品波多野结衣| 91伊人国产| 国产精品久久久久无码网站| 丁香六月激情综合| 99re免费视频| 久久久久无码国产精品不卡| 免费 国产 无码久久久| 青草国产在线视频| 91无码国产视频| 欧美.成人.综合在线| 国产福利小视频在线播放观看| 国产精品尤物铁牛tv| 亚洲综合二区| 成人va亚洲va欧美天堂| 四虎精品黑人视频| 欧美va亚洲va香蕉在线| 国产精品无码制服丝袜| 91精品国产自产91精品资源| 狠狠干欧美| 欧美人与性动交a欧美精品| 精品黑人一区二区三区| 狠狠色噜噜狠狠狠狠色综合久| 亚洲精品欧美日韩在线| 国产91丝袜在线播放动漫 | 亚洲日韩图片专区第1页| 亚洲欧洲美色一区二区三区| 欧美激情网址| 麻豆精品国产自产在线| 国产sm重味一区二区三区| 免费人成网站在线观看欧美| 国产午夜福利在线小视频| 午夜国产大片免费观看| 免费无码AV片在线观看中文| 日本午夜精品一本在线观看| 日本少妇又色又爽又高潮| 国产一区三区二区中文在线| 最新无码专区超级碰碰碰| 午夜免费视频网站| 99爱视频精品免视看| 国产av一码二码三码无码| 黄色国产在线| 国内黄色精品| 日韩精品一区二区深田咏美 | 欧美有码在线|