freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

操作系統(tǒng)第1章操作系統(tǒng)發(fā)展-wenkub.com

2025-02-07 16:49 本頁面
   

【正文】 在微內(nèi)核結(jié)構(gòu)中通常采用客戶 /服務(wù)器模式 , 其大部分功能都由若干服務(wù)器來提供 。 客戶進程 客戶進程 進程服務(wù)器 內(nèi)存服務(wù)器 … 文件服務(wù)器 請求 內(nèi)核 應(yīng)答 2) 面向?qū)ο蠹夹g(shù) 對象是指具有相同屬性、服從相同規(guī)則的一類事物的抽象 , 其中的具體事物稱為對象的實例 。微內(nèi)核結(jié)構(gòu)采用了 客戶 /服務(wù)器模式、 面向?qū)ο蠹夹g(shù)和微內(nèi)核技術(shù)。每層只調(diào)用低層所提供的功能 , 與高層軟件無關(guān)。軟件工程是指系統(tǒng)的、規(guī)范的和可定量的方法來開發(fā)和維護軟件,避免編程的隨意性,以保證軟件的質(zhì)量和易維護性。 4. 異步性 (asynchronism) 多個進程并發(fā)執(zhí)行時 , 各進程都是以走走停停的方式運行 , 運行順序無法預(yù)測 , 即進程以異步方式運行。即微觀上這些程序在 CPU上輪流執(zhí)行。 ? 據(jù)不完全統(tǒng)計,當(dāng)前在 Inter上,有超過 100個操作系統(tǒng)的項目在 14個國家中進行著。 ? 嵌入式操作系統(tǒng) Hopen(女媧計劃)。 ? GX73多機實時操作系統(tǒng)( 1978年) 國防科技大學(xué), 1980年裝在“遠望” I 號航天測量船上,完成了向太平洋發(fā)射運載火箭、潛水艇水下發(fā)射的測控任務(wù);完成了我國第一顆同步地球衛(wèi)星的測控、定軌、控制任務(wù)。 國內(nèi)操作系統(tǒng)的研制狀況 ? 60年代末至 70年代初楊芙清院士主持我國第一臺百萬次集成電路計算機 (150)操作系統(tǒng)的研制。 ? MIT Exokernel, 該系統(tǒng)只有一個極小的核。 ? 然后寫了磁盤驅(qū)動程序,文件系統(tǒng),一旦有了進程切換、文件系統(tǒng)和設(shè)備驅(qū)動程序,當(dāng)然就擁有了一個操作系統(tǒng)原型,或者至少是它的一個內(nèi)核。 ? VxWorks負責(zé)火星探測器全部飛行控制,包括飛行糾正、載體自旋和降落時的高度控制等,而且還負責(zé)數(shù)據(jù)收集和與地球的通信工作。 ? 從只需幾千字節(jié)存儲器的深嵌式產(chǎn)品設(shè)計到復(fù)雜高端實時系統(tǒng)設(shè)計,開發(fā)人員有八十多個選件并可構(gòu)成上百個不同的配置。 嵌入式操作系統(tǒng)的代表 : VxWorks ? VxWorks支持各種工業(yè)標準,包括 POSIX, ANSI C和TCP/IP網(wǎng)絡(luò)協(xié)議。 ? 由于歷史淵源, OS/390有不同的系統(tǒng)運行方式 : S/370本機模式 , 支持原先在 S/370運行的程序。 ? 支持 UNIX 95標準 , UNIX 應(yīng)用程序可在 IBM OS/390上運行。 ? Mach中采用了許多當(dāng)代操作系統(tǒng)使用的技術(shù) , 微內(nèi)核、線程、進程間消息傳遞和面向?qū)ο蟮脑O(shè)計方法等等。 ? 系統(tǒng)設(shè)計者之一 Richard Rashid 移居到 CMU 后 , 在DARPA支持下 , 1984年開始了 Mach 的開發(fā)。 Windows的歷史記錄 ? Windows在當(dāng)時微軟歷史上創(chuàng)了幾個記錄:延遲交貨次數(shù)最多,投入開發(fā)人員最多,開發(fā)時間最長,更換主管人員最多。 一波三折的微軟 Windows操作系統(tǒng) ? 1983年 10月 , PC機競爭廠家的圖形界面相關(guān)產(chǎn)品上市。 ? MAC機一上市立即在市場上獲得極大的成功。 ? 這些科學(xué)家們后來有的去了蘋果公司,微軟公司,有的最終創(chuàng)辦了自己的公司。 有先進概念和技術(shù)的原型都首次出現(xiàn)在這里。甚至連蘋果公司也遇到了問題,銷售數(shù)量落到了蘭色巨人的后面。 ? 迄今仍有 MS DOS愛好者繼續(xù)開發(fā)各種 DOS軟件產(chǎn)品。 ? 隨著 IBM PC 和 MS DOS 普及 , CP/M逐漸走向下坡路 ? MS DOS有優(yōu)良的文件系統(tǒng) , 但受到 Intel x86 體系結(jié)構(gòu)的限制 。要想快 , 機遇落到了微軟公司。它的 BIOS 把操作系統(tǒng)的其他模塊與硬件配置分隔開,所以它的可移植性好 , 具有較好的可適應(yīng)性和易學(xué)易用性。 ?最后 , 也是最重要的一點 , 它是一個良好的、通用的、多用戶、多任務(wù)、分時操作系統(tǒng)。 UNIX ?UNIX是現(xiàn)代操作系統(tǒng)的代表。 ? MULTICS引入了許多現(xiàn)代操作系統(tǒng)領(lǐng)域概念雛形,對隨后操作系統(tǒng)特別是 UNIX的成功有著巨大的影響 小型計算機 ,電子游戲和 UNIX的成功 ? 1969年 ,貝爾退出 MULTICS研制項目后 , Ken Thompson和 Dennis M. Ritchie 想申請經(jīng)費買計算機從事操作系統(tǒng)研究 ,但多次申請得不到批準。 高可靠的大型文件系統(tǒng);大容量的用戶信息共享;存儲和構(gòu)造層次化信息結(jié)構(gòu)的能力。 指令執(zhí)行是管道式 (pipelined)的。 ? 1961年 , 第一個分時系統(tǒng)由 MIT的 Fernando Corbato 等在一改裝的 IBM 7090/94機上開發(fā)成功 , 當(dāng)時有 32個交互式用戶。 ? 每個用戶有一個聯(lián)機終端。 當(dāng)一個作業(yè)等待 I/O時 ,另一個作業(yè)可以使用 CPU。 IBM System/360 操作系統(tǒng) , 龐大的軟件怪獸 ? 數(shù)千名程序員寫的數(shù)百萬行匯編語言代碼 系統(tǒng)自身占據(jù)了大量存儲空間和一半的 CPU時間 ? 數(shù)百萬行匯編代碼中有成千上萬處錯誤 ? IBM不斷發(fā)行新的版本試圖更正這些錯誤 每個新版本在更正老錯誤的同時又引入新錯誤 ? 所以隨著時間的流逝 , 錯誤的數(shù)量大致保持不變 多道程序設(shè)計技術(shù) (multiprogramming) ? 在 IBM 7094機上 , 若當(dāng)前作業(yè)因等待 I/O而暫停, CUP只能踏步直至該 I/O完成。 開發(fā)和維護完全不同的產(chǎn)品 , 對廠商來說是昂貴的。諾依曼) 賓夕法尼亞大學(xué)的 Eckert和 William Mauchley 德國電話公司的 Konraad Zuse以及其他一些人 都使用真空管成功地建造了運算機器 1. 真空管計算機時代 — 人工操作 ENIAC計算機 數(shù)萬個真空管 , 占地 100平方米 運算速度: 5000次 /每秒 , 用機器語言 ,無程序設(shè)計語言 ,更談不上操作系統(tǒng)。 (這樣他們可在一臺無人使用的 DEC PDP7 小型計算機上玩星際探險游戲) Ken Thompson 和 Dennis Ritchie 1983年圖靈獎獲得者 1999年 4月 美國國家技術(shù)金獎 需要實時處理 1) 實時控制: 生產(chǎn)過程控制 , 武器控制 , 宇航自動控制。 ? 分時系統(tǒng)的特點 1) 多路性 : 一臺主機同時聯(lián)接多個終端 ,系統(tǒng)按分時的原則為每個用戶服務(wù) , 共享資源。每個作業(yè)可以及時接收用戶的命令和數(shù)據(jù) , 并能及時得到處理。 方便 :用戶對自己的作業(yè)進行控制 ,調(diào)試方便。 2) 無序性 : 作業(yè)完成順序與進入內(nèi)存順序五嚴格對應(yīng)關(guān)系。 采用緩沖 , DMA, 中斷處理優(yōu)點 多道程序 共享資源 資源利用率高。 ?多道程序 – 內(nèi)存中同時有 多個作業(yè) 。 CPU與 I
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1