軟件工程及應用-練習題(二)(全答案版)_第1頁
軟件工程及應用-練習題(二)(全答案版)_第2頁
軟件工程及應用-練習題(二)(全答案版)_第3頁
軟件工程及應用-練習題(二)(全答案版)_第4頁
軟件工程及應用-練習題(二)(全答案版)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件工程及應用練習題

一.單項選擇題

1.不屬于軟件架構設計工作的內容是Do

A.軟件的層次結構B.全局數(shù)據(jù)結構C.接口D.程序流程圖

2.有三個模塊,它們都訪問同一組數(shù)據(jù),各部件之間只有數(shù)據(jù)關系,沒有控制關系。把

這三個模塊放到一起,形成的內聚是A。

A.通信內聚B.過程內聚C.順序內聚D.功能內聚

3.可以用于制定軟件項目進度計劃的工具是D。

A.部署圖B.用例圖C.時序圖D.甘特圖

4.軟件企業(yè)最重要的資產(chǎn)是Ao

A.人B.工具C.辦公樓D.技術

5.軟件開發(fā)過程中一個對所要解決的問題進行定義并確定系統(tǒng)范圍的活動是

Bo

A.風險管理活動B.問題定義活動C.可行性研究活動D.需求分析活動

6.作為設計活動的核心角色,在整個項目中對設計活動進行領導和協(xié)調的角色是

Ao

A.系統(tǒng)架構師B.構件設計師C.項目經(jīng)理D.數(shù)據(jù)庫設計師

7.實施活動將按照設計說明書進行開發(fā),具體工作體現(xiàn)在三個方面,下面的工作不屬于

實施活動的是D。

A.編碼B.單元測試C.集成D.驗收測試

8.測試是選擇適當?shù)臏y試用例執(zhí)行被測試程序的過程,目的在于A。

A.發(fā)現(xiàn)程序錯誤B.證明程序無錯C.改進程序質量D.預防程序缺陷

9.在可行性研究中,首先考慮用戶是否已經(jīng)擁有或者準備購買相應的計算機硬件和軟

件,以支持新系統(tǒng)的開發(fā)和應用。這項研究任務屬于A。

A.技術可行性B.操作可行性C.經(jīng)濟可行性D.操作可行性

10.“驗收標準1:在使用該產(chǎn)品的前3周,系統(tǒng)從未發(fā)生過崩潰或者死機現(xiàn)象”,這項

需求描述體現(xiàn)的需求分析建模原則是B。

A.循序漸進B.可驗證性C.可追蹤性1).自頂向下逐層分解

11.為了得到一個高質量的軟件系統(tǒng),除了設計人員的經(jīng)驗和創(chuàng)造性之外,還要遵守一

些設計指導原則。下面指導原則中正確的是D。

A.應盡早考慮系統(tǒng)細節(jié)B.應對系統(tǒng)做最大程度地分解,越徹底越好

C.應選擇最酷的技術D.應考慮系統(tǒng)的可維護性與可擴展性

12.在一個影像傳輸子系統(tǒng)中,一個模塊負責從攝像頭中讀取影像信息,然后由影像增

強模塊銳化、幾何校正,再由壓縮模塊壓縮影像數(shù)據(jù),之后傳輸模塊負責傳遞數(shù)據(jù)。把

這些模塊放到一起,形成的內聚是C。

A.通信內聚B.過程內聚C.順序內聚D.功能內聚

13.類圖是面向對象設計建模描述方法中的重要模型之一,下面的類圖中Inventory和

Product兩個類之間的關系是Ce

Invento

Product

?size

0amountOnHand

^>color:>

‘price。

?isDamaged()

A.泛化關系B.依賴關系C.關聯(lián)關系D.包含關系

14.在軟件開發(fā)歷史上,有大量的項目因為界面的設計而失敗。下列人機界面設計方法

中,可能導致項目失敗的是C。

A.理解用戶的特征B.理解用戶的任務

C.避免用戶參與D.遵循良好的界面設計原則

15.程序設計語言的選擇取決于項目的性質,如果開發(fā)Web應用軟件,那么應該選用的

是Bo

A.FortranB.JavaC.DelphiD.C

16.對于程序中的語句進行適當?shù)奶幚?,能夠增加程序的可讀性.可理解性以及提高程序

質量。對于下面的函數(shù):

intcomp(intx)

ifx>0then

return100+x;

else

return0;

)

評價正確的是?

A.違背了模塊的單入口和單出口的限制條件B.函數(shù)返回值類型不應為int

C.方法名必須大寫D.函數(shù)返回值不可以為0

17.常用的黑盒測試技術是C。

A.基本路徑測試B.條件測試C.等價類劃分法D.循環(huán)測試

18.軟件特征量用于解決軟件開發(fā)中的某些定量問題。以軟件開發(fā)和維護過程所需的錢

數(shù)如人民幣或者美元等貨幣單位表示的特征量是B。

A,軟件規(guī)模B.開發(fā)成本C.開發(fā)工作量D.開發(fā)期限

19.過程模型有很多種,其中嚴格地規(guī)定了每個階段必須提交的交付物,而且每個階段

結束前,都必須有正式的審查的是A。

A.瀑布模型B.RAD模型C.增量模型D.螺旋模型

20.下列文檔內容不會出現(xiàn)在問題定義報告中的是C。

A,項目目標B.項目范圍C.軟件構架D.開發(fā)周期

21.為了保證軟件的質量所需要的一系列有計劃的和有系統(tǒng)的活動,稱之為

Ao

A.軟件質量保證B.軟件質量檢查C.軟件配置管理D.軟件設計

22.在軟件開發(fā)過程中存在不同類型的風險。預算、進度、人員、資源等方面的潛在問

題,對軟件產(chǎn)生的影響屬于B。

A.商業(yè)風險B.項目風險C.技術風險D.環(huán)境風險

23.軟件的項目開發(fā)開始于哪項活動B。

A.風險管理活動B.問題定義活動C.可行性研究活動D.需求分析活動

24.在整個項目中負責定義表、索引、視圖、觸發(fā)器、存儲過程、表空間或者存儲參數(shù)

的角色是D?

A.系統(tǒng)架構師B.構件設計師C.項目經(jīng)理D.數(shù)據(jù)庫設計師

25.實施活動中將單獨的軟件構件合并成一個整體的軟件系統(tǒng)的工作是

CO

A.編碼B.單元測試C.集成D.驗收測試

26.由用戶和客戶在軟件開發(fā)團隊的管理下執(zhí)行的測試是B。

A.驗收測試B.a測試C.B測試D.系統(tǒng)測試

27.軟件過程模型中,具有開發(fā)速度快、鼓勵復用的模型是」。

A.瀑布模型B.RAD模型C.增量模型D.螺旋模型

28.闡述項目目標、項目范圍、開發(fā)周期、預計投資金額的軟件項目文檔是」

A.問題定義報告B.軟件需求規(guī)格說明書C.系統(tǒng)設計文檔D.可行性研究報告

29.在可行性研究中,要考慮新系統(tǒng)的利益是否超過開發(fā)成本。這項研究任務屬于

CO

A.技術可行性B.操作可行性C.經(jīng)濟可行性D.操作可行性

30.“在軟件需求分析中,要著重描述系統(tǒng)必須做什么,而不是如何去做出系統(tǒng)。”這是

需求分析建模原則中的_!2_________。

A.循序漸進原則B.可驗證性原則C.可追蹤性原則D.遠離實現(xiàn)原則

31.類圖是面向對象設計建模描述方法中的重要模型之?,下面的類圖中Apple和Fruit

兩個類之間的關系是A。

FruitApple

A.泛化關系B.依賴關系C.關聯(lián)關系D.包含關系

32.人機界面設計方法應以B為中心。

A.程序員B.用戶C.技術D.美觀

33.程序設計語言的選擇取決于項目的性質,如果開發(fā)科學計算的軟件,那么應該選用

的是Ao

A.FortranB.JavaC.DelphiD.C

34.對于程序的注解,說法正確的是D。

A.寫注解浪費程序員的時間B.寫注解是一個會降低編程效率的壞習慣

C.優(yōu)秀的程序員從來不寫注解D.注解對于理解程序起著重要的作用。

35.黑盒測試技術常用來監(jiān)測下列類型的錯誤,除了。

A.漏掉的功能B.接口錯誤C.數(shù)據(jù)結構錯誤D.性能問題

36.軟件特征量用于解決軟件開發(fā)中的某些定量問題。以人月或者人年表示的特征量是

0O

A.軟件規(guī)模B.開發(fā)成本C.開發(fā)工作量D.開發(fā)期限

37.可以用于表示軟件項目重要事件的工具是B。

A.部署圖B.里程碑圖C.時序圖D.甘特圖

38.在軟件企業(yè)中,首席技術官、技術專家、風險管理師、財務人員、過程總監(jiān)、領域

專家都屬1-C類型的角色。

A.管理角色B.項目主要技術角色C.項目輔助角色D.企業(yè)外部角色

39.關于軟件質量說法錯誤的是D。

A.軟件需求是判斷質量優(yōu)劣的基礎,不滿足要求,就沒有質量。

B.不遵守軟件開發(fā)的指導原則,軟件的質量就會出現(xiàn)問題。

C.需求中會存在一些沒有明確提出的隱含要求,如果沒滿足,質量就有問題。

D.軟件質量就是程序員的事,與其他人無關,因為軟件就是他們編寫的。

40.在軟件開發(fā)過程中存在不同類型的風險。設計、實現(xiàn)、接口、驗證和維護等方面的

潛在問題,對軟件產(chǎn)生的影響屬于C。

A.商業(yè)風險B.項目風險C.技術風險D.環(huán)境風險

41.下面各項活動中屬于項目管理活動的是」o

A.質量保證活動B.問題定義活動C.可行性研究活動D.需求分析活動

42.在整個項目中負責控制整個設計流程,控制設計成本,組織設計復審,配置開發(fā)資

源、估算開發(fā)成本的角色是C。

A.系統(tǒng)架構師B.構件設計師C.項目經(jīng)理D.SQA人員

43.實施活動中將個模塊作為獨立的程序模塊進行測試,以保證它能夠正確執(zhí)行規(guī)定

的功能的活動是Bo

A.編碼B.單元測試C.集成D.a測試

44.由用戶和客戶在他們的工作現(xiàn)場進行的測試是D。

A.驗收測試B.a測試C.B測試D.系統(tǒng)測試

45.下列過程模型中不屬于演進模型是B。

A.RUP模型B.RAD模型C.增量模型D.螺旋模型

46.軟件開發(fā)中,可能出現(xiàn)“開發(fā)了一個沒人真正需要的產(chǎn)品”的問題,是」_

A.技術風險B.項目風險C.人員風險D.商業(yè)風險

47.在下列任務中,不屬于可行性研究的任務是D。

A.技術可行性分析B.評估風險C.制定營銷計劃D.設計軟件算法

48.“從系統(tǒng)最初的需求獲取到最后的需求實現(xiàn),中間需要記錄這些環(huán)節(jié),以便清楚地

看到需求的前后轉換”這是需求分析建模原則中的」___________。

A.循序漸進原則B.可驗證性原則C.可追蹤性原則D.遠離實現(xiàn)原則

49.設計軟件的層次結構,這項工作是在軟件開發(fā)的C階段做的工作。

A.問題定義階段B.詳細設計階段C.架構設計階段D,可行性分析階段

50.有三個模塊,它們之間只有控制聯(lián)系,沒有數(shù)據(jù)關系。把這三個模塊放到一起,形

成的內聚是A?

A,過程內聚B.控制內聚C.順序內聚D.功能內聚

51.類圖是面向對象設計建模描述方法中的重要模型之一,下面的類圖中VIP和User

兩個類之間的關系是o

A.泛化關系B.依賴關系C.關聯(lián)關系D.包含關系

52.下列人機界面設計方法中,有助于項目取得成功的做法是I)。

A.忽略用戶的特征B.避免用戶的參與C.追求最新的技術D.以用戶為中心

53.程序設計語言的選擇取決于項目的性質,如果開發(fā)系統(tǒng)軟件和實時軟件,那么應該

選用的是CO

A.FortranB.JavaC.DelphiD.C

54.編碼風格是程序設計質量的一個重要方面,下列內容屬于編碼風格是

D.

A.程序注解B.程序的標識符C.程序清單的安排D.程序的數(shù)據(jù)結構。

55.下列測試方法中,不屬于白盒測試方法的是C。

A.基本途徑測試B.條件測試C.邊界值分析測試D.循環(huán)測試

56.軟件特征量用于解決軟件開發(fā)中的某些定量問題。以代碼行數(shù)或功能點數(shù)表示的特

征量:是A。

A.軟件規(guī)模B.開發(fā)成本C.開發(fā)工作量D.開發(fā)期限

57.下列關于甘特圖的用途說法正確的是B。

A.表示軟件層次結構B.表示項目進度計劃C.用于測試缺陷分析D.表示算法結

58.在軟件企業(yè)中,事業(yè)部經(jīng)理、項目經(jīng)理、軟件部長都屬于A類型的角

色。

A.管理角色B.項目主要技術角色C.項目輔助角色D.企業(yè)外部角色

59.關于用例模型中參與者(Actor)的說法錯誤的是D。

A.參與者在系統(tǒng)邊界外部

B.參與者直接與系統(tǒng)交互

C.一個人可以擔任多個參與者

D.參與者只能是人

60.在傳統(tǒng)需求分析建模方法中用于功能建模的是B。

A.數(shù)據(jù)字典B.數(shù)據(jù)流圖C.狀態(tài)變遷圖D.判定樹

二.填空題

1.“要求某個統(tǒng)計功能的結果必須在10秒鐘之內計算出來從需求的種類來看這段需

求表述屬丁性能需求。

2.軟件開發(fā)過程中,為了確保最終用戶可以正常使用軟件產(chǎn)品而進行的活動是

測試。

3.軟件工程的核心目標是保證和提高工程質量。

4.在軟件開發(fā)過程中,存在?系列活動,這些活動可以分為基本活動和輔助活動。

5.從需求的種類來看,可以分為功能性需求和非功能性需求_________,

6.部署是為了確保最終用戶可以正常使用軟件產(chǎn)品而進行的活動。根據(jù)產(chǎn)品類型,可以

講部署分為三種模式:自定義安裝模式、現(xiàn)場支持模式、Internet模式。

7.RUP模型是由Rational公司提出的過程模型,它將軟件開發(fā)過程分為4個大的階段,

即先啟、精化、構建和產(chǎn)品化。

8.軟件系統(tǒng)經(jīng)濟可行性分析的依據(jù)是獲得的效益必須等于或大于系統(tǒng)成本。系統(tǒng)成本主

要包括兩大部分:啟動成本和運營成本。

9.BertrandMeyer在1988年提出“一個軟件實體應當對擴展開放對修改關閉?!边@條原

則被稱為開一閉原則。

10.RUP模型倡導以迭代和增量_________的方式開發(fā)軟件系統(tǒng)。

11.系統(tǒng)正式運營后能夠產(chǎn)生的效益,稱為系統(tǒng)的運營效益_________。

12.“子類可以替換父類,可以出現(xiàn)在父類能出現(xiàn)的任何地方?!边@條原則被稱為___罷

氏替換原則。

13.軟件復用能夠是軟件開發(fā)企業(yè)得到明顯的回報,按照軟件復用應用的領域范圍,分

為橫向復用和縱向復用。

14.將已經(jīng)通過徹底測試的模塊組裝起來,以形成一個系統(tǒng)或者軟件產(chǎn)品,這種測試是

集成測試o

15.軟件復用能夠是軟件開發(fā)企業(yè)得到明顯的回報,根據(jù)對可復用信息進行復用的方式,

分為黑盒復用和白盒復用。

16.把一個模塊作為獨立的程序單元進行測試,以保證它能夠正確執(zhí)行規(guī)定的功能,這

種測試是.單元測試。

17.有三個模塊,它們都訪問同一組數(shù)據(jù),各部件之間只有數(shù)據(jù)關系,沒有控制關系。

把這三個模塊放到一起,形成的內聚是通訊內聚。

18.負責設計系統(tǒng)的用戶交互界面,如交互的方式、交互的邏輯順序、交互的內容和界

面風格的角色是界面設計師。

19.軟件開發(fā)和維護過程中存在的周期長,成本高,質量低等問題,軟件開發(fā)的這些特性使

得人們深陷在贊令危物________中。

20.通過描述系統(tǒng)狀態(tài)以及導致系統(tǒng)改變狀態(tài)的事件來表示系統(tǒng)行為的圖形手段

是。

21軟件企業(yè)中,最重要的資產(chǎn)是中。

22.在成本/效益分析中,為了建立新系統(tǒng)所支付的一次性開支是系統(tǒng)的啟動成本。

23.在軟件設計中,為了降低復雜度,應該隱藏或者推遲考慮細節(jié),這在軟件工程中被

稱為抽象.

24.軟件復用能夠是軟件開發(fā)企業(yè)得到明顯的回報,按照軟件復用方法,分為組合式復

用和生成式復用。

25.兩個模塊之間通過接口的參數(shù)表交換開關數(shù)據(jù),旨在控制另一個模塊的執(zhí)行邏輯,

這種耦合被稱為控制耦合。

26.模塊執(zhí)行一些無關的功能或者難以定義的功能,模塊內部各組件之間沒有任何關系,

這種內聚是偶然內聚.

27.作為設計活動的核心角色,在整個項目中對設計活動進行領導和協(xié)調的角色是

系統(tǒng)架構師。

28.傳統(tǒng)軟件工程中主要采用狀態(tài)變遷圖和Petri網(wǎng)來對系統(tǒng)的行為建模。

29.需求分析活動的交付物是需求規(guī)約文檔,它是系統(tǒng)設計、實現(xiàn)、測試等工作的基礎。

30.軟件開發(fā)過程中,做完測試之后,關注如何將軟件系統(tǒng)應用在用戶的工作環(huán)境里的

活動是部署。

三.問答題

1.RUP模型的優(yōu)點是什么?

體系完整,理論成熟,實踐性強,可剪裁,可擴充。

2.分治是軟件工程史上最重要的思想之一,從技術角度講,分治應考慮哪些因素?

程序設計法,部件重用,可理解性,獨立性,有界性。

3.簡述對系統(tǒng)進行抽象設計的優(yōu)點。

⑴抽象有利于認識事物的普遍特征和基本原理。

⑵抽象可以幫助設計人員制定出模塊的框架。

⑶抽象有利于軟件的復用。

⑷抽象可以提高系統(tǒng)的可擴展性。

4.軟件架構設計的任務是什么?

⑴總體設計:根據(jù)軟件需求規(guī)約文檔確定一個合理的軟件體系結構。

(2)詳細設計:進一步確定如何實踐目標系統(tǒng),包括數(shù)據(jù)對象、人機接口和模塊邏輯的

詳細設計。

5.什么是集成測試?集成測試有哪些主要的測試方法?

集成測試是將已經(jīng)通過徹底測試的模塊組裝起來,以形成一個系統(tǒng)或者軟件產(chǎn)品。主要

包括自頂向下測試、自底向上測試、三明治測試和回歸測試等測試方法。

6.開發(fā)軟件項目時,程序設計語言的選擇由哪些因素決定?

由生產(chǎn)率因素,軟件應用領域,程序員的知識與用戶要求,CASE工具支持等決定。

7.在需求分析活動中,使用數(shù)據(jù)字典有何意義?

以數(shù)據(jù)字典為中心的建模方法能夠相對完整地、精確地描述一個系統(tǒng)。數(shù)據(jù)字典可以統(tǒng)

一項目中的數(shù)據(jù)定義格式,表面與開發(fā)人員之間的交流,保證組織背部的數(shù)據(jù)共享,避

免因數(shù)據(jù)不統(tǒng)一而造成理解差異,以及由此導致的人力浪費和工期延誤。

8.什么是組件?

是指有定義完備接口的,明確規(guī)定了上下文依賴關系的合成單元,可由第三方開發(fā),并

能被獨立部署,具有自包含屬性,其內部構造和特征不可見。

9.人機界面的設計應遵循哪些指導原則?(至少要說出5條原則)

⑴系統(tǒng)的全部界面格式和更個應給保持一致。

(2)適當組織菜單層次和菜單項。

⑶為不同的用戶或者功能提供不同的界面服務。

⑷力求用戶需要的輸入量最少。

⑸對于一些破壞性的的命令或者功能選項要進行確認。

⑹提供有效的系統(tǒng)保證能力。

⑺布局合理。

⑻簡單易懂,整潔有序,條理清晰。

(9)應具有幫助功能。

(10)具有一定的智能

10.軟件危機產(chǎn)生的原因?

軟件開發(fā)具有難以描述性,缺乏可見性,具有復雜性、變化性、風險性、強合作性。軟

件開發(fā)的這些特性使得人們深深的現(xiàn)在軟件危機中。

11.快速應用開發(fā)(RAD)模型的優(yōu)點和缺點是什么?

優(yōu)點:開發(fā)速度快,鼓勵復用。

缺點:如果難以適當?shù)哪K化,則很難組織多個團隊并行開發(fā)。如果在項目早期不能完

整正確的獲取需求,則很難按時完成開發(fā)任務。

12.什么軟件危機?軟件危機有哪些主要表現(xiàn)?

軟件危機是指在軟件開發(fā)和維護過程中存在的周期長,成本高,質量低等問題。

主要表現(xiàn):缺乏計劃性。軟件需求獲得不充分,不準確。缺乏團隊合作、協(xié)調能力。缺

乏良好的軟件質量評測手段。軟件的可維護性差。軟件的復用性差。軟件開發(fā)過程不規(guī)

范。缺乏自動化的工具來協(xié)助開發(fā)。缺乏變更管理手段。缺乏風險管理手段。

13.瀑布模型的優(yōu)點和缺點是什么?

優(yōu)點:有一定的反饋性質;嚴格規(guī)定了每個階段必須提交的交付物;每個階段結束前,

都必須有正式的審查。

缺點:開發(fā)方不能很好的與用戶交互;只具有很有限的反饋性質。

14.什么是增量模型?增量模型的優(yōu)點是什么?

增量模型是一種演進模型,它規(guī)定軟件開發(fā)過程是一次開發(fā)一個部分。

優(yōu)點:可以在開發(fā)過程中與用戶很好的交互;減少開發(fā)風險;有利于實驗性產(chǎn)品的開發(fā);

應對“最后期限”的之中辦法。

15.在可行性研究報告中,系統(tǒng)方案應包括哪些方面的內容?

硬件環(huán)境:技術策略;軟件模型及模型描述;客戶的投資成本、運行成本和運行效益;

開發(fā)方的資源配置計劃;方案的風險和不足。

16.傳統(tǒng)需求分析建模方法會用到的模型有哪些?

功能建模(數(shù)據(jù)流程圖)、行為建模(狀態(tài)變遷圖、Petri圖)、數(shù)據(jù)字典、判定表和判

定樹。

17.詳細設計的任務是什么?

在軟件構架的基礎上,進一步確定如何實現(xiàn)目標系統(tǒng)。具體包括:模塊邏輯的詳細設計;

數(shù)據(jù)結構設計;數(shù)據(jù)庫結構設計;人機接口設計。

18.什么是投資回收分析?該方法的缺點是什么?

投資回收分析是?個決定新系統(tǒng)所生成的經(jīng)濟效益超過它的開發(fā)費用所用時間氏度的

技術。

缺點:是一種非常粗略的計算,完全忽略了資金的時間因素。

四.分析題

1.某軟件企業(yè)對部分職員重新分配工作的政策是:年齡在25歲以下者,高中生轉崗

培訓,大學生當軟件測試工程師;年齡在25歲至35歲之間者,大學生男性當軟件

設計師,女性當售前技術支持,研究生都當系統(tǒng)架構師;年齡在35歲以上者,大

學生當系統(tǒng)分析員,研究生當項目經(jīng)理。請用判定樹描述上述問題。

答案:

高中生:轉崗培訓

25歲以y

大學生:軟件測試工程師

「男:軟件設計師

大學生”

女:售前技術支持

25歲-35歲Y

研究生:系統(tǒng)架構師

大學生:系統(tǒng)分析員

35歲以

研究生:項目經(jīng)理

2.某企業(yè)管理信息系統(tǒng)中“檢查訂貨單”用例中對于欠款處理的業(yè)務規(guī)則是:訂單金

額超過5000元時,對于欠款超過60天的訂單,不發(fā)批準書;對于欠款不超過60

天的發(fā)批準書、發(fā)貨單。訂單金額不超過5000元時,對于欠款超過60天的訂單,

發(fā)批準書、發(fā)貨單、及催款通知單;對于欠款不超過60天的訂單,發(fā)批準書、發(fā)

貨單。請用判定樹描述上述問題。

答案:

超過60天:不發(fā)批準書

「超過5000元

不超過60天:發(fā)批準書,發(fā)貨單

超過60天:發(fā)批準書,發(fā)貨單,催款通知單

不超過5000元

不超過60天:發(fā)批準書,發(fā)貨單

]

3.畫出以下偽碼程序的程序流程圖。

START

IFxlTHEN

a

DOWHILEx2

b

IFx3THEN

c

ELSE

d

ENDIF

ENDDO

ELSE

e

ENDIF

STOP

4.某航空物流公司的包裹收費政策如下:若是國內包裹,則收費F=0.8元:如超重,收

費為F=0.8+0.2*(W-5)元其中W為包裹重量,以克為單位。若是國內快件,則收費F=20

元;如超重,收費為F=20+1.2*(W-10)元。若是國外包裹,則收費F=5.4元;如超重,收

費為F=5.4+0.5*(W-5)元,其中W為包裹重量,以克為單位。若是國外快件,則收費F=200

元;如超重,收費為F=200+10*(W-10)元。請用判定樹描述上述問題。

答案:

未超重:F=0.8元

包裹

超重:元

國內《F=0.8+0.2*(W-5)

[快件未超重:F=20元

超重:F=20+1.2*(W-10)元

未超重:F=5.4元

包裹

超重:F=5.4+0.5*(W-5)元

國外Y

快件未超重:F=200元

超重:F=200+10*(W-10)元

38.畫出以下偽碼程序的程序流程圖。

START

IFxlTHEN

a

DOUNTILx5

b

IFx2THEN

f

ELSE

k

ENDIF

END

溫馨提示

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

最新文檔

評論

0/150

提交評論