查看匯總:2014計算機二級VB考試重難點分析匯總
第12章 數(shù) 據(jù) 文 件
本章主要考查Visual Basic中的數(shù)據(jù)文件操作,包括Visual Basic文件概述、基本文件操作語句與函數(shù)、順序文件與隨機文件和文件系統(tǒng)控件。通過對歷年試卷內(nèi)容的分析,本章考核內(nèi)容約占8%,屬于一般考查對象。
12.1 Visual Basic文件概述
12.1.1 考點1:文件概述
1.文件概念
所謂“文件”,是指記錄在外部介質(zhì)上的數(shù)據(jù)的集合。
2.在程序設計中使用文件的原因
文件是使一個程序可以對不同的輸入數(shù)據(jù)進行加工處理、產(chǎn)生相應輸出結(jié)果的常用手段。
使用文件可以方便用戶,提高上機效率;
使用文件可以不受內(nèi)存大小的限制。
3.文件結(jié)構(gòu)
為了有效地存取數(shù)據(jù),數(shù)據(jù)必須以某種特定的方式存放,這種特定的方式稱為文件結(jié)構(gòu)。Visual Basic文件由記錄組成,記錄由字段組成,字段由字符組成。
(1)字符
字符是構(gòu)成文件的最基本單位。字符可以是數(shù)字、字母、特殊符號或單一字節(jié)。Visual Basic支持雙字節(jié)字符,當計算字符串長度時,一個西文字符和一個漢字都可作為一個字符計算,但它們所占的空間是不一樣的。例如:字符串“系統(tǒng)分析員協(xié)會顧問團CSAI”的長度為14個字符,而所占的存儲空間為24個字節(jié)。
(2)字段
字段也稱為域。字段由若干個字符組成,用來表示一項數(shù)據(jù)。
(3)記錄
記錄由一組相關(guān)的字段組成。
(4)文件
文件由記錄構(gòu)成,一個文件含有一個以上的記錄。
4.文件種類
根據(jù)不同的分類標準,文件可分為不同的類型。
(1)根據(jù)數(shù)據(jù)性質(zhì)劃分
程序文件:存放的是可以由計算機執(zhí)行的程序,包括源文件和可執(zhí)行文件。
數(shù)據(jù)文件:存放普通的數(shù)據(jù),這類數(shù)據(jù)必須通過程序來存取和管理。
(2)根據(jù)數(shù)據(jù)的存取方式和結(jié)構(gòu)劃分
順序文件:文件中的記錄一個接一個地存放。順序文件的組織比較簡單,但維護困難。主要優(yōu)點是占空間少,容易使用。
隨機存取文件:又稱直接存取文件,每個記錄的長度是固定的,根據(jù)記錄號進行讀寫操作。優(yōu)點是數(shù)據(jù)的存取靈活、方便,速度較快,容易修改。缺點是占空間較大,數(shù)據(jù)組織較復雜。
(3)根據(jù)數(shù)據(jù)的編碼方式劃分
ASCII文件:又稱文本文件,它以ASCII方式保存文件?梢杂米痔幚碥浖⒑托薷。
二進制文件:以二進制方式保存的文件。不能用普通的字處理軟件編輯,占空間較小。
例12.1.1 以下文件擴展名中,不屬于程序文件的是( )。
A..exe B..frm C..mdb D..vbp
解析:.exe文件為可執(zhí)行文件;.frm文件為Visual Basic的窗體文件;.mdb文件為Access數(shù)據(jù)庫文件;.vbp文件為Visual Basic的工程文件。
答案:C
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |