<h3><font color="#010101">導(dǎo)讀:大家都要面臨教育孩子或者教育部下的苦惱。兒子金垠博,電子電氣工程專業(yè),需要計(jì)算機(jī)編程語(yǔ)言的突破,利用DELPHI語(yǔ)言,時(shí)間大學(xué)一年級(jí)。</font></h3> <div>大學(xué)作息時(shí)間分析的郵件</div><div>發(fā)送時(shí)間: 2008年7月31日</div><div>時(shí)間合理安排,體育鍛煉是必不可少的。多去打羽毛球……</div> <h3>這次暑假給你的練習(xí)過(guò)程就是一個(gè)完整計(jì)算機(jī)軟件的練習(xí)。</h3><div>首先,系統(tǒng)安裝的基礎(chǔ)搭建與架構(gòu);其次,系統(tǒng)的應(yīng)用與開(kāi)發(fā)。</div><div>系統(tǒng)安裝:3天</div><div>編程課題:6天(3天開(kāi)始調(diào)試,第6天完成)</div><div>課題任務(wù):指定周期的正弦曲線繪制。</div><div>課題考核:計(jì)算機(jī)繪圖以及比例計(jì)算。</div><div>課題難點(diǎn):角度單位概念,角∠°還是弧度。</div> <h3>發(fā)給金垠博的郵件節(jié)取</h3><div>發(fā)件人: 金吉光 發(fā)送時(shí)間: 2008年7月31日</div><div>主題: 系統(tǒng)化思維</div><div>……(家里的私話)</div><div>我像你這樣大的時(shí)候,沒(méi)有你知道這樣多,更不能編寫(xiě)出這樣復(fù)雜的程序,這既是時(shí)代的進(jìn)步也是你的努力。</div><div>這些是你的優(yōu)勢(shì),也是時(shí)代的優(yōu)勢(shì),希望你能珍惜珍惜這樣的好時(shí)光。</div><div>我是大學(xué)畢業(yè)之后才學(xué)會(huì)的計(jì)算機(jī)知識(shí),完全是靠自學(xué)的能力,我沒(méi)有接受過(guò)外部計(jì)算機(jī)的培訓(xùn),到今天為止也是完全靠自己的學(xué)習(xí)。通過(guò)這次給你題目實(shí)習(xí),我了解到你的海外學(xué)習(xí)是成功的一步,我感到很高興,也完全可以預(yù)見(jiàn)到你今年后能有很好的發(fā)展。關(guān)鍵是要學(xué)會(huì)系統(tǒng)化的學(xué)習(xí),建立知識(shí)框架注意學(xué)習(xí)的方法和結(jié)構(gòu)。</div> <div>過(guò)程評(píng)價(jià)</div><div>1》打開(kāi)文件。任何程序都一定有與其他文件的交互功能和命令,程序的編制也是如此。你已經(jīng)學(xué)會(huì)了基本知識(shí),我就考核一下你是否掌握了。</div><div>評(píng)價(jià)結(jié)論:很好。</div><div>2》界面設(shè)計(jì)與菜單編制。計(jì)算機(jī)是人來(lái)操作的,操作這個(gè)概念含義是什么,已經(jīng)有變化,最簡(jiǎn)單的變化就是開(kāi)與關(guān)(接通或斷開(kāi))。在軟件編制的領(lǐng)域里,外部界面操作涉及的是控件。每個(gè)控件都具有它的屬性、方法和事件</div><div>控件是什么:屏幕界面上可以看到的對(duì)象。例如:菜單、命令按鈕等。(大類分為:運(yùn)行時(shí)和設(shè)計(jì)時(shí),有的控件,只有在設(shè)計(jì)狀態(tài)時(shí)才能看到。例如:容器控件類。具體你去看書(shū)吧)</div><div>控件的控制(方法):可以附加事件響應(yīng),事件也是一個(gè)大概念。例如:鼠標(biāo)的劃過(guò)、點(diǎn)擊、雙擊等等行為發(fā)生時(shí),可以產(chǎn)生相對(duì)應(yīng)的行為響應(yīng)。一個(gè)事件(動(dòng)作或者操作)引發(fā)另一個(gè)程序的啟動(dòng)、運(yùn)行等等事件的發(fā)生。</div><div>控件的屬性:形狀顏色等特征。分為可變屬性和固有屬性。事件響應(yīng)、數(shù)據(jù)綁定等等很多。大體分為下面兩類。</div><div>可變屬性:你可以賦值,干預(yù)進(jìn)行改變。例如:你穿的衣服顏色,你自己可以選擇。</div><div>固有屬性:只能讀取,不能改變。例如:你的眼睛的顏色,是自然賦予的,是不能選擇。</div><div>你已經(jīng)學(xué)會(huì)了按鈕這個(gè)控件的使用。還需要學(xué)會(huì)菜單的命令的編制。</div><div>評(píng)價(jià)結(jié)論:好。</div><div>3》畫(huà)圖程序編制。文本的運(yùn)算一般不會(huì)有太大的問(wèn)題,計(jì)算機(jī)繪圖(鼠標(biāo)定位,曲線繪制時(shí)的比例等等)是一個(gè)難點(diǎn)。sin曲線是一個(gè)循環(huán)曲線(x,y)坐標(biāo)繪制,還好制作。相對(duì)比較難的是給你幾個(gè)點(diǎn),讓你繪制曲線。例如:使用N次曲線模擬,利用數(shù)學(xué)的泰勒公式展開(kāi),計(jì)算格式數(shù)值等等,不僅需要計(jì)算機(jī)的知識(shí),更主要的是數(shù)學(xué)知識(shí)。</div><div>出現(xiàn)的問(wèn)題,弧度制的細(xì)節(jié)忽略,證明你沒(méi)有很好的聯(lián)系。否則,以一定知道的。</div><div>評(píng)價(jià)結(jié)論:好。</div><div>4》數(shù)據(jù)的輸入輸出。數(shù)據(jù)不僅需要界面上的體現(xiàn),很多需要儲(chǔ)存和提交給其他的應(yīng)用程序使用,因此必須要學(xué)會(huì)輸出到一個(gè)文件里。本次要求你輸出圖形坐標(biāo)點(diǎn)數(shù)據(jù)到文本文件,可以是TXT文本格式的。</div><div>數(shù)據(jù)輸入輸出有兩類:順序文件(文本格式)與隨機(jī)文件(2進(jìn)制格式)。給你的題目是順序文件(文本格式)。通過(guò)文本編輯器可以直觀看到(x,y)數(shù)據(jù)。</div><div>其實(shí)還有外部的導(dǎo)入數(shù)據(jù)的技術(shù)(未出練習(xí))。</div><div>評(píng)價(jià)結(jié)論:很好</div><div>5》數(shù)據(jù)庫(kù)技術(shù)。前面4》的數(shù)據(jù)輸入輸出技術(shù),在軟件行業(yè)已經(jīng)完全專業(yè)化了,常見(jiàn)的有ACCESS(前后臺(tái)均可)、SQL-server、ORACLE等等。</div><div>按規(guī)定的格式,放到規(guī)定的位置,對(duì)其開(kāi)發(fā)進(jìn)行儲(chǔ)存、權(quán)限管理、計(jì)算、備份等,附帶對(duì)數(shù)據(jù)的專門管理工具是輸入輸出。你將(x,y)數(shù)據(jù)輸出形成記錄。</div><div>待考察:書(shū)已經(jīng)買了,需要學(xué)習(xí)。</div><div>6》文件的打開(kāi)。打開(kāi)指定位置的文件。就是上面你輸出的文件,瀏覽一下??赡艿脑挘梢孕薷乃奈募Q</div><div>評(píng)價(jià)結(jié)論:很好</div><div>7》總結(jié)這次學(xué)習(xí)的經(jīng)驗(yàn)和體會(huì)。</div><div>學(xué)習(xí)進(jìn)步!</div> <h3>關(guān)于學(xué)習(xí)進(jìn)步<br></h3><div>一》這句話的含義有兩個(gè)。</div><div>1》讓學(xué)習(xí)知識(shí)本身進(jìn)步</div><div>2》學(xué)習(xí)如何進(jìn)步</div><div>這是有區(qū)別的兩個(gè)問(wèn)題,學(xué)習(xí)進(jìn)步本身是需要學(xué)習(xí)的。</div><div>(一下需要計(jì)算機(jī)的一些知識(shí),否則會(huì)很枯燥)</div><div>你的學(xué)習(xí)的進(jìn)步很快,概念上你沒(méi)有學(xué)過(guò)delph2007,進(jìn)步成為你自我可以學(xué)會(huì)他,可以自我主動(dòng)學(xué)習(xí)攝取新知識(shí),你可以很快掌握這些新知識(shí)。</div><div>原來(lái)有底子延續(xù)發(fā)展,增量型新知識(shí)。還有一種類型新知識(shí),就是全新型,以前根本沒(méi)有學(xué)過(guò)的知識(shí)。例如:下面你要學(xué)習(xí)的ARM、C++。C++表面是全新知識(shí),但是你已經(jīng)有類似非常相近的知識(shí)了。匯編語(yǔ)言(機(jī)器語(yǔ)言),delph語(yǔ)言可能你還學(xué)過(guò)的其他語(yǔ)言,甚至是自然語(yǔ)言。那么這些就是C++的基礎(chǔ)知識(shí),將來(lái)都會(huì)在學(xué)習(xí)C++時(shí)發(fā)揮很大的作用,相似的新知識(shí)。ARM對(duì)你來(lái)講,可能屬于比較新的知識(shí)了,它是一個(gè)系統(tǒng)話的知識(shí),它的基礎(chǔ)知識(shí)幾乎都是你以前學(xué)習(xí)過(guò)的知識(shí)綜合起來(lái)(有機(jī)結(jié)合聯(lián)系起來(lái)的),表面是新知識(shí),本質(zhì)上都是你以前學(xué)習(xí)的知識(shí)延伸。歸納起來(lái)你會(huì)發(fā)現(xiàn),任何知識(shí),都是舊的知識(shí)的發(fā)展,只有很少的部分是新的,知識(shí)的大發(fā)展和進(jìn)步,其實(shí)是這樣點(diǎn)滴結(jié)合起來(lái)的。既然是這樣,我們學(xué)習(xí)任何知識(shí)時(shí),只要我們有了它的基本前提知識(shí),通過(guò)自我的學(xué)習(xí),都可能掌握。</div><div>二》要規(guī)范要完美,最求不斷完善。比方講,你的界面布置需要整理。</div><div>無(wú)論在任何時(shí)候要按照下面的基本要求表示。 1》模型:盡可能成為具體可見(jiàn)可觸摸的實(shí)物實(shí)體(最高級(jí)的頂級(jí)類)。頂級(jí)是動(dòng)態(tài)的仿真的成比例(放大:等比:縮小)</div><div>2》圖形(形象符號(hào)):實(shí)物照片、繪畫(huà)、漫畫(huà)等形象的手段,最次的圖形是流程圖形了。流程圖表達(dá):流向(輸入輸出)、處理過(guò)程(判斷、循環(huán)、計(jì)算)。正常和異常狀態(tài),錯(cuò)誤的解除通道等。</div><div>3》表格(數(shù)字、量化):特性分類量化的單位的規(guī)則。清晰的思路,才能分出表格的屬性來(lái)。</div><div>4》文字:文字和符號(hào)的表達(dá),在以上的方式很難表達(dá)時(shí),必須要使用文字時(shí),說(shuō)明過(guò)程。條例清晰使用1.2.3制約。</div><div><br></div><div>需要整齊有序,給人以美感。</div><div>例如:以前給你的界面也要隨手好看對(duì)稱協(xié)調(diào)(形成行為習(xí)慣)。</div><div>FORM本身就是容器(容納整體全部控件),內(nèi)部的Optionbutton也是容器(僅僅容納Optionbutton類的四個(gè)具體實(shí)例)。</div><div><br></div>