- 相關推薦
2017年福建計算機水平考試知識點
水平考試是對參加考試的人員在其專業技術領域的理論基礎與實踐能力的綜合評價,目的是加快國民經濟信息化技術人才的培養,同時為企業合理選拔聘用信息化技術人才提供有效憑證。下面是小編整理的關于福建計算機水平考試知識點,歡迎大家參考!
線性結構與非線性結構
如果一個數據元素都沒有,該數據結構稱為空數據結構;在空數據結構中插入一個新的元素后數據結構變為非空數據結構;將數據結構中的所有元素均刪除,則該數據結構變成空數據結構。
如果一個非空的數據結構滿足如下條件,則該數據結構為線性結構:
有且只有一個根結點
每一個結點最多只有一個前件,也最多只有一個后件
線性結構又稱線性表。
注意:在線性結構表中插入或刪除元素,該線性表仍然應滿足線性結構。
如果一個數據結構不滿足線性結構,則稱為非線性結構。
程序設計方法與風格
程序設計方法:主要經過了面向過程的結構化程序設計和面向對象的程序設計方法。
程序設計風格,是指編寫程序時所表現出來的特點、習慣和邏輯思路。
要形成良好的程序設計的風格,應考慮如下因素:
1.源程序文檔化:符號名的命名、程序注釋、視覺組織
2.數據說明方法:數據說明的次序規范化;說明語句中變量安排有序化;使用注釋來說明復雜的數據結構。
3.語句的結構:在一行內只寫一條語句;程序的編寫應該優先考慮清晰性;除非對效率有特殊的要求,否則,應做到清晰第一,效率第二;首先保證程序的正確,然后再要求速度;避免使用臨時變量使程序的可讀性下降;盡量使用庫函數,即盡量使用系統提供的資源;避免采用復雜的條件語句;盡量減少使用“否定”條件的條件語句;數據結構要有利于程序的簡化;要模塊化,使模塊功能盡可能單一化;利用信息隱蔽,確保每一個模塊的獨立性;從數據出發去構造程序;不要修補不好的程序,要重新編寫。
4.輸入和輸出
(1)對所有的輸入輸出數據都要檢驗數據的合法性;
(2)檢查輸入項的各種重要組合的合理性;
(3)輸入格式要簡單,以使得輸入的步驟和操作盡可能簡單;
(4)輸入數據時,應允許自由格式;
(5)應允許缺省值;
(6)輸入一批數據時,最好使用輸入結束標志;
(7)以交互式輸入輸出方式進行輸入時,要在屏幕上使用提示符明確輸入的請求,同時在數據輸入過程中和輸入結束時,應在屏幕上給出狀態信息;
(8)當程序設計語言對輸入格式有嚴格要求時,應保持輸入格式與輸入語句的一致性;給所有的輸出加注釋,并設計輸出報表格式。
【福建計算機水平考試知識點】相關文章:
計算機應用能力考試知識點08-28
計算機職稱PPT考試知識點08-09
計算機一級MSOffice考試知識點10-27
計算機二級考試C語言知識點09-30
中小學教師計算機水平考試機試題06-17
全國翻譯專業資格水平考試06-14