首頁考試吧論壇Exam8視線考試商城網(wǎng)絡(luò)課程模擬考試考友錄實(shí)用文檔求職招聘論文下載
2013中考
法律碩士
2013高考
MBA考試
2013考研
MPA考試
在職研
中科院
考研培訓(xùn) 自學(xué)考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點(diǎn)日語
職稱英語
口譯筆譯
申碩英語
零起點(diǎn)韓語
商務(wù)英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點(diǎn)英語
托福考試
托業(yè)考試
零起點(diǎn)法語
雅思考試
成人英語三級
零起點(diǎn)德語
等級考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問
管理咨詢
企業(yè)培訓(xùn)
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國際商務(wù)
心理咨詢
營 銷 師
司法考試
國際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會計(jì)從業(yè)資格
基金從業(yè)資格
統(tǒng)計(jì)從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計(jì)師
會計(jì)職稱
法律顧問
ACCA考試
注冊會計(jì)師
資產(chǎn)評估師
審計(jì)師考試
高級會計(jì)師
注冊稅務(wù)師
國際內(nèi)審師
理財(cái)規(guī)劃師
美國注冊會計(jì)師
一級建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
造價(jià)員考試
注冊計(jì)量師
環(huán)保工程師
化工工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
監(jiān)理工程師
房地產(chǎn)估價(jià)
土地估價(jià)師
安全評價(jià)師
房地產(chǎn)經(jīng)紀(jì)人
投資項(xiàng)目管理師
環(huán)境影響評價(jià)師
土地登記代理人
繽紛校園 實(shí)用文檔 英語學(xué)習(xí) 作文大全 求職招聘 論文下載 訪談|游戲
軟件水平考試
軟件水平考試資訊
軟件水平考試試題
軟件水平考試專項(xiàng)輔導(dǎo)
軟件水平考試交流互動
軟件水平考試交流互動
您現(xiàn)在的位置: 考試吧 > 軟件水平考試 > 復(fù)習(xí)資料 > 系統(tǒng)分析師 > 正文

2012年軟考系統(tǒng)分析師經(jīng)典教程:文件和文件系統(tǒng)

  3.6 文件和文件系統(tǒng)

  文件是信息的一種組織形式,是存儲在輔助存儲器上的具有標(biāo)識名的一組信息集合,它可以是有格式的,也可以是無格式的。與文件相關(guān)的概念有:數(shù)據(jù)項(xiàng)、記錄、文件和數(shù)據(jù)庫。

  操作系統(tǒng)的文件系統(tǒng)包括兩個(gè)方面:

  ◆ 負(fù)責(zé)管理文件的一組系統(tǒng)軟件;

  ◆ 管理的對象文件。

  文件系統(tǒng)的主要目標(biāo)是提高存儲器的利用率,接受用戶的委托實(shí)施對文件的操作。其主要問題是管理輔助存儲器,實(shí)現(xiàn)文件從名字空間到輔存地址空間的轉(zhuǎn)換,決定文件信息的存放位置、存放形式和存放權(quán)限,實(shí)現(xiàn)文件和目錄的操作,提供文件共享能力和安全設(shè)施,提供友好的用戶接口。

  根據(jù)不同方面,可以對文件進(jìn)行多種分類。

  ◆ 按文件的用途分:系統(tǒng)文件、庫文件和用戶文件等。

  ◆ 按文件的信息流分:輸入文件、輸出文件和輸入輸出文件等。

  ◆ 按文件的組織形式分:普通文件、目錄文件和特殊文件等。

  ◆ 按文件的安全屬性分:只讀文件、讀寫文件、可執(zhí)行文件和不保護(hù)文件等。

  文件的結(jié)構(gòu)和組織

  文件的結(jié)構(gòu)是指文件的組織形式。文件的結(jié)構(gòu)分為邏輯結(jié)構(gòu)和物理結(jié)構(gòu)。從用戶的觀點(diǎn)所看到的文件組織形式稱為文件的邏輯結(jié)構(gòu),從實(shí)現(xiàn)觀點(diǎn)考察文件在輔助存儲器上的存放方式稱為文件的物理結(jié)構(gòu)。

  文件的邏輯結(jié)構(gòu)可以分為兩種:無結(jié)構(gòu)的字符流文件和有結(jié)構(gòu)的記錄文件(也稱為有格式文件)。其中,記錄文件由記錄組成,即文件內(nèi)的信息劃分成多個(gè)記錄,以記錄為單位組織和使用信息。其有幾種不同的類型,特別需要注意它們之間的區(qū)別。

  ◆堆文件:數(shù)據(jù)按先來后到的順序組織,是最簡單的記錄文件;

  ◆順序文件

  順序文件的記錄定長,記錄中的數(shù)據(jù)項(xiàng)的類型長度與次序固定,記錄按鍵值的約定次序組織。

  ◆索引順序文件

  基于鍵的約定次序組織,而且維護(hù)鍵的索引和溢出區(qū)域。鍵的索引可以是多級索引。

  ◆索引文件

  基于記錄的一個(gè)鍵-數(shù)據(jù)項(xiàng)關(guān)系對來組織,依據(jù)記錄鍵值可以找到記錄存放位置。

  ◆直接文件(又稱哈希文件)

  記錄以它們在直接訪問存儲設(shè)備上的物理地址直接(隨機(jī))訪問。對于一個(gè)給定的記錄可以直接得出其存儲位置。

  文件的物理結(jié)構(gòu)側(cè)重于提高存儲器的利用效率和降低存取時(shí)間。文件的存儲設(shè)備通常劃分為大小相同的物理塊,物理塊是分配和傳輸信息的基本單位。文件的物理結(jié)構(gòu)是指文件在存儲設(shè)備上的存儲方法,具有不同的文件分配策略,需要特別注意它們的特點(diǎn)和之間的差別。

  ◆順序分配(連續(xù)分配)

  最簡單的分配方式。在文件建立預(yù)先分配一個(gè)連續(xù)的物理塊集,然后,按照邏輯文件中的信息(或記錄)順序,依次把信息(或記錄)順序存儲到物理塊中。不適宜于需要經(jīng)常修改的文件。

  ◆ 鏈接分配(串聯(lián)分配)

  這是按單個(gè)物理塊逐個(gè)進(jìn)行的。在建立鏈接文件時(shí),不須指定文件的長度,在文件的說明信息中,只需指出該文件的第一個(gè)物理塊塊號,鏈接文件的文件長度可以動態(tài)的增長,只需調(diào)整物理塊間的指針就可以插入或刪除一個(gè)信息塊。一般只適用于順序訪問,不適用于隨機(jī)存取。

  ◆索引分配

  另一種對文件存儲不連續(xù)分配的方法。系統(tǒng)為每個(gè)文件建立一張索引表,索引表中的每一表項(xiàng)指出文件信息所在的邏輯塊號和與之對應(yīng)的物理塊號。既適用于順序存取,也適用于隨機(jī)存取。

  文件控制塊:FCB,和進(jìn)程相似,文件目錄有一級目錄、二級目錄和多級目錄結(jié)構(gòu);

  一級目錄:只有一個(gè)目錄表,每個(gè)表項(xiàng)對應(yīng)一個(gè)文件;

  二級目錄:主目錄和用戶目錄;

  多級目錄:也稱為樹型目錄結(jié)構(gòu),從根目錄出發(fā)的層次結(jié)構(gòu)。

1 2  下一頁

  相關(guān)推薦:

  2012年軟考系統(tǒng)分析師考試60天完美復(fù)習(xí)計(jì)劃

  2012年軟件水平考試網(wǎng)絡(luò)工程師章節(jié)筆記講義匯總

  2012年上半年軟件水平考試成績查詢匯總

文章搜索
軟件水平考試欄目導(dǎo)航
版權(quán)聲明:如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時(shí)處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請注明出處。