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

正文內(nèi)容

第10單元典型os平臺(tái)下編程模式(專業(yè)版)

  

【正文】 55 ? Windows SDK程序開(kāi)發(fā)中,涉及Windows SDK及 API;事件驅(qū)動(dòng)程序設(shè)計(jì)、消息處理和消息循環(huán);窗口類和窗口樣式;Winmain()主函數(shù);窗口過(guò)程。 ?事件驅(qū)動(dòng)圍繞消息的產(chǎn)生與處理展開(kāi),它是靠消息循環(huán)機(jī)制來(lái)實(shí)現(xiàn)的,消息是一種報(bào)告有關(guān)事件發(fā)生的通知。 ? 目的是創(chuàng)建一個(gè)框架,用以建立基于微軟Windows平臺(tái)的各種應(yīng)用程序,從而使 PC機(jī)和 Inter完美結(jié)合。 39 ⒉ WOSA ? WOSA(開(kāi)放服務(wù) 體系結(jié)構(gòu) Windows Open Service Architecture) –是 Windows為實(shí)現(xiàn)分布式計(jì)算而設(shè)計(jì)的一套 API。因此也成為命名管道。 ? 當(dāng)該進(jìn)程再得到 CPU時(shí)間片時(shí),能夠從“斷點(diǎn)”處開(kāi)始正常地運(yùn)行處理。 18 UNIX系統(tǒng)結(jié)構(gòu)圖 ? 裸機(jī) 存儲(chǔ)程序、進(jìn)程管理、文件管理、 I/O設(shè)備管理 系統(tǒng)調(diào)用 應(yīng)用程序、各種語(yǔ)言處理程序 Shell命令解釋程序 系 統(tǒng) 程 序 員 終端機(jī) 用戶 n 用戶 n 用戶 n 應(yīng)用層 系統(tǒng)調(diào)用層 內(nèi)核層 19 ⒉ UNIX編程流程及開(kāi)發(fā)包 ? UNIX編程流程: ? (1) 源代碼編輯 – UNIX的編輯器是 vi、 ed。 ?具體使用哪一種語(yǔ)言,還是要具體情況具體分析,根據(jù)實(shí)際情況和需要進(jìn)行選用。 – DOS I/O接口模塊( )是 DOS的 I/O設(shè)備處理程序 .它與 ROMBIOS一起組成 I/O處理的服務(wù)體系 ,完成所有的 I/O操作 . – 命令管理模塊 ()主要負(fù)責(zé)接受并處理各種輸入命令 .它是直接面向用戶操作的 6 DOS模塊結(jié)構(gòu)圖 ? DOS 系 統(tǒng) BOOT模塊 Command模塊 MDDOS模塊 IO模塊 Command常駐部分 Command暫駐部分 COMINIT初始化 程序 內(nèi)核初始化程序 DOSINIT DOS中斷服務(wù)程序 IO初始化程序 SYSINIT 標(biāo)準(zhǔn)設(shè)備驅(qū)動(dòng)程序 7 DOS的層次結(jié)構(gòu) ? ROMBIOS 硬件系統(tǒng) 設(shè)備驅(qū)動(dòng) 用戶程序 鍵盤(pán)命令 用戶的操作 8 ⒉ DOS編程流程 確定程序目標(biāo) 設(shè)計(jì)程序 編碼 編譯 運(yùn)行 測(cè)試與調(diào)試 維護(hù)與修改 確定程序的目標(biāo),算法、語(yǔ)言、處理技巧等 系統(tǒng)設(shè)計(jì);包括用戶界面、數(shù)據(jù)結(jié)構(gòu)等 系統(tǒng)編程;用指定程序設(shè)計(jì)語(yǔ)言編寫(xiě)源程序 編譯產(chǎn)生可執(zhí)行文件 運(yùn)行可執(zhí)行文件 對(duì)運(yùn)行的程序進(jìn)行正確性測(cè)試,修改錯(cuò)誤 對(duì)程序不斷進(jìn)行建設(shè)性維護(hù),使其完善 9 DOS編程開(kāi)發(fā)工具 ? DOS環(huán)境下的程序設(shè)計(jì)語(yǔ)言,包括:Fortran、 BASIC、 Pascal、 C、 C++、匯編語(yǔ)言等。操作是間接的。 ? 4) 鏈接程序 –把目標(biāo)文件、用戶程序中調(diào)用的庫(kù)函數(shù)進(jìn)行鏈接,生成可執(zhí)行程序。 ? 30 UNIX采用的進(jìn)程通信方式 ? (1) 文件和記錄鎖定 – 為避免兩個(gè)進(jìn)程間同時(shí)要求訪問(wèn)同一共享資源而引起訪問(wèn)和操作的混亂,在進(jìn)程對(duì)共享資源進(jìn)行訪問(wèn)前必須對(duì)其進(jìn)行鎖定,該進(jìn)程訪問(wèn)完后再釋放。 ? (2) 32位 Windows應(yīng)用程序 –是一種新的 Windows應(yīng)用程序,是Microsoft Win32應(yīng)用程序編程接口 API的一個(gè)子集。 – 使網(wǎng)絡(luò)上使用不同類型數(shù)據(jù)傳輸協(xié)議的程序通過(guò)套接字進(jìn)行透明的操作。 MSBackOffice等。是代碼執(zhí)行的流程,它可以執(zhí)行應(yīng)用程序代碼的任何部分。它們是: – (1) 負(fù)責(zé)窗口管理 ,包括消息、菜單、通信、等 – (2) GDI組件是圖形設(shè)備接口,它管理用戶界面和繪圖等 – (3) 處理存儲(chǔ)器低層功能、資源管理等,是 Windows的核心。 ? (4) 用戶消息 –這是程序員自己定義并在應(yīng)用程序中主動(dòng)發(fā)出的消息,一般由應(yīng)用程序的某一部分內(nèi)部處理。 45 Windows DNA體系結(jié)構(gòu) ? Windows平臺(tái): WindowsOS、Win32技術(shù) ? 部件對(duì)象模
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1