《軟件》課后習(xí)題答案_第1頁(yè)
已閱讀1頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1第一章第一章1.1.什么是程序,程序有哪些特性?什么是程序,程序有哪些特性?程序:是一個(gè)用計(jì)算機(jī)語(yǔ)言描述的某一問(wèn)題的解決步驟,它的表示是靜態(tài)的。特性:靜態(tài)與動(dòng)態(tài)屬性,由程序語(yǔ)言抽象的符號(hào)表達(dá),是對(duì)數(shù)據(jù)施行算法的過(guò)程,是分層嵌套的。2.2.軟件有哪些特性?軟件有哪些特性?特性:功能、性能相對(duì)完備的程序系統(tǒng),具有使用性能的軟設(shè)備,軟件是信息商品,易大批量生產(chǎn)、成本低,是極具競(jìng)爭(zhēng)性的商品,投入的資金主要是人工費(fèi),是只有過(guò)時(shí)而無(wú)“磨損”的商品

2、。3.3.什么是群件,目前常見的群件產(chǎn)品有哪些?什么是群件,目前常見的群件產(chǎn)品有哪些?群件:是近幾年開發(fā)的一種基于電子郵件的應(yīng)急系統(tǒng)軟件,它拓寬了電子郵件的的內(nèi)涵,涵蓋了很多通信協(xié)調(diào)功能。目前常見的群件產(chǎn)品有:IBM公司的lotusNote、Microsoft公司的ExchangeServer、Novell公司的GroupWise等4.4.計(jì)算機(jī)的軟件是由哪幾部分組成的,各自的作用是什么?計(jì)算機(jī)的軟件是由哪幾部分組成的,各自的作用是什么

3、?軟件由:軟件程序(解題步驟)數(shù)據(jù)(描述事物的屬性和狀態(tài))文檔(功能性能的說(shuō)明性信息)組成。5.5.什么是程序開發(fā)環(huán)境,常見的開發(fā)環(huán)境有那些?什么是程序開發(fā)環(huán)境,常見的開發(fā)環(huán)境有那些?程序開發(fā)環(huán)境:即現(xiàn)在作用到的編程語(yǔ)言,一般以一個(gè)集成環(huán)境的形式出現(xiàn)。此環(huán)境中包含了語(yǔ)言編輯器,調(diào)試工具,編譯工具,運(yùn)行工具,圖標(biāo)圖像制作工具等。6.6.常見的常見的InterInter工具有哪些?工具有哪些?Web服務(wù)器軟件、web瀏覽器、文件傳送工具FT

4、P、遠(yuǎn)程訪問(wèn)工具Tel、郵件軟件、網(wǎng)絡(luò)聊天、多媒體等。7.7.操作系統(tǒng)的作用(功能)是什么?操作系統(tǒng)的作用(功能)是什么?1、處理器管理2、存儲(chǔ)器管理3、設(shè)備管理4、文件管理5、作業(yè)管理。8.8.文件系統(tǒng)足以支持程序運(yùn)行,數(shù)據(jù)庫(kù)的作用是什么?文件系統(tǒng)足以支持程序運(yùn)行,數(shù)據(jù)庫(kù)的作用是什么?克服文件系統(tǒng)的缺陷。9.軟件開發(fā)的核心是編制可運(yùn)行的程序,還有比這跟重要的工作么?軟件開發(fā)的核心是編制可運(yùn)行的程序,還有比這跟重要的工作么?系統(tǒng)分析和數(shù)

5、據(jù)分析。10.10.程序設(shè)計(jì)語(yǔ)言本身是軟件么?程序設(shè)計(jì)語(yǔ)言本身是軟件么?是,而且是系統(tǒng)軟件。第二章第二章1.1.程序設(shè)計(jì)語(yǔ)言有哪兩種實(shí)現(xiàn)方式,各有什么優(yōu)缺點(diǎn)?程序設(shè)計(jì)語(yǔ)言有哪兩種實(shí)現(xiàn)方式,各有什么優(yōu)缺點(diǎn)?方式一:編譯(優(yōu):可進(jìn)行優(yōu)化,目標(biāo)碼效率很高。缺:費(fèi)時(shí))方式二:解釋(優(yōu):可以逐句讀入源代碼,比較靈活,小巧。解釋器不大,工作空間也不大,且能根據(jù)程序的執(zhí)行情況決定下一步需做什么。缺:一句一句的難于優(yōu)化,效率低)2.2.結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)

6、言有那幾種基本控制結(jié)構(gòu)?結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言有那幾種基本控制結(jié)構(gòu)?順序、選擇、循環(huán)。3.3.為什么要引進(jìn)過(guò)程,過(guò)程和函數(shù)的區(qū)別有哪些?為什么要引進(jìn)過(guò)程,過(guò)程和函數(shù)的區(qū)別有哪些?引進(jìn)了過(guò)程或函數(shù)可以讓程序語(yǔ)言更清晰,可以多次調(diào)用。使用過(guò)程還可以降低程序的復(fù)雜性,使程序結(jié)構(gòu)變得清晰明了。過(guò)程是不帶返回值,函數(shù)是帶返回值。4.4.什么是全局變量,什么是局部變量?什么是全局變量,什么是局部變量?全局變量:出了程序便失去定義,作用范圍,整個(gè)程序。局

7、部變量:局部的程序塊中有定義。5.5.什么是指針變量?什么是指針變量?指向數(shù)據(jù)的地址的變量。6.6.過(guò)程參數(shù)傳遞的方式有哪幾種,各有什么特點(diǎn)?過(guò)程參數(shù)傳遞的方式有哪幾種,各有什么特點(diǎn)?傳值:優(yōu):很安全,不會(huì)改變?nèi)肿兞康闹怠H保赫加秒p倍存儲(chǔ)單元,傳值時(shí)不能帶回值。引用:優(yōu):能帶返回值,存儲(chǔ)空間小。缺;局部有可能改變?nèi)肿兞康闹怠?8.一棵度為一棵度為2的樹與一棵二叉樹有何區(qū)別?的樹與一棵二叉樹有何區(qū)別?度為2的樹:樹的最大結(jié)點(diǎn)的度為2二

8、叉樹:不存在度大于2的結(jié)點(diǎn)五種基本形態(tài):空二叉樹,僅有根節(jié)點(diǎn)的二叉樹,左子樹為空的二叉樹,右子樹為空的二叉樹,左右子樹均不為空的二叉數(shù)10.已知某二叉樹的前序遍歷序列為已知某二叉樹的前序遍歷序列為ABDEGCFHIJ中序遍歷為中序遍歷為DBGEAHFIJC寫出該二叉樹后序遍歷寫出該二叉樹后序遍歷的序列的序列DGEBHJIFCA11.11.試用試用VCVC語(yǔ)言寫出起泡排序的算法語(yǔ)言寫出起泡排序的算法#includeintst(intn)i

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論