資料的重要性

2021-05-24 05:41:30 字數 713 閱讀 3916

對於程式設計師來說,「高手」和「菜鳥」之間的區別實際上只有兩個因素:一是從事程式設計時間的長短不同,使經驗的多少有所區別;第二個因素就是手頭掌握資料的多少了,因為很多問題並不是靠自己鑽研可以解決的,必須靠資料,試想在寫

dos匯程式設計序時如果沒有中斷手冊,可以自己鑽研出來嗎?實際上,大部分「菜鳥」向「高手」問的問題完全可以由參考資料解決,即使乙個「菜鳥」對某個問題暫時不懂,但手頭有解決問題的詳細資料,經過一段時間的鑽研,問題自然會解決。「高手」就是這樣慢慢練成的。

在win32

彙編程式設計中,資料顯得尤其重要。在

dos時代,整個作業系統的大小不過幾十

kb,所有的

basic和c

命令基本上都可以直接用人腦記憶下來,用於彙編程式設計的中斷手冊也基本上可以讓人記住常用的部分。

不過,當時鐘走到

21世紀的時候,軟體規模飛速膨脹,僅是開發工具就動輒幾十

mb,更不用說複雜的作業系統及其他軟體了,所以現在完成一件最基本的事情都必須從文件中尋找合適的方法,大部分程式設計師手邊的文件比字典還要厚幾倍,並且,在這些浩如煙海的文件中苦苦尋找之後,還不一定能找出乙個滿意的解答。像

windows

就是乙個資料結構的迷宮,其

api的資料遠比

dos下的中斷資料要多,在這種情況下,程式設計師的經驗可以在程式的優化和除錯方面發揮作用,但如果沒有資料,連程式都寫不出來,就談不到優化和除錯了。

internet

重要性取樣

from scipy import stats from scipy.stats import norm import numpy as np import matplotlib.pyplot as plt def f x return np.sin x x def intf x1,x2 retur...

資料結構的重要性

資料結構的重要性大家都很明白。在大學也是電腦科學與技術的核心課程。但是資料結構地位很高,但是我們很多人都並沒有學好這門課程。在大學的時候,我自己是沒有電腦一族,雖然是由於經濟問題買不起電腦的原因,但還是很羨慕有電腦的同學。總感覺他們動手能力比我強。他們可以去編寫各種各樣程式。其實工作了很多年後回頭一...

資料結構的重要性

用計算機解決實際問題,首先要做的事情就是要把涉及問題的相關資訊儲存到計算機中,也就是需要把問題的資訊表示為計算機可接受的資料形式,然後根據問題處理功能的要求,對儲存到計算機中的資料進行處理。歸結為一句話,用計算機解題首先要用合理的結構表示資料,然後才能根據相應的演算法處理結構,而資料表示和資料處理正...