弓弩和小鳥的形象可以有可視化的表達,作為編程的配合。
「天!」馬鑫聽著女兒這樣說,覺得這段話還真有編程的味道。
只是這種味道更像是地道的夏國人思維,而不是計算機程序思維,和c語言、c++、java等有著巨大的差距。
無論是就程序員或者是普通人而言,這段話肯定比那些繁瑣冗長的代碼更容易理解更符合夏國人的思維!
馬鑫忽然覺得,甲骨文編程軟件並沒有那些up主說得那么不堪。
馬鑫說道:「你能夠用這個東西寫程序嗎?」
四則運算就不用寫了,馬鑫剛剛試過,甲骨文雖然是文言文編程軟件,但是完全接受一些必要的字母和數學公式。
要寫程序就寫一個稍微有難度的。
「比如,寫一個從電腦中搜索文件的快速查找器。」
「啊?這個怎么寫?」馬靜雯感覺有些為難了。
這就需要邏輯了!
馬鑫思考一下,說道:「原理是這樣的,就是你輸入某個關鍵詞,這個關鍵詞和電腦中的某一個文件的關鍵詞相匹配,這些文件就能夠全部顯示出來……」
其實查找文件的小工具電腦win系統本來就是自帶的,不過馬鑫也想讓女兒用這種思路寫一個軟件,嘗試下甲骨文編程軟件到底是吹牛還是真實可用。
如果真實可用,馬鑫將會相當震撼!
這是從底層構建自己語法的編程軟件,能不能超過c++等常用軟件,馬鑫不知道,但是已經很牛了。
「那我試試!」馬靜雯也來了興趣。
她按照說明書舉例的思路開始寫。
第一段就是表達我要干什么。
第二段寫通過什么樣的手段完成這個目標等等。
其實這個程序馬靜雯寫起來覺得還是比較簡單。
馬靜雯寫了兩百字左右,讀了一遍還算滿意。
代碼如下:
「尋電腦中之文。
若輸之字元見於電腦中有關文簿,見此帖……」
她按照馬鑫的要求點擊了運行。
當!
警報音。
無法運行!
失敗!
「啊!」馬靜雯愣一下。
馬鑫也覺得失望,說道:「果然是垃圾軟件,好了,快去寫作業吧!」
「等會兒。」馬靜雯再讀了一遍,說道:「有一個轉折好像沒寫對,我改一下。」
馬靜雯點擊修改,在文中加了一個「則」字,然後點擊運行。
……
行成!
這是運行成功的意思!
「爸,好像成功了。」
「我來!」馬鑫趕緊將生成的exe文件保存在桌面。
他所有的汗毛都樹了起來。