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

正文內(nèi)容

第10單元典型os平臺下編程模式(已修改)

2024-10-28 08:18 本頁面
 

【正文】 1 第 10單元 典型 OS平臺下編程模式 ?教學(xué)目標(biāo) ?了解在三種 OS平臺上 –軟件編程模式 –開發(fā)流程 –開發(fā)工具的基本知識 2 本單元涉及的內(nèi)容 ?第 5章 – DOS操作系統(tǒng)編程模式 – UNIX 操作系統(tǒng)編程模式 – Windows操作系統(tǒng)編程模式 ? P156~P183 3 一、 DOS 編程模式 ? DOS是微機系統(tǒng)配備的主流操作系統(tǒng)之一,是單用戶、單任務(wù)的磁盤操作系統(tǒng)。 ? DOS提供功能服務(wù)的兩種方式: –鍵盤命令 –程序執(zhí)行方式 4 ? DOS的主要功能: –管理各種設(shè)備 –管理 CPU –管理各種文件 –管理內(nèi)存 –支持用戶的各種命令和程序 –支持 shell操作和 Windows –支持網(wǎng)絡(luò)環(huán)境 5 ⒈ DOS系統(tǒng)結(jié)構(gòu) ? DOS由 4個模塊構(gòu)成: – 引導(dǎo)模塊( BOOT引導(dǎo)區(qū))用于啟動 DOS時自動引導(dǎo)、裝入 DOS系統(tǒng)到內(nèi)存。 – DOS內(nèi)核模塊( )由兩部分組成 :內(nèi)核初始化程序 DOSINIT和 DOS中斷服務(wù)程序。前者僅用于啟動 DOS;后者則是真正 DOS的內(nèi)核,提供系統(tǒng)的中斷服務(wù)功能。 – 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 標(biāo)準(zhǔn)設(shè)備驅(qū)動程序 7 DOS的層次結(jié)構(gòu) ? ROMBIOS 硬件系統(tǒng) 設(shè)備驅(qū)動 用戶程序 鍵盤命令 用戶的操作 8 ⒉ DOS編程流程 確定程序目標(biāo) 設(shè)計程序 編碼 編譯 運行 測試與調(diào)試 維護與修改 確定程序的目標(biā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++、匯編語言等。 ? 不同的語言有其各自的適用領(lǐng)域和特點。如果是科學(xué)計算應(yīng)用,選 Fortran語言比其它語言和合適。 ? C和 C++是比較流行的程序設(shè)計語言,但它們也不是萬能的。在 C語言中做不到的,在C++語言中也做不到。但用 C++編寫程序,比用 C寫程序更容易閱讀和交流,編程效率更高、更好。 10 ?匯編語言適合對硬件接口類快速響應(yīng)的應(yīng)用,但匯編語言編寫、調(diào)試、維護很困難,也不便于閱讀。 ?具體使用哪一種語言,還是要具體情況具體分析,根據(jù)實際情況和需要進行選用。 11 ⒊ DOS內(nèi)存分配圖 ? DOS內(nèi)存可以劃分為四種類型: ? (1)基本內(nèi)存 –主板上 640KB以下的存儲空間。 DOS的系統(tǒng)程序和用戶的應(yīng)用程序都要使用這片空間。 ? (2) 擴展內(nèi)存( Extended) –主板上 640KB以上的存儲空間。這部分空間 DOS不能直接管理,而是要通過擴展內(nèi)存管理程序 分內(nèi)存。 12 ? (3) 擴充內(nèi)存( Expanded) –插在計算機主板的擴充槽中的內(nèi)存擴充板上的那部分存儲器,它們是通過。 ? (4) 保留內(nèi)存( Reserved) –這是給計算機留做存儲 I/O系統(tǒng)數(shù)據(jù)及各種接口驅(qū)動程序使用的存儲器,也稱適配器內(nèi)存。 13 ⒋ 操作系統(tǒng)程序員接口 ?在 DOS平臺下 ,通過 DOS、 BIOS和應(yīng)用程序都可以實現(xiàn)對計算機硬、軟件資源的操作。 ?
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1