基本资料型态

基本资料型态

ID:43509353

大小:3.59 MB

页数:53页

时间:2019-10-09

基本资料型态_第1页
基本资料型态_第2页
基本资料型态_第3页
基本资料型态_第4页
基本资料型态_第5页
资源描述:

《基本资料型态》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第三章基本資料型態程式設計:VisualBASIC61章節預覽3.1二進制及儲存單位3.2變數與常數3.3數字系統3.4轉換數字系統3.5正負數表示法3.6文字資料表示法23.1:二進制及儲存單位電腦使用的是二進位數(BinaryDigit)表示資料。二進位每一個位數稱之為位元(Bit)。可用來表示0或1的狀態,相對於電子元件的狀態,則可以將0視為關,1視為開。以11001來表示五根水管的 開關狀態33.1:二進制及儲存單位Bit是記憶體的最小儲存單位,由於電腦硬體結構的定址緣故,因此,許多的高階語言只提供Byte做為最小儲存單位。1Byte=

2、8Bits。1Byte可以產生28=256種變化。可用來代表某些符號,例如:A、a、#、、等等。也可用來表示0~255或-128~127的數值。程式必須放在主記憶體中才能被執行主記憶體由許多連續的記憶體位置所組成,每一個位置都可以用來存放資料或程式。為了存取記憶體位置內的資料或程式,因此每一個位置都被賦予一個特定的位址(address)。當讀取或寫入資料時,事實上就是指定讀取或寫入特定記憶體位址內的資料。43.1:二進制及儲存單位字元組(Word):另一種計算存取資料的單位一個Word究竟包含多少的Byte必須視硬體結構而定。一個Word可能等

3、於2個bytes(16位元電腦)、4個bytes(32位元電腦)、8個bytes(64位元電腦)。通常一部電腦所使用的Word長度越長時,代表一次可存取的資料長度越長,因此程式執行速度可能越快(必須視程式所使用的指令而定)。Byte仍是記憶體儲存單位最常被使用的表示單位。1KBytes(KB)=210Bytes=1024Bytes(近1千)1MBytes(MB)=220Bytes=1,048,576Bytes(近100萬)1GBytes(GB)=230Bytes=1,073,741,824Bytes(近10億)1TBytes(TB)=240By

4、tes=1,099,511,627,776Bytes(近1兆)53.2:變數與常數變數的意義:變數代表在程式執行過程中可能會被改變的某個數值。以現實的環境來說,我們所身處的世界就是一個多變數的世界,例如:全球人口數每天都不同,受出生人口、死亡人口、意外事件發生率、甚至於季節條件而等變化。而其他的條件也都是一個不斷改變的變數(也可能再受其他變數的影響)。程式的運作是靠眾多變數的變化來完成的,例如:一個計算長方形面積的程式,至少就必須包含3個變數:長、寬、面積。長、寬、面積皆為可變動的變數,才能計算各種不同大小的長方形面積。63.2:變數與常數變數

5、的意義程式的運作主要是靠CPU與記憶體的合作來完成,而程式中的變數將存放在記憶體,如右圖。變數在記憶體中佔用了某一小塊記憶 體,程式可以由記憶體位址取得這些 變數內容,但是,對於人來說,記憶 體位址是非常難以記憶與了解的,因 此,所有的高階語言都提供了以名稱 來代替變數在記憶體中的位置。初學程式設計時,只要記得變數名稱 實際上將對應到某一個記憶體位址, 並且該變數就是用來儲存某項資料。73.2:變數與常數變數的命名方式與規則每一個變數都各自擁有一個不同的名稱已示區隔,在VisualBasic中為變數命名時必須遵守下列規則:變數名稱的第一個字元為

6、『大小寫字母(A~Z、a~z)』或『中文』字元。第二個以後的字元可以為『大小寫字母(A~Z、a~z)』或『0~9』或『_』或『中文』字元。變數名稱盡量不要使用中文。變數名稱長度不可超過255個字元。變數名稱的大小寫視為相同。變數名稱不可以是VisualBasic的保留字。83.2:變數與常數保留字(ReserveredWord):程式語言的特定字,通常保留用來代表敘述、運算子、函數、屬性、事件、方法等特殊文字。這些關鍵字對於編譯器而言是有特殊意義的,不可以拿來做為變數名稱。傳統BASIC語言中,變數名稱的最後一個字元可以用來代表資料型態,例如:

7、%、&、!、#、@、$等。但並不建議使用這種方式宣告資料型態。93.2:變數與常數變數名稱除了必須符合規則之外,根據程式開發的實際經驗,下列是變數命名的幾項建議:VisualBasic的變數名稱是不分大小寫的。例如:Sum、SUM、sum代表同一個變數名稱。盡量使用有意義的名詞或名詞的組合做為變數名稱,以提高程式的可讀性。例如:某一個變數代表檔案的總行數,則可以命名為Line_Count或LineCount,以便讓維護程式的設計師容易了解該變數的實際意義。若開發由多人共同發展的大型程式時,更需要取得變數命名的一致性原則。未設定變數的初始值時,則

8、數值變數的預設值為『0』、字串變數的預設值為『空字串』。103.2:變數與常數變數的資料型態宣告變數應該以最適當的資料型態為主,宣告不適當的資料型態可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。