房地產(chǎn)開發(fā)公司計(jì)算機(jī)程序設(shè)計(jì)和軟件.doc
-
資源ID:177275
資源大?。?span id="u9cv6wg" class="font-tahoma">38KB
全文頁數(shù):8頁
-
資源格式:
DOC
下載積分:
10金幣
下載報(bào)告請您先登錄!
驗(yàn)證碼下載
賬號登錄下載
微信登錄下載
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。
|
房地產(chǎn)開發(fā)公司計(jì)算機(jī)程序設(shè)計(jì)和軟件.doc
1、計(jì)算機(jī)程序設(shè)計(jì)和軟件計(jì)算機(jī)程序設(shè)計(jì)和軟件 軟軟 件件 總的來說,軟件就是指用以指揮計(jì)算機(jī)運(yùn)行活動所使用的程序。有兩類軟件:應(yīng) 用軟件和系統(tǒng)軟件。程序員設(shè)計(jì)和編制應(yīng)用軟件來完成面向用戶的某些應(yīng)用,諸 如收帳和工資系統(tǒng)等。系統(tǒng)軟件更為通用,通常是獨(dú)立于應(yīng)用的。它支持基本的 計(jì)算機(jī)功能以及所有的應(yīng)用領(lǐng)域(而不是特殊的應(yīng)用)。 ? 系統(tǒng)軟件 可以將系統(tǒng)軟件從邏輯上分成主要的幾類。下面我們對每一類作概括介紹。 1.編譯程序。編譯程序?qū)⒁环N高級語言的指令(如,COBOL)翻譯成計(jì)算機(jī)能解釋 的指令。讀者應(yīng)該記住:任何一臺計(jì)算機(jī)都是用機(jī)器語言來執(zhí)行所有的程序,而 不論這些程序是用 BASIC、FORTRAN
2、 或是 COBOL 編寫的。高級程序設(shè)計(jì)語言只不 過是給用戶提供了一種方便,源語言形式的程序是不能執(zhí)行的。 2.源程序。它由程序員編寫的一些語句組成,由編譯程序?qū)λM(jìn)行編譯。圖 20.7.5 說明了這一過程(一個(gè)程序員交互地開發(fā)一個(gè) COBOL 程序)。程序員請求 該程序,于是系統(tǒng)從輔存中調(diào)出 COBOL 編譯程序并裝入到主存。然后,編譯程序 將源程序翻譯成目標(biāo)程序。這種目標(biāo)程序是機(jī)器語言形式,通常存放在輔存上以 便今后調(diào)用并(或)直接執(zhí)行。編譯的過程可能是費(fèi)時(shí)間的,特別對于大型程序更 是如此,在規(guī)則地調(diào)度生產(chǎn)性程序時(shí),將直接調(diào)用(從磁盤檢索)并執(zhí)行目標(biāo)程 序,不需要進(jìn)行編譯。如果對源程序作了
3、某些修改,那么必須對它重新編譯以產(chǎn) 生最新版本的目標(biāo)程序。 3.解釋程序。 解釋程序基本上執(zhí)行與編譯程序相同的功能, 只是方式上不同而已。 解釋程序按順序翻譯并執(zhí)行每一條源程序語句。 解釋程序的優(yōu)點(diǎn)是當(dāng)語句出現(xiàn)語 法錯(cuò)誤時(shí),可以立即引起程序員注意,而程序員在程序開發(fā)期間就能進(jìn)行校正。 解釋程序的缺點(diǎn)是不能像編譯程序那樣充分地利用計(jì)算機(jī)資源。 4.模擬和仿真程序。這類系統(tǒng)軟件允許一臺計(jì)算機(jī)就像是另一臺計(jì)算機(jī)那樣工 作。 當(dāng)把程序轉(zhuǎn)換到另一臺不兼容的計(jì)算機(jī)上時(shí), 模擬程序和仿真程序特別有用。 直到現(xiàn)有程序全部被轉(zhuǎn)換成新的計(jì)算機(jī)格式后, 原來為一臺老的計(jì)算機(jī)編寫的程 序才能在新的計(jì)算機(jī)上執(zhí)行。從技術(shù)上講,仿真程序是硬件和軟件的結(jié)合,而模 擬程序則完全是軟件。 5.實(shí)用程序。實(shí)用程序是經(jīng)常使用的服務(wù)程序。這些程序提供了諸如文件備份 (如,從磁盤轉(zhuǎn)貯職工主文件到磁帶)、測試輔助(在程序某個(gè)錯(cuò)誤點(diǎn)取主