程序與程序設計
計算機二級考核計算機基礎知識和使用一種高級計算機語言編寫程序以及上機調試的基本技能。下面是小編整理的關於程序與程序設計,希望大家認真閲讀!
1、大型程序問題及問題説明
由於雜碎的方法用於解決大型問題必失敗,因此我們首先必須採用一種一致的、統一的和邏輯的方法,也必須仔細遵守程序設計的重要原理。這些原理有時候在編寫小程序是易被忽略,但是當在編寫大型程序時,忽略它們將帶來災難性的後果。同時在處理大型問題時,首個主要障礙是準確的判斷問題是什麼。有必要將模糊的目標、矛盾的要求和可能未明確説明的需求轉換成能夠進行編程的、精確規劃的項目。確定總體目標。
2、數據結構的選擇
算法設計中可變性的餘地最大的通常是存儲程序的數據的辦法:
它們彼此如何被安排
哪些數據保存在內存中
哪些在需要時被計算
哪些保存在文件中,這些文件又是如何被安排的
3、測試和實驗
保證程序的正確性
程序的維護
4、c++
程序設計語言c++是表達我們將面臨的算法的一種十分便利的選擇
要點:
c++允許數據抽象
支持面向對象的設計
允許使用自頂向下的.方法
改進了c語言危險和麻煩的幾個方面
保持了作為c語言特點的效率
靈活性、通用性和高效性的結合,使得C++成為目前程序設計員最流行的選擇之一
5、問題的解決方案
類、對象和方法
a、算法
b、類
c、對象
d、c++類
e、方法
f、客户程序
g、成員選擇運算符
h、説明和信息隱藏
i、私有和公有
6、程序設計風格
a 名稱
謹慎命名,使程序完善的運行最重要的是確切的知道每個類和變量代表什麼以及每個函數是做什麼的,因此一般應包括對類、變量和函數進行解釋的文檔。明確簡潔的識別它們的意義。
b文檔格式
c細化和模塊化
7編碼測試和進一步細化
-
2017年計算機一級WPS練習題及答案
隨着微型計算機和網絡的出現,其應用領域已經涉及各個領域,在辦公自動化數據庫管理、圖像識別、語言識別、專家系統及家庭娛樂等眾多領域中大顯身手。下面是小編整理的關於計算機一級WPS練習題及答案,歡迎大家參考!【1】計算機一級WPS練習題及答案1).一條計算機指...
-
2017計算機等級考試HTTP的基本概念與交互模型練習題
HTTP(HyperTextTransferProtocol)是超文本傳輸協議的縮寫,它用於傳送WWW方式的數據,關於HTTP協議的詳細內容請參考RFC2616。下面是小編整理的計算機等級考試HTTP的基本概念與交互模型練習題,歡迎參考!【練習一】1[單選題]在HTTP協議的請求/響應交互模型中,以下説法...
-
2017年計算機三級信息安全技術考試大綱
計算機應用能力考試不設定全國統一的考試時間,各地考點可根據本地的實際情況,自行確定考試次數和考試時間。下面是小編整理的關於計算機三級信息安全技術考試大綱,歡迎大家參考!考試內容一、信息安全保障概述1.信息安全保障的'內涵和意義2.信息安全保障的總體思...
-
2017最新計算機一級考試MSOffice練習題「附答案」
計算機一級考試《MSOffice》試題一選擇題(1)完整的計算機硬件系統一般包括外部設備和A)運算器和控制器B)存貯器C)主機D)中央處理器參考答案:C(2)計算機能夠自動工作,主要是因為採用了A)二進制數制B)高速電子元件C)存儲程序控制D)程序設計語言參考答案:C(3)下面哪...