版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、1第一章第一章1.1.什么是程序,程序有哪些特性?什么是程序,程序有哪些特性?程序:是一個用計算機語言描述的某一問題的解決步驟,它的表示是靜態(tài)的。特性:靜態(tài)與動態(tài)屬性,由程序語言抽象的符號表達,是對數(shù)據(jù)施行算法的過程,是分層嵌套的。2.2.軟件有哪些特性?軟件有哪些特性?特性:功能、性能相對完備的程序系統(tǒng),具有使用性能的軟設(shè)備,軟件是信息商品,易大批量生產(chǎn)、成本低,是極具競爭性的商品,投入的資金主要是人工費,是只有過時而無“磨損”的商品
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.計算機的軟件是由哪幾部分組成的,各自的作用是什么?計算機的軟件是由哪幾部分組成的,各自的作用是什么
3、?軟件由:軟件程序(解題步驟)數(shù)據(jù)(描述事物的屬性和狀態(tài))文檔(功能性能的說明性信息)組成。5.5.什么是程序開發(fā)環(huán)境,常見的開發(fā)環(huán)境有那些?什么是程序開發(fā)環(huán)境,常見的開發(fā)環(huán)境有那些?程序開發(fā)環(huán)境:即現(xiàn)在作用到的編程語言,一般以一個集成環(huán)境的形式出現(xiàn)。此環(huán)境中包含了語言編輯器,調(diào)試工具,編譯工具,運行工具,圖標(biāo)圖像制作工具等。6.6.常見的常見的InterInter工具有哪些?工具有哪些?Web服務(wù)器軟件、web瀏覽器、文件傳送工具FT
4、P、遠程訪問工具Tel、郵件軟件、網(wǎng)絡(luò)聊天、多媒體等。7.7.操作系統(tǒng)的作用(功能)是什么?操作系統(tǒng)的作用(功能)是什么?1、處理器管理2、存儲器管理3、設(shè)備管理4、文件管理5、作業(yè)管理。8.8.文件系統(tǒng)足以支持程序運行,數(shù)據(jù)庫的作用是什么?文件系統(tǒng)足以支持程序運行,數(shù)據(jù)庫的作用是什么?克服文件系統(tǒng)的缺陷。9.軟件開發(fā)的核心是編制可運行的程序,還有比這跟重要的工作么?軟件開發(fā)的核心是編制可運行的程序,還有比這跟重要的工作么?系統(tǒng)分析和數(shù)
5、據(jù)分析。10.10.程序設(shè)計語言本身是軟件么?程序設(shè)計語言本身是軟件么?是,而且是系統(tǒng)軟件。第二章第二章1.1.程序設(shè)計語言有哪兩種實現(xiàn)方式,各有什么優(yōu)缺點?程序設(shè)計語言有哪兩種實現(xiàn)方式,各有什么優(yōu)缺點?方式一:編譯(優(yōu):可進行優(yōu)化,目標(biāo)碼效率很高。缺:費時)方式二:解釋(優(yōu):可以逐句讀入源代碼,比較靈活,小巧。解釋器不大,工作空間也不大,且能根據(jù)程序的執(zhí)行情況決定下一步需做什么。缺:一句一句的難于優(yōu)化,效率低)2.2.結(jié)構(gòu)化程序設(shè)計語
6、言有那幾種基本控制結(jié)構(gòu)?結(jié)構(gòu)化程序設(shè)計語言有那幾種基本控制結(jié)構(gòu)?順序、選擇、循環(huán)。3.3.為什么要引進過程,過程和函數(shù)的區(qū)別有哪些?為什么要引進過程,過程和函數(shù)的區(qū)別有哪些?引進了過程或函數(shù)可以讓程序語言更清晰,可以多次調(diào)用。使用過程還可以降低程序的復(fù)雜性,使程序結(jié)構(gòu)變得清晰明了。過程是不帶返回值,函數(shù)是帶返回值。4.4.什么是全局變量,什么是局部變量?什么是全局變量,什么是局部變量?全局變量:出了程序便失去定義,作用范圍,整個程序。局
7、部變量:局部的程序塊中有定義。5.5.什么是指針變量?什么是指針變量?指向數(shù)據(jù)的地址的變量。6.6.過程參數(shù)傳遞的方式有哪幾種,各有什么特點?過程參數(shù)傳遞的方式有哪幾種,各有什么特點?傳值:優(yōu):很安全,不會改變?nèi)肿兞康闹?。缺:占用雙倍存儲單元,傳值時不能帶回值。引用:優(yōu):能帶返回值,存儲空間小。缺;局部有可能改變?nèi)肿兞康闹怠?8.一棵度為一棵度為2的樹與一棵二叉樹有何區(qū)別?的樹與一棵二叉樹有何區(qū)別?度為2的樹:樹的最大結(jié)點的度為2二
8、叉樹:不存在度大于2的結(jié)點五種基本形態(tài):空二叉樹,僅有根節(jié)點的二叉樹,左子樹為空的二叉樹,右子樹為空的二叉樹,左右子樹均不為空的二叉數(shù)10.已知某二叉樹的前序遍歷序列為已知某二叉樹的前序遍歷序列為ABDEGCFHIJ中序遍歷為中序遍歷為DBGEAHFIJC寫出該二叉樹后序遍歷寫出該二叉樹后序遍歷的序列的序列DGEBHJIFCA11.11.試用試用VCVC語言寫出起泡排序的算法語言寫出起泡排序的算法#includeintst(intn)i
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件工程課后習(xí)題答案
- 軟件工程導(dǎo)論課后習(xí)題答案
- 軟件工程課后習(xí)題及其答案
- 軟件測試技術(shù)基礎(chǔ)課后習(xí)題答案
- it軟件項目管理課后習(xí)題及答案
- 軟件測試課后習(xí)題
- 軟件工程張海藩課后習(xí)題答案
- 軟件工程課后習(xí)題
- 軟件工程課后習(xí)題
- 軟件工程導(dǎo)論張海蕃課后習(xí)題答案
- 課后習(xí)題答案
- 四川大學(xué)軟件工程課后習(xí)題答案
- 課后習(xí)題答案
- 課后習(xí)題答案決策
- matlab課后習(xí)題答案
- uml課后習(xí)題答案
- 國貿(mào)課后習(xí)題答案.
- 微機課后習(xí)題答案
- 4_軟件工程導(dǎo)論_課后部分習(xí)題答案-
- 物化課后習(xí)題答案
評論
0/150
提交評論