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

正文內(nèi)容

軟件技術(shù)基礎(chǔ)主講:劉志強(qiáng)西安交通大學(xué)計(jì)算機(jī)教學(xué)實(shí)驗(yàn)中心(更新版)

  

【正文】 消息形式發(fā)送給任意進(jìn)程 。 管道一般用于兩個(gè)不同進(jìn)程之間的通信 。 將程序設(shè)計(jì)成一個(gè)進(jìn)程只進(jìn)行一次處理 ,相當(dāng)于完成一個(gè)事物 。 下一頁(yè) 上一頁(yè) 停止放映 第 20 頁(yè) 多進(jìn)程程序的特點(diǎn) 1) 并行化 。 ? MOTIF API是功能強(qiáng)大的提供一致性外觀和用戶接口的窗口部件的集合的集合; ? TCL/TK是功能強(qiáng)大且簡(jiǎn)單易學(xué)的一種解釋性語(yǔ)言,也是一套 C的函數(shù)庫(kù),可提供基本的命令與控制結(jié)構(gòu);而 TK是一個(gè) X Window的工具包,是 TCL在 X Window 系統(tǒng)的應(yīng)用。 將目標(biāo)程序和庫(kù)函數(shù)等鏈接 、 裝配成可直接執(zhí)行的程序 。 下一頁(yè) 上一頁(yè) 停止放映 第 15 頁(yè) 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)核層 下一頁(yè) 上一頁(yè) 停止放映 第 16 頁(yè) ⒉ UNIX編程流程及開發(fā)包 1) UNIX編程流程主要包含 4個(gè)過程: 1) 源代碼編輯 。 但也存在著執(zhí)行效率較低 ( 不如 DOS、BIOS功能 ) , 不能直接對(duì)硬件進(jìn)行操作的不足 。 2) 擴(kuò)展內(nèi)存 ( Extended) :計(jì)算機(jī)主板上 640KB以上的存儲(chǔ)空間 。 如果是科學(xué)計(jì)算應(yīng)用 , 選 Fortran語(yǔ)言比其它語(yǔ)言和合適 。 DOS提供功能服務(wù)的兩種方式: I. 鍵盤命令 II. 程序執(zhí)行方式 DOS的主要功能: 1) 管理各種設(shè)備 2) 管理 CPU 3) 管理各種文件 4) 管理內(nèi)存 5) 支持用戶的各種命令和程序 6) 支持 shell操作和 Windows 7) 支持網(wǎng)絡(luò)環(huán)境 下一頁(yè) 上一頁(yè) 停止放映 第 6 頁(yè) ⒈ DOS系統(tǒng)結(jié)構(gòu) ? DOS由 4個(gè)模塊構(gòu)成: – 引導(dǎo)模塊 ( BOOT引導(dǎo)區(qū) ) 用于啟動(dòng) DOS時(shí)自動(dòng)引導(dǎo) 、 裝入 DOS系統(tǒng)到內(nèi)存 。 但用 C++編寫程序 , 比用 C寫程序更容易閱讀和交流 , 編程效率更高 、 更好 。 4) 保留內(nèi)存 ( Reserved) :這是給計(jì)算機(jī)留做存儲(chǔ) I/O系統(tǒng)數(shù)據(jù)及各種接口驅(qū)動(dòng)程序使用的存儲(chǔ)器 , 也稱適配器內(nèi)存 。 下一頁(yè) 上一頁(yè) 停止放映 第 13 頁(yè) 二、 UNIX OS編程模式 ? UNIX 結(jié)構(gòu) ? UNIX編程流程及開發(fā)包 ? 多進(jìn)程編程特點(diǎn) ? 常見進(jìn)程通信方式 ? 程序員接口 下一頁(yè) 上一頁(yè) 停止放映 第 14 頁(yè) ⒈ UNIX 結(jié)構(gòu) ? UNIX系統(tǒng)分為三層: – 內(nèi)層:核心層 , UNIX內(nèi)核,是 OS管理和控制中心,常駐內(nèi)存。 對(duì)源程序文件進(jìn)行編譯 , 產(chǎn)生目標(biāo)程序 。 下一頁(yè) 上一頁(yè) 停止放映 第 17 頁(yè) 創(chuàng)建可執(zhí)行 C程序的操作步驟 1) 編譯程序的預(yù)處理程序逐行讀入源代碼,替換符號(hào)名( define定義的),接受來(lái)自用戶源文件中的指令、用戶程序中命名文件的內(nèi)容等。 下一頁(yè) 上一頁(yè) 停止放映 第 19 頁(yè) ⒊ 多進(jìn)程編程特點(diǎn) ? UNIX操作系統(tǒng)是分時(shí)多用戶系統(tǒng) 。 2) 簡(jiǎn)單有序 。 下一頁(yè) 上一頁(yè) 停止放映 第 21 頁(yè) ⒋ 常見進(jìn)程通信方式 ? UNIX系統(tǒng)中的進(jìn)程間的通訊有兩層含義: – 單一進(jìn)程內(nèi)部各個(gè)模塊間的通訊 – 作為單獨(dú)單位的各個(gè)不同進(jìn)程間的通訊 ? 前者沿襲了單任務(wù)操作系統(tǒng)中的模塊通訊方法; ? 后者必須保證各個(gè)進(jìn)程在通訊過程中互不干擾從而保持其通信的一致性 。 FIFO是一種先進(jìn)先出的隊(duì)列 。 5) 信號(hào)燈 。如圖形設(shè)備接口( GDI)等。 下一頁(yè) 上一頁(yè) 停止放映 第 27 頁(yè) ⒉ WOSA ? WOSA( Windows Open Service Architecture)Windows開放服務(wù) 體系結(jié)構(gòu),是 Windows為實(shí)現(xiàn)分布式計(jì)算而設(shè)計(jì)的一套 API。 下一頁(yè) 上一頁(yè) 停止放映 第 28 頁(yè) WOSA(續(xù)) ? Windows SoketS: Windows 套接字。其目的是創(chuàng)建一個(gè)框架,用以建立基于微軟 Windows平臺(tái)的各種應(yīng)用程序,從而使 PC機(jī)和 Inter完美結(jié)合。 其他 Windows DNA 服務(wù)器的應(yīng)用。 ? 事件驅(qū)動(dòng)圍繞消息的產(chǎn)生與處理展開,它是靠消息循環(huán)機(jī)制來(lái)實(shí)現(xiàn)的,消息是一種報(bào)告有關(guān)事件發(fā)生的通知。 下一頁(yè) 上一頁(yè) 停止放映 第 34 頁(yè) ⒌ 多線程 ? 線程 ( Thread) 是 Win32分配 CPU的基本單位 。 下一頁(yè) 上一頁(yè) 停止放映 第 35 頁(yè) ⒍ 編程流程及開發(fā)包 ? 傳統(tǒng)的 Windows軟件開發(fā)包SDK。 ? 調(diào)試并優(yōu)化
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1