下面給出一個求實函數(shù)方程F(x)在自變量區(qū)間[a,b]中的全部實根的算法。首先閱讀此程序,然后
(1)畫出消去全部goto語句的結(jié)構(gòu)化程序流程圖。
(2)將它改成N-S圖。
在算法中,a與b是區(qū)間[a,b]的兩端點值;eps1與eps2是用戶要求的求解精度。如果區(qū)間中點的函數(shù)值的絕對值小于eps1或新的小區(qū)間的長度小于eps2,就認為這個中點為根。
您可能感興趣的試卷
最新試題
軟件測試階段的基本任務(wù)應(yīng)當(dāng)是根據(jù)軟件開發(fā)各階段的()和程序的(),精心設(shè)計一批“高產(chǎn)”的測試用例,利用這些測試用例(),找出軟件中潛藏的各種錯誤和缺陷。
基于復(fù)用的面向?qū)ο蟮男枨蠓治鲞^程主要分為兩個階段:論域分析和應(yīng)用分析。試討論它們各自承擔(dān)什么任務(wù)?如何銜接?
在類的設(shè)計中需要遵循的方針是什么?三個主要的設(shè)計準(zhǔn)則:抽象、信息隱蔽和模塊化如何才能做到?
按照類生存期,類的開發(fā)有哪幾種方式?每一種方式需要做哪些事情?
在軟件測試中,下面說法中錯誤的是()。
在單元測試中,驅(qū)動模塊的作用是用來模擬被測模塊的()。它的工作是接受(),以上層模塊調(diào)用被測模塊的形式()被測模塊,接收被測模塊的()并輸出。
什么是“類”?“類”與傳統(tǒng)的數(shù)據(jù)類型有什么關(guān)系?有什么區(qū)別?
IBM公司的統(tǒng)計資料表明,使用靜態(tài)測試的方法最高可以查出在測試中查出的全部軟件錯誤的()。
白盒測試以檢查處理過程的細節(jié)為基礎(chǔ),對程序中盡可能多的()進行測試,檢查內(nèi)部()和()是否有錯,程序的()與預(yù)期的狀態(tài)是否一致。
軟件的組裝測試最好是由()承擔(dān),以提高組裝測試的效果。