試用等價分類法為該一元二次方程式的求根程式設計相應的測試用例

2025-03-03 01:10:14 字數 4972 閱讀 9946

1樓:無錦州

是我個人做的,不是標準答案。

一、有效輸入的等價類有(a,b,c必須同時有效):a不等0;(b*b-4*a*c)>=0; a,b,c均在正常的輸入範圍內。

二、無效輸入的等價類有:a=0;(b*b-4*a*c)<0; a或b或c超出了正常的輸入範圍。

三、合法的輸出等價類:在計算機能表示的最小負數和零之間的數;零;在計算機能表示的最大正數和零之間的數。

四、非法輸出的等價類:比計算機能表示的最小負數還小的負數;比計算機能表示的最大正數還大的數;除數字以外還含有其他字元;

根據以上劃分的等價類,可以設計首塵出下述的測試方案。

1、a、b、c有效輸入:a=1、b=9、c=0。預期輸出:0,—9。兩個不等的實根。

2、a、b、c有效輸入且使b*b—4*a*b=0:a=c=2、b=4。預輸出:0,0兩個相等的實根。下面的你自己寫吧。

3、a不合法其他合法:(分a=0和a溢位)

4、b不合法(溢位)其他合殲正法。

5、c不合法(溢位)其他合法。

6、 b、a不合法 其他合法。

7、a、c不合法 其他合法。

8、b、c不合法 其他合氏芹悔法。

9、abc都不合法。

2樓:網友

等價分類法 為該程式設計相應的測試用例。 的好還可以追加分! 真是不會根據一元二次方程的有關知鍵帆御識,你可以分為以下三類 1 a,b,c取稿巖值符合轎橘b*b- 追問您沒完呢。

測試用例模組怎麼分類

3樓:匿名使用者

看他的測試分類,有點不習慣。測試可以。

分功能測試和效能測試。功能中,又內可以分容多種。像他的平臺測試,應該就是功能中的相容性測試吧。

我們測試時,首先要對功能做測試,保證軟體可以用。這種有介面的。最常採用的,就是按照功能模組進行劃分。

這也方便。假如說,主介面中某個按鈕,就是功能a。彈出的視窗上的按鈕實現的功能就是a-1,依次類推。

就是每個按鈕就可以當做乙個測試點。這個其中,應該就可以包含匯入匯出測試,應用測試。例如要匯出資料的,有檔案匯出功能的,都可以算是匯入匯出測試。

然後,介面測試中,就只單純的對視窗的佈局和是否方便造成當成測試點。至於控制項測試,應該就是默寫功能必須安裝一下控制項,然後才能使用吧或者某些介面的功能就是控制項,這個不太瞭解,我們不常單獨這麼拿出來測試。

軟體工程中設計一元二次方程式求根的程式序,設計出相應的黑盒和白盒測試方案

4樓:莫失丶小寶

軟體工程配罩穗試驗悶運報告培卜_文庫。

一元二次方程求根公式詳細的推導過程

5樓:戲遠巴乙

^ax^2+bx+c=0.

a≠0,^2表示平方)等式兩邊都除以a,得,x^2+bx/a+c/a=0,移項,得:

x^2+bx/a=-c/a,方程兩邊都加上一次項係數b/a的一半的平方,即方程兩邊都加上b^2/4a^2,(配方)得。

x^2+bx/a+b^2/4a^2=b^2/4a^2-c/a,即(x+b/2a)^2=(b^2-4ac)/4a.

x+b/2a=±[√b^2-4ac)]/2a.

表示根號)得:

x=[-b±√(b^2-4ac)]/2a.

6樓:對他說

一元二次方程的根公式是由配方法推導來的,那麼由ax^2+bx+c(一元二次方程的基本形式)推導根公式的詳細過程如下,1、ax^2+bx+c=0(a≠0,^2表示平方),等式兩邊都除以a,得x^2+bx/a+c/a=0,2、移項得x^2+bx/a=-c/a,方程兩邊都加上一次項係數b/a的一半的平方,即方程兩邊都加上b^2/4a^2,3、配方得 x^2+bx/a+b^2/4a^2=b^2/4a^2-c/a,即 (x+b/2a)^2=(b^2-4ac)/4a,4、開根後得x+b/2a=±[√b^2-4ac)]/2a (√表示根號),最終可得x=[-b±√(b^2-4ac)]/2a。

一、一元二次方程求根公式。

公式描述:一元二次方程形式:ax2+bx+c=0(a≠0,且a,b,c是常數)。

3、滿足條件:

1)是整式方程,即等號兩邊都是整式,方程中如果有分母;且未知數在分母上,那麼這個方程就是分式方程,不是一元二次方程,方程中如果有根號,且未知數在根號內,那麼這個方程也不是一元二次方程(是無理方程)。

2)只含有乙個未知數。

3)未知數項的最高次數是2。

7樓:昂菊苗淑

^令ax^2+bx+c=0.

a≠0,^2表示平方)

等式兩邊各乘以4a,得,4a^2x^2+4abx+4ac=0,即(2ax)^2+2×2abx+4ac=0.

等式左邊加b^2再減去b^2,則,2ax)^2+2×2abx+b^2-b^2+4ac=0.

即(2ax+b)^2=b^2-4ac.

故2ax+b=±√(b^2-4ac).

表示根號)得:x=[-b±√(b^2-4ac)]/2a.

8樓:匿名使用者

一元二次方程解法:

一:直接開平方法。

形如(x+a)^2=b,當b大於或等於0時,x+a=正負根號b,x=-a加減根號b;當b小於0時。方程無實數根。

二:配方法。

1.二次項係數化為1

2.移項,左邊為二次項和一次項,右邊為常數項。

3.配方,兩邊都加上一次項係數一半的平方,化成(x=a)^2=b的形式。

4.利用直接開平方法求出方程的解。

三:公式法。

現將方程整理成:ax^2+bx+c=0的一般形式。再將abc代入公式x=(-b±√(b^2-4ac))/2a,(b^2-4ac大於或等於0)即可。

四:因式分解法。

如果一元二次方程ax^2+bx+c=0中等號左邊的代數式容易分解,那麼優先選用因式分解法。

以上都是我自己找我初三的輔導書然後自己打上去的,打完現在是19點40了,希望可以幫得到你。你說的推導跟公式的過程,可以多做幾道一元二次方程,就可以尋得公式的規律了。

9樓:匿名使用者

二元二次方程組解法例說。

趙春祥二元二次方程組求解的基本思想是「轉化」,即通過「降次」、「消元」,將方程組轉化為一元二次方程或二元一次方程組。由於這類方程組形式龐雜,解題方法靈活多樣,具有較強的技巧性,因而在解這類方程組時,要認真分析題中各個方程的結構特徵,選擇較恰當的方法。

例1. a為何值時,方程組。

1)有兩組相等的實數解。(2)有兩組不相等的實數解;(3)沒有實數解。

二次方程③的判別式。

1)當,即a<2時,方程③有兩個不相等的實數根,則原方程有不同的兩組實數解。

2)當,即a=2時,方程③有兩個相等的實數根,則原方程有相同的兩組實數解。

3)當,即a>2時,方程③沒有實數根,因而原方程沒有實數解。

評析 由乙個二元一次方程和乙個二元二次方程組成的方程組,一般用代入法求解,即將方程組中的二元一次方程用含有乙個未知數的代數式表示另乙個未知數,然後代入二元二次方程中,從而化「二元」為「一元」,如此便得到乙個一元二次方程。此時,方程組解的情況由此一元二次方程根的情況確定。比如,當時,由於一元二次方程有兩個相等的實根,則此方程組有相同的兩組實數解……諸如此類。

10樓:焱焱炎炎

用公式法把字母帶進去結果就出來了。

如何用j**a編寫一元二次方程的求根問題

11樓:網友

import ;

public class 一元二次方程。

else if(d<0)

else }}

這是我的執行結果。

12樓:網友

程式沒仔細看,不過,你的輸出命令錯了:

j");k");

吧j和k的引號去掉,就內是輸出j和k的值了。象這樣容:;;

用等價類劃分法為「登陸介面」列出輸入域等價類表,並設計出相應的測試用例。

13樓:網友

等價類:使用者名稱。

第乙個要求可以劃分為第乙個字元是字母和非字母兩種。

第二個要求可以劃分為使用者名稱全是字母、數字+字母(因為第乙個要求規定必須 是字母,所以排除全是數字的情況)、字母+其他字元(如漢字、非法字元等)

密碼:第乙個要求與使用者名稱第二個要求類似,再加上全是數字的情況。

第二個要求輸入字元檢視密碼是否以*顯示就可以了。

第三個要求分為是6位的和不是6位的。

測試用例。就根據這些寫就可以了。

附加題(1)試用一元二次方程的求根公式,探索方程ax2+bx+c=0(a≠0)的兩根互為相反數的條件是______.

14樓:手機使用者

(1)依自題意可知:

x1+x2=?b

a=0,a≠0

b=0.並且判別式△=b2-4ac≥0,則a,c異號.

故方程ax2+bx+c=0(a≠0)的兩根互為相反數的條件是:b=0,且a,c異號.

2)3x?2

y?4y+4=0,即3x?2

y?2)0,∴3x-2=0,y-2=0,x=2

3,y=2,∴xy

13則四邊形pdcm為矩形.

pm=dc=12

qb=16-t,s=1

2×12(16?t)=96?6t.

可知cm=pd=2t,cq=t,若以b、p、q三頂為頂點的三角形是等腰三角形,可以分三種情況:

第一種:pq=bq,在rt△pmq中,pq2=pm2+qm2=122+t2,解t=72.

第二種:bp=bq,在rt△pmb中,bp2=(16-2t)2+122,3t2-32t+144=0無實根,pb≠bq.

第三種:若pb=pq,由pb2=pq2得t2+122=(16-2t)2+122,解得t1=16

3,t2=16(捨去)

綜上可知:t=7

2或t=16

3,b、p、q三點為頂點三角形是等腰三角形.

一元二次方程求根公式,一元二次方程求根公式是什麼?

雖然我不太明白什麼是標量和向量 不過我想告訴你,單憑標量 b 2 4ac 是不能求得x的解你所說的標量 b 2 4ac 是用來求該方程有沒有解或多少個解如果你要求x的解,便得使用 二次公式 和你的標量很相似 x b b 2 4ac 2a 不過電腦輸入比較難看,你最好拿紙筆嘗試寫出來會比較好x 3x ...

一元二次方程

這個題用了一個很巧妙的方法。19 99t t 2 0 很明顯t不等於0那麼兩邊除以t 2 得到19 1 t 2 99 1 t 1 0如果s不等於1 t 那麼假設s和1 t分別是19x 2 99x 1 0所以s 1 t 99 19 s 1 t 1 19如果s 1 t 所以st 1 st 4s 1 t ...

一元二次方程

樓主幫你總結一下吧。配方法。x 2 2x 16 x 2 2x 1 17 x 1 2 17 x 1 正負根號17 x 正負根號17 1 因為邊長不能為負,所以x 根號17 1 求根公式法。長方形的寬為x x x 2 16 x 2 2x 16 0 x1 1 根號17 舍 x2 1 根號17 解 x 2 ...