記錄考軟體評測師做題的疑問與解惑,也算查漏補缺大學裡沒掌握的。。。
傳值:值進行傳遞
例題舉例:函式t()和f()的定義如下所示。若呼叫函式t()時傳遞給x的值為3,並且呼叫函式f()時,第乙個引數採用傳值(call by value)方式,第二個引數採用傳引用(call by reference)方式,則函式t()的返回值為。
t(int x)
int a;
a=3*x-1;
f(x,a);
return a+x;
f(int r,int s)
int x;
x=2*r+1;s=x*r;
r=s-x;
return;
答案:24
解析:x是傳值,a是傳引用;因此,x=3,a=21。傳引用會影響原變數的值,而傳值不會。x只是把3這個值傳過去了,a是把儲存8的位址傳過去了,所以對s的所有操作都會影響變數a指向的位址中的值,而對r的操作不影響x指向的位址中的值。
x跟r雖然值都是3,但是指向的位址不同;a跟s指向的是同乙個位址
舉例子,就是現在有兩張紙,一張紙上寫著3,一張紙上寫著8。傳值就是,x影印乙份給r,r做的所有計算都是在自己的這張紙上;而,a直接把自己這張紙給s,這樣s做的所有計算都是在a的紙上。
軟體評測師pm
負載型別 該酒店預訂系統在生產環境下承受的主要負載型別 1 支援併發使用者功能屬於併發執行負載 2 系統要連續穩定執行72小時屬於疲勞壓力負載 3 檢索功能和預訂功能的大資料量屬於大資料量負載。測試結果不滿足效能需求。1 當併發使用者數為900時,響應時間為3.7s,不滿足檢索響應時間在3s以內的要...
學習《軟體評測師教程》
從事軟體測試工作也不少時間了,突然回頭覺得自己思維很亂,所有想安靜下來認真分析一下,關於測試到底該如何做,這裡不只是說軟體測試。去年一段時間有想法想去參加一次軟體評測師的考試,看看自己對於測試的理解和深度,不過一度經過時間的洗禮,我發現考試這東西並不是學習最好的方式,所以也就放棄,現在回頭想的時候其...
學習《軟體評測師教程》
從事軟體測試工作也不少時間了,突然回頭覺得自己思維很亂,所有想安靜下來認真分析一下,關於測試到底該如何做,這裡不只是說軟體測試。去年一段時間有想法想去參加一次軟體評測師的考試,看看自己對於測試的理解和深度,不過一度經過時間的洗禮,我發現考試這東西並不是學習最好的方式,所以也就放棄,現在回頭想的時候其...