第1章 緒論
1、解釋術(shù)語(yǔ)
(1)軟件: 軟件是指計(jì)算機(jī)系統(tǒng)中的程序及其文檔。P16
(2)軟件工程:軟件工程是應(yīng)用計(jì)算機(jī)科學(xué)理論和技術(shù)以及工程管理原則和方法,按預(yù)算和進(jìn)度實(shí)現(xiàn)滿(mǎn)足用戶(hù)要求的軟件產(chǎn)品的工程,或以此為研究對(duì)象的學(xué)科。P15
(3)軟件危機(jī):軟件生產(chǎn)率、軟件質(zhì)量遠(yuǎn)遠(yuǎn)滿(mǎn)足不了社會(huì)發(fā)展的需求,成為社會(huì),經(jīng)濟(jì)發(fā)展的制約因素,人們通常把這一現(xiàn)象稱(chēng)為“軟件危機(jī)”。P15
2、簡(jiǎn)答題
(1)簡(jiǎn)述軟件開(kāi)發(fā)的本質(zhì)。
答:軟件開(kāi)發(fā)的本質(zhì)就是實(shí)現(xiàn)問(wèn)題空間的概念和處理邏輯到解空間的概念和處理邏輯之間的映射。P19
(2)簡(jiǎn)述實(shí)施軟件開(kāi)發(fā)的基本途徑。
答:實(shí)施軟件開(kāi)發(fā)的基本途徑是系統(tǒng)建模。所謂系統(tǒng)建模,是指運(yùn)用所掌握的知識(shí),通過(guò)抽象,給出該系統(tǒng)的一個(gè)結(jié)構(gòu)——系統(tǒng)模型。P19
(3)簡(jiǎn)述何謂模型以及軟件開(kāi)發(fā)中所涉及的模型。
答:模型是一個(gè)抽象。該抽象是在意圖所確定的角度和抽象層次對(duì)物理系統(tǒng)的一個(gè)描述,描述其中的成分和成分之間所具有的特定語(yǔ)義的關(guān)系,還包括對(duì)該系統(tǒng)邊界的描述。
軟件開(kāi)發(fā)中所涉及的模型可分為兩大類(lèi),一類(lèi)稱(chēng)為概念模型,描述了系統(tǒng)是什么;另一類(lèi)統(tǒng)稱(chēng)為軟件模型,描述了實(shí)現(xiàn)概念模型的軟件解決方案。P19
(4).簡(jiǎn)述軟件開(kāi)發(fā)所涉及的兩大類(lèi)技術(shù)。
答:軟件開(kāi)發(fā)所涉及的兩大類(lèi)技術(shù)為:一是求解軟件的開(kāi)發(fā)邏輯,二是求解軟件的開(kāi)發(fā)手段。P17