操作系統(tǒng)課程設(shè)計 1、模擬UNIX(linux)文件系統(tǒng) [問題描述] 在任一OS下,建立一個大文件,把它假象成一張盤,在其中實現(xiàn)一個簡單的 模擬UNIX文件系統(tǒng) 。 [基本要求] 1.在現(xiàn)有機器硬盤上開辟20M的硬盤空間,作為設(shè)定的硬盤空間。 2.編寫一管理程序?qū)Υ丝臻g進(jìn)行管理,以模擬UNIX(linux)文件系統(tǒng),具體要求如下: (1) 要求盤塊大小1k 正規(guī)文件 (2) i 結(jié)點文件類型 目錄文件 (共1byte) 塊設(shè)備 管道文件 。物理地址(索引表) 共有13個表項,每表項2byte 。文件長度 4byte 。聯(lián)結(jié)計數(shù) 1byte (3)0號塊 超級塊 棧長度50 空閑盤塊的管理:成組鏈接 ( UNIX) 位示圖法 (Linux) (4)每建一個目錄,分配4個物理塊 文件名 14byte
標(biāo)簽: linux UNIX 操作系統(tǒng) 模擬
上傳時間: 2013-12-20
上傳用戶:wuyuying
實現(xiàn)UP、DOWN原語 產(chǎn)生3個進(jìn)程: 兩個進(jìn)程模擬需要進(jìn)入臨界區(qū)的用戶進(jìn)程。 當(dāng)需要進(jìn)入臨界區(qū)時,顯示:“進(jìn)程x請求進(jìn)入臨界區(qū)…”,同時向管理進(jìn)程提出申請; 申請返回,表示進(jìn)入了臨界區(qū)。在臨界區(qū)中等待一段隨機時間,并顯示:“進(jìn)程x正在臨界區(qū)…”; 當(dāng)時間結(jié)束,顯示:“進(jìn)程x退出臨界區(qū)…”,同時向管理進(jìn)程提出退出申請; 當(dāng)申請返回,顯示:“進(jìn)程x已退出臨界區(qū)。” 一個進(jìn)程作為原語的管理進(jìn)程,接受其他進(jìn)程的臨界區(qū)進(jìn)入請求: 如果允許進(jìn)入,則根據(jù)DOWN 原語的操作步驟設(shè)置相應(yīng)變量,然后返回; 如果不允許進(jìn)入,則進(jìn)入循環(huán)等待,直到允許為止; 退出時模擬UP 操作。 進(jìn)程間通信可以采用信號、消息傳遞、管道或網(wǎng)絡(luò)通信方式。
上傳時間: 2013-12-30
上傳用戶:yangbo69
面 向 綜 合 網(wǎng) 絡(luò) 的 JAIN API 將 業(yè) 務(wù) 便 捷 性、 網(wǎng) 絡(luò) 匯 聚 以 及 安 全 的 網(wǎng) 絡(luò) 接 入 帶 給 電 話 和 數(shù) 據(jù) 網(wǎng) 絡(luò)。JAIN 技 術(shù) 為 公 共 交 換 電 話 網(wǎng) (PSTN)、IP 網(wǎng) 和 無 線 網(wǎng) 的 業(yè) 務(wù) 創(chuàng) 建 提 供 了 新 水 平 的 抽 象 能 力 及 相 關(guān) 的 Java 接 口, 使 IP 與 IN (智 能 網(wǎng)) 的 整 合 成 為 可 能。 這 被 成 為 綜 合 網(wǎng)。 由 于 JAIN API 包 含 對 網(wǎng) 絡(luò) 內(nèi) 部 資 源 的 安 全 接 入, 這 就 創(chuàng) 造 了 推 出 成 千 上 萬 新 業(yè) 務(wù) 的 機 遇, 超 越 當(dāng) 前 實 現(xiàn) 的 數(shù) 十 種 業(yè) 務(wù)
上傳時間: 2013-12-22
上傳用戶:wang0123456789
unix系統(tǒng)編程時,非常重要的是進(jìn)程間的通信,本例為一種實現(xiàn)方式:管道
標(biāo)簽: unix 系統(tǒng)編程
上傳時間: 2014-06-06
上傳用戶:luopoguixiong
◆◆◆ 《如何在 Windows Mobile (WinCE 5.0) 中用Vc++編程查找并連接周圍的藍(lán)牙(Bluetooth)設(shè)備》◆◆◆\r\n 如何在手機中編程實現(xiàn)藍(lán)牙通信即是本文將要闡述的內(nèi)容,本文以Windows Mobile 5.0 為開發(fā)平臺,簡單介紹用藍(lán)牙APIs進(jìn)行編程的要點,并附上一個源代碼供大家參考。\r\n 你可以任意修改復(fù)制本代碼,但請保留這段文字不要修改。\r\n 希望我能為中國的軟件行業(yè)盡一份薄力!\r\n\r\n ◆◆◆ 作者 ◆◆◆\r\n 謝紅偉 · chrys · chrys@163.com · http://www.howa.com.cn\r\n\r\n ◆◆◆ 日期 ◆◆◆\r\n 2007-08-18 23:31:18
標(biāo)簽: Bluetooth Windows Mobile WinCE
上傳時間: 2013-12-16
上傳用戶:libinxny
mc9328mx1在UCOS操作系統(tǒng)下的SSI原代碼,這是微芯力的實驗箱上的代碼,均測試過。
上傳時間: 2013-12-28
上傳用戶:change0329
mc9328mx1在UCOS操作系統(tǒng)下的SCM原代碼,這是微芯力的實驗箱上的代碼,均測試過。
上傳時間: 2013-12-21
上傳用戶:鳳臨西北
本文著重講解了如何通過重定向器將普通的I / O請求“重定向”到遠(yuǎn)程設(shè)備。本文內(nèi)容對于網(wǎng)絡(luò)編程的學(xué)習(xí)異常重要,重定向機制是郵槽和命名管道技術(shù)的基礎(chǔ)。
標(biāo)簽: 定向 遠(yuǎn)程 設(shè)備 網(wǎng)絡(luò)編程
上傳時間: 2015-12-09
上傳用戶:miaochun888
中科院研究生院非常火爆的一門課程(C++程序設(shè)計)課件,由楊力祥老師主講。
上傳時間: 2013-12-23
上傳用戶:tonyshao
jbcl.jar這是Jbuilder中的一個jar包,在使用eclipse編程時經(jīng)常需要把它import進(jìn)去,網(wǎng)上找它的人很多,可是幾乎在互聯(lián)網(wǎng)上下不到,許多人在論壇發(fā)帖跪求都沒有人回復(fù),我費了九牛二虎之力才找到它,發(fā)上來,解決大家難題!
上傳時間: 2013-12-25
上傳用戶:dancnc
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1