軟體評測師 2020 11 04

2021-10-10 05:50:52 字數 717 閱讀 9482

記錄考軟體評測師做題的疑問與解惑,也算查漏補缺大學裡沒掌握的。。。

傳值:值進行傳遞

例題舉例:函式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以內的要...

學習《軟體評測師教程》

從事軟體測試工作也不少時間了,突然回頭覺得自己思維很亂,所有想安靜下來認真分析一下,關於測試到底該如何做,這裡不只是說軟體測試。去年一段時間有想法想去參加一次軟體評測師的考試,看看自己對於測試的理解和深度,不過一度經過時間的洗禮,我發現考試這東西並不是學習最好的方式,所以也就放棄,現在回頭想的時候其...

學習《軟體評測師教程》

從事軟體測試工作也不少時間了,突然回頭覺得自己思維很亂,所有想安靜下來認真分析一下,關於測試到底該如何做,這裡不只是說軟體測試。去年一段時間有想法想去參加一次軟體評測師的考試,看看自己對於測試的理解和深度,不過一度經過時間的洗禮,我發現考試這東西並不是學習最好的方式,所以也就放棄,現在回頭想的時候其...