999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種空管自動化操作系統(tǒng)模擬器的設(shè)計與實現(xiàn)

2014-12-09 02:54:36唐筱丹
科技創(chuàng)新與應(yīng)用 2014年34期

摘 要:提出一種能夠進行Solaris系統(tǒng)操作的模擬軟件,該軟件應(yīng)用于對空管自動化的技術(shù)維護上機練習(xí),通過模擬Solaris系統(tǒng)的文件管理及相關(guān)操作命令,以C語言進行編寫,實現(xiàn)了windows管理平臺下的Solaris系統(tǒng)模擬。

關(guān)鍵詞:Solaris系統(tǒng);空管自動化技術(shù)維護;文件管理;C語言

1 概述

當(dāng)前,空中交通管理自動化系統(tǒng)由于系統(tǒng)的穩(wěn)定性要求及相關(guān)規(guī)定,多數(shù)采用LIUNX/UNIX/SOLARIS等系統(tǒng),此類系統(tǒng)作為工業(yè)應(yīng)用計算機操作系統(tǒng),并無日常使用,因此操作人員對其的了解多數(shù)停留在簡單命令操作的表層設(shè)計上,對文件系統(tǒng)的實現(xiàn)更是了解甚少。而對于空管技術(shù)保障人員來說,提高自身技術(shù)技能更好服務(wù)空管運營是空管安全保障的關(guān)鍵之一。因此,近年來各地空管分局站投入了大量人力物力進行各種技術(shù)培訓(xùn),力爭提高自身的技術(shù)水平。而對于當(dāng)前而言,缺乏一種能夠從底層介紹實現(xiàn)以上系統(tǒng)的模擬器以實現(xiàn)操作人員對其系統(tǒng)管理及相關(guān)命令的理解。文章從實際出發(fā),通過空管telephonics自動化系統(tǒng)應(yīng)用的Solaris系統(tǒng)的模擬設(shè)計,為技術(shù)保障人員提供一種系統(tǒng)理解的手段與平臺,與此同時也為相關(guān)其他UNIX系統(tǒng)、LINUX系統(tǒng)的模擬設(shè)計提供一種參考。

2 總體設(shè)計思想

作為以文件管理為根本的Solaris系統(tǒng),文件的管理是操作系統(tǒng)的核心,它實現(xiàn)了操作系統(tǒng)對計算機系統(tǒng)的軟件資源管理,在實際空管自動化中則體現(xiàn)對telephonics系統(tǒng)軟件的操作。因此熟悉掌握Solaris系統(tǒng)必須先熟悉其文件的管理及文件系統(tǒng)的設(shè)計,因此設(shè)計的核心在于系統(tǒng)的文件管理,具體實現(xiàn)如下:

首先假定模擬的Solaris文件系統(tǒng)可利用的內(nèi)存空間為1M,并將其分為512塊,每一塊為512個字節(jié),對于分好的512塊便是文件系統(tǒng)可使用的塊數(shù)。在系統(tǒng)中,文件系統(tǒng)的分配以塊分配為標(biāo)準(zhǔn),并實現(xiàn)于位示圖方法管理。在具體實現(xiàn)中,系統(tǒng)首先建立512個塊,按照上述理解進行設(shè)計,每個塊又擁有自己的標(biāo)志塊號,對于文件與目錄擁有自身的I節(jié)點,在軟件設(shè)計上實現(xiàn)了I節(jié)點表。再之,通過二進制文件對位圖區(qū)、節(jié)點I、數(shù)據(jù)塊每一個必要元素進行映射。如若操作有改變上述元素則對其進行改變并刷新輸出相應(yīng)數(shù)據(jù),并與此同時在下一次啟動時快速導(dǎo)入數(shù)據(jù),具體實現(xiàn)的架構(gòu)如圖1所示。

圖1 系統(tǒng)總體設(shè)計圖

3 具體實現(xiàn)

3.1 實現(xiàn)的功能部分

對于系統(tǒng)的實現(xiàn),必須具備空管自動化日常操作常見的命令,包括cd/pwd/ls/mkdir/rmdir等等。由于篇幅關(guān)系,在功能實現(xiàn)上,以創(chuàng)建、刪除文件。在創(chuàng)建文件上,首先按照文件路徑的各分量檢索各級目錄,搜索相關(guān)文件,如若其存在則釋放占用空間,使其成為一個空文件。如若全部搜索成功(除了最后一個)則在最后找到的文件所在目錄增加一個磁盤I節(jié)點,并將節(jié)點添加入新目錄中。同理,對于刪除文件,系統(tǒng)首先設(shè)置全局變量num用于統(tǒng)計I節(jié)點數(shù)量,在搜索過程中,假定num=1,并且沒有其他用戶在使用該文件,則釋放文件占用空間,并釋放對應(yīng)的I節(jié)點和目錄項;如果num>1則將其減一,并立即收回,同時對I節(jié)點也對應(yīng)減一操作;如果num=0則釋放I節(jié)點及磁盤塊。

總體設(shè)計上,系統(tǒng)定義了幾大模塊,實現(xiàn)模塊化管理與設(shè)計。首先,作為格式化(初始化)文件系統(tǒng),模塊init()用于文件硬盤的格式化,當(dāng)程序啟動時模塊將其中所有的數(shù)據(jù),包括用戶及用戶下的文件系統(tǒng)全部還原為初始狀態(tài),從頭開始建立文件系統(tǒng)。當(dāng)然,在執(zhí)行過程中應(yīng)首先判斷文件系統(tǒng)是否建立,如若已建立則在內(nèi)存中申請內(nèi)存空間并將磁盤上的文件讀入內(nèi)存;其次,用戶登錄模塊用于用戶名密碼的匹對,對于一個只有6個用戶的模擬系統(tǒng)來說,系統(tǒng)的用戶名與密碼保存在程序之中,這與實際系統(tǒng)有一定的差別。真正的Solaris的密碼存在于固定路徑的文件之中;再之,command()模塊用于用戶命令解析和直系,若數(shù)據(jù)被修改或新建立,系統(tǒng)將保存主存I節(jié)點和數(shù)據(jù)的內(nèi)容到內(nèi)存的文件系統(tǒng),并與此同時寫回磁盤,保存修改。

3.2 執(zhí)行代碼示例

在代碼的具體實現(xiàn)中,程序的核心思想是一切皆是文件,如果是目錄,Block中存儲的是目錄下文件和目錄的fcb。如果是文件,Block中存儲的是文件的內(nèi)容。

4 結(jié)束語

文章提出一種適用于空管自動化操作系統(tǒng)的Solaris的模擬系統(tǒng),該系統(tǒng)通過模擬Solaris系統(tǒng)的文件管理與命令操作,通過C語言在windows平臺下實現(xiàn)。系統(tǒng)可以滿足空管一線技術(shù)保障對于Solaris系統(tǒng)的培訓(xùn),提高相關(guān)認(rèn)識及技術(shù)水平。

參考文獻

[1]吳志攀,杜華英.模擬UNIX文件系統(tǒng)的設(shè)計及實現(xiàn)[J].惠州學(xué)院學(xué)報(自然科學(xué)版),2003(6).

[2]王俠,高勝哲.Linux的文件系統(tǒng)[J].遼寧稅務(wù)高等專科學(xué)校學(xué)報,2005(2).

[3]陳肖.Linux的文件系統(tǒng)和文件[J].微電腦世界,2004(23).

作者簡介:唐筱丹(1988,12-),女,湖北武漢,中國民用航空中南地區(qū)空中交通管理局湖北分局助理工程師,武漢大學(xué)碩士研究生,研究方向為計算機軟件工程。endprint

主站蜘蛛池模板: 国产91丝袜| 国产福利小视频高清在线观看| 免费人成网站在线高清| 91福利免费| 国产二级毛片| 性欧美在线| 日韩专区欧美| 久久鸭综合久久国产| 国产精品成人观看视频国产 | 伊人大杳蕉中文无码| 精品自拍视频在线观看| 高清久久精品亚洲日韩Av| 欧美午夜在线播放| 日韩精品亚洲人旧成在线| 在线播放真实国产乱子伦| 91原创视频在线| 2020国产精品视频| 国产成人综合欧美精品久久| 欧美中文字幕在线视频| 亚洲有无码中文网| 色综合网址| 伊人国产无码高清视频| 嫩草在线视频| 欧美亚洲国产视频| 日韩东京热无码人妻| 亚洲色大成网站www国产| 97国产成人无码精品久久久| 欧美日韩导航| 国产精品美女免费视频大全| 国产情精品嫩草影院88av| 一级福利视频| 亚洲经典在线中文字幕| 在线综合亚洲欧美网站| 国产欧美日本在线观看| 日韩一级二级三级| 久久亚洲黄色视频| 欧美不卡视频在线| 久久婷婷国产综合尤物精品| 激情网址在线观看| 国产主播喷水| 重口调教一区二区视频| 国产免费a级片| 久久伊人操| 国产浮力第一页永久地址| 91av国产在线| 中国国产高清免费AV片| 在线免费不卡视频| 国产精品女人呻吟在线观看| 亚洲成人黄色在线观看| 啪啪啪亚洲无码| 国产国模一区二区三区四区| 国产免费人成视频网| 欧美成人精品在线| 国产免费人成视频网| 亚洲AV电影不卡在线观看| 黄色网站在线观看无码| 久久国产拍爱| 玖玖精品视频在线观看| 97精品国产高清久久久久蜜芽| 亚洲天堂视频在线免费观看| 亚洲天堂精品视频| 婷婷色在线视频| 在线欧美日韩| 综合色天天| 久久 午夜福利 张柏芝| 幺女国产一级毛片| 国产无码在线调教| 日韩不卡高清视频| 2020最新国产精品视频| 无码一区中文字幕| 在线免费观看AV| 国产香蕉在线| 四虎国产精品永久在线网址| 在线观看国产小视频| 18禁影院亚洲专区| 亚洲综合18p| 亚洲欧美h| 亚洲AⅤ无码日韩AV无码网站| 国产精品福利一区二区久久| 午夜视频日本| 在线视频精品一区| 久久精品一卡日本电影|