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

正文內(nèi)容

第10單元典型os平臺下編程模式(更新版)

2024-12-03 08:18上一頁面

下一頁面
  

【正文】 ? (1)基本內(nèi)存 –主板上 640KB以下的存儲空間。 – DOS I/O接口模塊( )是 DOS的 I/O設(shè)備處理程序 .它與 ROMBIOS一起組成 I/O處理的服務(wù)體系 ,完成所有的 I/O操作 . – 命令管理模塊 ()主要負責(zé)接受并處理各種輸入命令 .它是直接面向用戶操作的 6 DOS模塊結(jié)構(gòu)圖 ? DOS 系 統(tǒng) BOOT模塊 Command模塊 MDDOS模塊 IO模塊 Command常駐部分 Command暫駐部分 COMINIT初始化 程序 內(nèi)核初始化程序 DOSINIT DOS中斷服務(wù)程序 IO初始化程序 SYSINIT 標準設(shè)備驅(qū)動程序 7 DOS的層次結(jié)構(gòu) ? ROMBIOS 硬件系統(tǒng) 設(shè)備驅(qū)動 用戶程序 鍵盤命令 用戶的操作 8 ⒉ DOS編程流程 確定程序目標 設(shè)計程序 編碼 編譯 運行 測試與調(diào)試 維護與修改 確定程序的目標,算法、語言、處理技巧等 系統(tǒng)設(shè)計;包括用戶界面、數(shù)據(jù)結(jié)構(gòu)等 系統(tǒng)編程;用指定程序設(shè)計語言編寫源程序 編譯產(chǎn)生可執(zhí)行文件 運行可執(zhí)行文件 對運行的程序進行正確性測試,修改錯誤 對程序不斷進行建設(shè)性維護,使其完善 9 DOS編程開發(fā)工具 ? DOS環(huán)境下的程序設(shè)計語言,包括:Fortran、 BASIC、 Pascal、 C、 C++、匯編語言等。前者僅用于啟動 DOS;后者則是真正 DOS的內(nèi)核,提供系統(tǒng)的中斷服務(wù)功能。 ?具體使用哪一種語言,還是要具體情況具體分析,根據(jù)實際情況和需要進行選用。 ? (1) BIOS –提供最接近硬件的低層接口,操作最直接; DOS提供的是高層次的功能服務(wù);而高級語言則是通過對 DOS和 BIOS功能的調(diào)用來實現(xiàn)對計算機硬件設(shè)備的操作。 18 UNIX系統(tǒng)結(jié)構(gòu)圖 ? 裸機 存儲程序、進程管理、文件管理、 I/O設(shè)備管理 系統(tǒng)調(diào)用 應(yīng)用程序、各種語言處理程序 Shell命令解釋程序 系 統(tǒng) 程 序 員 終端機 用戶 n 用戶 n 用戶 n 應(yīng)用層 系統(tǒng)調(diào)用層 內(nèi)核層 19 ⒉ UNIX編程流程及開發(fā)包 ? UNIX編程流程: ? (1) 源代碼編輯 – UNIX的編輯器是 vi、 ed。 22 ? 3) 匯編程序 –把匯編語言代碼翻譯為目標機器的機器指令,并將這些指令保存在目標文件中。 ? 當該進程再得到 CPU時間片時,能夠從“斷點”處開始正常地運行處理。 29 ⒋ 常見進程通信方式 ? UNIX系統(tǒng)中的進程間的通訊有兩層含義: –單一進程內(nèi)部各個模塊間的通訊 –作為單獨單位的各個不同進程間的通訊 ?前者沿襲了單任務(wù)操作系統(tǒng)中的模塊通訊方法; ?后者必須保證各個進程在通訊過程中互不干擾從而保持其通信的一致性。因此也成為命名管道。如圖形設(shè)備接口( GDI)等。 39 ⒉ WOSA ? WOSA(開放服務(wù) 體系結(jié)構(gòu) Windows Open Service Architecture) –是 Windows為實現(xiàn)分布式計算而設(shè)計的一套 API。 41 WOSA(續(xù)) ? (4) Windows SoketS: Windows 套接字。 ? 目的是創(chuàng)建一個框架,用以建立基于微軟Windows平臺的各種應(yīng)用程序,從而使 PC機和 Inter完美結(jié)合。 ? 其他 Windows DNA 服務(wù)器的應(yīng)用。 ?事件驅(qū)動圍繞消息的產(chǎn)生與處理展開,它是靠消息循環(huán)機制來實現(xiàn)的,消息是一種報告有關(guān)事件發(fā)生的通知。 52 ⒌ 多線程 ? (1) Win32分配 CPU的基本單位。 55 ? Windows SDK程序開發(fā)中,涉及Windows SDK及 API;事件驅(qū)動程序設(shè)計、消息處理和消息循環(huán);窗口類和窗口樣式;Winmain()主函數(shù);窗口過程。 59 思考及作業(yè) ?思考題 : ? 1~ 1 1 15 ?作業(yè)題: P182 ? 6~ 19
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1