久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

軟件工程課后習(xí)題答案

時間:2019-05-15 12:50:32下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《軟件工程課后習(xí)題答案》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《軟件工程課后習(xí)題答案》。

第一篇:軟件工程課后習(xí)題答案

第一章習(xí)題參考答案

1﹑軟件產(chǎn)品的特性是什么? 答:軟件產(chǎn)品特性:

⑴是一種邏輯產(chǎn)品,與物質(zhì)產(chǎn)品有很大的區(qū)別。

⑵軟件產(chǎn)品的生產(chǎn)主要是研制,生產(chǎn)成本主要在開發(fā)和研制,開發(fā)研制完成后,通過復(fù)制就產(chǎn)生了大量軟件產(chǎn)品。⑶軟件產(chǎn)品不會用壞,不存在磨損,消耗。

⑷生產(chǎn)主要是腦力勞動,還末完全擺脫手工開發(fā)方式,大部分產(chǎn)品是“定做”的⑸開發(fā)軟件的費用不斷增加,致使生產(chǎn)成本相當(dāng)昂貴。2﹑軟件生產(chǎn)有幾個階段?各有何特征?

答:⑴程序設(shè)計時代:這個階段生產(chǎn)方式是個體勞動,使用的生產(chǎn)工具是機(jī)器語言,匯編語言。

⑵程序系統(tǒng)時代:這個階段生產(chǎn)方式是小集團(tuán)合作生產(chǎn),使用的生產(chǎn)工具是高級語言,開發(fā)方法仍依靠個人技巧,但開始提出結(jié)構(gòu)化方法。

⑶軟件工程時代:這個階段生產(chǎn)方式是工程化的生產(chǎn),使用數(shù)據(jù)庫﹑開發(fā)工具﹑開發(fā)環(huán)境﹑網(wǎng)絡(luò)﹑分布式﹑面向?qū)ο蠹夹g(shù)來開發(fā)軟件。

3﹑什么是軟件危機(jī)?產(chǎn)生原因是什么?答:軟件開發(fā)技術(shù)的進(jìn)步未能滿足發(fā)展的要求。在軟件開發(fā)中遇到的問題找不到解決的辦法,問題積累起來,形態(tài)尖銳的矛盾,導(dǎo)致了軟件危機(jī)。產(chǎn)生原因:⑴ 軟件規(guī)模越來越大,結(jié)構(gòu)越來越復(fù)雜。⑵ 軟件開發(fā)管理困難而復(fù)雜。⑶ 軟件包開發(fā)費用不斷增加。⑷ 軟件開發(fā)技術(shù)落后。⑸ 生產(chǎn)方式落后,仍采用手工方式。⑹ 開發(fā)工具落后,生產(chǎn)率提高緩慢。

4﹑什么是軟件工程?它目標(biāo)和內(nèi)容是什么?

答:軟件工程就是用科學(xué)的知識程和技術(shù)原理來定義,開發(fā),維護(hù)軟件的一門學(xué)科。軟件工程目標(biāo):付出較低開發(fā)成本;達(dá)到要求的功能;取得較好的性能;開發(fā)的軟件易于移植;只需較低的維護(hù)費用;能按時完成開發(fā)任務(wù),及時交付使用;開發(fā)的軟件可靠性高。軟件工程內(nèi)容:研究內(nèi)容包括開發(fā)技術(shù)和開發(fā)管理兩個方面。開發(fā)技術(shù)主要研究:軟件開發(fā)方法,開發(fā)過程,開發(fā)工具和環(huán)境。開發(fā)管理主要研究:軟件管理學(xué),軟件經(jīng)濟(jì)學(xué),軟件心理學(xué)。

5﹑軟件工程面臨的問題是什么?

答:軟件工程需要解決的問題:軟件的費用,可靠性,可維護(hù)性,軟件生產(chǎn)率和軟件的重用。

6﹑什么是軟件生存周期?它有哪幾個活動?

答:軟件生存周期:一個軟件從提出開發(fā)要求開始直到該軟件報廢為止的整個時期。包括:可行性分析和項目開發(fā)計劃,需求分析,概要設(shè)計,詳細(xì)設(shè)計,編碼,測試,維護(hù)。7﹑什么是軟件生存周期模型?有哪些主要模型?

答:生存周期模型:描述軟件開發(fā)過程中各種活動如何執(zhí)行的模型。對軟件開發(fā)提供強(qiáng)有力的支持,為開發(fā)過程中的活動提供統(tǒng)一的政策保證,為參與開發(fā)的人員提供幫助和指導(dǎo),是軟件生存周期模型化技術(shù)的基礎(chǔ),也是建立軟件開發(fā)環(huán)境的核心。主要有:瀑布模型,增量模型,螺旋模型,噴泉模型,基于知識的模型,變換模型。

8﹑什么是軟件開發(fā)方法?有哪些主要方法?

答:使用早已定義好的技術(shù)集及符號表示習(xí)慣來組織軟件生產(chǎn)的過程。通過使用成功的軟件開發(fā)方法,在規(guī)定的投資和時間內(nèi),開發(fā)出符合用戶需求的高質(zhì)量的軟件。軟件開發(fā)方法是克服軟件危機(jī)的重要方面之一,對軟件工程及軟件包產(chǎn)業(yè)的發(fā)展起了不可估量的作用。

主要有:結(jié)構(gòu)化方法,JACKSON方法,維也納開發(fā)方法﹙VDM﹚,面向?qū)ο箝_發(fā)方法。第二章習(xí)題參考答案

1.可行性研究的任務(wù)是什么?

答:可行研究的任務(wù):首先需要進(jìn)行概要的分析研究,初步確定項目的規(guī)模,目標(biāo),約束和限制。分析員再進(jìn)行簡要的需求分析,抽象出項目的邏輯結(jié)構(gòu),建立邏輯模型。從邏輯模型出發(fā),經(jīng)過壓縮的設(shè)計,探索出若干種可供選擇的解決方法,對每種解決方法都要研究它的可行性。

主要從三個方面考慮:⑴技術(shù)可行性:一般要考慮的情況包括 開發(fā)的風(fēng)險即設(shè)計出的系統(tǒng)能否達(dá)到要求的功能和性能;資源的有效性;相關(guān)技術(shù)的發(fā)展是否支持;⑵經(jīng)濟(jì)可行性:進(jìn)行開發(fā)成本的估算以及了解取得效益的評估,確定要開發(fā)的項目是否值得投資。⑶社會可行性:要開發(fā)的項目是否存在任何侵權(quán)問題,運(yùn)行方式在用戶組織內(nèi)是否可行,現(xiàn)有管理制度﹑人員素質(zhì)﹑操作方式是否可行。2.可行性研究有哪些步驟?

答:⑴確定項目規(guī)模和目標(biāo);⑵研究正在運(yùn)行的系統(tǒng);收集﹑研究﹑分析現(xiàn)有系統(tǒng)的文檔資料,實地考察系統(tǒng)訪問有關(guān)人員,然后描繪現(xiàn)有系統(tǒng)的高層系統(tǒng)流程圖。⑶建立新系統(tǒng)的高層邏輯模型;使用數(shù)據(jù)流圖和數(shù)據(jù)字典描述數(shù)據(jù)在系統(tǒng)中的流動和處理情況。⑷導(dǎo)出和評價各種方案;導(dǎo)出若干較高層次的物理解決方法,根據(jù)技術(shù)可行性﹑經(jīng)濟(jì)可行性﹑社會可行性進(jìn)行評估,得到可行的解決方法。⑸推薦可行方案;進(jìn)行成本~效益分析,決定該項目是否值得開發(fā),若值得開發(fā)那么解決方案是什么,并且說明該方案可行的原因和理由。⑹編寫可行性研究報告;將上述可行性過程的結(jié)果寫成相應(yīng)文檔,即可行性研究報告。

3.可行性研究報告有哪些主要內(nèi)容?

答:⑴引言:編寫本文檔的目的;項目名稱﹑背景;本文檔用到的專門術(shù)語和參考資料。⑵可行性研究前提:說明開發(fā)項目的功能﹑性能和基本要求;達(dá)到的目標(biāo);各種限制條件;可行性研究方法和決定可行性的主要因素。⑶對現(xiàn)有系統(tǒng)的分析:說明現(xiàn)有系統(tǒng)的處理流程和數(shù)據(jù)流程;工作負(fù)荷;各項費用支出;所需各類專業(yè)技術(shù)人吧和數(shù)量;所需各種設(shè)備;向有系統(tǒng)存在什么問題。⑷所建議的技術(shù)可行性分析:所建議系統(tǒng)的簡要說明;處理流程和數(shù)據(jù)流程;與現(xiàn)有系統(tǒng)比較的優(yōu)越性;采用所建議系統(tǒng)對用戶的影響;對各種設(shè)備﹑現(xiàn)有軟件﹑開發(fā)環(huán)境﹑運(yùn)行環(huán)境的影響;對經(jīng)費支出的影響;對技術(shù)可行性的評價。⑸所建議系統(tǒng)的經(jīng)濟(jì)可行性分析:說明建議系統(tǒng)的確良各種支出,各種效益;收益投資比;投資順收周期。⑹社會因素可行性分析:說明法律因素,對合同責(zé)任﹑侵犯專利權(quán)﹑侵犯版權(quán)等問題的分析;說明用戶使用可行性,是否滿足用戶行政管理﹑工作制度﹑人吧素質(zhì)的要求。⑺其它可供選擇方案:逐一說明其他可供選擇的方案,并說明未被推薦的理由。⑻結(jié)論意見:說明項目是否能開發(fā);還需什么條件才能開發(fā);對項目目標(biāo)有何變動等。

4.成本--效益分析可用哪些指標(biāo)進(jìn)行度量?

答:⑴投資回收率:通常把建立系統(tǒng)若干年后能取得的收益折算成現(xiàn)在的價值和開發(fā)系統(tǒng)所需的費用進(jìn)行比較得出投資回收率。⑵投資回收期:就是使累計的經(jīng)濟(jì)效益等于最初的投資費用所需的時間。⑶純收入:整個生存周期之內(nèi)的累計經(jīng)濟(jì)效益(折成現(xiàn)在值)與投資之差。5.項目開發(fā)計劃有哪些內(nèi)容?

答:⑴項目概述:說明項目的各項主要工作;說明軟件的功能﹑性能;為完成項目應(yīng)具有的條件;用戶及合同承包者承擔(dān)的工作完成的期限及其他條件限制;應(yīng)交付的程序名稱;所使用的語言及程儲形式;應(yīng)交付的文檔。⑵實施計劃:說明任務(wù)的劃分,各任務(wù)責(zé)任人,項目開發(fā)進(jìn)度,項目的預(yù)算,各階段的費用支出,各階段應(yīng)完成的任務(wù),用圖表說明每項任務(wù)的開始和完成時間。⑶人員組織及分工:所需人員類型﹑數(shù)量﹑組成結(jié)構(gòu)。⑷交付期限:最后完工日期。

第三章習(xí)題參考答案

⒈什么是需求分析?需求分析階段的基本任務(wù)是什么?

答:需求分析:開發(fā)人員準(zhǔn)確地理解用戶的要求,進(jìn)行細(xì)致的調(diào)查分析,將用戶非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應(yīng)的需求規(guī)格說明的過程。

基本任務(wù):⑴問題識別:雙方確定對問題的綜合需求,這些需求包括功能需求,性能需求,環(huán)境需求,用戶界面需求。⑵分析與綜合,導(dǎo)出軟件的邏輯模型⑶編寫文檔:包括編寫“需求規(guī)格說明書”,“初步用戶使用手冊”,“確認(rèn)測試計劃”,“修改完善軟件開發(fā)計劃”

⒉什么是結(jié)構(gòu)分析方法?該方法使用什么描述工具?

答:結(jié)構(gòu)化分析:簡稱SA,面向數(shù)據(jù)流進(jìn)行數(shù)據(jù)分析的方法。采用自頂向下逐層分解的分析策略。頂層抽象地描述整個系統(tǒng),底層具體地畫出系統(tǒng)工程的每個細(xì)節(jié)。中間層則是從抽象到具體的過渡。使用數(shù)據(jù)流圖,數(shù)據(jù)字典,作為描述工具,使用結(jié)構(gòu)化語言,判定表,判定樹描述加工邏輯。⒊結(jié)構(gòu)化分析方法通過哪些步驟來實現(xiàn)? 答:⑴了解當(dāng)前系統(tǒng)的工作流程,獲得當(dāng)前系統(tǒng)的物理模型。⑵抽象出當(dāng)前系統(tǒng)的邏輯模型。⑶建立目標(biāo)系統(tǒng)的邏輯模型。⑷作進(jìn)一步補(bǔ)充和優(yōu)化。

⒌畫數(shù)據(jù)流圖應(yīng)注意什么事項?

答:命名: 不能使用缺乏具體含義的名字,加工名應(yīng)能反映出處理的功能。1.畫數(shù)據(jù)流而不是控制流。數(shù)據(jù)流名稱只能是名詞或名詞短語,整個圖中不反映加工的執(zhí)行順序。

一般不畫物質(zhì)流。2.每個加工至少有一個輸入數(shù)據(jù)流和一個輸出數(shù)據(jù)流,反映出此加工數(shù)據(jù)的來源與加工的結(jié)果。

編號: 某個加工分解成加一張數(shù)據(jù)流圖時,上層圖為父圖,下

層圖為子圖。子圖應(yīng)編號子圖上的所有加工也應(yīng)編號,子圖的編號應(yīng)與父圖的編號相對應(yīng)。3.父圖與子圖的平衡:子圖的輸入輸出 數(shù)據(jù)流同父圖相應(yīng)加工的輸入輸出數(shù)據(jù)流必須一致⑵抽象:認(rèn)識復(fù)雜現(xiàn)象過程所使用權(quán)的工具,只考慮事物本質(zhì)的共同特性,忽略細(xì)節(jié)和其它因素。通過抽象確定組成軟件的過程實體。⑶信息隱蔽:將模塊實現(xiàn)自身功能的細(xì)節(jié)與數(shù)據(jù)“局部數(shù)據(jù)存儲:當(dāng)某慨?dāng)?shù)據(jù)流圖中的數(shù)據(jù)存儲不是父圖中相應(yīng)加工的外部接口,而只是本圖中某些加工之間的數(shù)據(jù)接口,則稱這些數(shù)據(jù)存儲為局部數(shù)據(jù)存儲。注意數(shù)據(jù)流圖的易理解性。

⒍什么是數(shù)據(jù)字典?其作用是什么?共有哪些條目?

答:數(shù)據(jù)字典(DD)用來定義數(shù)據(jù)庫流圖中的各個成分的具體含義。有以下四類條目:數(shù)據(jù)流,數(shù)據(jù)項,數(shù)據(jù)存儲,基本加工。

⒎描述加工邏輯有哪些工具?

答:加工邏輯的描述:一般用結(jié)構(gòu)化語言,判定表,判定樹 結(jié)構(gòu)化語言是介于自然語言和形式語言之間的一種半形式化語言。它的結(jié)構(gòu)可分里層和內(nèi)層

⑴外層:用來描述控制結(jié)構(gòu),采用順序,選擇,重復(fù)三種基本結(jié)構(gòu)。

順序結(jié)構(gòu):是一組祈使語句,選擇語句,重復(fù)語句的順序排列 ②選擇結(jié)構(gòu):一般用IF-THEN-ELASE-ENDIF,CASE-OF-ENDCASE等關(guān)鍵詞。

③重復(fù)結(jié)構(gòu):一般用DO-WHILE-ENDDO,REPEAT-UNTIL等關(guān)鍵詞。⑵內(nèi)層:一般采用祈使語句的自然語言短語,使用數(shù)據(jù)字典中的名詞和有限的自定義詞,其 動詞含義要具體,盡量不使用形容詞和副詞來修飾。

⒏什么是IDEF方法?IDEF0方法有哪些特點?答:IDEF方法是美國空軍針對計算機(jī)輔助制造工程項目中用于進(jìn)行復(fù)雜系統(tǒng)分析和設(shè)計的方法,是在結(jié)構(gòu)化分析方法基礎(chǔ)上提出來的。

包括: IDEF0描述系統(tǒng)的功能活動及聯(lián)系,建立系統(tǒng)的功能模型。即反映系統(tǒng)”做什么“折功能。IDEF1描述系統(tǒng)的信息及聯(lián)系,建立系統(tǒng)的信息模型。IDEF2進(jìn)行系統(tǒng)模擬,建立系統(tǒng)的動態(tài)模型。IDEF0特點:

⑴采用方框和箭頭等簡單圖形符號描述系統(tǒng)的活動和數(shù)據(jù)流,描述活動所受的約束條件及實現(xiàn)機(jī)制。

如下圖描述,其中輸入為完成某活動時所需的數(shù)據(jù),輸出指執(zhí)行活動產(chǎn)生時的數(shù)據(jù),控制活動指所受到的約束條件,機(jī)制是指活動由誰來完成。⑵采用嚴(yán)格的自頂向下﹑逐層分解的方式建立系統(tǒng)功能模型。

⒐簡述SA方法的優(yōu)缺點。答:SA方法是軟件需求分析中公認(rèn)的,有成效的,技術(shù)成熟,使用廣泛的一種結(jié)構(gòu)化分析方法。較適用于開發(fā)數(shù)據(jù)處理類型軟件的需求分析。利用圖形等半形式化工具表達(dá)需求,簡明,易讀,也易于使用。但也存在一些弱點,表現(xiàn)如下:⑴SA方法僅是一個靜態(tài)模型,沒有反映處理的順序,即控制流程。⑵SA方法使用DFD在分析與描述”數(shù)據(jù)要求“方面是有局限的,只有與數(shù)據(jù)庫技術(shù)中的實體聯(lián)系圖(ER圖)結(jié)合起來,才能較完整地描述用戶對系統(tǒng)的需求。⑶DFD不適合描述人機(jī)界面系統(tǒng)的要求,一些人機(jī)交互較頻繁的軟件系統(tǒng)。⑷SA方法要與形式化方法結(jié)合起來,才能更精確地描述軟件需求。⑸要借助需求分析工具,提高需求分析的質(zhì)量及效率。

第四章習(xí)題參考答案

1、什么是軟件概要設(shè)計?該階段的基本任務(wù)是什么?

答:把一個軟件需求轉(zhuǎn)換為軟件表示時,首先設(shè)計出軟件總的體系結(jié)構(gòu)。稱為概要設(shè)計或結(jié)構(gòu)設(shè)計?;救蝿?wù):⑴設(shè)計軟件系統(tǒng)結(jié)構(gòu),具體為:1.采用某種設(shè)計方法,將一個復(fù)雜的系統(tǒng)按功能劃分為模塊。2.確定每個模塊的功能。3.確定模塊之間的調(diào)用關(guān)系。4.確定模塊之間的接口(模塊之間傳遞的信息)評價模塊的結(jié)構(gòu)質(zhì)量⑵進(jìn)行數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫的設(shè)計⑶編寫概要設(shè)計的文檔 主要內(nèi)容有:概要設(shè)計說明書,數(shù)據(jù)庫說明書(DBMS的簡介,概念模型,邏輯設(shè)計,結(jié)果)用戶手冊,修訂測試計劃(測試的策略﹑方法﹑步驟)⑷評審:是否完整地實現(xiàn)了規(guī)定的功能﹑性能要求。設(shè)計方案是否可行。關(guān)鍵的處理及內(nèi)部接口定義的正確性,有效性,各部分的一致性。

2、軟件設(shè)計的基本原理包括哪些內(nèi)容?

答:⑴模塊化:模塊是軟件的組成部分,是具有獨立功能且可命名的一段程序,所有模塊組成整體,可以滿足問題的要求。模塊化即按照一定的原則,將軟件劃分成若干個模塊,每個模塊完成一個特定的功能,然后把這些模塊按照某種方法組裝成一個軟件系統(tǒng)。(可降低復(fù)雜度、減少工作量)

模塊具有以下幾種特性:接口:模塊的輸入輸出。功能:指模塊實現(xiàn)什么功能。邏輯:描述模塊內(nèi)部如何實現(xiàn)要求及所需的數(shù)據(jù)。狀態(tài):該模塊的運(yùn)行環(huán)境,模塊間調(diào)用與被調(diào)用關(guān)系。

隱蔽”起來。模塊間僅交換為完成系統(tǒng)功能所必須的信息。⑷模塊獨立性:每個模塊只完成系統(tǒng)要求的獨立的子功能。

3、衡量模塊獨立性的兩個標(biāo)準(zhǔn)是什么?各表示什么含義? 答:內(nèi)聚:又稱為塊內(nèi)聯(lián)系,指模塊內(nèi)部各成分之間相互關(guān)聯(lián)的程度,以高內(nèi)聚為設(shè)計目標(biāo)。耦合:也稱塊間聯(lián)系,模塊之間相互聯(lián)系程度的度量,聯(lián)系越緊密,耦合性越強(qiáng),獨立性越差,以低耦合為設(shè)計目標(biāo)。

4、模塊的耦合性有哪幾種?各表示什么含義?

答:⑴內(nèi)容耦合:一個模塊直接操作或修改另一模塊的數(shù)據(jù),或者不通過正常入口直接轉(zhuǎn)入另一模塊⑵公共耦合:兩個或多個模塊通過共同引用一個全局?jǐn)?shù)據(jù)環(huán)境相互作用⑶控制耦合:模塊之間通過傳遞控制信息相互作用⑷標(biāo)記耦合:兩個模塊之間通過傳遞公共指針或地址相互作用的耦合⑸數(shù)據(jù)耦合:模塊之間通過傳遞數(shù)據(jù)交換信息⑹無耦合:模塊間無任何關(guān)系,獨立工作

5、模塊的內(nèi)聚性有哪幾種?各表示什么含義?答:⑴偶然內(nèi)聚:一個模塊各個成分之間毫無關(guān)系⑵邏輯內(nèi)聚:將幾個邏輯上相關(guān)的功能放在同一個模塊中⑶時間內(nèi)聚:一個模塊完成的功能在同一時間執(zhí)行⑷過程內(nèi)聚:一個模塊內(nèi)部的處理成分是相關(guān)的,而且必須以特定的次序執(zhí)行⑸通信內(nèi)聚:一個模塊的所有成分都集中在同一個數(shù)據(jù)結(jié)構(gòu)上⑹順序內(nèi)聚:一個模塊的各個成分同一個功能密切相關(guān),而且一個成分的輸出,作為另外一個成分的輸入⑺功能內(nèi)聚:模塊內(nèi)的所有成分屬于一個整體,完成單一的功能。(內(nèi)聚最高)

6、什么是軟件結(jié)構(gòu)?簡述軟件結(jié)構(gòu)設(shè)計的優(yōu)化準(zhǔn)則。

答:⑴改進(jìn)軟件結(jié)構(gòu),提高模塊獨立性 首先設(shè)計出軟件初始結(jié)構(gòu),評價該結(jié)構(gòu),通過模塊分解或合并,力求降低耦合提高內(nèi)聚。⑵模塊的規(guī)模應(yīng)該適中⑶模塊結(jié)構(gòu)的深度、寬度、扇出和扇入應(yīng)適中。深度:軟件結(jié)構(gòu)中控制的層數(shù) 寬度:軟件結(jié)構(gòu)中同一層次上最大模塊總數(shù) 扇入:某一模塊有多少直接調(diào)用它的上級模塊數(shù)目(越大越好)扇出:一個模塊直接控制(調(diào)用)下級模塊的數(shù)目。(越少越好,3,4個為宜,不超過9個,“頂層扇出較高,中間扇出較少,底層模塊高扇入多”⑷一個模塊的作用域(范圍),應(yīng)處在這個模塊的控制域(范圍)之內(nèi) 模塊的作用域:受該模塊內(nèi)一個判定影響的所有模塊的集合模塊的控制域:這個模塊本身以及所有直接或間接從屬于它的模塊的集合一個模塊的影響范圍(作用域),應(yīng)處在這個模塊的模塊的控制范圍(控制域)內(nèi)。

8、什么樣是“事物流”?什么是“變換流”?試將相應(yīng)形式的數(shù)據(jù)流圖轉(zhuǎn)換為軟件結(jié)構(gòu)圖

答:數(shù)據(jù)流圖(DFD)一般可分為“變換流”,“事物流”兩種?!白儞Q流”:由輸入﹑輸出﹑變換(或稱處理)三部分組成,是一順序結(jié)構(gòu)?!笆挛锪鳌保核哪硞€加工,分離成許多發(fā)散的數(shù)據(jù)流,形成許多加工路徑,并且根據(jù)輸入值選擇其中一個路徑來執(zhí)行。(這人加工稱為事務(wù)處理中心)

9.試述“變換分析”﹑“事務(wù)分析”設(shè)計步驟。

答:變換分析設(shè)計步驟:⑴確定變換中心,邏輯輸入和輸出。⑵設(shè)計軟件結(jié)構(gòu)的頂層和第一層--變換結(jié)構(gòu):頂層的功能是完成所有模塊的控制(名稱應(yīng)是系統(tǒng)名,以體現(xiàn)完成整個系統(tǒng)功能)第一層至少有三種功能模塊:輸入﹑輸出和變換模塊⑶設(shè)計中﹑下層模塊,對第一層的模塊自頂向下分解。輸入模塊由兩部分組成:接收數(shù)據(jù)﹑轉(zhuǎn)換成調(diào)用模塊所需信息。輸出模塊由兩部分組成:將數(shù)據(jù)轉(zhuǎn)換成下屬模塊所需的形式﹑ 發(fā)送數(shù)據(jù) 變換模塊:對每個基本加工建立一功能模塊、⑷設(shè)計的優(yōu)化 :輸入部分求精,每個物理輸入設(shè)置專門模塊,以體現(xiàn)系統(tǒng)的外部接口。其它輸入模塊與轉(zhuǎn)換數(shù)據(jù)模塊都很簡單時,可將它們合并。輸出部分求精:每個物理輸出設(shè)置專門模塊,其它也可適當(dāng)合并。變換部分求精:根據(jù)設(shè)計準(zhǔn)則,對模塊適當(dāng)合并。事務(wù)分析的設(shè)計步驟:⑴確定事務(wù)中心和加工路徑⑵設(shè)計頂層(事務(wù)機(jī)構(gòu))和第一層 頂層模塊有兩個功能:接收數(shù)據(jù)和根據(jù)事務(wù)類型調(diào)動相應(yīng)處理模塊。⑶中下層模塊的設(shè)計﹑優(yōu)化工作與變換結(jié)構(gòu)相同。事務(wù)型軟件結(jié)構(gòu)包括兩部分: 接收分支 發(fā)送分支出 通常包括一調(diào)度模塊,當(dāng)事務(wù)類型不多時,可與主模塊合并。

第五章習(xí)題參考答案

1、詳細(xì)設(shè)計的基本任務(wù)是什么,有哪幾種描述方法?答:詳細(xì)設(shè)計的基本任務(wù)包括:(1)為每個模塊進(jìn)行詳細(xì)的算法設(shè)計(2)為模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行設(shè)計(3)對數(shù)據(jù)庫進(jìn)行物理設(shè)計(4)其他設(shè)計(5)編寫詳細(xì)設(shè)計說明書(6)評審 詳細(xì)設(shè)計的描述

方法有圖形、表格和語言,其中圖形常用結(jié)構(gòu)化程序流程圖、盒圖和PAD(問題分析圖)為描述工具,語言常用過程設(shè)計語言(PDL)來作為工具。

2、結(jié)構(gòu)化程序設(shè)計的基本要點是什么?答:主要有三個:(1)采用自頂向下、逐步求精的程序設(shè)計方法(2)使用三種基本控制結(jié)構(gòu)構(gòu)造程序。任何程序都可以由順序、選擇、重復(fù)(循環(huán))三種基本控制結(jié)構(gòu)構(gòu)造,這三種基本結(jié)構(gòu)的共同點是單入口、單出口。(3)主程序員組的組織形式。

3、簡述Jackson方法的設(shè)計步驟。答:Jackson方法的設(shè)計步驟如下:1.分析并確定輸入數(shù)據(jù)和輸出數(shù)據(jù)的邏輯結(jié)構(gòu),并用Jackson結(jié)構(gòu)圖表示這些數(shù)據(jù)結(jié)構(gòu)。(2)找出輸入數(shù)據(jù)結(jié)構(gòu)和輸出數(shù)據(jù)結(jié)構(gòu)中有對應(yīng)關(guān)系的數(shù)據(jù)單元。3.按一定的規(guī)則由輸入、輸出的數(shù)據(jù)結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu)。4.列出基本操作與條件,并把它們分配到程序結(jié)構(gòu)圖的適當(dāng)位置。(5)用偽碼寫出程序。比較?

答:白盒法測試法把測試對象看作一個打開的盒子,測試人員須了解程序內(nèi)部結(jié)構(gòu)和處理過程,以檢查處理過程的細(xì)節(jié)為基礎(chǔ),對程序中盡可能多的邏輯路徑進(jìn)行測試,檢驗內(nèi)部控制結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)是否有錯,實際的運(yùn)行狀態(tài)與預(yù)期的狀態(tài)是否一致。

白盒法有下列幾種覆蓋標(biāo)準(zhǔn):語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋、路徑覆蓋

從上到下的覆蓋標(biāo)準(zhǔn)其檢錯能力也從弱到強(qiáng),其中條件組合發(fā)現(xiàn)錯誤的能力較強(qiáng),凡滿足其標(biāo)準(zhǔn)的測試用例,也必然滿足前四種覆蓋標(biāo)準(zhǔn)。在實際的邏輯測試中,一般以條件組合覆蓋為主設(shè)計測試用例,然后再補(bǔ)充部分用例來達(dá)到路徑覆蓋的測試標(biāo)準(zhǔn)。

什么是黑盒測試法?采用黑盒技術(shù)測試用例有哪幾種方法?這些第六章習(xí)題參考答案

程序語言有哪些共同特征?

答:程序語言的共同特征(似為特性更符合題意)是指程序設(shè)計語言的語言特性,包括心理特性、工程特性和技術(shù)特性三個方面。語言的心理特性對人機(jī)通信的質(zhì)量有主要的影響;語言的工程特性對軟件開發(fā)成功一否有重要的影響,此外,語言的技術(shù)特性也會影響軟件設(shè)計的質(zhì)量。

在項目開發(fā)時選擇程序設(shè)計語言通??紤]哪些因素?

答:通常要考慮的因素有:項目的應(yīng)用領(lǐng)域、軟件開發(fā)的方法、軟件執(zhí)行的環(huán)境、算法和數(shù)據(jù)結(jié)構(gòu)的復(fù)雜性以及軟件開發(fā)人員的知識等。

第4代語言(4GL)有哪些主要特征?答:4GL的主要特征是:1.友好的用戶界面2.兼有過程性和非過程性雙重特性3.高效的程序代碼4.完備的數(shù)據(jù)庫(5)應(yīng)用程序生成器舉例說明各種程序設(shè)計語言的特點及適用范圍?

答:以常見的一些編程語言為例:FORTRAN語言,它不僅面向科學(xué)計算,數(shù)據(jù)處理能力也極強(qiáng)。適用于科學(xué)工程計算;Pascal語言,具有很強(qiáng)的數(shù)據(jù)和過程結(jié)構(gòu)化能力,它語言簡明,數(shù)據(jù)類型豐富,程序結(jié)構(gòu)嚴(yán)謹(jǐn)。它是第一個體現(xiàn)結(jié)構(gòu)化編程思想的語言。用于描述結(jié)構(gòu)化算法和科學(xué)計算,操作系統(tǒng)的編寫 ;C語言:功能強(qiáng)大,支持復(fù)雜的數(shù)據(jù)結(jié)構(gòu),可大量運(yùn)用指針,具有豐富靈活的操作運(yùn)算符及數(shù)據(jù)處理操作符,它還具有匯編語言的某些特征,使程序運(yùn)行效率高。可用于許多領(lǐng)域,特別是在操作系統(tǒng)等方面有較大優(yōu)勢。Coble語言,它具有極強(qiáng)的數(shù)據(jù)定義能力,程序說明與硬件環(huán)境說明分開、數(shù)據(jù)描述與算法描述分開。結(jié)構(gòu)嚴(yán)謹(jǐn)層次分明,廣泛用于商業(yè)數(shù)據(jù)處理。SQL:結(jié)構(gòu)化查詢語言,用于對數(shù)據(jù)庫進(jìn)行存取管理。

匯編語言和Ada語言,主要用于實時處理和編寫系統(tǒng)軟件。Prolog、Lisp語言。Lisp是一種函數(shù)型語言,特別適用于組合問題中符號運(yùn)算和表處理,用于定理證明、樹的搜索和其他問題的求解。Prolog是一種邏輯型語言,它提供了支持知識表示的特性,每一個程序由一組表示事實、規(guī)則和推理的句子組成,比較接近與自然語言。這兩種語言主要用于人工智能系統(tǒng)開發(fā)。C++、Java語言,是面向?qū)ο蟮脑O(shè)計語言,用于面向?qū)ο蟮姆介_發(fā)軟件。

什么是程序設(shè)計風(fēng)格?為了具有良好的設(shè)計風(fēng)格,應(yīng)注意哪些方面的問題?

答:程序設(shè)計風(fēng)格是指一個人編制程序時所表現(xiàn)出來的特點、習(xí)慣、邏輯思路等。

要形成良好的程序設(shè)計風(fēng)格,應(yīng)從源程序文檔化、數(shù)據(jù)說明、語句構(gòu)造、輸入輸出和追求效率幾個方面加以注意。第七章習(xí)題參考答案

軟件測試的目的是什么?軟件測試中,應(yīng)注意哪些原則?

答:軟件測試的目的是為了發(fā)現(xiàn)軟件的錯誤。軟件測試中應(yīng)注意的原則有:

測試用例應(yīng)由輸入數(shù)據(jù)和預(yù)期的輸出數(shù)據(jù)兩部分組成。這樣便 于對照檢查,做到有的放矢。測試且例不僅選用合理輸入數(shù)據(jù),還要選擇不合理的輸入數(shù)據(jù)。這樣能更多地發(fā)現(xiàn)錯誤,提高程序的可靠性。對于不合理的輸入數(shù)據(jù),程序應(yīng)拒絕接受,并給出相應(yīng)的提示。

除了檢查程序是否做了它應(yīng)該做的事,還應(yīng)該檢查程序是否做了它不應(yīng)該做的事。

應(yīng)制定測試計劃并嚴(yán)格執(zhí)行,排除隨意性。長期保留測試用例。

對發(fā)現(xiàn)錯誤較多的程序段,應(yīng)進(jìn)行更深入的測試。(7)程序員應(yīng)避免測試自己的程序。測試是一種“挑剔性”的行為,心理狀態(tài)是測試自己程序的障礙。

什么是白盒測試法?有哪些覆蓋標(biāo)準(zhǔn)?試對他們的檢錯能力進(jìn)行

方法各有什么特點?

答:黑盒測試法把被測試對象看成是一相黑盒子,測試人員完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,只在軟件接口處進(jìn)行測試,依據(jù)需求規(guī)格說明書,檢查程序是否滿足功能要求。

采用黑盒技術(shù)測試用例的方法有:等價類的劃分、邊界值分析、錯誤推測和因果圖。

軟件測試要經(jīng)過哪些步驟?這些測試與軟件開發(fā)各階段之間有什么關(guān)系?

答:軟件測試要經(jīng)過的步驟是:單元測試→集成測試→確認(rèn)測試→系統(tǒng)測試。

單元測試對源程序中每一個程序單元進(jìn)行測試,檢查各個模塊是否正確實現(xiàn)規(guī)定的功能,從而發(fā)現(xiàn)模塊在編碼中或算法中的錯誤。該階段涉及編碼和詳細(xì)設(shè)計文檔。

集成測試是為了檢查與設(shè)計相關(guān)的軟件體系結(jié)構(gòu)的有關(guān)問題,也就是檢查概要設(shè)計是否合理有效。

確認(rèn)測試主要是檢查已實現(xiàn)的軟件是否滿足需求規(guī)格說明書中確定了的各種需求。

系統(tǒng)測試是把已確認(rèn)的軟件與其他系統(tǒng)元素(如硬件、其他支持軟件、數(shù)據(jù)、人工等)結(jié)合在一起進(jìn)行測試。以確定軟件是否可以支付使用。

單元測試有哪些內(nèi)容?測試中采用什么方法?答:單元測試主要針對模塊的以下五個基本特征進(jìn)行測試:1.模塊接口 2.局部數(shù)據(jù)結(jié)構(gòu) 3.重要的執(zhí)行路徑4.錯誤處理 5.邊界條件6.測試的方法是為被測試模塊編寫驅(qū)動模塊和樁模塊來實現(xiàn)被測試單元的可運(yùn)行。通過驅(qū)動模塊來模擬被測試模塊的上級調(diào)用模塊,以上級模塊調(diào)用被測模塊的格式驅(qū)動被測模塊,接收被測模塊的測試結(jié)構(gòu)并輸出。樁模塊則用來代替被測試模塊所調(diào)用的模塊。它的作用是返回被測模塊所需的信息。

什么是集成測試?非漸增式測試與漸增式測試有什么區(qū)別? 漸增式測試如何組裝模塊?

答:集成測試是指在單元測試的基礎(chǔ)上,將所有模塊按照設(shè)計要求組裝成一個完整的系統(tǒng)進(jìn)行的測試。

非漸增式測試是指首先對每個模塊分別進(jìn)行單元測試,再把所有模塊組裝成一個完整的系統(tǒng)進(jìn)行的測試。而漸增式測試就是逐個把未經(jīng)測試的模塊組裝到已經(jīng)過測試的模塊上去進(jìn)行集成測試,每加入一個新模塊進(jìn)行一次集成測試,重復(fù)此過程直到程序組裝完畢。漸增式測試有兩種不同的組裝方法:自頂向下和自底向上結(jié)合。兩者區(qū)別是:(1)非漸增式方法把單元測試和集成測試分成兩個不同的階段,前一階段完成模塊的單元測試,后一階段完成集成測試。而漸增式測試往往把單元測試和集成測試合在一起,同時完成。(2)非漸增式需要更多的工作量,因為每個模塊都需要驅(qū)動模塊和樁模塊,而漸增式利用已測試過的模塊作為驅(qū)動模塊或樁模塊,因此工作量少。漸增式可以較早地發(fā)現(xiàn)接口之間的錯誤,非漸增式最后組裝時才發(fā)現(xiàn)。(3)漸增式有利于排錯,發(fā)生錯誤往往和最近新加入的模塊有關(guān),而非漸增式發(fā)現(xiàn)接口錯誤推遲到最后,很難判斷是哪一部分接口出錯。(4)漸增式比較徹底,已測試的模塊和新的模塊再測試。(5)漸增式點用時間較多,但非漸增式所需更多的驅(qū)動模塊和樁模塊也占用一些時間。(6)非漸增式開始可并行測試所有模塊,能充分利用人力,對測試大型軟件很有意義。什么是確認(rèn)測試?該階段有哪些工作?

答:確認(rèn)測試又稱有效性測試。它的任務(wù)是檢查軟件的功能與性能是否與需求規(guī)格說明書中確定的指標(biāo)相符合。因而需求說明是確認(rèn)測試的基礎(chǔ)。確認(rèn)測試階段有兩項工作:進(jìn)行確認(rèn)測試與軟件配置審查。

調(diào)試的目的是什么?調(diào)試有哪些技術(shù)手段?

答:調(diào)試則是在進(jìn)行了成功的測試之后才開始的工作。調(diào)試的目的是確定錯誤的原因和位置,并改正錯誤,因此調(diào)試也稱為

糾錯(Debug)。調(diào)試的技術(shù)手段有簡單的調(diào)試方法、歸納法、演繹法和回溯法等。第八章習(xí)題參考答案 軟件維護(hù)有哪些內(nèi)容? 答:(1)校正性維護(hù)。在軟件交付使用后,一些隱含的錯誤在某些特定的使用環(huán)境下會暴露出來。為了識別和糾正錯誤,修改軟件性能上的缺陷,應(yīng)進(jìn)行確定和修改錯誤的過程,這個過程就稱為校正性維護(hù)。

(2)適應(yīng)性維護(hù)。為了使應(yīng)用軟件適應(yīng)計算機(jī)硬件、軟件環(huán)境及數(shù)據(jù)環(huán)境的不斷發(fā)生的變化而修改軟件的過程稱為適應(yīng)性維護(hù)。

(3)完善性維護(hù)。為增加軟件功能、增強(qiáng)軟件性能、提高軟件運(yùn)行效率而進(jìn)行的維護(hù)活動稱為完善性維護(hù)。

(4)預(yù)防性維護(hù)。為了提高軟件的可維護(hù)性和可靠性而對軟件進(jìn)行的修改稱為預(yù)防性維護(hù)。軟件維護(hù)的特點是什么? 答:主要體現(xiàn)在三個方面:

(1)非結(jié)構(gòu)化維護(hù)和結(jié)構(gòu)化維護(hù)。軟件的開發(fā)過程對軟件的維護(hù)有很大的影響。若不采用軟件工程的方法開發(fā)軟件,則軟件只有程序而無文檔,維護(hù)工作非常困難,這是一種非結(jié)構(gòu)化的維護(hù)。若采用軟件工程的方法開發(fā)軟件,則各階段都有相應(yīng)的文檔,容易進(jìn)行維護(hù)工作,這是一種結(jié)構(gòu)化的維護(hù)。

(2)維護(hù)的困難性。軟件維護(hù)的困難性是由于軟件需求分析和開發(fā)方法的缺陷。軟件生存周期中的開發(fā)階段沒有嚴(yán)格而又科學(xué)的管理和規(guī)劃,就會引起軟件運(yùn)行時的維護(hù)困難。

(3)軟件維護(hù)的費用。軟件維護(hù)的費用在總費用中的比重是在不斷增加的,這是軟件維護(hù)有形的代價。另外還有無形的代價,即要占有更多的資源。軟件維護(hù)費用增加的占有原因是軟件維護(hù)的生產(chǎn)率非常低。軟件維護(hù)的流程是什么?

答:軟件維護(hù)的流程如下:知道維護(hù)申請報告、審查申請報告并批準(zhǔn)、運(yùn)行維護(hù)并做詳細(xì)記錄、復(fù)審。軟件維護(hù)的副作用有哪些? 答:維護(hù)的副作用有以下三種:

(1)編碼副作用。在使用程序設(shè)計語言修改源代碼時可能引入的錯誤。

(2)數(shù)據(jù)副作用。在修改數(shù)據(jù)結(jié)構(gòu)時,有可能造成軟件設(shè)計與數(shù)據(jù)結(jié)構(gòu)不匹配,因而導(dǎo)致軟件錯誤。數(shù)據(jù)副作用是修改軟件信息結(jié)構(gòu)導(dǎo)致的結(jié)果。但它可以通過詳細(xì)的設(shè)計文檔加以控制。(3)文檔副作用。如果對可執(zhí)行軟件的修改沒有反映在文檔中,就會產(chǎn)生文檔副作用。

什么是軟件可維護(hù)性?可維護(hù)性度量的特性是什么?

答:軟件可維護(hù)性的定義:軟件能夠被理解、校正、適應(yīng)及增強(qiáng)功能的容易程度。軟件的可維護(hù)性可用以下七個質(zhì)量特性來衡量,即可理解性、可測試性、可修改性、可靠性、可移植性、可使用性和效率。

提高可維護(hù)性的方法有哪些? 答:(1)建立明確的軟件質(zhì)量目標(biāo)。(2)使用先進(jìn)的軟件開發(fā)技術(shù)和工具。(3)建立明確的質(zhì)量保證。(4)選擇可維護(hù)性的程序設(shè)計語言。(5)改進(jìn)程序的文檔。第九章習(xí)題參考答案

漸增模型有幾種?各有何特點?

答:漸增模型有兩種類型,一是增量構(gòu)造模型,二是演化提交模型。增量構(gòu)造模型是在瀑布模型基礎(chǔ)上,對一些階段進(jìn)行整體開發(fā),對另一些階段進(jìn)行增量開發(fā)。演化提交模型則是在瀑布模型的基礎(chǔ)上,所有階段都進(jìn)行增量開發(fā),不僅是增量開發(fā),也是增量提交。

2、快速原型模型有幾種,各有什么特點?

答:快速原形模型根據(jù)原型的不同作用,有三類原型模型: 探索型原型:把原型用于開發(fā)的需求分析階段,目的是要弄清用戶的需求,確定所期望的特性,并探索各種方案的可行性。它主要針對開發(fā)目標(biāo)模糊,用戶與開發(fā)者對項目都缺乏經(jīng)驗的情況,通過對原型的開發(fā)來明確用戶的需求。

實驗型原型:主要用于設(shè)計階段,考核實現(xiàn)方安是否合適,能否實現(xiàn)。對于一個大型系統(tǒng),若對設(shè)計方案心中沒有把握時,可通過這種原型的開發(fā)來證實設(shè)計方案的正確性。

(3)演化型原型:它將原型思想擴(kuò)展到軟件開發(fā)的全過程,就是及早向用戶提交一個原型系統(tǒng),在得到用戶認(rèn)可后,將原型系統(tǒng)不斷擴(kuò)充演化為最終的軟件系統(tǒng)??焖僭偷拈_發(fā)步驟是什么? 答:快速原型的開發(fā)步驟是:(1)快速分析:在分析人員與用戶的配合下,迅速確定系統(tǒng)基本需求并開始構(gòu)造原型。(2)構(gòu)

造原型:在快速分析的基礎(chǔ)上,根據(jù)基本需求說明盡快實現(xiàn)一

個可運(yùn)行的系統(tǒng)。(3)運(yùn)行原型:通過運(yùn)行快速原型,發(fā)現(xiàn)問題,消除誤解,達(dá)到開發(fā)者也用戶的充分協(xié)調(diào)。(4)評價原型:在運(yùn)行的基礎(chǔ)上,評價原型的特性,分析運(yùn)行效果是否滿足用戶的需求,提出全面的修改意見。(5)修改:根據(jù)評價原型的活動結(jié)果進(jìn)行修改,修改過程代替初始的快速分析,從而實現(xiàn)原型開發(fā)的循環(huán)過程。用戶與開發(fā)者在這種循環(huán)過程中不斷接近系統(tǒng)的最終要求。上述步驟在軟件工具的支持下往往是互相交融在一起的,而不再象瀑布模型那樣嚴(yán)格的階段劃分,線性推進(jìn)。

評價快速原型模型的優(yōu)缺點。答:快速原型的優(yōu)點是:(1)可及早為用戶提供有用的產(chǎn)品。(2)可及早發(fā)現(xiàn)問題,隨時糾正錯誤。(3)減少技術(shù)、應(yīng)用風(fēng)險,縮短開發(fā)時間,減少費用、提高生產(chǎn)率。(4)通過實際運(yùn)行原型,提供直接評價系統(tǒng)的方法,促使用戶主動參與開發(fā)活動,加強(qiáng)了信息反饋,促進(jìn)各類人員的協(xié)調(diào),減少誤解,適應(yīng)需求變化,能有效提高系統(tǒng)質(zhì)量??焖僭偷娜秉c是:1.缺乏豐富而強(qiáng)有力的軟件工具和開發(fā)環(huán)境。2.缺乏有效的管理機(jī)制,還未建立起自己的開發(fā)標(biāo)準(zhǔn)。3.對設(shè)計開發(fā)環(huán)境要求較高。(4)在多次重復(fù)改變原型的過程中,程序員會感到厭倦。(5)系統(tǒng)的易變性對測試有一定影響,難于做到徹底測試,更新文檔較為困難。

4、比瀑布模型與增量模型,指出增量模型的新思路。答:瀑布模型屬于整體開發(fā)模型,它規(guī)定在開始下一個階段的工作之前,必須完成前一階段的所有細(xì)節(jié)。瀑布模型很難適應(yīng)需求可變、模糊不定的軟件系統(tǒng)的開發(fā),而且在開發(fā)過程中用戶很難參與進(jìn)去,只有到開發(fā)結(jié)束才能看到整個軟件系統(tǒng)。這種理想的、線性的開發(fā)過程缺乏靈活性,不適應(yīng)實際的開發(fā)過程。增量模型是在瀑布模型的基礎(chǔ)上加以修改而形成的。屬于非整體開發(fā)模型。

它的基本思路是為了使開發(fā)過程具有一定的靈活性和可修改性,在開發(fā)過程中推遲某些階段或所有階段中的細(xì)節(jié),從而較早的產(chǎn)生工作軟件。第十章習(xí)題參考答案

說明對象、類、類結(jié)構(gòu)、消息的基本概念。

答:(1)對象:對象是人們要進(jìn)行研究的任何事物,它不僅能表示具體的事物,還能表示抽象的規(guī)則、計劃或事件。對象包括有形實體、作用、事件、性能說明等類型。對象具有狀態(tài)和行為。一個對象用數(shù)據(jù)值來描述它的狀態(tài),對象的操作則用于改變狀態(tài),對象及其操作就是對象的行為。對象實現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作封裝于對象的統(tǒng)一體中。對象內(nèi)的數(shù)據(jù)具有自己的操作,從而可靈活地專門描述對象的獨特行為,具有較強(qiáng)的獨立性和自治性,其內(nèi)部狀態(tài)不受或很少受外界的影響,具有很好的模塊化特點。為軟件重用奠定了堅實的基礎(chǔ)。(2)類:具有相同或相似性質(zhì)的對象的抽象就是類。因此,對象的抽象就是類,類的具體化就是對象,也可以說類的實例是對象。(3)類結(jié)構(gòu):類與類之間的結(jié)構(gòu)關(guān)系,包括一般-具體結(jié)構(gòu)關(guān)系和整體-部分結(jié)構(gòu)關(guān)系。一般-具體關(guān)系結(jié)構(gòu)稱為分類結(jié)構(gòu),也可以說是“或”關(guān)系或“is a”關(guān)系,類的這種層次結(jié)構(gòu)可用來描述現(xiàn)實世界中的一般化的抽象關(guān)系,通常越在上層的類越具有一般性和共性,越在下層的類越具體、越細(xì)化。整體-部分結(jié)構(gòu)稱為組裝結(jié)構(gòu),它們之間的關(guān)系是一種“與”關(guān)系,或者是“has a”關(guān)系。類的這種層次關(guān)系可用來描述現(xiàn)實世界中的類的組成的抽象關(guān)系。上層的類具有整體性,下層的類具有成員性。在類的層次結(jié)構(gòu)中,通常上層的類稱為父類或超類,下層類稱為子類。(4)消息:對象之間進(jìn)行通信的構(gòu)造叫做消息。在對旬的操作中,當(dāng)一個消息發(fā)送給某個對象時,消息包含接收對象去執(zhí)行某種操作的信息。接收消息的對象經(jīng)過解釋,然后給予響應(yīng)。這種通信機(jī)制稱為消息傳遞。發(fā)送一條消息的格式是“對象名.方法名(參數(shù))”。

說明面向?qū)ο蟮奶卣骱鸵?。答:面向?qū)ο蟮奶卣魇牵海?)對象唯一性。每個對象都有自身唯一的標(biāo)識,在對象生存期中,其標(biāo)識不變,不同的對象不能有不同的標(biāo)識。(2)分類性。是指將具有一致的數(shù)據(jù)結(jié)構(gòu)(屬性)和行為(操作)的對象抽象成類(3)繼承性。是子類自動共享父類數(shù)據(jù)結(jié)構(gòu)和方法的機(jī)制,這是類之間的一種關(guān)系。(4)多態(tài)性。是指相同的操作或函數(shù)過程可以作用于多種類型的對象上并獲得不同的結(jié)果。面向?qū)ο蟮囊厥牵?.抽象。2.封裝性(信息隱蔽)(3)共享性。說明動態(tài)模型的特征,說明事件,腳本、狀態(tài)的含義。

答:動態(tài)模型是與時間和變化有關(guān)的系統(tǒng)性質(zhì),該模型描述了系統(tǒng)的控制結(jié)構(gòu),它表示了瞬時的、行為化的系統(tǒng)控制性質(zhì),它關(guān)心的是系統(tǒng)的控制,操作的執(zhí)行順序,它從對象的事件和狀態(tài)的角度出發(fā),表現(xiàn)了相互行為。事件是指特定時刻發(fā)生的某件事情,它是某事情發(fā)生的信號,它沒有持續(xù)時間,它是一種相對性的快速事件。腳本是完成系統(tǒng)某個功能事件序列,側(cè)重于表達(dá)說明發(fā)生于系統(tǒng)執(zhí)行過程中的一個特定場景,用事件跟蹤圖表達(dá)。狀態(tài)是對象屬性值的抽象。狀態(tài)指明了對象對輸入事件的響應(yīng)。

說明功能模型的特征,比較功能模型的DFD和結(jié)構(gòu)化方法的DFD異同。

答:功能模型描述了系統(tǒng)的所有計算。功能模型指出發(fā)生了什么,動態(tài)模型確定什么時候發(fā)生,而對象模型確定發(fā)生的客體。功能模型表明一個計算如何從輸入值得到輸出值,它不考慮所計算的次序。功能模型由多張數(shù)據(jù)流圖組成。數(shù)據(jù)流圖說明數(shù)據(jù)流是如何從外部輸入、經(jīng)過操作和內(nèi)部存儲輸出到外部的。功能模型也包括對象模型中值的約束條件。

說明三種分析模型的關(guān)系。答:三種分析模型之間關(guān)系是這樣的:功能模型指出發(fā)生了什么,動態(tài)模型確定什么時候發(fā)生,而對象模型確定發(fā)生的客體。說明對象建模的過程。

答:對象建模的過程如下:首先標(biāo)識類和關(guān)聯(lián),因為它們影響了整體結(jié)構(gòu)和解決問題的方法,其次是增加屬性,進(jìn)一步描述類和關(guān)聯(lián)的基本網(wǎng)絡(luò),使用繼承合并和組織類,最后將操作增加到類中去作為構(gòu)造動態(tài)模型和功能模型的副產(chǎn)品。(1)確定類。構(gòu)造對象模型的第一步是標(biāo)出來自問題域的相關(guān)對象類,包括物理實體和概念。所有類在應(yīng)用中都必須有意義。檢查問題陳述中的所有名詞,產(chǎn)生暫定類。然后去掉不必要的類和不正確的類。(2)準(zhǔn)備數(shù)據(jù)字典。為所有建模實體準(zhǔn)備一個數(shù)據(jù)詞典。準(zhǔn)確描述各個類的精確含義,描述當(dāng)前問題中的類的范圍,包括對類的成員、用法方面的假設(shè)或限制。1.確定關(guān)聯(lián)。兩個或多個類之間的相互依賴就是關(guān)聯(lián)。從問題中抽取所有可能的關(guān)聯(lián)表示,把它們記下來,但不要過早去細(xì)化這些表述。2.確定屬性。屬性是個體對象的性質(zhì),通常用修飾性的名詞詞組來表示。只考慮與具體應(yīng)用直接相關(guān)的屬性,不考慮那些超出問題范圍的屬性,首先找出重要屬性,避免那些只用于實現(xiàn)的屬性,要為各個屬性取有意義的名字。3使用繼承來細(xì)化類。4.完善對象模型。

說明功能建模的過程。答:功能建模的過程如下:(1)確定輸入、輸出值(2)建立數(shù)據(jù)流圖

10、說明對象設(shè)計的步驟。

答:對象設(shè)計要確定實現(xiàn)用到的類、關(guān)聯(lián)的完整定義,接口的形式以及實現(xiàn)操作方法的算法,可以增加實現(xiàn)必須的內(nèi)部對象,對數(shù)據(jù)結(jié)構(gòu)和算法進(jìn)行優(yōu)化。1.獲得操作 2確定操作的目標(biāo)對象 3.算法設(shè)計 4.優(yōu)化設(shè)計 5.控制的實現(xiàn) 6調(diào)整繼承(7)關(guān)聯(lián)的設(shè)計

第十一章習(xí)題參考答案

軟件質(zhì)量與軟件質(zhì)量保證的含義是什么?

答:從實際應(yīng)用來說,軟件質(zhì)量定義包括三個一致性:1.與所確定的功能和性能需求的一致性;(2)與所成文的開發(fā)標(biāo)準(zhǔn)的一致性; 3.與所有專業(yè)開發(fā)的軟件所期望的隱含特性的一致性。4.軟件質(zhì)量保證是指確定、達(dá)到和維護(hù)所需要的軟件質(zhì)量而進(jìn)行的所有有計劃、有系統(tǒng)的管理活動。影響軟件質(zhì)量的因素有哪些? 答:影響軟件質(zhì)量的因素分為可以直接度量的因素(如單位時間內(nèi)千行代碼中所產(chǎn)生的錯誤)和只能間接度量的因素(如可用性和可維護(hù)性)。

什么是軟件質(zhì)量保證策略?軟件質(zhì)量保證的主要任務(wù)是什么? 答:軟件質(zhì)量保證策略是指軟件質(zhì)量保證工作的過程和側(cè)重點。質(zhì)量保證的主要任務(wù)包括以下幾點:1.正確定義用戶的要求。2.技術(shù)方法的應(yīng)用。3.提高軟件開發(fā)的工程能力。4.軟件的復(fù)用。5.發(fā)揮每個開發(fā)者的能力。6.組織外部力量協(xié)作。7.排除無效勞動。(8)提高計劃和管理質(zhì)量。程序復(fù)雜性的度量方法有哪些?

答:軟件復(fù)雜性的度量方法有:1.代碼行度量法:以源代碼行數(shù)作為程序復(fù)雜性的度量。

2、McCabe度量法:一種基于程序控制流的復(fù)雜性度量方法。

什么是軟件的可靠性?它們能否定量計算?

答:軟件可靠性是指在給定的時間內(nèi),在規(guī)定的環(huán)境條件下系統(tǒng)完成所指定功能的概率。衡量軟件可靠性的兩個常用指標(biāo)是平均失效等待時間MTTF和平均失效間隔時間MTBF。就是說可以定量計算。

7、說明容錯軟件的定義與容錯的一般方法。

答:容錯軟件的定義有四種,指規(guī)定功能的軟件,(1)在一定程度上對自身錯誤的作用具有屏蔽能力的軟件。(2)在一定程度上能從錯誤狀態(tài)自動恢復(fù)到正常狀態(tài)的軟件。(3)在因錯誤而發(fā)生錯誤時,仍然能在一定程度上完成預(yù)期的功能的軟件。(4)在一定程度上具有容錯能力的軟件。

實現(xiàn)容錯技術(shù)的主要手段是冗余。冗余通常分為四類:1.結(jié)構(gòu)冗余,又分為靜態(tài)、動態(tài)和混合冗余三種。2.信息冗余 3.時間冗余(4)冗余附加技術(shù)第十二章習(xí)題參考答案

軟件工程管理包括哪些內(nèi)容?

答:軟件工程管理的具體內(nèi)容包括對開發(fā)人員、組織機(jī)構(gòu)、用戶、文檔資料等方面的管理。

2、軟件項目計劃中包括哪些內(nèi)容?

答:軟件項目計劃內(nèi)容包括:1.范圍 2.資源 3.進(jìn)度安排 4成本估算(5)培訓(xùn)計劃

3、軟件開發(fā)成本估算方法有哪幾種? 答:軟件開發(fā)成本估算的方法主要有:(1)自頂向下估算方法(2)自底向上估算方法(3)差別估算方法

以及專家估算法、類推估算法、算式估算法等幾類方法。

4、什么是軟件配置管理?什么是基線?

答:軟件配置管理,簡稱SCM(Software Configuration Management),是指一組管理整個軟件生存期各階段中變更的活動。軟件配置管理技術(shù)可以使軟件變更所產(chǎn)生的錯誤達(dá)到最小并最有效地提高生產(chǎn)率。

基線:是軟件生存期中各開發(fā)階段的一個特定點,它的作用是把開發(fā)各階段工作的劃分更加明確化,使本來連續(xù)的工作在這些點上斷開,以便于檢查與肯定階段成果。

5、軟件工程標(biāo)準(zhǔn)化的意義是什么?都有哪些軟件工程標(biāo)準(zhǔn)? 答:軟件工程標(biāo)準(zhǔn)化可以為軟件工程各個階段的活動提供統(tǒng)一的行動規(guī)范和衡量準(zhǔn)則,使得各種工作都能有章可循。軟件工程標(biāo)準(zhǔn)根據(jù)其制定機(jī)構(gòu)與適用范圍,可分為:1.國際標(biāo)準(zhǔn)2.國家標(biāo)準(zhǔn) 3.行業(yè)標(biāo)準(zhǔn) 4.企業(yè)規(guī)范

5、項目(課題)規(guī)范

6、請說明軟件文檔的作用?

答:軟件文檔的作用是:1.提高軟件開發(fā)過程的能見度;2.提高開發(fā)效率;3.作為開發(fā)人員階段工作成果和結(jié)束標(biāo)志;4.記錄開發(fā)過程的有關(guān)信息便于使用與維護(hù);5.提供軟件運(yùn)行、維護(hù)和培訓(xùn)有關(guān)資料;6.便于用戶了解軟件功能、性能。第十三章習(xí)題參考答案

1、什么是軟件開發(fā)環(huán)境?請列出其發(fā)展情況。

答:軟件開發(fā)環(huán)境是指在計算機(jī)的基本軟件的基礎(chǔ)上,為支持軟件的開發(fā)而提供的一組工具軟件系統(tǒng)。具體地說,軟件開發(fā)環(huán)境是一組相關(guān)工具的集合。這些相關(guān)工具按一定的開發(fā)方法或一定開發(fā)處理模型組織起來的,這些相關(guān)工具支持整個軟件生存期的各階段或部分階段。軟件開發(fā)環(huán)境的發(fā)展階段:

(1)70年代,軟件開發(fā)與設(shè)計方法出現(xiàn)了結(jié)構(gòu)化分析技術(shù)的一整套相互銜接的SA-SD的方法學(xué)。與此相適應(yīng)的計算機(jī)輔助軟件工程技術(shù)則主要由開發(fā)孤立的軟件工具而逐步向程序設(shè)計環(huán)境的開發(fā)和使用方向發(fā)展,出現(xiàn)了第一代的基于正文的CASE工具。

(2)80年代中期與后期,主要是實時系統(tǒng)設(shè)計方法,以及面向?qū)ο蟮姆治龊驮O(shè)計方法的發(fā)展,它克服了結(jié)構(gòu)化技術(shù)的缺點。在這期間開發(fā)了第二代的CASE工具,其特點是支持使用圖形表示的結(jié)構(gòu)化方法,如數(shù)據(jù)流圖與結(jié)構(gòu)圖。其開發(fā)環(huán)境表現(xiàn)在提高環(huán)境中工具的集成性方面,如“集成的項目支持環(huán)境”。(3)80年代后期和90年代初期出現(xiàn)了“基于信息工程CASE”技術(shù),這種環(huán)境集成了用于項目計劃、分析、設(shè)計、編程、測試和維護(hù)的一個工具箱的集合。

(4)90年代出現(xiàn)一系列集成的CASE軟件產(chǎn)品,用以實現(xiàn)需求管理、應(yīng)用程序分析設(shè)計和建模、編碼、軟件質(zhì)量保證和測試、過程和項目管理及文檔生成管理等軟件開發(fā)工作的規(guī)范化、工程化和自動化。

2、請敘述軟件開發(fā)環(huán)境的分類。答:軟件開發(fā)環(huán)境可按解決的問題、軟件開發(fā)環(huán)境的演變趨向和集成化程度進(jìn)行分類:(1)按解決的問題可分為:程序設(shè)計環(huán)境、系統(tǒng)合成環(huán)境、項目管理環(huán)境三類。(2)按軟件開發(fā)環(huán)境的演變趨向可分為:以語言為中心的環(huán)境、工具箱環(huán)境和基于方法的環(huán)境三類。(3)按集成化程度有第一代、第二代、第三代的開發(fā)環(huán)境。

3、何謂軟件工具?通常包含哪幾部分?答:軟件工具的定義是:可用來幫助和支持軟件需求分析、軟件開發(fā)、測試、維護(hù)、模擬、移植或管理而編制的計算機(jī)程序或軟件。軟件工具是一個程序系統(tǒng)。軟件工具通常由工具、工具接口和工具用戶接口三

部分構(gòu)成。

4、當(dāng)今軟件工具發(fā)展有何特點?

答:軟件工具的發(fā)展有以下特點:(1)軟件工具由單個工具向多個工具集成化方向發(fā)展。(2)重視用戶界面設(shè)計。(3)不斷地采用新理論和新技術(shù)。(4)軟件工具的商品化與軟件產(chǎn)業(yè)的發(fā)展形成良性互動。

5、什么是CASE?CASE工具有哪些分類?答:CASE是一組工具和方法的集合,可以輔助軟件開發(fā)生命周期各階段進(jìn)行軟件開發(fā)。CASE把軟件開發(fā)技術(shù)、軟件工具和軟件開發(fā)方法集成到一個統(tǒng)一而一致的架中,并且吸收了CAD(計算機(jī)輔助設(shè)計)、軟件工程、操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)和許多其他計算機(jī)領(lǐng)域的原理和技術(shù)。因而,CASE領(lǐng)域是一個應(yīng)用、集成和綜合的領(lǐng)域。根據(jù)CASE系統(tǒng)對軟件過程的支持范圍,CASE可分為三類:(1)支持單個過程任務(wù)的工具。(2)支持某一過程所有活動或某些活動的工作臺。(3)環(huán)境支持軟件過程大部分乃至所有活動,一般包括幾個不同工作臺的集合。

6、請敘述集成化CASE的五級模型。答:集成化CASE的五級模型包括(1)平臺集成:工具運(yùn)行在相同的硬件/操作系統(tǒng)平臺上(2)數(shù)據(jù)集成:工具使用共享數(shù)據(jù)模型來操作(3)表示集成:工具使用相同的用戶界面(4)控制集成:工具激活后能控制其他操作(5)過程集成:工具在一個過程模型和“過程機(jī)”的指導(dǎo)下使用

7、CASE工作臺有哪些分類?

答:CASE工具臺是一組工具集,支持像設(shè)計、實現(xiàn)或測試等特定的軟件開發(fā)階段。CASE工具組裝成一個工具臺后工具能協(xié)同工作,可提供比單一工具更好的支持。CASE工作臺包括:(1)程序設(shè)計工作臺。由支持程序設(shè)計的一組工具組成。(2)分析和設(shè)計工作臺。支持軟件過程的分析和設(shè)計階段。(3)測試工作臺。(4)交叉開發(fā)工作臺。這些工作臺支持在一種機(jī)器上開發(fā)軟件,而在其他的系統(tǒng)上運(yùn)行所開發(fā)的軟件。(5)配置管理(CM)工作臺。這些工作臺支持配置管理。(6)文檔工作臺。這些工具支持高質(zhì)量文檔的制作。(7)項目管理工作臺。支持項目管理活動。

第二篇:軟件工程課后答案

第七章價類, 重復(fù)這一步驟,直到所第十三章

1.軟件測試的方法:黑盒測試,白盒測試

(1)黑盒測試:如果已經(jīng)知道了產(chǎn)品應(yīng)具有的功能,可以通過測試來檢驗是否每個功能

都能正常使用,這就是黑盒測試:

(2)白盒測試:如果知道產(chǎn)品的內(nèi)部工作過

程,可以通過測試來檢驗產(chǎn)品內(nèi)部動作是否

按照規(guī)格說明書的規(guī)定正常進(jìn)行。

2.測試步驟;(1)模塊測試(2)子系統(tǒng)測試(3)

系統(tǒng)測試(4)驗收測試(5)平行運(yùn)行

3.測試重點:(1)模塊接口(2)局部數(shù)據(jù)結(jié)

構(gòu)(3)重要的執(zhí)行通路(4)出錯處理通路

(5)邊界條件

4.(1)主程序:驅(qū)動程序也就是一個主程序,他接受測試數(shù)據(jù),把這些數(shù)據(jù)傳送給

被測試的模塊,并且印出有關(guān)的結(jié)

果,(2)虛擬子程序:存根程序也可以稱為

虛擬子程序,他使用被他代替的模

塊的接口,可能做最少量的數(shù)據(jù)操

作,印出對入口的檢驗或操作結(jié)

果,并且把控制歸還給調(diào)用它的模

塊。

5.模塊組裝成程序時有兩種方法:(1)非漸

增式(2)漸增式{自頂向下集成,自底向上

集成}

6.混合法:對軟件結(jié)構(gòu)中較上層使用的自頂

向下方法與軟件結(jié)構(gòu)中較下層使用的自底向

上方法相結(jié)合。

7.回歸測試:在集成測試的范疇中,所謂的回

歸測試是指重新執(zhí)行已經(jīng)做過的測試的某個

子集,以保證上述的這些變化沒有帶來非預(yù)

期的副作用。

8.確認(rèn)測試:也稱為驗收測試,他的目標(biāo)是

驗證軟件的有效性。

驗證:指的是保證軟件正確的實現(xiàn)了

某個特定要求的一系列活動。

確認(rèn):指的是為了保證軟件確實滿足

了用戶需求而進(jìn)行的一系列活動。

9.確認(rèn)測試的范圍:確認(rèn)測試必須由用戶積

極參與,或者以用戶為主進(jìn)行。確認(rèn)測試通

常使用黑盒測試法

10.Alpha和Beta測試

(1)Alpha:有用戶在開發(fā)者的場所進(jìn)行,并且在開發(fā)者對用戶的指導(dǎo)下進(jìn)行測試。開

發(fā)者負(fù)責(zé)記錄發(fā)現(xiàn)的錯誤和使用中遇到的問

題。Alpha測試是在受控的環(huán)境中進(jìn)行的。

(2)Beta:油軟件的最終用戶們在一個

或多個客戶場所進(jìn)行,開發(fā)者通常不在測試的現(xiàn)場用戶記錄在測試過程中遇到的問題,并定期把這些問題報告給開發(fā)者。

11.什么是白盒測試?

測試者了解被測程序的內(nèi)部結(jié)構(gòu)和

處理過程,對程序的所有邏輯路徑進(jìn)

行測試,在不同點檢查程序狀態(tài),確

定實際狀態(tài)與預(yù)期狀態(tài)是否一致。白盒測試主要采用的技術(shù)有:路徑測試技術(shù)

和事務(wù)處理流程技術(shù),對包含有大量邏輯判

斷或條件組合的程序采用基于邏輯的測試技

術(shù)。邏輯覆蓋:所謂的邏輯覆蓋是對一系列測試

過程的總稱,這組測試過程逐漸進(jìn)行越來越

完整的通路測試。

12.黑盒測試:也稱為功能測試,它著眼于程

序的外部特征,而不考慮程序的內(nèi)部邏輯結(jié)

構(gòu)。測試者把被測程序看成一個黑盒,不用關(guān)

心程序的內(nèi)部結(jié)構(gòu)。黑盒測試是在程序接口

處進(jìn)行測試,它只檢查程序功能是否能按照

規(guī)格說明書的規(guī)定正常使用,程序是否能適

當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)產(chǎn)生正確的輸出信息,并

且保持外部信息(如數(shù)據(jù)庫或文件)的完整

性。黑盒測試主要采用的技術(shù)有:等價分類

法、邊沿值分析法、錯誤推測法和因果圖等

技術(shù)。

13.等價劃分:是一種黑盒測試技術(shù),這種技

術(shù)把程序的輸入域劃分成若干個數(shù)據(jù)類,據(jù)

此導(dǎo)出數(shù)據(jù)用例。

等價分類法的測試技術(shù)采用的一般方法?

(1)為每個等價類編號;

(2)設(shè)計一個新的測試方案,以盡

可能多的覆蓋尚未被覆蓋的有

效等價類,重復(fù)這一步驟,直到

所有有效等價類被覆

(3)設(shè)計一個新的測試方案,使它

覆蓋一個尚未被覆蓋的無效等有無效等價類被覆蓋為止。1.管理:就是通過計劃、組織和控制等 14.邊界值分析: 一系列活動,合理的配置和使用各種15.調(diào)試:也稱為糾錯,作為成功測試的后果資源,以達(dá)到既定目標(biāo)的過程 出現(xiàn),調(diào)試是在測試發(fā)現(xiàn)錯誤之后排除2.軟件的質(zhì)量:就是軟件與明確地和隱錯誤的過程。調(diào)試就是把癥狀和原因聯(lián)含地定義的需求相一致的程度,軟件系起來的尚未被人認(rèn)識的智力過程。的質(zhì)量是軟件與明確的敘述的開發(fā)標(biāo)16.軟件測試的一般步驟:單元測試、子系準(zhǔn)以及任何專業(yè)開發(fā)的軟件產(chǎn)品都應(yīng)統(tǒng)測試、系統(tǒng)測試、驗收測試、平行測試。該具有的隱含特征相一致的程度。調(diào)試途徑:(1)蠻干法(2)回溯法(3)3.工作量估算:(1)靜態(tài)單變量模型(2)原因排除法 動太多變量模型(3)COCOMO2模型回溯法:從發(fā)現(xiàn)癥狀的地方開始,人工4.軟件配置管理主要有五項任務(wù):標(biāo)示,沿程序的控制流往回追蹤分版本控制,變化控制,配置審計,報析源程序代碼,直到找到錯誤告 原因為止。5.能力成熟度的五個等級:初始級,可原因排除法:(1)對分查找法(2)歸重復(fù)級,已定義級,已管理級,優(yōu)化納法(3)演繹法 級 17.軟件可靠性的定義:軟件可靠性是程序在給定的時間間隔內(nèi),按照規(guī)格說明書的規(guī)定成功地運(yùn)行的概率軟件可用性的一個定義: 軟件可用性是程序在給定的時間點,按照規(guī)格說明書的規(guī)定,成功地運(yùn)行的概率。18.選擇程序設(shè)計語言:(主要的實用標(biāo)準(zhǔn))(1)系統(tǒng)用戶要求(2)可以使用的編譯程序(3)可以得到的軟件工具(4)工程規(guī)模(5)程序員的知識(6)軟件可移植性要求(7)軟件的應(yīng)用領(lǐng)域 19.編碼風(fēng)格(1)程序內(nèi)部的文檔(2)數(shù)據(jù)說明,應(yīng)易于理解便于查閱(3)語句結(jié)構(gòu),盡可能簡單直觀(4)輸入輸出,遵守人機(jī)界面準(zhǔn)則(5)效率,能媽祖用戶要求即可 19.軟件測試目標(biāo):為了發(fā)現(xiàn)程序中的錯誤代碼審查:人工測試源程序可以由審查小組正式進(jìn)行,即稱為審查。審查小組組成:組長,程序的設(shè)計者,程序的編寫者,程序的測試者 第八章 1.四種軟件維護(hù)類型:(1)改正性維護(hù):滿足用戶對已開發(fā)產(chǎn)品的性能與運(yùn)行環(huán)境不斷提高的要求,進(jìn)而達(dá)到延長軟件壽命的目的。(2)適應(yīng)性維護(hù):對程序使用期間發(fā)現(xiàn)的程序錯誤進(jìn)行診斷和改正的過程,配合變化了的環(huán)境進(jìn)行修改軟件的活動;(3)完善性維護(hù):滿足用戶在使用過程中提出增加新的功能或修改已有功能的建議而進(jìn)行的工作;(4)預(yù)防性維護(hù):為了改善未來的可維護(hù)性或可靠性而修改軟件的工作。2.決定軟件可維護(hù)性的因素:可理解性,可測試性,可修改性,可移植性,可重用性 3.軟件系統(tǒng)的文檔:可以分為用戶文檔和系統(tǒng)文檔用戶文檔:主要描述系統(tǒng)功能和使用方法,并不關(guān)心這些功能怎樣實現(xiàn) 用戶文檔包括:功能描述,安裝文檔,使用手冊,參考手冊,操作員指南 系統(tǒng)文檔:描述系統(tǒng)設(shè)計、實現(xiàn)和測試等各方面的內(nèi)容。4.軟件維護(hù):所謂的軟件維護(hù)就是在軟件已經(jīng)交付使用之后,為了改正錯誤而滿足心得需要而修改軟件的過程。1.面向?qū)ο蠓椒▽W(xué)的優(yōu)點:(1)與人類的思維方法一致(2)穩(wěn)定性好(3)可重用性好(4)較易開發(fā)大型軟件產(chǎn)品(5)可維護(hù)性好 2.對象的特點:以數(shù)據(jù)為中心;對象時主動的;實現(xiàn)了數(shù)據(jù)封裝;實質(zhì)上具有并行性;模塊獨立性好 3.其他概念:(1)類:具有相同數(shù)據(jù)相同操作的一組相似對象的定義(2)實例(3)消息:就是要求某個對象執(zhí)行在定義它的那個類中所定義的某個操作的規(guī)格說明(4)方法(5)屬性(6)封裝(7)繼承:是指能夠直接獲得已有的性質(zhì)和特征,而不必重復(fù)定義他們

第三篇:軟件工程自考課后習(xí)題4

第八章習(xí)題參考答案 軟件維護(hù)有哪些內(nèi)容? 答:(1)校正性維護(hù)。在軟件交付使用后,一些隱含的錯誤在某些特定的使用環(huán)境下會暴露出來。為了識別和糾正錯誤,修改軟件性能上的缺陷,應(yīng)進(jìn)行確定和修改錯誤的過程,這個過程就稱為校正性維護(hù)。(2)適應(yīng)性維護(hù)。為了使應(yīng)用軟件適應(yīng)計算機(jī)硬件、軟件環(huán)境及數(shù)據(jù)環(huán)境的不斷發(fā)生的變化而修改軟件的過程稱為適應(yīng)性維護(hù)。(3)完善性維護(hù)。為增加軟件功能、增強(qiáng)軟件性能、提高軟件運(yùn)行效率而進(jìn)行的維護(hù)活動稱為完善性維護(hù)。(4)預(yù)防性維護(hù)。為了提高軟件的可維護(hù)性和可靠性而對軟件進(jìn)行的修改稱為預(yù)防性維護(hù)。軟件維護(hù)的特點是什么? 答:主要體現(xiàn)在三個方面:

(1)非結(jié)構(gòu)化維護(hù)和結(jié)構(gòu)化維護(hù)。軟件的開發(fā)過程對軟件的維護(hù)有很大的影響。若不采用軟件工程的方法開發(fā)軟件,則軟件只有程序而無文檔,維護(hù)工作非常困難,這是一種非結(jié)構(gòu)化的維護(hù)。若采用軟件工程的方法開發(fā)軟件,則各階段都有相應(yīng)的文檔,容易進(jìn)行維護(hù)工作,這是一種結(jié)構(gòu)化的維護(hù)。

(2)維護(hù)的困難性。軟件維護(hù)的困難性是由于軟件需求分析和開發(fā)方法的缺陷。軟件生存周期中的開發(fā)階段沒有嚴(yán)格而又科學(xué)的管理和規(guī)劃,就會引起軟件運(yùn)行時的維護(hù)困難。

(3)軟件維護(hù)的費用。軟件維護(hù)的費用在總費用中的比重是在不斷增加的,這是軟件維護(hù)有形的代價。另外還有無形的代價,即要占有更多的資源。軟件維護(hù)費用增加的占有原因是軟件維護(hù)的生產(chǎn)率非常低。軟件維護(hù)的流程是什么?

答:軟件維護(hù)的流程如下:知道維護(hù)申請報告、審查申請報告并批準(zhǔn)、運(yùn)行維護(hù)并做詳細(xì)記錄、復(fù)審。軟件維護(hù)的副作用有哪些? 答:維護(hù)的副作用有以下三種:

(1)編碼副作用。在使用程序設(shè)計語言修改源代碼時可能引入的錯誤。

(2)數(shù)據(jù)副作用。在修改數(shù)據(jù)結(jié)構(gòu)時,有可能造成軟件設(shè)計與數(shù)據(jù)結(jié)構(gòu)不匹配,因而導(dǎo)致軟件錯誤。數(shù)據(jù)副作用是修改軟件信息結(jié)構(gòu)導(dǎo)致的結(jié)果。但它可以通過詳細(xì)的設(shè)計文檔加以控制。

(3)文檔副作用。如果對可執(zhí)行軟件的修改沒有反映在文檔中,就會產(chǎn)生文檔副作用。什么是軟件可維護(hù)性?可維護(hù)性度量的特性是什么?

答:軟件可維護(hù)性的定義:軟件能夠被理解、校正、適應(yīng)及增強(qiáng)功能的容易程度。軟件的可維護(hù)性可用以下七個質(zhì)量特性來衡量,即可理解性、可測試性、可修改性、可靠性、可移植性、可使用性和效率。提高可維護(hù)性的方法有哪些? 答:(1)建立明確的軟件質(zhì)量目標(biāo)。(2)使用先進(jìn)的軟件開發(fā)技術(shù)和工具。(3)建立明確的質(zhì)量保證。(4)選擇可維護(hù)性的程序設(shè)計語言。(5)改進(jìn)程序的文檔。第九章習(xí)題參考答案

漸增模型有幾種?各有何特點? 答:漸增模型有兩種類型,一是增量構(gòu)造模型,二是演化提交模型。增量構(gòu)造模型是在瀑布模型基礎(chǔ)上,對一些階段進(jìn)行整體開發(fā),對另一些階段進(jìn)行增量開發(fā)。演化提交模型則是在瀑布模型的基礎(chǔ)上,所有階段都進(jìn)行增量開發(fā),不僅是增量開發(fā),也是增量提交。

2、快速原型模型有幾種,各有什么特點?

答:快速原形模型根據(jù)原型的不同作用,有三類原型模型:

探索型原型:把原型用于開發(fā)的需求分析階段,目的是要弄清用戶的需求,確定所期望的特性,并探索各種方案的可行性。它主要針對開發(fā)目標(biāo)模糊,用戶與開發(fā)者對項目都缺乏經(jīng)驗的情況,通過對原型的開發(fā)來明確用戶的需求。

實驗型原型:主要用于設(shè)計階段,考核實現(xiàn)方安是否合適,能否實現(xiàn)。對于一個大型系統(tǒng),若對設(shè)計方案心中沒有把握時,可通過這種原型的開發(fā)來證實設(shè)計方案的正確性。

(3)演化型原型:它將原型思想擴(kuò)展到軟件開發(fā)的全過程,就是及早向用戶提交一個原型系統(tǒng),在得到用戶認(rèn)可后,將原型系統(tǒng)不斷擴(kuò)充演化為最終的軟件系統(tǒng)??焖僭偷拈_發(fā)步驟是什么? 答:快速原型的開發(fā)步驟是:(1)快速分析:在分析人員與用戶的配合下,迅速確定系統(tǒng)基本需求并開始構(gòu)造原型。(2)構(gòu)造原型:在快速分析的基礎(chǔ)上,根據(jù)基本需求說明盡快實現(xiàn)一個可運(yùn)行的系統(tǒng)。(3)運(yùn)行原型:通過運(yùn)行快速原型,發(fā)現(xiàn)問題,消除誤解,達(dá)到開發(fā)者也用戶的充分協(xié)調(diào)。(4)評價原型:在運(yùn)行的基礎(chǔ)上,評價原型的特性,分析運(yùn)行效果是否滿足用戶的需求,提出全面的修改意見。(5)修改:根據(jù)評價原型的活動結(jié)果進(jìn)行修改,修改過程代替初始的快速分析,從而實現(xiàn)原型開發(fā)的循環(huán)過程。用戶與開發(fā)者在這種循環(huán)過程中不斷接近系統(tǒng)的最終要求。上述步驟在軟件工具的支持下往往是互相交融在一起的,而不再象瀑布模型那樣嚴(yán)格的階段劃分,線性推進(jìn)。評價快速原型模型的優(yōu)缺點。答:快速原型的優(yōu)點是:(1)可及早為用戶提供有用的產(chǎn)品。(2)可及早發(fā)現(xiàn)問題,隨時糾正錯誤。(3)減少技術(shù)、應(yīng)用風(fēng)險,縮短開發(fā)時間,減少費用、提高生產(chǎn)率。(4)通過實際運(yùn)行原型,提供直接評價系統(tǒng)的方法,促使用戶主動參與開發(fā)活動,加強(qiáng)了信息反饋,促進(jìn)各類人員的協(xié)調(diào),減少誤解,適應(yīng)需求變化,能有效提高系統(tǒng)質(zhì)量??焖僭偷娜秉c是:1.缺乏豐富而強(qiáng)有力的軟件工具和開發(fā)環(huán)境。2.缺乏有效的管理機(jī)制,還未建立起自己的開發(fā)標(biāo)準(zhǔn)。3.對設(shè)計開發(fā)環(huán)境要求較高。(4)在多次重復(fù)改變原型的過程中,程序員會感到厭倦。(5)系統(tǒng)的易變性對測試有一定影響,難于做到徹底測試,更新文檔較為困難。

4、比瀑布模型與增量模型,指出增量模型的新思路。

答:瀑布模型屬于整體開發(fā)模型,它規(guī)定在開始下一個階段的工作之前,必須完成前一階段的所有細(xì)節(jié)。瀑布模型很難適應(yīng)需求可變、模糊不定的軟件系統(tǒng)的開發(fā),而且在開發(fā)過程中用戶很難參與進(jìn)去,只有到開發(fā)結(jié)束才能看到整個軟件系統(tǒng)。這種理想的、線性的開發(fā)過程缺乏靈活性,不適應(yīng)實際的開發(fā)過程。增量模型是在瀑布模型的基礎(chǔ)上加以修改而形成的。屬于非整體開發(fā)模型。

它的基本思路是為了使開發(fā)過程具有一定的靈活性和可修改性,在開發(fā)過程中推遲某些階段或所有階段中的細(xì)節(jié),從而較早的產(chǎn)生工作軟件。第十章習(xí)題參考答案

說明對象、類、類結(jié)構(gòu)、消息的基本概念。答:(1)對象:對象是人們要進(jìn)行研究的任何事物,它不僅能表示具體的事物,還能表示抽象的規(guī)則、計劃或事件。對象包括有形實體、作用、事件、性能說明等類型。對象具有狀態(tài)和行為。一個對象用數(shù)據(jù)值來描述它的狀態(tài),對象的操作則用于改變狀態(tài),對象及其操作就是對象的行為。對象實現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作封裝于對象的統(tǒng)一體中。對象內(nèi)的數(shù)據(jù)具有自己的操作,從而可靈活地專門描述對象的獨特行為,具有較強(qiáng)的獨立性和自治性,其內(nèi)部狀態(tài)不受或很少受外界的影響,具有很好的模塊化特點。為軟件重用奠定了堅實的基礎(chǔ)。(2)類:具有相同或相似性質(zhì)的對象的抽象就是類。因此,對象的抽象就是類,類的具體化就是對象,也可以說類的實例是對象。(3)類結(jié)構(gòu):類與類之間的結(jié)構(gòu)關(guān)系,包括一般-具體結(jié)構(gòu)關(guān)系和整體-部分結(jié)構(gòu)關(guān)系。一般-具體關(guān)系結(jié)構(gòu)稱為分類結(jié)構(gòu),也可以說是“或”關(guān)系或“is a”關(guān)系,類的這種層次結(jié)構(gòu)可用來描述現(xiàn)實世界中的一般化的抽象關(guān)系,通常越在上層的類越具有一般性和共性,越在下層的類越具體、越細(xì)化。整體-部分結(jié)構(gòu)稱為組裝結(jié)構(gòu),它們之間的關(guān)系是一種“與”關(guān)系,或者是“has a”關(guān)系。類的這種層次關(guān)系可用來描述現(xiàn)實世界中的類的組成的抽象關(guān)系。上層的類具有整體性,下層的類具有成員性。在類的層次結(jié)構(gòu)中,通常上層的類稱為父類或超類,下層類稱為子類。(4)消息:對象之間進(jìn)行通信的構(gòu)造叫做消息。在對旬的操作中,當(dāng)一個消息發(fā)送給某個對象時,消息包含接收對象去執(zhí)行某種操作的信息。接收消息的對象經(jīng)過解釋,然后給予響應(yīng)。這種通信機(jī)制稱為消息傳遞。發(fā)送一條消息的格式是“對象名.方法名(參數(shù))”。說明面向?qū)ο蟮奶卣骱鸵亍4穑好嫦驅(qū)ο蟮奶卣魇牵海?)對象唯一性。每個對象都有自身唯一的標(biāo)識,在對象生存期中,其標(biāo)識不變,不同的對象不能有不同的標(biāo)識。(2)分類性。是指將具有一致的數(shù)據(jù)結(jié)構(gòu)(屬性)和行為(操作)的對象抽象成類(3)繼承性。是子類自動共享父類數(shù)據(jù)結(jié)構(gòu)和方法的機(jī)制,這是類之間的一種關(guān)系。(4)多態(tài)性。是指相同的操作或函數(shù)過程可以作用于多種類型的對象上并獲得不同的結(jié)果。面向?qū)ο蟮囊厥牵?.抽象。2.封裝性(信息隱蔽)(3)共享性。說明動態(tài)模型的特征,說明事件,腳本、狀態(tài)的含義。

答:動態(tài)模型是與時間和變化有關(guān)的系統(tǒng)性質(zhì),該模型描述了系統(tǒng)的控制結(jié)構(gòu),它表示了瞬時的、行為化的系統(tǒng)控制性質(zhì),它關(guān)心的是系統(tǒng)的控制,操作的執(zhí)行順序,它從對象的事件和狀態(tài)的角度出發(fā),表現(xiàn)了相互行為。事件是指特定時刻發(fā)生的某件事情,它是某事情發(fā)生的信號,它沒有持續(xù)時間,它是一種相對性的快速事件。腳本是完成系統(tǒng)某個功能事件序列,側(cè)重于表達(dá)說明發(fā)生于系統(tǒng)執(zhí)行過程中的一個特定場景,用事件跟蹤圖表達(dá)。狀態(tài)是對象屬性值的抽象。狀態(tài)指明了對象對輸入事件的響應(yīng)。說明功能模型的特征,比較功能模型的DFD和結(jié)構(gòu)化方法的DFD異同。

答:功能模型描述了系統(tǒng)的所有計算。功能模型指出發(fā)生了什么,動態(tài)模型確定什么時候發(fā)生,而對象模型確定發(fā)生的客體。功能模型表明一個計算如何從輸入值得到輸出值,它不考慮所計算的次序。功能模型由多張數(shù)據(jù)流圖組成。數(shù)據(jù)流圖說明數(shù)據(jù)流是如何從外部輸入、經(jīng)過操作和內(nèi)部存儲輸出到外部的。功能模型也包括對象模型中值的約束條件。

說明三種分析模型的關(guān)系。答:三種分析模型之間關(guān)系是這樣的:功能模型指出發(fā)生了什么,動態(tài)模型確定什么時候發(fā)生,而對象模型確定發(fā)生的客體。說明對象建模的過程。

答:對象建模的過程如下:首先標(biāo)識類和關(guān)聯(lián),因為它們影響了整體結(jié)構(gòu)和解決問題的方法,其次是增加屬性,進(jìn)一步描述類和關(guān)聯(lián)的基本網(wǎng)絡(luò),使用繼承合并和組織類,最后將操作增加到類中去作為構(gòu)造動態(tài)模型和功能模型的副產(chǎn)品。(1)確定類。構(gòu)造對象模型的第一步是標(biāo)出來自問題域的相關(guān)對象類,包括物理實體和概念。所有類在應(yīng)用中都必須有意義。檢查問題陳述中的所有名詞,產(chǎn)生暫定類。然后去掉不必要的類和不正確的類。(2)準(zhǔn)備數(shù)據(jù)字典。為所有建模實體準(zhǔn)備一個數(shù)據(jù)詞典。準(zhǔn)確描述各個類的精確含義,描述當(dāng)前問題中的類的范圍,包括對類的成員、用法方面的假設(shè)或限制。1.確定關(guān)聯(lián)。兩個或多個類之間的相互依賴就是關(guān)聯(lián)。從問題中抽取所有可能的關(guān)聯(lián)表示,把它們記下來,但不要過早去細(xì)化這些表述。2.確定屬性。屬性是個體對象的性質(zhì),通常用修飾性的名詞詞組來表示。只考慮與具體應(yīng)用直接相關(guān)的屬性,不考慮那些超出問題范圍的屬性,首先找出重要屬性,避免那些只用于實現(xiàn)的屬性,要為各個屬性取有意義的名字。3使用繼承來細(xì)化類。4.完善對象模型。說明功能建模的過程。答:功能建模的過程如下:(1)確定輸入、輸出值(2)建立數(shù)據(jù)流圖

10、說明對象設(shè)計的步驟。

答:對象設(shè)計要確定實現(xiàn)用到的類、關(guān)聯(lián)的完整定義,接口的形式以及實現(xiàn)操作方法的算法,可以增加實現(xiàn)必須的內(nèi)部對象,對數(shù)據(jù)結(jié)構(gòu)和算法進(jìn)行優(yōu)化。1.獲得操作 2確定操作的目標(biāo)對象 3.算法設(shè)計 4.優(yōu)化設(shè)計 5.控制的實現(xiàn) 6調(diào)整繼承(7)關(guān)聯(lián)的設(shè)計 第十一章習(xí)題參考答案

軟件質(zhì)量與軟件質(zhì)量保證的含義是什么? 答:從實際應(yīng)用來說,軟件質(zhì)量定義包括三個一致性:1.與所確定的功能和性能需求的一致性;(2)與所成文的開發(fā)標(biāo)準(zhǔn)的一致性; 3.與所有專業(yè)開發(fā)的軟件所期望的隱含特性的一致性。4.軟件質(zhì)量保證是指確定、達(dá)到和維護(hù)所需要的軟件質(zhì)量而進(jìn)行的所有有計劃、有系統(tǒng)的管理活動。影響軟件質(zhì)量的因素有哪些? 答:影響軟件質(zhì)量的因素分為可以直接度量的因素(如單位時間內(nèi)千行代碼中所產(chǎn)生的錯誤)和只能間接度量的因素(如可用性和可維護(hù)性)。

什么是軟件質(zhì)量保證策略?軟件質(zhì)量保證的主要任務(wù)是什么? 答:軟件質(zhì)量保證策略是指軟件質(zhì)量保證工作的過程和側(cè)重點。

質(zhì)量保證的主要任務(wù)包括以下幾點:1.正確定義用戶的要求。2.技術(shù)方法的應(yīng)用。3.提高軟件開發(fā)的工程能力。4.軟件的復(fù)用。5.發(fā)揮每個開發(fā)者的能力。6.組織外部力量協(xié)作。7.排除無效勞動。(8)提高計劃和管理質(zhì)量。

程序復(fù)雜性的度量方法有哪些? 答:軟件復(fù)雜性的度量方法有:1.代碼行度量法:以源代碼行數(shù)作為程序復(fù)雜性的度量。

2、McCabe度量法:一種基于程序控制流的復(fù)雜性度量方法。什么是軟件的可靠性?它們能否定量計算? 答:軟件可靠性是指在給定的時間內(nèi),在規(guī)定的環(huán)境條件下系統(tǒng)完成所指定功能的概率。衡量軟件可靠性的兩個常用指標(biāo)是平均失效等待時間MTTF和平均失效間隔時間MTBF。就是說可以定量計算。

7、說明容錯軟件的定義與容錯的一般方法。答:容錯軟件的定義有四種,指規(guī)定功能的軟件,(1)在一定程度上對自身錯誤的作用具有屏蔽能力的軟件。(2)在一定程度上能從錯誤狀態(tài)自動恢復(fù)到正常狀態(tài)的軟件。(3)在因錯誤而發(fā)生錯誤時,仍然能在一定程度上完成預(yù)期的功能的軟件。(4)在一定程度上具有容錯能力的軟件。

實現(xiàn)容錯技術(shù)的主要手段是冗余。冗余通常分為四類:1.結(jié)構(gòu)冗余,又分為靜態(tài)、動態(tài)和混合冗余三種。2.信息冗余 3.時間冗余(4)冗余附加技術(shù) 第十二章習(xí)題參考答案

軟件工程管理包括哪些內(nèi)容? 答:軟件工程管理的具體內(nèi)容包括對開發(fā)人員、組織機(jī)構(gòu)、用戶、文檔資料等方面的管理。

2、軟件項目計劃中包括哪些內(nèi)容?

答:軟件項目計劃內(nèi)容包括:1.范圍 2.資源 3.進(jìn)度安排 4成本估算(5)培訓(xùn)計劃

3、軟件開發(fā)成本估算方法有哪幾種? 答:軟件開發(fā)成本估算的方法主要有:(1)自頂向下估算方法(2)自底向上估算方法(3)差別估算方法 以及專家估算法、類推估算法、算式估算法等幾類方法。

4、什么是軟件配置管理?什么是基線?

答:軟件配置管理,簡稱SCM(Software Configuration Management),是指一組管理整個軟件生存期各階段中變更的活動。軟件配置管理技術(shù)可以使軟件變更所產(chǎn)生的錯誤達(dá)到最小并最有效地提高生產(chǎn)率?;€:是軟件生存期中各開發(fā)階段的一個特定點,它的作用是把開發(fā)各階段工作的劃分更加明確化,使本來連續(xù)的工作在這些點上斷開,以便于檢查與肯定階段成果。

5、軟件工程標(biāo)準(zhǔn)化的意義是什么?都有哪些軟件工程標(biāo)準(zhǔn)? 答:軟件工程標(biāo)準(zhǔn)化可以為軟件工程各個階段的活動提供統(tǒng)一的行動規(guī)范和衡量準(zhǔn)則,使得各種工作都能有章可循。軟件工程標(biāo)準(zhǔn)根據(jù)其制定機(jī)構(gòu)與適用范圍,可分為:1.國際標(biāo)準(zhǔn)2.國家標(biāo)準(zhǔn) 3.行業(yè)標(biāo)準(zhǔn) 4.企業(yè)規(guī)范

5、項目(課題)規(guī)范

6、請說明軟件文檔的作用?

答:軟件文檔的作用是:1.提高軟件開發(fā)過程的能見度;2.提高開發(fā)效率;3.作為開發(fā)人員階段工作成果和結(jié)束標(biāo)志;4.記錄開發(fā)過程的有關(guān)信息便于使用與維護(hù);5.提供軟件運(yùn)行、維護(hù)和培訓(xùn)有關(guān)資料;6.便于用戶了解軟件功能、性能。第十三章習(xí)題參考答案

1、什么是軟件開發(fā)環(huán)境?請列出其發(fā)展情況。

答:軟件開發(fā)環(huán)境是指在計算機(jī)的基本軟件的基礎(chǔ)上,為支持軟件的開發(fā)而提供的一組工具軟件系統(tǒng)。具體地說,軟件開發(fā)環(huán)境是一組相關(guān)工具的集合。這些相關(guān)工具按一定的開發(fā)方法或一定開發(fā)處理模型組織起來的,這些相關(guān)工具支持整個軟件生存期的各階段或部分階段。軟件開發(fā)環(huán)境的發(fā)展階段:

(1)70年代,軟件開發(fā)與設(shè)計方法出現(xiàn)了結(jié)構(gòu)化分析技術(shù)的一整套相互銜接的SA-SD的方法學(xué)。與此相適應(yīng)的計算機(jī)輔助軟件工程技術(shù)則主要由開發(fā)孤立的軟件工具而逐步向程序設(shè)計環(huán)境的開發(fā)和使用方向發(fā)展,出現(xiàn)了第一代的基于正文的CASE工具。

(2)80年代中期與后期,主要是實時系統(tǒng)設(shè)計方法,以及面向?qū)ο蟮姆治龊驮O(shè)計方法的發(fā)展,它克服了結(jié)構(gòu)化技術(shù)的缺點。在這期間開發(fā)了第二代的CASE工具,其特點是支持使用圖形表示的結(jié)構(gòu)化方法,如數(shù)據(jù)流圖與結(jié)構(gòu)圖。其開發(fā)環(huán)境表現(xiàn)在提高環(huán)境中工具的集成性方面,如“集成的項目支持環(huán)境”。

(3)80年代后期和90年代初期出現(xiàn)了“基于信息工程CASE”技術(shù),這種環(huán)境集成了用于項目計劃、分析、設(shè)計、編程、測試和維護(hù)的一個工具箱的集合。

(4)90年代出現(xiàn)一系列集成的CASE軟件產(chǎn)品,用以實現(xiàn)需求管理、應(yīng)用程序分析設(shè)計和建模、編碼、軟件質(zhì)量保證和測試、過程和項目管理及文檔生成管理等軟件開發(fā)工作的規(guī)范化、工程化和自動化。

2、請敘述軟件開發(fā)環(huán)境的分類。答:軟件開發(fā)環(huán)境可按解決的問題、軟件開發(fā)環(huán)境的演變趨向和集成化程度進(jìn)行分類:(1)按解決的問題可分為:程序設(shè)計環(huán)境、系統(tǒng)合成環(huán)境、項目管理環(huán)境三類。(2)按軟件開發(fā)環(huán)境的演變趨向可分為:以語言為中心的環(huán)境、工具箱環(huán)境和基于方法的環(huán)境三類。(3)按集成化程度有第一代、第二代、第三代的開發(fā)環(huán)境。

3、何謂軟件工具?通常包含哪幾部分?答:軟件工具的定義是:可用來幫助和支持軟件需求分析、軟件開發(fā)、測試、維護(hù)、模擬、移植或管理而編制的計算機(jī)程序或軟件。軟件工具是一個程序系統(tǒng)。軟件工具通常由工具、工具接口和工具用戶接口三部分構(gòu)成。

4、當(dāng)今軟件工具發(fā)展有何特點? 答:軟件工具的發(fā)展有以下特點:(1)軟件工具由單個工具向多個工具集成化方向發(fā)展。(2)重視用戶界面設(shè)計。(3)不斷地采用新理論和新技術(shù)。(4)軟件工具的商品化與軟件產(chǎn)業(yè)的發(fā)展形成良性互動。

5、什么是CASE?CASE工具有哪些分類?答:CASE是一組工具和方法的集合,可以輔助軟件開發(fā)生命周期各階段進(jìn)行軟件開發(fā)。CASE把軟件開發(fā)技術(shù)、軟件工具和軟件開發(fā)方法集成到一個統(tǒng)一而一致的架中,并且吸收了CAD(計算機(jī)輔助設(shè)計)、軟件工程、操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)和許多其他計算機(jī)領(lǐng)域的原理和技術(shù)。因而,CASE領(lǐng)域是一個應(yīng)用、集成和綜合的領(lǐng)域。根據(jù)CASE系統(tǒng)對軟件過程的支持范圍,CASE可分為三類:(1)支持單個過程任務(wù)的工具。(2)支持某一過程所有活動或某些活動的工作臺。(3)環(huán)境支持軟件過程大部分乃至所有活動,一般包括幾個不同工作臺的集合。

6、請敘述集成化CASE的五級模型。答:集成化CASE的五級模型包括(1)平臺集成:工具運(yùn)行在相同的硬件/操作系統(tǒng)平臺上(2)數(shù)據(jù)集成:工具使用共享數(shù)據(jù)模型來操作(3)表示集成:工具使用相同的用戶界面(4)控制集成:工具激活后能控制其他操作(5)過程集成:工具在一個過程模型和“過程機(jī)”的指導(dǎo)下使用

7、CASE工作臺有哪些分類? 答:CASE工具臺是一組工具集,支持像設(shè)計、實現(xiàn)或測試等特定的軟件開發(fā)階段。CASE工具組裝成一個工具臺后工具能協(xié)同工作,可提供比單一工具更好的支持。CASE工作臺包括:(1)程序設(shè)計工作臺。由支持程序設(shè)計的一組工具組成。(2)分析和設(shè)計工作臺。支持軟件過程的分析和設(shè)計階段。(3)測試工作臺。(4)交叉開發(fā)工作臺。這些工作臺支持在一種機(jī)器上開發(fā)軟件,而在其他的系統(tǒng)上運(yùn)行所開發(fā)的軟件。(5)配置管理(CM)工作臺。這些工作臺支持配置管理。(6)文檔工作臺。這些工具支持高質(zhì)量文檔的制作。(7)項目管理工作臺。支持項目管理活動。

第四篇:離散數(shù)學(xué)課后習(xí)題答案

第一章部分課后習(xí)題參考答案 設(shè)p、q的真值為0;r、s的真值為1,求下列各命題公式的真值。

(1)p∨(q∧r)? 0∨(0∧1)?0(2)(p?r)∧(﹁q∨s)?(0?1)∧(1∨1)?0∧1?0.(3)(?p∧?q∧r)?(p∧q∧﹁r)?(1∧1∧1)?(0∧0∧0)?0(4)(?r∧s)→(p∧?q)?(0∧1)→(1∧0)?0→0?1 17.判斷下面一段論述是否為真:“?是無理數(shù)。并且,如果3是無理數(shù),則2也是無理數(shù)。另外,只有6能被2整除,6才能被4整除。”

答:p: ?是無理數(shù)

q: 3是無理數(shù)

0

r: 2是無理數(shù)

s: 6能被2整除t: 6能被4整除

0

命題符號化為: p∧(q→r)∧(t→s)的真值為1,所以這一段的論述為真。19.用真值表判斷下列公式的類型:(4)(p→q)→(?q→?p)(5)(p∧r)?(?p∧?q)(6)((p→q)∧(q→r))→(p→r)答:

(4)

p

q

p→q

?q

?p

?q→?p

(p→q)→(?q→?p)

0

0

0

0

0

0

0

0

0

0

所以公式類型為永真式

(5)公式類型為可滿足式(方法如上例)(6)公式類型為永真式(方法如上例)

第二章部分課后習(xí)題參考答案

3.用等值演算法判斷下列公式的類型,對不是重言式的可滿足式,再用真值表法求出成真賦值.1(1)?(p∧q→q)(2)(p→(p∨q))∨(p→r)(3)(p∨q)→(p∧r)答:(2)(p→(p∨q))∨(p→r)?(?p∨(p∨q))∨(?p∨r)??p∨p∨q∨r?1

所以公式類型為永真式

(3)P

q

r

p∨q

p∧r

(p∨q)→(p∧r)0

0

0

0

0

0

0

0

0

0

0

0

0 0

0

0 1

0

0

0

0 1

0

1

0

0

0 1

所以公式類型為可滿足式

4.用等值演算法證明下面等值式:(2)(p→q)∧(p→r)?(p→(q∧r))(4)(p∧?q)∨(?p∧q)?(p∨q)∧?(p∧q)證明(2)(p→q)∧(p→r)?(?p∨q)∧(?p∨r)??p∨(q∧r))?p→(q∧r)(4)(p∧?q)∨(?p∧q)?(p∨(?p∧q))∧(?q∨(?p∧q)?(p∨?p)∧(p∨q)∧(?q∨?p)∧(?q∨q)?1∧(p∨q)∧?(p∧q)∧1 ?(p∨q)∧?(p∧q)5.求下列公式的主析取范式與主合取范式,并求成真賦值

(1)(?p→q)→(?q∨p)(2)?(p→q)∧q∧r(3)(p∨(q∧r))→(p∨q∨r)解:

(1)主析取范式

(?p→q)→(?q?p)?????(p?q)?(?q?p)(?p??q)?(?q?p)(?p??q)?(?q?p)?(?q??p)?(p?q)?(p??q)(?p??q)?(p??q)?(p?q)?m0?m2?m3

?∑(0,2,3)主合取范式:

(?p→q)→(?q?p)???(p?q)?(?q?p)(?p??q)?(?q?p)?(?p?(?q?p))?(?q?(?q?p))?1?(p??q)?(p??q)? M1

?∏(1)(2)主合取范式為:

?(p→q)?q?r??(?p?q)?q?r ?(p??q)?q?r?0 所以該式為矛盾式.主合取范式為∏(0,1,2,3,4,5,6,7)矛盾式的主析取范式為 0(3)主合取范式為:

(p?(q?r))→(p?q?r)??(p?(q?r))→(p?q?r)??(?p?(?q??r))?(p?q?r)(?p?(p?q?r))?((?q??r))?(p?q?r))?1?1 ?1 所以該式為永真式.永真式的主合取范式為 1 主析取范式為∑(0,1,2,3,4,5,6,7)第三章部分課后習(xí)題參考答案

14.在自然推理系統(tǒng)P中構(gòu)造下面推理的證明:(2)前提:p?q,?(q?r),r 結(jié)論:?p(4)前提:q?p,q?s,s?t,t?r 結(jié)論:p?q

證明:(2)

①?(q?r)前提引入 ②?q??r ①置換 ③q??r ②蘊(yùn)含等值式 ④r 前提引入 ⑤?q ③④拒取式 ⑥p?q 前提引入 ⑦¬p(3)⑤⑥拒取式

證明(4):

①t?r 前提引入 ②t ①化簡律 ③q?s 前提引入 ④s?t 前提引入

⑤q?t ③④等價三段論 ⑥(q?t)?(t?q)⑤ 置換 ⑦(q?t)⑥化簡 ⑧q ②⑥ 假言推理 ⑨q?p 前提引入 ⑩p ⑧⑨假言推理(11)p?q ⑧⑩合取

15在自然推理系統(tǒng)P中用附加前提法證明下面各推理:

4(1)前提:p?(q?r),s?p,q 結(jié)論:s?r 證明

①s 附加前提引入 ②s?p 前提引入 ③p ①②假言推理 ④p?(q?r)前提引入 ⑤q?r ③④假言推理 ⑥q 前提引入 ⑦r ⑤⑥假言推理

16在自然推理系統(tǒng)P中用歸謬法證明下面各推理:

(1)前提:p??q,?r?q,r??s 結(jié)論:?p 證明:

①p 結(jié)論的否定引入 ②p?﹁q 前提引入 ③﹁q ①②假言推理 ④¬r?q 前提引入 ⑤¬r ④化簡律 ⑥r(nóng)?¬s 前提引入 ⑦r ⑥化簡律 ⑧r?﹁r ⑤⑦ 合取

由于最后一步r?﹁r 是矛盾式,所以推理正確.

第五篇:大學(xué)語文課后習(xí)題答案

《樊遲、仲弓問仁》

一、簡述孔子仁學(xué)思想的主要內(nèi)涵。

“仁”的思想是孔子思想的核心。從本文所輯錄的內(nèi)容來看,“仁”體現(xiàn)了人與人之間彼此相愛的倫理關(guān)系——“愛人”。孔子將“仁”確定為最基本的社會關(guān)系準(zhǔn)則,并圍繞“愛人”的內(nèi)涵,構(gòu)造了仁學(xué)的思想體系??鬃拥摹叭省边€包括“己所不欲,勿施于人”的忠恕之道。這就是推己及人:別人與自己一樣是人,因而應(yīng)當(dāng)像尊重自己一樣地尊重別人。所以“恕”其實也就是“愛人”之仁。孔子從未給“仁”一個固定不變的定義,而是在不同場合,針對不同對象,結(jié)合具體事例談?wù)摗叭省钡木唧w表現(xiàn)形式。所以,只有對相關(guān)內(nèi)容進(jìn)行綜合理解,才能全面了解與把握“仁”所具有的本質(zhì)特性。

二、從本文節(jié)選的內(nèi)容可以看出《論語》的語言具有哪些特色? 語句簡潔,文辭閑雅,意蘊(yùn)豐厚。

三、《論語》對今天的我們,是否還有學(xué)習(xí)、擇取的價值? 孔子思想包羅萬象,博大精深,中國文化發(fā)展的所有豐富性特征都可以從孔子那里找到根源。《論語》集中地體現(xiàn)了孔子的思想,內(nèi)容十分廣泛,涉及人類社會生活問題的各個方面,對中華民族的心理素質(zhì)及道德行為起到過重大影響?!墩撜Z》中雖有些許糟粕或消極之處,但它所反映出來的兩千多年前的社會人生精論,富有哲理的名句箴言,是中華民族文明程度的歷史展示。今天我們對自己的民族精神及傳統(tǒng)文化進(jìn)行重新反思,這一民族文化的精粹,更值得人們重新認(rèn)識和探索它的不朽價值。《兼愛》

一、比較儒家“仁愛”與墨家“兼愛”思想的異同。

在先秦諸子,中墨家學(xué)派,可謂是與孔孟儒學(xué)比肩而立的兩大思想流派。儒家講“仁愛”,墨家講“兼愛”,成為古代人道主義思想的兩種主要形態(tài)。他們共同的地方是都提出”愛人”的主張。不同的是,儒家仁愛建立在“親親”的血緣關(guān)系的基礎(chǔ)上,認(rèn)為只有在愛有差等的前提下,才談得上“老吾老以及人之老,幼吾幼以及人之幼”。墨家反對儒家仁愛理論中的那種分親疏、分等差、分厚薄、由近及遠(yuǎn)的仁愛思想。墨家認(rèn)為,這種有差別的愛,正是造成天下之人不相愛的根本原因所在。

二、本文在語言與說理方面有何特色。

語言質(zhì)樸充實,不重文采。文辭不加修飾,能就近取譬,淺近通俗,重在以理服人。說理具有嚴(yán)密的邏輯力量論辯一氣呵成,氣勢非凡。

三、今天應(yīng)如何看待墨子的兼愛思想?

墨子認(rèn)為,兼愛互利是為治之道“兼相愛”并不否定自愛,而是把自愛與相愛結(jié)合起來,力求使自利與互利兩不偏廢,在這種愛意融融的相互義務(wù)性關(guān)系中,天下才能實現(xiàn)和諧、富足。墨子的這種兼愛思想是一種達(dá)致和諧的崇高理想,至今仍有其不可抹煞的思想內(nèi)涵和現(xiàn)實意義,特別是對當(dāng)今中國構(gòu)建和諧社會具有重要的啟迪意義。

《齊桓晉文之事》

一、談?wù)勀銓γ献印叭收彼枷氲睦斫??!洱R桓晉文之事章》表現(xiàn)了孟子反對“霸道”、主張“王道”即“保民而王”的“仁政”思想。他的“仁政”主張,首先是要給人民一定的產(chǎn)業(yè),使他們能養(yǎng)家活口,安居樂業(yè)。然后再“禮義”來引導(dǎo)民眾,加強(qiáng)倫理道德教育,這樣就可以實現(xiàn)“王道”理想。孟子的思想具有明顯的進(jìn)步性,其思想的核心是“以民為本”,在今天看來,它至少包括重視國家利益,反對特權(quán)意識,保護(hù)人民等多方面的含義。這種社會變革的新觀念,反映了人民要求擺脫貧困,向往安定生活的愿望,表現(xiàn)了孟子關(guān)心民眾疾苦、為民請命的精神,這是值得充分肯定的。但孟子的思想也有其局限性。

二、孟子散文的藝術(shù)特點是什么?

1.嫻熟論辯技巧。巧妙地運(yùn)用邏輯推理的方法,循循善誘,因勢利導(dǎo),引人入彀,從而使對方心悅誠服。2.善于運(yùn)用譬喻說明抽象的道理,增添了文章的趣味性。3.大量使用排比、疊句等修辭手法,使其文章形成氣勢磅礴、暢達(dá)雄辯的風(fēng)格。

三、孟子思想在哪些方面是對孔子思想的發(fā)揚(yáng)光大?

孟子“仁政”學(xué)說是對孔子“仁學(xué)”思想的繼承和發(fā)展??鬃拥摹叭省笔且环N含義極廣的倫理道德觀念,其最基本的精神就是“愛人”。孟子從孔子的“仁學(xué)”思想出發(fā),把它擴(kuò)充發(fā)展成包括思想、政治、經(jīng)濟(jì)、文化等各個方面的施政綱領(lǐng),就是“仁政”?!叭收钡幕揪褚彩菍θ嗣裼猩钋械耐楹蛺坌?。孟子的“仁政”在政治上提倡“以民為本”,主張以“仁政”統(tǒng)一天下。在經(jīng)濟(jì)上,主張“民有恒產(chǎn)”,孟子“仁政”學(xué)說的理論基礎(chǔ)是“性善論”。孟子的思想影響深遠(yuǎn),他的“民本思想”成為后來改革者、革命者的理論依據(jù)?!恶T諼客孟嘗君》

1.如果說馮諼初為門客時頻頻爭地位待遇是自信的表現(xiàn),那么形成他的這種自信的主客觀原因何在?

主觀原因:馮諼不甘碌碌無為的用世精神和深謀遠(yuǎn)慮的卓越才能??陀^原因:孟嘗君寬容大度,禮賢下士的良好品質(zhì)。

2.聯(lián)系“毛遂自薦”、“伯樂相馬”一類故事,試析實行“唯才是舉”(曹操)、“不拘一格降人才”(龔自珍)等主張的社會條件和環(huán)境。

毛遂自薦,伯樂相馬都是講了人盡其才的問題。而曹操的“唯才是舉” 和龔自珍的“不拘一格降人才”等主張都是為人才的 “各盡其能,各展所長”創(chuàng)造了良好的社會條件和環(huán)境。這在當(dāng)時,就是人才制度改革的大膽探索和嘗試,是達(dá)到人盡其才、才盡其用的較高境界。在我們改革開放大力發(fā)展經(jīng)濟(jì),創(chuàng)造和諧社會的今天,更需各類大量的人才,因此,我們應(yīng)該解放思想,尊重科學(xué),大膽探索,完善制度,形成一個科學(xué)合理、充滿活力的用人機(jī)制,營造鼓勵人們干事業(yè)、支持人們干成事業(yè)的社會氛圍。這樣,我們的現(xiàn)代化建設(shè)就一定能夠人才輩出、興旺發(fā)達(dá)。

3.從擇選、設(shè)計人生道路的角度,談?wù)劇敖仆萌摺钡碾p重性意義(積極的和消極的)。

一個人,應(yīng)該在自己的人生設(shè)計上考慮周全一些,俗話說人無遠(yuǎn)慮,必有近憂,深謀遠(yuǎn)慮,才能使自己永遠(yuǎn)不處于危險的境地。但是任何事情都是有兩面性的,如果過多為將來打算,就容易使自己畏首畏尾,止步不前,失去創(chuàng)造力。《又呈吳郎 》

1結(jié)合中間兩聯(lián)體會詩人在批評吳郎是措辭的委婉和藝術(shù)性。

頸聯(lián)兩句上下一氣,相互關(guān)聯(lián),以迂回的方式勸說吳郎。作者本意是勸說吳郎,希望他體恤老婦人的難處,任其前來打棗,卻先從承認(rèn)老婦“多事”入手,措辭極其委婉,可謂煞費苦心。

2這首詩揭示了當(dāng)時怎樣的社會現(xiàn)實,詩人對當(dāng)時的社會現(xiàn)實持怎樣的態(tài)度。

體現(xiàn)了當(dāng)時戰(zhàn)亂頻仍,廣大人民處于水深火熱之中的社會現(xiàn)實。詩人對飽受戰(zhàn)亂之苦的下層人民的深切關(guān)懷和熱愛,也體現(xiàn)了對當(dāng)時戰(zhàn)亂現(xiàn)實的不滿。

3.前人評此詩“語淡而意厚”,請就此進(jìn)行分析。

此詩語淡顯而易見,全詩無一處用典,無一處造作,說的都是平常話,極為樸實自然。但是,卻情感濃烈。首先是對老婦人那樣處在水深火熱之中的下層人民的深切同情、熱愛的真情;其次對吳郎苦口婆心相勸又怕傷害他,表現(xiàn)出對人平易尊重的摯情;更表現(xiàn)出關(guān)心祖國命運(yùn)以至淚滿衣巾的熾情。從而折射出詩中高度的人民性。<正宮端正好> 1.作品從哪幾個方面描寫了災(zāi)民困苦的生活?

作品從天災(zāi)的嚴(yán)重、糧食的匱乏、饑民的困苦、社會的混亂等方面寫了口中食、疾病狀況、偷搶行為、鬻妻賣子現(xiàn)象、餓殍遍野等慘狀.二、除了天災(zāi),作品中還寫了哪些“人禍”?

投機(jī)商販,倒賣糧食,抬高物價、趁火打劫,官紳勾結(jié)、巧奪豪取,把義倉米糧據(jù)為己有,造成了民不聊生的悲慘景象。

三、全套中以古喻今使用了哪些典故?

棄饑畫餅、似汲黯開倉、展草垂韁、蕭曹、伊傅齊肩、周召班行、玉筍朝班、相門出相、徐孺子等。<原君>

一、本文的主要觀點是什么?這在當(dāng)時有何進(jìn)步意義?

反對封建帝王 “家天下”思想;認(rèn)為“天下之大害者,君而已矣”。作者敢于反對專制、挑戰(zhàn)君權(quán),表達(dá)變革獨裁的改良愿望,這標(biāo)志著當(dāng)時中國古代民本思想向現(xiàn)代民主意識的轉(zhuǎn)進(jìn),具有劃時代的意義。

二、文中運(yùn)用的對比方法,對凸顯主旨有什么作用?

通過對比使人們清楚地看到封建帝王“家天下”思想的弊端,加深對“以君為主,天下為客”的封建專制制度的批判,從而使文章的主旨牢固地樹立起來。

<范縣署中寄舍弟墨第四書>

一、結(jié)合當(dāng)時的社會背景,談?wù)勀銓Α拔蚁胩斓亻g第一等人,只有農(nóng)夫,而士為四民之末。??且求居四民之末而亦不可得也!”這段話的理解,并說說這種觀點有何現(xiàn)實意義。

在這段話中,鄭板橋熱情洋溢地贊頌了農(nóng)民對社會的貢獻(xiàn),猛烈地抨擊了當(dāng)時“士”人之無德無行,充分體現(xiàn)了作者重視勞動人民,尊重勞動人民的民本思想。這種觀點對于今天,仍然有借鑒意義。

二、本文中從哪幾個方面體現(xiàn)了鄭燮“仁”的思想?

1.以民為本 尊重農(nóng)民。2.親民愛民,同情貧弱。3.主張人生平等,反對貴賤等級。4.平均土地。5.刻守經(jīng)濟(jì)原則,堅持政治立場(板橋家法)。

三、對“板橋家法”,今天如何看?

面對“世上連阡越陌,致百頃有余者”的土地兼并現(xiàn)實,板橋本人也無可奈何,無法改變這一不合理的現(xiàn)實。但他本人則堅持自己的經(jīng)濟(jì)原則、政治立場:“風(fēng)俗偷則不同為惡”。并將此規(guī)定為“板橋之家法”,要求其弟貫徹執(zhí)行,決不多占田地,展示了一個“仁者”的堅定意志和與世俗抗?fàn)幍牟煌讌f(xié)精神。<老子>

一、你對美與丑、善與惡有什么認(rèn)識?美與丑、善與惡,有矛盾斗爭的一面,是否也有相互依存及向?qū)Ψ睫D(zhuǎn)化的另一面?

美與丑、善與惡都是相對立而存在的,沒有美也就無所謂丑;沒有善也就無所謂惡,反之也是一樣,他們是矛盾的兩個方面,二者相互斗爭也相互依存,在一定的條件下,也可以向?qū)Ψ睫D(zhuǎn)化。

二、“損有余而補(bǔ)不足”,是否說明天道自然是公平的?“損不足以奉有余”,是否說明人道總是逆天而行?

“損有余以補(bǔ)不足”是自然規(guī)律,也就是所謂天道,是不可抗拒的;損不足以奉有余是人道,是違背自然規(guī)律的,但人道是可以改變的,是可以順應(yīng)天道的。

三、強(qiáng)行要求非此即彼的同一與強(qiáng)調(diào)矛盾多樣統(tǒng)一的和諧,二者截然相反,何者合天道而順民意?何者逆天道而非善政?談?wù)勀愕恼J(rèn)識。

任何事物都有區(qū)別于其它事物的特殊性,這才構(gòu)成了一事物與它事物的矛盾,整個世界就是多樣不同矛盾的和諧統(tǒng)一體。這也是不可抗拒的自然法則,是天道,人類社會是不應(yīng)該違背這一法則的。強(qiáng)行要求非此即彼的同一就是逆天道而非善政;強(qiáng)調(diào)矛盾多樣統(tǒng)一才合天道而順民意。<晏子對齊侯問>

二、為什么說“和”與“同”是兩種不同的政治狀態(tài)?

本文中“和”,是要承認(rèn)矛盾存在的客觀性和不同意見的合理性。君臣之間,應(yīng)允許存在不同看法和不同意見,在彼此充分發(fā)表各自意見的基礎(chǔ)上達(dá)成“和”,而“同”則相反?!巴狈穸ú煌乇苊?,不允許不同意見、不同認(rèn)識的存在及發(fā)表。保持的只是表面上的一致。顯然“和”才是國家政治的應(yīng)有狀態(tài)和理想境界。

三、本文的說理有什么特點?

本文說理形象生動。文章以廚師和羹與樂師操琴的雙重比喻反復(fù)論證主旨,使人易于感知和接受,也使所論顯得精辟透徹。<史伯對桓公問>

一、史伯所說的“同”,與專制統(tǒng)治有什么內(nèi)在聯(lián)系?

史伯所說的“同”是指沒有任何差別的同一,而統(tǒng)治階級的專制統(tǒng)治正是排斥任何與自己不一致的意見和主張,只采納與自己相同意見。這與史伯所反對的沒有任何差別的“同”是一致的。

二、就“聲一無聽,物一無文”,談?wù)勀銓α⒔y(tǒng)一矛盾關(guān)系的認(rèn)識。

世界上的事物總是千差萬別的,而正是這種差別使得事物之間形成了相互的矛盾;同時,它們之間又是相互統(tǒng)一的,這種統(tǒng)一是建立在彼此差別基礎(chǔ)上的,一事物和它事物是相比較而存在,相斗爭而發(fā)展,各自的存在與發(fā)展是以其它事物作參照物的,所以說事物之間是既對立又統(tǒng)一的矛盾關(guān)系。這才構(gòu)成了豐富多彩的和諧世界,沒有差別沒有矛盾就沒有世界,正如史伯所說“聲一無聽,物一無文”。這種比喻多么恰切。專制統(tǒng)治只追求同一,排斥差別(不同意見或主張)這是違背規(guī)律的,所以是行不通的,是注定要失敗的。<秋水> 1.本文揭示了什么道理?這種道理在客觀上有何意義?

主要揭示了宇宙無窮,認(rèn)識無止境的哲理。同時也給我們更多的啟示:不要囿于個人的見聞,而故步自封;要保持謙虛的美德;人貴有自知之明;有比較才能有鑒別;站得高才能看得遠(yuǎn);知恥而近乎勇;自大是由于無知。只有不斷地超越自己,才會有所發(fā)展;要有廣闊的胸襟和遠(yuǎn)大的志向;個人的見識是有限的,人外有人天外有天等等。這些道理能夠啟示我們正確的認(rèn)識自己,正確地認(rèn)識和處理事物。2.本文是怎樣把抽象的哲理化為具體的形象的?

整篇采用寓言故事的形式,假托河伯與北海若這兩個虛構(gòu)人物的對話來展開說理,闡明觀點。通過正反兩種思想境界的對比,十分清晰地宣揚(yáng)了莊子的認(rèn)識無止境的哲學(xué)思想。哲理與形象的結(jié)合,達(dá)到化抽象艱澀為具體可感的神奇效果。3.舉例說明本文善于援譬設(shè)喻的點。

本文比喻,層見疊出。一連用了井蛙、夏蟲、曲士三個比喻來說明人的認(rèn)識受客觀條件的制約。本文援譬設(shè)喻往往連類生發(fā)。如用小石小木之在大山、似礨空之在大澤稊米之在大倉、豪末之在于馬體這樣連類的比喻將其要闡發(fā)的哲理論述得十分清楚。<容忍與自由> 1.胡適為什么要引用《禮記·王制》“四誅”的全文?通過對“四誅”的現(xiàn)代解釋,胡適巧妙地闡明了自己的什么思想?

胡適引用《禮記·王制》“四誅”的全文是讓人們看清楚封建專制的不容忍必然導(dǎo)致滅亡的歷史事實。通過對“四誅”的現(xiàn)代闡釋,巧妙地闡明了自己的容忍比自由更重要的思想。

2.胡適為什么要將中國古代的“四誅”與西方的宗教迫害并列為例? 為了說明無論東方還是西方,人類共同的習(xí)慣都是喜同而惡異的。因此容忍的態(tài)度是最難得、最稀有的態(tài)度。

3.胡適是在怎樣的歷史背景下提出“容忍比自由還更重要”的論斷的?他所提倡的“容忍”與他所追求的“自由”,各自的內(nèi)涵是什么? 胡適在經(jīng)過對人類社會的政治、思想、宗教等歷史幾十年深入研究探索總結(jié)之后,提出“容忍比自由更重要”的論斷。他所說的容忍主要是指容忍異己的思想、信仰等,他所追求的自由也是在首先養(yǎng)成能夠容忍諒解別人見解的度量的基礎(chǔ)上的自由 <像山那樣思考>

一、作者以擬人的藝術(shù)筆法,寫出了山的悲哀。請問,山的思考是什么?談?wù)勀愕木唧w感受。

山的思考實際上就是作者的思考,即人類為了短期利益,從根本上破壞了環(huán)境,與自然為敵,最終,人類將墮入用文明消滅自己的危險境地。事實上人類對自然的破壞已經(jīng)遍及各個角落,從森林到大海到天空,范圍之廣令人震驚,森林被大量砍伐,植被遭到嚴(yán)重破壞,河流湖泊遭到嚴(yán)重污染,野生動物在遭到捕殺,很多魚類也在滅亡,鳥類在減少,一切對自然的破壞,最終導(dǎo)致人類遇到大自然的懲罰。人們追求物質(zhì)建設(shè)固然是很好的,但必須尊重自然,切不可以犧牲自然,破壞生態(tài)環(huán)境為代價。

二、在人與自然的關(guān)系中,“人定勝天”曾被認(rèn)為是一個具有進(jìn)步意義的觀念,但在環(huán)境遭受人類工業(yè)文明嚴(yán)重破壞的今天,是否必須重新思考并加以調(diào)整?

人與“天”即是矛盾的又是同一的,人類如果違背天意就會遭到懲罰,而順天意,利用天意才能創(chuàng)造奇跡,這一方面,人類所得到的教訓(xùn)是很多的。所以人定勝天的觀念,應(yīng)該重新思考或加以調(diào)整。

三、傳統(tǒng)中的狼是壞蛋的代名詞,但作為地球的一個物種,狼是否應(yīng)該被人類消滅?請談?wù)勀愕恼J(rèn)識。

自然界的任何物種都是生物鏈上的不可或缺的一個環(huán)節(jié),它的存在與滅亡,基本上取決與自然規(guī)律。狼的存在是不以人類的意志為轉(zhuǎn)移的。事實證明狼對于生態(tài)平衡起著重要作用,人類沒有理由,也沒有權(quán)利憑自己的好惡去消滅狼。人和自然都是平等的,要相互尊重,否則就會引發(fā)生態(tài)危機(jī)。也會給人類帶來巨大的災(zāi)難,甚至人類將不再有未來!

《樂毅報燕王書》

一、文章未直接批評燕惠王,但與先王作比較,讀者自有認(rèn)識。請描繪一下隱藏在語言文字背后的燕惠王的形象,并談?wù)勀愕捏w會。燕惠王是一個心胸狹窄、昏聵無能的封建君王。在樂毅率燕軍連下齊國70余城,使燕前所未有的強(qiáng)盛起來的情況下,他不能正確分析形勢,反而聽信讒言,解除樂毅的兵權(quán),又任用寡思少謀而又驕狂自大騎劫代替樂毅,致使軍隊大敗,將軍被殺,曾經(jīng)占領(lǐng)的齊國土地又丟失了。更有甚者,燕惠王非但不自省過失,反而怨恨樂毅奔趙,又以己度人,恐怕趙用樂毅乘燕吃了敗仗的時候進(jìn)攻燕國。并且派人對樂毅無理指責(zé),對自己過錯又虛偽粉飾。這一切,都在證明燕惠王的昏庸無能。

二、君臣際遇與戰(zhàn)爭,是此文的重要內(nèi)容,是否從一個側(cè)面反映了戰(zhàn)國時期的獨特社會風(fēng)貌?

本文中,樂毅回憶自己當(dāng)年忠于國事,親率輕師銳卒,連敗齊師,以雪國恥,借報先王知遇之恩,并表明君擇臣而臣亦可擇君,自己是為國家而戰(zhàn),但并不愚忠于君主個人的觀點。這說明在古代,一個士大夫文人要胸懷天下,為國效命,實現(xiàn)自己的政治理想,不能不借助于君臣遇合,只有君臣相得,方能治理好國家,造福于百姓。同時也說明戰(zhàn)爭是戰(zhàn)國時期一個重要特征。這兩點從一個側(cè)面反映了戰(zhàn)國時期的獨特社會風(fēng)貌?

三、通過齊燕大戰(zhàn),分析其勝敗原因,以資借鑒。燕齊大戰(zhàn),燕先勝后敗,齊先敗后勝。

燕勝的原因是:

1、君臣遇合,上下一心,同仇敵愾;

2、采用了聯(lián)合楚、魏、趙、韓諸國的正確政策,使齊國陷于孤立的被動地位;

3、能抓住有利戰(zhàn)機(jī):齊愍王驕橫自恣,對內(nèi)欺民而失其信,對外結(jié)怨于諸侯,造成齊國政局不穩(wěn)。

燕敗的原因是:

1、君王猜忌忠臣,不能舉賢任能;

2、統(tǒng)帥騎劫寡思少謀而又驕狂自大;

3、采用錯誤對敵政策,對齊人施之以殘暴,激起了齊國軍民的強(qiáng)烈反抗。

齊敗的原因是:齊愍王驕橫自恣,對內(nèi)欺民而失其信,對外結(jié)怨于諸侯,造成齊國政局不穩(wěn),給敵國以可乘之機(jī);

齊勝的原因是:

1、全體軍民強(qiáng)烈反抗。

2、敵國政策錯誤。<北征>

一、為什么說《北征》是杜甫詩歌作為“詩史”的代表作?你能從詩篇中梳理出詩人憂國憂民思想的具體表現(xiàn)嗎?

從內(nèi)容上來看,《北征》以敘述詩人在返家前后和途中的親身經(jīng)歷為主,同時也表達(dá)了詩人對時局的看法和憂慮,既涉及了安史之亂中的具體事件,也表現(xiàn)了安史之亂給國家和人民帶來的巨大災(zāi)難,真實、深刻地反映了當(dāng)時的社會現(xiàn)實。辭別皇帝他猶豫不安、留戀恍惚; 途中的所見,觸處憂虞;回到家中本可安享天倫,他卻仍然關(guān)切國事,考慮政策得失,急于為君拾遺??傊葱纳胶悠扑椋顟n民生涂炭,是全詩反復(fù)詠嘆的主題,充分表現(xiàn)杜甫憂國憂民的一片耿耿忠心。

二、詩中第二部分的景物描寫有何特點? 景物描寫真實自然又兼有比興的作用

三、舉例說明詩中細(xì)節(jié)描寫的藝術(shù)效果。有人說杜詩“萬景皆實”,讀了這首詩后你對此有什么體會?

詩中細(xì)節(jié)描寫實有以小見大、間接表現(xiàn)內(nèi)心感情波瀾的藝術(shù)效果,如第二段的山間景物描寫山果多瑣細(xì),??甘苦齊結(jié)實。隱約感嘆自己的身世。最引人注目的是關(guān)于兒女情態(tài)和衣著的描寫:“平生所嬌兒??顛倒在?褐”??“瘦妻面復(fù)光,??狼藉畫眉闊”。似乎用“瑣屑” 寫兒女事,表現(xiàn)特定情境中的感觸,然其中有深意存焉。描寫孩子身上補(bǔ)丁可謂細(xì)入毫芒,杜甫畢竟是朝廷命官,他過去官服上的海圖波濤等美麗的圖案在**之世,竟然成了孩子破衣上的補(bǔ)丁這痛苦和辛酸已在不言中了,又何須明言。此時細(xì)節(jié)描寫給人們造成的情感的沖擊是非常巨大的,從一個補(bǔ)丁可以看到全家的遭遇,甚至國家的動蕩,這種以小見大的的寫法,具有無可替代的藝術(shù)表現(xiàn)力。杜甫的“寫實”實在看似淺淡自然而實則意味豐厚。如同地下奔突的巖漿具有持久的滲透力量。<上樞密韓太尉書>

一、作者認(rèn)為“文”與“氣”之間是什么關(guān)系?“養(yǎng)氣”有哪些途徑?為什么養(yǎng)氣能對學(xué)好語文有益?

作者認(rèn)為文章是氣的外在體現(xiàn)。氣充滿在內(nèi)心,發(fā)于言語而表現(xiàn)為文章。這種“氣”必須通過修養(yǎng)才能得到。作者列出了孟子和司馬遷兩個例子,就是指明要養(yǎng)氣,一要注意內(nèi)在修養(yǎng),二要注意外在閱歷?!皻狻笔侨说臍赓|(zhì)和品格,對寫作有極重要的作用。只有通過“養(yǎng)氣”,內(nèi)在充實,發(fā)為文辭,才可以達(dá)到文章的最高境界。

二、本文是如何層層推進(jìn)地展開論述的?這樣推進(jìn)起何作用? 在構(gòu)思方面,作者采用了由虛而實的寫法。文章以談作文體會為突破口,從作文談到養(yǎng)氣,從養(yǎng)氣談到增廣閱歷,從增廣閱歷談到向前輩學(xué)人求教的必要,再到求見太尉,不從實處落筆,而從虛處發(fā)端,最終推進(jìn)到求見對方的誠意,篤實懇切,寫來紆徐委曲,就這樣層層推進(jìn),展開論述,從而使文章?lián)u曳生姿。

三、體會文章要在平穩(wěn)中求變化的道理。

蘇轍散文以沖和穩(wěn)健見長,但能在行文方面追求平穩(wěn)中有波折、淡泊中見深邃的效果。在承接與轉(zhuǎn)折處,常常采用突接、暗轉(zhuǎn)的筆法,這可從每一自然段的開頭便可體味;在論說展開過程中,多用順筆,但有時又用逆筆反激一句,如第一段中舉孟子、司馬遷兩例論證觀點后,用一句反問加強(qiáng)語氣:“此二子者,豈嘗執(zhí)筆學(xué)為如此之文哉?”第三段開頭也先從反面發(fā)問,再從正面說出求見太尉之意。順筆與逆筆相濟(jì),使文章更見頓挫跌宕,一波三折。《北方》

一、艾青《北方》一詩的主旋律是什么,詩人是如何加以表現(xiàn)的? “我愛這悲哀的國土”的詩句,是貫穿全詩的令人蕩氣回腸的主旋律,詩人采用重復(fù)疊現(xiàn)的方式,反復(fù)吟詠,充分表達(dá)了自己深摯的愛國情懷。

二、艾青提倡“詩的散文美”,請結(jié)合本詩,談?wù)勀銓@一命題的理解與評價。

詩人出于對詩的散文美的自覺追求,成功地運(yùn)用了新體自由詩的形式。整首詩既沒有固定的詩節(jié)、詩行和字?jǐn)?shù),也沒有明顯的韻腳與限制,顯得無拘無束、自由揮灑。但細(xì)加玩味,全詩卻充滿著詩的旋律、詩的意境、詩的韻味,既表現(xiàn)了詩意的生活,又抒寫了生活的詩意。

三、艾青原是一位畫家,對于色彩和光線的使用特別敏感,請你說明在本詩中詩人是如何運(yùn)用聲、光、色來創(chuàng)造詩歌意象的? 詩作為了創(chuàng)造北國大地的鮮明意象,特別從現(xiàn)代繪畫等藝術(shù)中借鑒了許多手法,出色地運(yùn)用光線、色彩和聲音,來描繪場景,營造氛圍,喻示情懷,從而極大地豐富了詩作的表現(xiàn)力和藝術(shù)美。<贊美> 1.本詩表現(xiàn)了作者哪幾種復(fù)雜的內(nèi)心情感?這些情感怎樣構(gòu)成了“一個民族已經(jīng)起來”的莊嚴(yán)宣告?

本詩在“一個民族已經(jīng)起來”的激情歌唱中流露出悲憫、痛苦、幸福、負(fù)疚、激昂、深沉等相互交織的復(fù)雜情感。這些民族情感,通過對一組組的意象群客觀冷峻的描寫,得以飛升,構(gòu)成了“一個民族已經(jīng)起來”的莊嚴(yán)宣告。

2.試析本詩中的農(nóng)民形象塑造。

詩人采用寫實和象征相結(jié)合的手法,抓住生活化的細(xì)節(jié)塑造了一個活生生的吃苦耐勞、堅強(qiáng)不屈、勇于犧牲、無怨無悔的充分體現(xiàn)民族性格和民族精神的農(nóng)民形象。又運(yùn)用超越時空的抽象性語言將個體形象提高到普遍性與群體形象的高度,使一個具體的農(nóng)夫的形象成為中華民族主體形象的象征。

3.此詩與舒婷的《祖國啊,我親愛的祖國》都寫了中華民族和祖國的命運(yùn),但作者處于兩個不同的時代,詩中的形象和情感有何異同之處?

二者都選擇了眾多的意象組成意象群象征祖國的命運(yùn),《祖國啊我親愛的祖國》選擇了“破舊的老水車、熏黑的礦燈、??古蓮的胚芽、掛著眼淚的笑窩?等意象和意象群來代表祖國不同階段的歷史?!顿澝馈穭t用烏鴉的聲音、干燥的風(fēng)、低壓的暗云、埋藏的年代等看似祖國大地上的實景,隱喻著民族命運(yùn)的衰敗、不祥和詩人對民族生存環(huán)境險惡的認(rèn)知,尤其注重對現(xiàn)實生活中的具象進(jìn)行準(zhǔn)確的提煉,使之成為一種民族精神的定格。比如塑造了一個具體的農(nóng)民的形象。<報任安書>

一、為什么一封書信能產(chǎn)生如此深遠(yuǎn)巨大的思想震撼力?

白居易云:“感人心者,莫先乎情?!薄秷笕伟矔匪约尤诵?,主要原因就在于文章自始至終充溢著真誠飽滿的思想感情。一是冤屈之情。二是痛苦之情。三是激憤之情。

二、通過此信,請就司馬遷的人格、思想及其勇敢選擇,寫點感想。

三、“人固有一死,死有重于泰山,有輕于鴻毛”,對兩千多年前的這句格言,你有何感想? <張忠丞傳后敘> 1.為什么說本文在藝術(shù)上議論與敘事并重?試加以分析說明。本文的最大特色是議論與敘事緊密結(jié)合。前半部分側(cè)重議論,針對污蔑許遠(yuǎn)的謬論進(jìn)行駁斥,在駁斥中補(bǔ)敘許遠(yuǎn)的事跡,以補(bǔ)李翰《張巡傳》之不足,并高度贊揚(yáng)了張巡、許遠(yuǎn)“守一城,捍天下”的歷史功績。后半部分側(cè)重敘事,著重記敘南霽云的動人事跡,并補(bǔ)敘了張巡、許遠(yuǎn)的一些軼事,為睢陽保衛(wèi)戰(zhàn)中的幾位英雄人物塑像立碑。前、后兩部分既有上述分工,又有內(nèi)在聯(lián)系:前者之議論是后者敘事之“綱領(lǐng)”,后者之?dāng)⑹率菫榍罢咧h論提供事實佐證。兩部分都緊緊圍繞著贊揚(yáng)英雄、斥責(zé)小人的主題展開。

二、韓愈寫作本文的起因是什么?主要意圖是什么?

天寶十四載冬,安祿山起兵叛變,長安危急,玄宗西避蜀中,各軍則遷延不進(jìn)。面對這種形勢,張巡與許遠(yuǎn)合守睢陽,孤軍奮戰(zhàn),以少擊眾,扼其咽喉,堅持一年之久,力挫叛軍銳氣,屏蔽了朝廷財賦主要來源的江淮地區(qū),為以后官軍全面反攻、收復(fù)失地創(chuàng)造了有利時機(jī)和條件。最后終因敵強(qiáng)己弱、糧盡援絕而城破身死,他們的英勇氣概和歷史功績,深受后世稱仰。亂平以后,朝中有人利用張巡、許遠(yuǎn)后代的幼稚無知,竭力散布許遠(yuǎn)降賊有罪的謠言,制造破壞國家統(tǒng)一的輿論,為割據(jù)勢力張目。韓愈對此十分憤慨,為說明事實真相,駁斥小人的謬論,他寫下本文,以弘揚(yáng)正氣,打擊邪惡。3.具體分析本文塑造人物形象的方法。

本文幾個英雄人物形象生動,光彩照人,這主要得力于傳神的細(xì)節(jié)描寫。如南霽云的拔刀斷指、抽矢射塔,張巡的好學(xué)、記憶力超人和就義時“顏色不亂,陽陽如平?!?,都是文中的精彩片斷。其次,作者有意讓英雄人物的不同性格相互映襯,如張巡之從容鎮(zhèn)定、博聞強(qiáng)識、視死如歸,許遠(yuǎn)之寬厚謙和、甘心讓賢,南霽云之忠勇剛烈、嫉惡如仇,相互輝映,相得益彰。此外,反面人物賀蘭進(jìn)明的卑劣無恥,也有力地反襯出英雄們的磊落胸懷和凜然正氣。<段太尉逸事狀>

三、為何說本文敘事寫人“繁處不避細(xì)瑣,簡處不失要害”? 本文是柳宗元人物傳記中的代表作,作者選擇了主人公生平的三件逸事,以突現(xiàn)其剛勇、仁義及氣節(jié)凜然。全文不著一句議論,純用冷靜的筆調(diào)作客觀的記敘,繁處不避細(xì)瑣,簡處不失要害,而作者的揄揚(yáng)褒貶則暗寓其中,很好地體現(xiàn)了“以備史乘”的寫作意圖。《我有一個夢想》

一、從內(nèi)容與情緒兩個角度,分析這篇演講詞的層次結(jié)構(gòu)。這篇演講詞從內(nèi)容上可分成兩大部分 :

一、(1―16自然段)敘述美國社會黑人的現(xiàn)狀以及渴望改變現(xiàn)狀的決心和意志。

二、(17―32自然段)描述渴望實現(xiàn)后的美景,表達(dá)了作者堅定的信念和必勝的決心。

金博士用一連串的排比句鼓舞與會者,鼓動起全場的熱烈氣氛;又通過在大段的熱情激烈的話語之間適度穿插“但是對于”、“我并非沒有注意到”一類內(nèi)容,調(diào)節(jié)演講的節(jié)奏,使得演講者與聽眾的情緒一浪高過一浪地推向頂峰。<魏公子列傳> 1.信陵君既是太史公胸中得意人,你以為他的性格魅力何在?司馬遷是怎樣刻畫這一著名歷史人物的?

信陵君的性格魅力主要表現(xiàn)在他禮賢下士的謙虛作風(fēng)和急人之困的義勇精神這兩大方面,司馬遷長于刻畫歷史人物,在本文中他通過人物之間的關(guān)系來揭示信陵君的性格特征。

2.侯嬴為什么選在信陵君奪取兵權(quán)的時機(jī)“北鄉(xiāng)自剄”?他的死表現(xiàn)了何種精神?信陵君對侯嬴的以死相報為什么不加勸阻呢?

關(guān)于侯贏在信陵君到達(dá)晉鄙軍之日北向自刎一事,可以從當(dāng)時的社會背景去理解。戰(zhàn)國時,士人交往的一條重要準(zhǔn)則是“士為知已者死”,信陵君能“仁而下士”,且“待侯生者備矣”侯生就會成為“為知己者死”的士。信陵君對侯嬴的以死相報為什么不加勸阻呢?這就要從春秋戰(zhàn)國時代的社會風(fēng)尚、道理觀念來看。在當(dāng)時,守信用,踐諾言是人們行動的規(guī)范。這樣士為知己者死,忠于知己,不失信、不背約,以死報知遇是他們堅守不渝的信條。如果對他提出的以死報知己的行動加以勸阻,這就將會被認(rèn)為是不知己的表現(xiàn),是對人格的蔑視,是極不禮貌的行為。作為“仁而下士”,有三千余賓客的信陵君,對“士”的這些特點是一清二楚的,他決不能勸阻,輕生死、重信諾的侯嬴以死報知己的行動。相反,他還認(rèn)為侯嬴的以死相報將會激勵和堅定自己在奪軍救趙的斗爭中必須成功、不能失敗的決心,也只有這樣,才能對得起侯嬴。顯然,這樣的處理完全符合當(dāng)時的社會風(fēng)尚和人物的性格特征的。

3.侯嬴、朱亥、如姬是信陵君竊符救趙壯舉中的三個有功之人,作品都寫得呼之欲出,作者對這三個人物的描寫在手法上有何不同? 對侯嬴作者采用詳寫的方法,除去以行動表現(xiàn)他的性格特征外,主要運(yùn)用語言描寫,如他關(guān)于“竊符救趙”的主張;關(guān)于“奪晉鄙軍”的計謀,突出表現(xiàn)了他“忠于知己”的性格特征。對朱亥文章是借侯生之口提到的,除了試探公子之外,與下文有關(guān)朱亥情節(jié)的多次敘述相照應(yīng),因此,全文有關(guān)朱亥的內(nèi)容,看似閑筆,實則大有深意。對如姬采用插寫的手法表現(xiàn)其竊符報恩。<黃州新建小竹樓記>

一、本文抒發(fā)了作者怎樣的情感?從哪些語言中可以看出他堅貞自守、不甘沉淪的精神?

本文作于作者一生最后一次貶謫期間。文章通過對貶謫地黃州城外荒郊自己所建簡陋小竹樓中生活情景的描繪,抒發(fā)了由此引起的種種人生感慨。在這些感慨中,有落寞惆悵,也有忿懣不平。從文章“彼齊云、落星,高則高矣;井幹、麗譙,華則華矣,止于貯妓女、藏歌舞,非騷人之事,吾所不取。”,“吾聞竹工云:竹之為瓦,僅十稔,若重覆之,得二十稔?!?,“豈懼竹樓之易朽乎?幸后之人與我同志,嗣而葺之,庶斯樓之不朽也。”等語言中可以看出他堅貞自守、不甘沉淪的精神。

二、分析竹樓在文中的象征意義。

文章體現(xiàn)了作者對于“屈身而不屈于道”的高尚人格操守的堅持。末段,圍繞著竹樓之“易朽”與“不朽”展開議論,表達(dá)了這樣的象征意義:竹樓的形質(zhì)固然會很快朽腐,但貶居于竹樓中志士仁人們的品格境界卻是不朽的!這是本文的主旨,也是其人文精神價值之所在。<念奴嬌·過洞庭> 1.此詞作者的人格魅力表現(xiàn)在哪些方面?

主要表現(xiàn)在作者超曠的胸懷與豪邁的凌云之氣。詞中,不僅為我們描繪了一個“表里俱澄澈”的邈遠(yuǎn)景色,更寄寓了作者高超的精神境界,字里行間充溢著一種皈依自然天人合一”的宇宙意識。詞人的思想,已被宇宙的空明凈化了,而宇宙的景,也被詞人的純潔人格凈化了。二者渾成一體。并且,遭遇困蹇卻仍然光明磊落,甚至有能驅(qū)遣天地萬物,“盡吸西江”的豪舉,這就更加展示了作者的精神風(fēng)貌和人格魅力。

2.簡析這首詞物境與心境相交融的藝術(shù)特色。

詞的上片側(cè)重描寫物境,作者有意突出水天輝映、上下通明的澄澈意境,以形象手段傳達(dá)從中感悟到的心物交融、天人同化的美妙體驗。下片側(cè)重描寫心境。物境與心境互相映射,達(dá)到了高度的融合。3.“盡吸(挹)西江”三句的豪縱氣概是怎樣表現(xiàn)出來的?

“盡吸西江”三句中,作者以主人自居,請萬象為賓客,與大自然交朋友,大有調(diào)遣萬物的氣魄,極其豪放曠達(dá),不僅使詞中的自我抒情形象占據(jù)了畫面中心,而且充塞于天地之間,作者的精神風(fēng)貌和人格魅力在詞中得到了鮮明表現(xiàn)?!都o(jì)念傅雷》

一、本文寫出了傅雷怎樣的個性特征?表現(xiàn)了怎樣的主題? 本文突出寫了傅雷的“怒”。第一次作者領(lǐng)略到傅雷的“怒”是在1939年,傅雷在昆明和滕固吵翻了,一怒之下,回上海去了。第二次寫傅雷的“怒” 是作者與傅雷就翻譯方法和黃賓虹畫的兩次爭論,顯示出傅雷直率的性格。第三次寫傅雷的“怒”,是在“文革”初期,傅雷因不堪凌辱,以死抗?fàn)帲姆蛉艘才c他一起撒手西歸,這是傅雷的最后一“怒”。

這篇散文以客觀冷靜的筆墨,敘述了自己與傅雷生前交往的情誼,展現(xiàn)了傅雷獨特的個性,贊頌了像傅雷這樣的中國知識分子堅持真理、剛直不屈的優(yōu)秀品格。

二、本文是按什么順序來進(jìn)行回憶的?開頭用了什么敘述方法?這樣寫有什么好處?

文章是按時間順序來進(jìn)行回憶的,作者選取了自己與傅雷交往二十七年中的若干片斷,依次寫來。開頭采用倒敘方法。這樣寫既使文章顯得層次井然,又在回憶傅雷時突出了他的個性,使傅雷的性格給讀者留下深刻的印象。

三、本文作者將傅雷稱為“剛者”,并在文章的結(jié)尾說:“只愿他的剛勁,永遠(yuǎn)彌漫于知識分子中間”。這表達(dá)了作者怎樣的思想感情?

文章的最后兩個自然段,是作者由傅雷之死引發(fā)的關(guān)于“剛者”的議論,傅雷的“怒”,絕不只是一種個人的脾性,而是知識分子的剛直品德的表現(xiàn)。最后,作者對傅雷的崇高品德表示了深深的崇敬?!稈溗搿?/p>

一、本文歌頌了怎樣的感情?在當(dāng)時,作者為什么要歌頌這種感情? 本文歌頌了人與人之間那種真至善至美的愛,賣灶糖的老漢對小女孩的愛純樸、真摯,不求回報。小女孩對賣灶糖的老漢十分依戀,像對親爺爺一樣。作者之所以要歌頌這種感情與她關(guān)注女性心靈天地、關(guān)注女性現(xiàn)實命運(yùn)的創(chuàng)作風(fēng)格有關(guān),也與當(dāng)時社會背景有關(guān)。

二、本文的開頭先述說揀麥穗姑娘丟失的“美麗的夢”,這與后面所寫的故事有什么關(guān)系?

前者是一個廣闊的大背景,在這個表面美好,實則灰暗的背景下,作者不僅巧妙地暗示了世俗婚姻的愚昧和廣大農(nóng)村婦女在愛情婚姻方面的不幸,更哀嘆了人生美好事物的易逝――連自己都不自覺地就放棄了,就像那些農(nóng)村姑娘一樣。這也是全文的情感基調(diào)(令人傷心、惆悵)。而后者表現(xiàn)的是一個具體的“個案”,表達(dá)的是一個天真爛漫幼女純真的愛心。對比描述兩種美夢的破滅,我們不難發(fā)現(xiàn),兩種美夢實際上有著巨大的反差。

三、找出文中人物對話描寫成功的地方,分析它們對表現(xiàn)人物性格所起的作用。

“娃呀,你要給我做媳婦嗎?” “對呀!” “你為啥要給我做媳婦呢?” “我要天天吃灶糖哩!” “娃呀,你太小哩?!?“你等我長大嘛!”?? 這些對話將小女孩的天真無邪和老漢純樸、善良、善解人意的性格特征刻畫得非常鮮明?!墩碇杏洝?/p>

一、分析作品是如何逐漸加深對“富貴人生”的反思與批判的。通過盧生在夢中實現(xiàn)了他所有的理想,醒來一切如舊的故事,揭示了功名富貴不過是過眼云煙,表現(xiàn)出對“富貴人生”的反思與批判。

二、分析作品首尾呼應(yīng)的手法及其藝術(shù)效果。

本文以“目昏思寐”、“時主人?黍”始,以“呂翁坐其旁”、“主人蒸黍未熟”終,首尾呼應(yīng),點題作結(jié)。寓理于寓言故事中,令人回味。

四、你所了解的古代文學(xué)作品中,還有哪些表現(xiàn)出類似的思想觀念? 馬致遠(yuǎn)[ 雙調(diào)]《夜行船?秋思》 李公佐《南柯太守傳》 《高祖還鄉(xiāng)》

一、作品通過鄉(xiāng)民的主觀視角描寫漢高祖還鄉(xiāng)場面,出現(xiàn)了哪些“誤解”?這樣描寫的特殊效果是什么?此文突出的意義是什么? 作品立足于平民百姓的主觀視角,先是對鄉(xiāng)里頭面人物反常的忙亂感到困惑,繼而對“喬男女”、“大作怪衣服”產(chǎn)生好奇,接下來自以為看破了真相,半是憤怒半是挖苦,最后歸于對“改了姓更了名”的指責(zé)。無知、誤解與真實情況雜糅在一起,使讀者看到了一個活靈活現(xiàn)的普通鄉(xiāng)民的心理世界;而在這個似乎充滿扭曲變形的世界里,卻顯露出了漢高祖的真實面目。作者巧妙地使變形與真實相反相成,在調(diào)侃、幽默中透出犀利的批判鋒芒。

二、作品中的劉邦是個怎樣的人? 流氓無賴

三、作者對鄉(xiāng)民所持的態(tài)度是怎樣的?

本文借平民百姓之口,對劉邦盡情調(diào)侃、嘲諷,表現(xiàn)出對帝王的輕蔑。在封建專制統(tǒng)治下,作者有這種見識和勇氣,確屬難能可貴?!秷髣⒁徽蓵?/p>

1.在當(dāng)時政治黑暗、不少士大夫寡廉鮮恥的情況下,作者表現(xiàn)了怎樣的態(tài)度與勇氣?

不愿屈節(jié)逢迎以同流合污,十分憎惡、憤恨官場黑暗現(xiàn)實。

2.文章詳寫謁見前,而略寫謁見后,這在藝術(shù)上取得了何種效果? 作者于“才德稱位”僅一筆帶過,卻對“上下相孚”在當(dāng)時之虛偽大加撻伐。這是因為“上下相孚”的真相一旦揭穿,“才德稱位”便成了無根之木,也就毋須多作辯述了 《嬰寧》

一 請就上述三種解讀發(fā)表自己的看法

答:個人覺得嬰寧這個角色本身充滿了矛盾,一方面作者蒲松齡是想描繪一個不諳世事,笑靨如花的純真少女形象,另一方面蒲松齡又不能自抑地把自身想脫離封建桎梏,傳統(tǒng)道德束縛的愿望寄予在嬰寧這個角色當(dāng)中,于是有了墻下之“黠”這一情節(jié)的加入。但從文學(xué)創(chuàng)造的角度來說,創(chuàng)作固然如此,角色的性格難以逃脫地受到坐著本身經(jīng)歷和期望的影響,因此這種矛盾的存在是在情理之中的。二 作品中是怎樣描寫嬰寧“笑”的音容姿態(tài)的。

答:王子服初見嬰寧,嬰寧“笑容可掬”,又“遺花地上,笑語而去”。二見嬰寧,嬰寧“含笑拈花而入”;等到鬼姨向王子服引薦嬰寧,嬰寧則更笑得突出:“聞戶外隱有笑聲”,“戶外嗤嗤笑不已”,“婢推之以入,猶掩其口,笑不可遏”,“忍笑而立”,“女復(fù)笑,不可仰視“,“女又大笑”,“笑聲始縱”;然后又在小園,“見生來,狂笑欲墮”,“女笑之作,倚樹不能行,良久乃罷”;然后便是與王子服同歸王家之后,更是笑得驚世駭俗:“但聞室中吃吃,皆嬰寧笑聲”,“母入室,女猶濃笑不顧”,“至日,使華裝行新婦禮,女笑極不能俯仰?!笨v觀全篇,作家描繪嬰寧,別筆不多,惟一“笑”。這一“笑”貫穿全篇。而也就是這濃墨繪就的一“笑”,卻使任務(wù)形神兼?zhèn)?,可說是一笑生神。更者,也正是這一“笑”,仿佛一把尖刀,直插入了封建道德的心臟,使那些衛(wèi)道士們瞠目結(jié)舌,口不能言。三 作品中是怎樣描寫圍繞著嬰寧的鮮花的?這些筆墨藝術(shù)效果如何。

答:花與笑,是嬰寧的兩大愛好。小說中對笑與不笑的描寫推動著故事情節(jié)的發(fā)展,表現(xiàn)人物性格的轉(zhuǎn)變。對鮮花的描寫,一方面推動著情節(jié)發(fā)展,一方面襯托主人公純潔質(zhì)樸的性格特征。初見王生時,嬰寧手中拈著一枝梅花。喜好清幽而不濃艷的梅花,表明她安于僻野、不事浮華的品格。她住的院子“桃杏尤繁”,見王生時,俯首自簪的也是一朵杏花。雪白清淡的杏花喻示她純凈自然的品格。她喜愛的海棠花與碧桃花也都清香宜人。嫁到王家后,她仍“愛花成癖,物色遍戚黨”,甚至背著丈夫典賣金銀首飾,用以購買上好的花種。幾個月后,庭階、籬笆、廁所,到處都是花草。經(jīng)過她的打扮,這個庭院充滿了生機(jī)和活力。但令愛花的嬰寧始料未及的是,這個庭院的木香架引起與鄰人的**,并進(jìn)而改變了她的性格,使故事情節(jié)得以進(jìn)一步發(fā)展,這是鮮花描寫在象征嬰寧性格之外的另一個作用?!稊嗷陿尅?/p>

一、作者刻畫沙子龍這個形象對表現(xiàn)作品的主題有何意義? 作品通過沙子龍這一人物形象,揭示了社會從傳統(tǒng)向現(xiàn)代文明轉(zhuǎn)型過程中,作者的矛盾心理,從而深化了主題。

二、從王三勝和孫老者的身上,你看到的是什么樣的文化內(nèi)容? 王三勝爭強(qiáng)好勝,性格外露,以利己為待人處世之道。王三勝的形象從一個側(cè)面反映了江湖藝人性格上的弱點,投射著老舍對民族傳統(tǒng)文化中的國民劣根性痼疾的嘲諷。孫老者的形象顯現(xiàn)了傳統(tǒng)文化綿延不斷、發(fā)揚(yáng)光大的光點亮色。

三、本文在藝術(shù)表現(xiàn)手法方面有哪些鮮明的特點?

塑造人物善用對比和烘托手法 ,擅長用白描手法來刻畫人物的肖像、對話和動作 ,比喻奇異而又妥帖 《苦惱》

1.馬車夫姚納為什么要再三對別人、甚至對小母馬敘說他兒子死了的事?

老馬夫姚納想向別人傾訴失去兒子的痛苦,然而那么大的一個彼得堡竟找不到一個能聽他說話的人,最后他只好對著自己的小母馬訴說。2.本文的人物對話描寫有什么特色?對塑造人物形象起了什么作用?

小說的對話描寫精當(dāng)簡練,能反映出人物在特定環(huán)境、場合中的性格特征與心理活動。姚納與軍人及三個尋歡作樂的青年的對話,不僅深刻揭示了軍人與三個青年的自私自利、麻木不仁,而且也反映了姚納內(nèi)心深處極度苦悶的情緒。

3.小說是怎樣將“人與人”的關(guān)系與“人與馬”的關(guān)系作對比的?這樣對比有何作用?

文中姚納先后四次想向軍人、三個青年、掃院子的仆人與年輕馬夫訴說苦惱,但這些人對他都漠不關(guān)心。最后他來到小母馬跟前,小母馬不僅聽著“他的傾訴”,而且還“聞聞主人的手”。馬有情而人無情,形成了一個鮮明的對比。這一對比,更能引起讀者對主人公悲慘命運(yùn)的同情,對世態(tài)炎涼的顫栗,對黑暗社會現(xiàn)實的憎惡。4.舉例說明本文中的細(xì)節(jié)描寫對刻畫人物性格、表現(xiàn)人物心理活動所起的作用。

“老頭兒嘆口氣,搔搔自己的身子??他想說話?”“嘆氣”“搔身子”這些細(xì)節(jié),寫出了他有強(qiáng)烈的向人傾吐苦惱的痛苦的心境,及想得到別人的理解同情的渴望,但卻找不到一個能訴說的人,可見他的孤單寂寞壓抑,滯重的心態(tài)。《召公諫厲王弭謗》

一、召公為什么認(rèn)為“防民之口,甚于防川”?

召公認(rèn)為江河堵塞不通,就會引起決堤泛濫,受到傷害的人一定很多。而堵塞人民的嘴,不讓人民講話,也必然會引起類似江河決堤泛濫那樣的嚴(yán)重后果。召公的政治主張就是“為川者決之使導(dǎo),為民者宣之使言。”就是要讓老百姓把話說出來,才是為政者的正確途徑。

二、周厲王拒諫的深層次原因是什么?給今人留下了怎樣的歷史教訓(xùn)?

厲王是我國歷史上一個有名的暴君。他拒諫的原因來自于他的暴虐兇殘、剛愎自用。他不僅認(rèn)識不到危機(jī),反而沾沾自喜,表現(xiàn)了他的殘忍和昏庸。這段歷史,卻是為了警告后來的統(tǒng)治階級(特別是最高統(tǒng)治者),應(yīng)該多看看自己身上的缺點,多聽聽底層社會的意見,天下才能長治久安。這就是文章真正的命意所在?!吨G逐客書》

一、文章如何說明逐客的弊?。?/p>

本文第四段是從理論上直接闡明逐客之害。逐客的結(jié)果必然是“棄黔首以資敵國,卻賓客以業(yè)諸侯。”這樣做簡直就是借武器給敵人,送糧食給強(qiáng)盜!這樣說明逐客的弊病,一針見血,抓住了要害。這個結(jié)論對于雄心勃勃的秦王來說,具有振聾發(fā)聵的作用。

二、指出文中的鋪陳部分,并說明其表達(dá)的作用。

本文采用了鋪陳的手法,說明客卿之功。事實勝于雄辯,在第二段作者列舉了歷史上四位國君與當(dāng)今秦王的大量事實作論據(jù),第三段作者詳細(xì)鋪述秦王重外物輕人才的事實,文氣飽滿,大大增強(qiáng)文章說服力。

三、舉例說明本文所采用的正反對比的說理方法。

本文在第一段提出中心論點之后,即反復(fù)采用正面論述和反面推理相結(jié)合、正反對比的方法進(jìn)行論證。第二段中,四位秦君“皆以客之功”的事實是正面論述,“向使”句以下轉(zhuǎn)入反面說理。第三段中,秦王重用“異國之物”與用人上的“非秦者去,為客者逐”形成對比。第四段中,五帝三王之成功與秦王卻客以助仇,也是正反對比。《吊古戰(zhàn)場文》

一、本文主旨是否“在守不在戰(zhàn)”?

邊患不靖,是中國古代長期存在的一個重大問題。作者由憑吊古戰(zhàn)場,回顧邊患?xì)v史,體察人民苦難,有針對性地尖銳指出:邊戰(zhàn)不息的原因,有時也在本國帝王好戰(zhàn),邊將邀功,“多事四夷”,致使士卒犧牲累累,百姓流離失所。因此,作者主張,為政應(yīng)重在宣文教,施仁義,行王道,睦鄰友好,得“守在四夷”之效。所言未必盡當(dāng),但用心可貴,精神可嘉。

二、有人以為,本文對戰(zhàn)爭的看法有失偏頗,情調(diào)也太凄傷。你的看法如何?

邊患不靖,是中國古代長期存在的一個重大問題。作者由憑吊古戰(zhàn)場,回顧邊患?xì)v史,體察人民苦難,有針對性地尖銳指出:邊戰(zhàn)不息的原因,有時也在本國帝王好戰(zhàn),邊將邀功,“多事四夷”,致使士卒犧牲累累,百姓流離失所。因此,作者主張,為政應(yīng)重在宣文教,施仁義,行王道,睦鄰友好,得“守在四夷”之效。所言未必盡當(dāng),但用心可貴,精神可嘉。

三、聯(lián)系作品實際,具體分析本文的抒情與寫景是如何密切交融以共同表達(dá)作品主旨的。

作者想象豐富,描述亦見功力。無論是“聲折江河,勢崩雷電”的總體描述,還是“利鏃穿骨,驚沙入面”的細(xì)致摹寫,都可謂簡潔生動?!昂铀M帶,群山糾紛”兩句尤為警策。在描述古戰(zhàn)場悲涼肅殺之景象的同時,作者還傾注進(jìn)了悲愴沉痛的情感,將慘淡之景與慘痛之情融匯一體,讀來令人慘惻不已?!秳e賦》

一、《別賦》所寫,都是類型人物的共同心理,為什么讀者卻仍能感到生動、具體而形象呢?

離別是人生總要遭遇的內(nèi)容,傷離傷別也是人們的普遍情感。江淹的《別賦》擇取離別的七種類型摹寫離愁別緒,有代表性,并曲折地映射出南北朝時戰(zhàn)亂頻仍、聚散不定的社會狀況。

二、體會作品語言的音樂之美。

《別賦》的文飾駢儷整飭,但卻未流入宮體賦之靡麗,亦不同于漢大賦的堆砌,清新流麗,充滿詩情畫意。尤其是“春草碧色,春水淥波,送君南浦,傷如之何”等名句,如溪流山中,珠落玉盤,千古傳誦?!栋Ы腺x》

一、本文是六朝駢文的代表作,請你談?wù)勊谵o藻、對偶以及用典方面的特點。《哀江南賦序》的文字,以四、六句為主,節(jié)奏感很強(qiáng),善于調(diào)度變化,句式靈活,又善用虛詞勾連句與句之間的關(guān)系,表現(xiàn)了極強(qiáng)的構(gòu)造能力。像“孫策以天下為三分,眾才一旅;項籍用江東之子弟,人唯八千。遂乃分裂山河,宰割天下。豈有百萬義師,一朝卷甲,芟荑斬伐,如草木焉!”對偶中間用散句,縱橫自如。使用了大量的典故。善于化用舊典,每一個簡短的包含典故的句子,都提供了豐富的歷史聯(lián)想,因而形成十分厚重的文章風(fēng)格。但由此也使文章變得艱深難懂,且難免也有生硬的地方?!抖绿m》

1.作者對親人的懷念表達(dá)了怎樣的感情和人生意義?

文章通過對居住地燕園內(nèi)盛開的二月蘭的描寫,聯(lián)系自己人生的遭遇,真切地抒寫了對親人的懷念并闡發(fā)了對人生的感慨。行文中透露出對人格的高蹈、對學(xué)問的追求和對生命意義的叩問。2.分析文中對二月蘭描寫的作用。

運(yùn)用反復(fù)這一表現(xiàn)手法渲染氣氛、突出意象、強(qiáng)化情感,是本篇最顯著的藝術(shù)特色。本文多次反復(fù)地描寫了“二月蘭”的意象,對其的贊頌之情溢于言表。首先,作者借二月蘭的意象歌頌親情,更歌頌了女性身上特有的美好品質(zhì)。其次,二月蘭象征著眾多女性平常的生活態(tài)度與人生哲學(xué)。最后,二月蘭還象征著一種女性情感與氣質(zhì)特征,即善良、關(guān)愛他人與自我犧牲。3.指出最能體現(xiàn)文章藝術(shù)風(fēng)格的地方。

本文最顯著的特色是運(yùn)用“反復(fù)”的手法渲染氣氛。如“宅旁,籬下,林中、山頭、土坡,湖邊,只要有空隙的地方,都是一團(tuán)紫氣,間以白霧,小花開得淋漓盡致,氣勢非凡,紫氣直沖云霄,連宇宙都仿佛變成紫色的了。”這段景物描寫在開頭和中間部分出現(xiàn)兩次,一字不差?!靶Υ猴L(fēng)”出現(xiàn)兩次,“連宇宙都仿佛變成紫色的了”出現(xiàn)三次,“紫氣直沖云霄”出現(xiàn)四次。反復(fù)手法的運(yùn)用,不僅表達(dá)了作者對二月蘭象征的平凡女性美好品質(zhì)的贊美,而且凸顯了意象。二月蘭是題目,是全文記敘抒情的中心,是作者的立意所在。一次次的反復(fù),加深了讀者的印象,聚焦了讀者的關(guān)注點;同時借景抒情,寓情于景,首尾呼應(yīng)營造出關(guān)注全篇的情感基調(diào)和氣氛?!堵犅犇抢溆辍?/p>

一、這一篇散文比較長,通讀以后,請想一想作者究竟是如何結(jié)構(gòu)這許許多多的段落,它們都集中在什么方面,落實在怎樣一個主題上?你覺得這些段落對主題都起到某種作用嗎?

以“雨”為線索結(jié)構(gòu)全文,集中到一縷剪不斷的鄉(xiāng)愁上。落實在對祖國刻骨銘心的愛和思念這個主題上。作者從金門街寫到廈門街,從時代的變化寫到永恒的鄉(xiāng)愁,從西方的凄風(fēng)冷雨寫到祖國的杏花春雨,黃梅細(xì)雨,凄凄切切地訴說著情感,用各種具體的意象讓我們產(chǎn)生了共鳴——對祖國刻骨銘心的愛。

二、為表現(xiàn)自己文章的主題,作者引用了大量的古典詩詞,也使用了各種修辭手段,比如對偶、排比、雙聲疊韻、擬人化的手法,等等。這樣的寫法當(dāng)然可以起到感染讀者的作用,請嘗試設(shè)想,假如不使用這些藝術(shù)表現(xiàn)手法,在我們的閱讀中又會產(chǎn)生什么樣的感覺? 會感到平淡無味,缺乏激情和意境

三、論文的寫作,我們說必須注意有根據(jù)、有充分的材料,所謂有所本,從而有所談?wù)摚蛘叩贸瞿硞€結(jié)論;散文,尤其是抒情散文,常常依靠作者的想象,依靠某種聯(lián)想,展開想象的翅膀,帶著浪漫主義的激情去宣泄,去表現(xiàn)自己的思想感情。這一篇文章,作者將這樣的想象和聯(lián)想發(fā)揮到了極致。請思考,在作者感情的宣泄中,這些想象和聯(lián)想的線索所在,它們相互之間的關(guān)系如何?

這些想象和聯(lián)想的線索就是“雨”。開始由臺灣島上的“雨季”引入對“大陸”的思念,“大陸”的“春雨”連接著“他的少年時代”。接著從“看看”、“嗅嗅”、“聞聞”的角度寫“雨”,通過“中國風(fēng)景”特有意趣與韻味的描述,以表達(dá)自己刻骨銘心的思鄉(xiāng)愁緒。再接下來作者將“雨”想象為“一種回憶的音樂”,從“聽聽”的角度,盡情地抒寫他對大陸生活情景的回憶和思念,以及久離大陸、漂泊在外的“凄迷”心境,集中地表現(xiàn)了作者對祖國的熱愛和對祖國命運(yùn)的關(guān)心之情。最后寫聽不到雨聲的失落感,以此傳達(dá)出“二十五年沒有受故鄉(xiāng)白雨的祝?!钡纳钌詈逗??!遁筝纭?1.你認(rèn)為《蒹葭》的中心意象是什么?這一意象有何象征意義?

“伊人”象征了世間各種可望而不可即的人生境遇 《長恨歌》

一、對《長恨歌》的主旨,歷來有不同認(rèn)識。有人以為是諷刺荒淫,有人認(rèn)為是歌頌愛情,有人認(rèn)為是雙重主題。你的意見如何?理由是什么?

長詩對李、楊故事的描述,有一定的史實與傳說作依據(jù),但也融進(jìn)了作者豐富的藝術(shù)想象和獨特的感受,因而呈現(xiàn)在讀者面前的是一出美麗的宮廷愛情悲劇。詩中對李、楊早先的耽樂誤國,有所諷刺,如“漢皇重色思傾國”、“從此君王不早朝”、“姊妹弟兄皆列土,可憐光彩生門戶”、“遂令天下父母心,不重生男重生女”等,但這不是主要的。作者精心描繪的是李、楊生死離別,在天人阻隔之后,依然苦苦相思的那份真愛與深情。因此,全詩的主旨是對李、楊悲劇的同情和對兩人真心相愛的歌頌。

二、第四段對刻畫楊玉環(huán)的形象及表現(xiàn)“長恨”的主旨有何作用? 第四段“聞道漢家天子使”以下諸句,寫貴妃的震驚、激動、惶惑、急切、悲楚、委屈、感激等諸般感觸,詩人都盡力揣摩人物的內(nèi)心活動,又充分發(fā)揮藝術(shù)想象,故寫得頗合情理。

三、第三段玄宗思念貴妃的有關(guān)描寫,對故事情節(jié)的發(fā)展有什么作用?

第三段“夕殿螢飛思悄然”以下幾句,寫玄宗從傍晚到入夜、到夜深、到黎明、到清晨的整整一夜的心理活動。在皇帝身上寫出了如常人一般的真切感情,大大加重了故事的悲劇氣氛,強(qiáng)化了“長恨”的主題?!缎」钒堋?/p>

一、開篇所寫藝術(shù)家與狗的故事,與后面敘述的小狗包弟的故事,二者之間具有怎樣的關(guān)系?

本文先從別人的一只小狗寫起,然后聯(lián)想到自己曾經(jīng)養(yǎng)過的小狗,寫包弟的來歷,和一家人的親密關(guān)系,以及到后來被送到醫(yī)院解剖室的結(jié)局,自然樸素,看似信筆所至,隨意寫來,實際上前后的照應(yīng)、詳略的剪裁,都恰到好處。

二、本文結(jié)尾處描寫的“滿園的創(chuàng)傷”,具有怎樣的寓意? 表現(xiàn)了作者對社會的擔(dān)憂。作者在解剖自己,更是在解剖社會。呼喚人性,謳歌人性。《哭小弟》

1.本文在寫小弟的經(jīng)歷與事跡時,敘事結(jié)構(gòu)上有什么特點?這樣的結(jié)構(gòu)安排有何作用?

文章圍繞著小弟的病逝,把現(xiàn)實與回憶、家庭與社會、情與理交互組接,不是單線性順敘,而是把眾多的材料分成塊狀,交錯展現(xiàn)。這種將多方面的材料交叉壘積的敘寫方法,使文章內(nèi)容層出層新,結(jié)構(gòu)錯落有致,避免了單調(diào)刻板。

2.本文是哭小弟的,作者為什么又要哭蔣筑英和羅健夫? 為中年知識分子的早逝“痛惜”,呼吁應(yīng)該關(guān)心中年知識分子。3.舉例說明本文是如何運(yùn)用細(xì)節(jié)描寫與側(cè)面烘托來寫人物的。在回憶小弟生前的事跡時,寫小弟幼年時在昆明冬天不怕生凍瘡、敢用冷水洗臉這一細(xì)節(jié),就刻畫出小弟活潑、可愛而憨實的形象。小弟因病逝世后,作者寫了小弟周圍的同志對小弟的懷念,尤其是對小弟的一個同事給作者的一封信的大段抄錄,從側(cè)面烘托出小弟忘我工作的崇高品質(zhì)。《敬畏生命》

一、結(jié)合本文,談?wù)勈╉f澤所主張的生命倫理學(xué)的基本特色。只涉及人對人關(guān)系的倫理是不完整的,只有在所有生命共生共存的關(guān)系中建立起來的倫理才具有充分的倫理動能。

二、應(yīng)該怎樣理解“我們生存在世界之中,世界也生存在我們之中”?

人的存在不是孤立的,有賴于其他生命和整個世界的和諧,任何生命都有平等的存在價值。

三、本文作者所希望的“自然律與道德律”的理想關(guān)系是什么? 理解生命、敬畏生命,與其他生命休戚與共,使作為自然力的上帝與作為道德意志的上帝、愛的上帝統(tǒng)一起來。4.作者從倫理角度提出了“敬畏生命”這一概念,你覺得應(yīng)該怎樣理解它和生命的休戚與共之間的聯(lián)系?

作者肯定人作為最高的生命能夠認(rèn)識到敬畏生命和生命的休戚與共,從而擺脫無知。作者所提出自然律與道德律的統(tǒng)一,可以看作是人的認(rèn)識與上帝觀念的統(tǒng)一。作者提出要做到這些在于我們?nèi)祟悓Α暗滦浴钡谋Wo(hù),對“德性”的培育在于必須避免作者提到的四種誘惑,最終成為清醒敏銳、有思想、有感情的人。這種人才能獲得內(nèi)在的幸福。“敬畏生命”的概念是和所有生命的彼此之間的休戚與共緊密聯(lián)系的,前者是核心理念,后者是對前者的補(bǔ)充和說明,同時也是具體的行為指向。

《一滴水可以活多久》

一、本文表現(xiàn)了作者怎樣的生命觀?

生命生生不息,不斷繁衍、轉(zhuǎn)換、循環(huán)、再生。

二、本文用一滴水貫穿全篇,談?wù)勀銓@種結(jié)構(gòu)方式的看法。小女孩在凝望水滴的時候“發(fā)現(xiàn)了一只黑黑的眼睛”,這一情景的安排別具匠心,很巧妙地暗示了二者之間的隱喻關(guān)系。

三、作者怎樣描寫“她”在自己老伴去世時的感情?

她嫌他比自己死的早,把她給丟下了,一滴眼淚也不肯給予他?!洞航ㄔ乱埂?/p>

一、有人認(rèn)為,這首詩的情感基調(diào)是“哀而不傷”,請談?wù)勀愕母惺芎驼J(rèn)識。詩中雖有對人生短暫的感傷,但卻“哀而不傷”,并不頹廢與絕望,正是由于對人生的追求與熱愛,詩人從大自然的美景中感到了一種欣慰。

二、“月光”是否是全詩的靈魂?為什么?

無論從形式上還是從內(nèi)容上講,月亮都是控引全詩筆墨運(yùn)行的軸心,是統(tǒng)領(lǐng)全篇的靈魂。

三、本詩哪些地方用了暗示手法? 白云、月亮的移動、鴻雁、魚龍等 《瓦爾登湖》

1.梭羅說“將生活駕馭到一個角落,讓它降到一個最卑賤的地步”,這是他自己給自己設(shè)定的一個目標(biāo),后來他也就照此計劃而行。這是理智的選擇。按這樣的選擇去做和遭受人生中的一切然后去做,有什么區(qū)別?結(jié)果將會如何?

按計劃去做是探索人生,批判人生,振奮人生,闡述人生的更高規(guī)律;遭受人生中的一切后去做則是逃避。

2.我們閱讀梭羅筆下的螞蟻之戰(zhàn),多多少少有某種悲涼、悲壯、悲哀的感覺,哪些地方讓我們產(chǎn)生這樣的感覺?

“小山谷”中的戰(zhàn)斗、三武士混戰(zhàn)

3.梭羅的文字自然、流動,他在寫作中沒有任何的做作,樸實無華。我們閱讀他的文章,可以感受到梭羅的一顆自然而平和的心。思考梭羅如何敘述他的所見所聞,假如是你,又會如何去描寫所見到的一切?

用平鋪直敘的句子與簡潔的語言敘述他的所見所聞 《一片葉子》

一、思考一下,作者是如何通過一片葉子的生命軌跡,引發(fā)出對世間萬物和人類生命本質(zhì)的領(lǐng)悟的?

作者透過一片樹葉的生衰榮枯,以小見大,揭示了生命的燃燒與寂滅,道出了世間萬物生生不息的普遍規(guī)律。

二、本文采用以小見大的手法,對你的寫作有什么啟示? 通過一片葉子來寫人生,把抽象的道理形象化。

三、作者是如何把畫意、詩情和哲思融為一體的?

作者用他的慧眼和靈性,觀照自然風(fēng)光,并用高超的、富有表現(xiàn)力的語言文字加以描繪,優(yōu)美的風(fēng)景有詩一般的意境,景物、詩情與哲理融為一體。

四、有條件的話,找?guī)追鶘|山魁夷的風(fēng)景畫品味欣賞,你能否發(fā)現(xiàn)他的畫與散文之間的一些共同特點? 絢爛之極歸于平淡 《飲酒》

一、有人說“這首詩表現(xiàn)了陶淵明棄官歸隱后的喜悅心情”,你以為如何?為什么?

這首詩不僅寫心情、報喜悅,更是著眼于處世、觀物的心態(tài)、心境。

二、為什么說“心遠(yuǎn)”二字是全篇綱領(lǐng)?

全文分三層揭示“心遠(yuǎn)”的內(nèi)涵。首四句寫身居“人境”而精神超脫世俗的虛靜忘世心態(tài)。中四句寫靜觀周圍景物而沉浸自然韻致的物化忘我心態(tài)。最后兩句寫“心”在物我渾化中體驗到了難以言傳的生命真諦。

三、簡析詩中所體現(xiàn)的“忘世”、“忘我”、“忘言”三層心態(tài)。忘世心態(tài),在觀物中,呈現(xiàn)為超功利、去雜念的審美虛靜心態(tài)。忘我心態(tài),在觀物中,呈現(xiàn)為“以物觀物”、物我渾融的審美物化心態(tài)。忘言心態(tài),在觀物中,呈現(xiàn)為下意識或半下意識的審美直覺感悟心態(tài)。

四、談?wù)勀銓Α按酥杏姓嬉狻本涞睦斫狻?/p>

對籬菊、南山、夕照、飛鳥的靜觀默化中,詩人感悟到了人生的真意,但這真意潛蘊(yùn)在大自然的無意識之中,只可靜觀、默會、適意、陶醉,不可理喻,不可言傳。《宣州謝朓樓餞別校書叔云》

1.為何說本詩生動體現(xiàn)了李白抒情詩的藝術(shù)個性?

整首詩的情感活動起止無端,斷續(xù)無跡,大起大落,變化劇烈,生動體現(xiàn)出李白抒情詩的藝術(shù)個性。2.概括本詩的情感內(nèi)容。

作品以大量筆墨抒寫自己對理想的追求及其在現(xiàn)實的沉重壓抑下心煩意亂、愁懷不解而想歸隱江湖的意愿。其有躲避現(xiàn)實的因素,也表現(xiàn)出作者有志難伸、懷才不遇、不甘屈服于現(xiàn)實和命運(yùn)、又不知路在何方的內(nèi)心痛苦。

3.本詩的語言表達(dá)有什么特點? 語言奔放自然似脫口而出,全無拘束?!冻啾谫x》

1.作者是如何形容蕭聲的?

作者從三個角度描寫簫聲:A.用比喻的手法,直接寫簫聲的哀怨悲涼:“其聲嗚嗚然,如怨如慕,如泣如訴”;B.運(yùn)用通感比喻,寫出了簫聲的余音綿長: “余音裊裊,不絕如縷”;C.用對偶、夸張的手法描寫簫聲蕩人心魄的藝術(shù)效果: “舞幽壑之潛蛟,泣孤舟之艷婦”。

2.《赤壁賦》中是如何描寫江水、明月、清風(fēng)的?景物描寫在文章的抒請、議論方面有什么作用?

作者用直接描寫的方法,“清風(fēng)徐來,水波不興”,“月出于東山之上,徘徊于斗牛之間。白露橫江,水光接天”,使江水、明月、清風(fēng)三者構(gòu)成了一種清幽純凈的意境,借江水、明月、清風(fēng)等景物,來抒發(fā)其遺世獨立的曠達(dá)之情,闡明了事物變與不變的哲理,達(dá)到了寫景、抒情,說理的完美結(jié)合。3.簡析本文是如何做到景、情、理有機(jī)結(jié)合,體現(xiàn)出理趣之美的。江水、清風(fēng)、明月,這三個自然意象,在文中貫串映現(xiàn),或引啟遺世獨立的遐想,或引發(fā)惆悵哀怨的悲情,或喻指萬物皆具“變”與“不變”的兩重性,生發(fā)出即使在坎坷之中,有為的生命仍有其永恒價值的人生哲理。形象性、情感性和哲理性的統(tǒng)一使本文充盈著詩情畫意和理趣之美。

4.你是否贊同作者所作“變”與“不變”的分析?

蘇軾既看到事物變的一面,又看到事物不變的一面,既看到事物的相對性,又看到事物的絕對性,是符合辯證法的。

5.你對作者在文中所表現(xiàn)的人生觀是怎樣看的?人在遭遇種種挫折時,最好應(yīng)采取什么態(tài)度?

面對現(xiàn)實,不怨天尤人及時進(jìn)行調(diào)整?!敦惗喾野倌昙馈?/p>

一、在作者的筆下,貝多芬是什么樣的一種性格?作者對貝多芬這一性格的談?wù)撌褂昧四男┪膶W(xué)手法?作者為什么對貝多芬的性格做那么多的分析談?wù)? 落拓不羈、孤傲倔強(qiáng)。比喻、對比。

從貝多芬的人格特征說起,展示貝多芬在性格上的反抗特征,作者的目的是希望通過比較、對照和分析批評,將貝多芬的真正特立獨行的一面,真正突破傳統(tǒng),為音樂注入新的內(nèi)容的實際情況,條分縷析地告訴我們。

二、文章在接近末尾時有這么一句話:“貝多芬的音樂是使你清醒的音樂;而當(dāng)你想獨自一人安靜一會兒,那你就怕聽他的音樂了。”請就這一句話談?wù)勜惗喾乙魳返囊饬x所在。因為貝多芬的音樂能使人激情澎湃

下載軟件工程課后習(xí)題答案word格式文檔
下載軟件工程課后習(xí)題答案.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    《普通心理學(xué)》課后習(xí)題+答案

    1. 什么是意識?什么是無意識? 意識-是一個復(fù)雜的概念。就心理狀態(tài)而言,意識指清醒、警覺、覺察、注意集中等。就心理內(nèi)容而言,意識包括可用語言報告出來的一些東西。就行為水平而......

    軟件工程經(jīng)濟(jì)學(xué)課后習(xí)題答案

    1.習(xí)題 26. 現(xiàn)值均為 10 萬7. 1 1.92(萬元)2 3.855(萬元)8. 9.215 萬元9. 0.7258 萬 元10. 3.2549 萬元11. 6.1446 萬元12. 1.2994 萬元13. 104.8387 萬元14. 方案 A2 較好16.......

    政治經(jīng)濟(jì)學(xué)課后習(xí)題答案

    第一章生產(chǎn)力、生產(chǎn)關(guān)系和生產(chǎn)方式一解釋下列名詞1所有制①生產(chǎn)資料所有制作為經(jīng)濟(jì)范疇,其內(nèi)部結(jié)構(gòu)由人們對生產(chǎn)資料的所有、占有、支配、使用等經(jīng)濟(jì)關(guān)系組成。②所有,是一個......

    國際金融課后習(xí)題答案

    You are given the following information about a country’s international transactions during a year: a.Calculate the values of the country’s goods and services......

    銀行信貸課后習(xí)題答案

    商業(yè)銀行信貸課后題 單選 第一章 1. 信貸資金的來源主要由4部分組成:銀行資本金、各項存款、借款、發(fā)行金融債券,其中(B 各項存款)是信貸資金的主要來源。 2. 以下業(yè)務(wù)中(B貼現(xiàn))為......

    園林課后習(xí)題答案

    緒論.1園林的定義2.園林的特征.3.四要素4.景觀,(2綠地(3.綠化(4.園林規(guī)劃(5.園林設(shè)計5,園林類型6,中國古典園林類型7.( 1)職業(yè)( 2園林理論(3工程技術(shù) ( 4園林表現(xiàn)技法(5園林設(shè)計8......

    雷雨 課后習(xí)題答案

    二、戲劇人物的語言往往有潛臺詞。揣摩下列語句,回答括號中的問題,體會人物語言的內(nèi)涵的豐富性。1.魯侍萍:可是她不是小姐,她也不賢惠,并且聽說是不大規(guī)矩的。 (課文中魯侍萍幾次說......

    現(xiàn)代漢語課后習(xí)題答案

    第一章 緒論”習(xí)題答案 “緒論”思考和練習(xí)一 一、什么是現(xiàn)代漢民族共同語?它是怎樣形成的? 現(xiàn)代漢民族的共同語就是“以北京語音為標(biāo)準(zhǔn)音,以北方話為基礎(chǔ)方言,以典范的現(xiàn)代白......

主站蜘蛛池模板: 久久免费精品国产72精品| 熟女人妇交换俱乐部| 色老久久精品偷偷鲁| 日本高清www色视频| 日本一区二区三区免费播放视频站| 在线看无码的免费网站| 77777亚洲午夜久久多喷| 国产成+人+综合+欧美亚洲| 亚洲综合成人婷婷五月网址| 日产无码中文字幕av| 亚洲成a人片在线观看www| 日本久久精品一区二区三区| 欧美性潮喷xxxxx免费视频看| 日韩人妻少妇一区二区| 国产麻豆一精品av一免费软件| 国产99re热这里只有精品| 久久精品国产9久久综合| 亚洲最大日夜无码中文字幕| 久久精品国产丝袜人妻| 激情偷乱人成视频在线观看| 特级欧美插插插插插bbbbb| 又污又黄又无遮挡的网站| 色综合热无码热国产| 18国产精品白浆在线观看免费| 亚洲熟女乱色综合亚洲小说| 毛片大全真人在线| 欧美性xxxx狂欢老少配| 成人精品一区日本无码网站| 日韩无码专区| 久久精品视频在线看99| 精品性影院一区二区三区内射| 久久精品国产精品亚洲蜜月| 99视频在线精品国自产拍| 国产98在线 | 免费| 性一交一乱一伦一色一情孩交| 一二三四社区在线中文视频| 无遮掩60分钟从头啪到尾| 欧洲熟妇色xxxx欧美老妇免费| 国产蝌蚪视频在线观看| 夜色福利院在线观看免费| 中文无码不卡人妻在线看|