av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

試題

計(jì)算機(jī)四級(jí)考試軟件測(cè)試工程師鞏固練習(xí)題

時(shí)間:2025-06-03 12:46:10 試題 我要投稿
  • 相關(guān)推薦

計(jì)算機(jī)四級(jí)考試軟件測(cè)試工程師鞏固練習(xí)題

  1. ANSI/IEEE STD729-1983給出軟件質(zhì)量的定義:軟件產(chǎn)品滿足規(guī)定的和隱含的與需求能力有關(guān)的全部特征和特性。以下敘述中不屬于這些質(zhì)量特征和特性的是

計(jì)算機(jī)四級(jí)考試軟件測(cè)試工程師鞏固練習(xí)題

  A) 產(chǎn)品功能 B) 效率 C) 可使用性 D) 項(xiàng)目成本和進(jìn)度

  2. 軟件產(chǎn)品需求規(guī)格說明書是軟件缺陷存在最多的地方,其原因是

  A) 軟件開發(fā)人員與用戶溝通比較困難,對(duì)要開發(fā)的產(chǎn)品需求理解不一致

  B) 系統(tǒng)設(shè)計(jì)不能全面考慮產(chǎn)品在功能、性能、安全性、可維護(hù)性等方面的平衡

  C) 采用不熟悉的新技術(shù)開發(fā)系統(tǒng)或不科學(xué)的算法解決問題

  D) 系統(tǒng)內(nèi)各子系統(tǒng)或模塊的參數(shù)過于復(fù)雜,導(dǎo)致信息傳遞失誤

  3. 條件覆蓋的基本思想是設(shè)計(jì)若干測(cè)試用例,執(zhí)行被測(cè)程序,使得每個(gè)判斷的每個(gè)條件的可能取值至少滿足一次。那么對(duì)于如下的C語言程序段

  if(a>0&&b>0)c=c/a;

  iI(a>1||c>1)c=c+1;

  如果采用適用于條件覆蓋的兩個(gè)測(cè)試用例,其輸入值分別為a=2,b=-1,c=-2和a=-1,b=2,c=3,則以下敘述中正確的是

  A) 執(zhí)行測(cè)試后,4個(gè)條件a>0,b>0,a>1,c>1的所有取值都至少執(zhí)行一次

  B) 執(zhí)行測(cè)試后,除b>0取真和c>1取假外其他條件取值都至少執(zhí)行一次

  C) 執(zhí)行測(cè)試后,除b>0取假和c>1取真外其他條件取值都至少執(zhí)行一次

  D) 執(zhí)行測(cè)試后,除b>0取真和c>1取真外其他條件取值都至少執(zhí)行一次

  4. 對(duì)于題3所給的C語言程序段

  if(a>0&&b>0)c=c/a;

  if(a>1||c>1)c=c+1;

  執(zhí)行條件組合覆蓋,為使得每一條件取值組合至少執(zhí)行一次,需要的測(cè)試用例數(shù)至少是

  A) 2 B) 3 C) 4 D) 5

  5. 單元接口測(cè)試是單元測(cè)試的一種,以下不屬于單元接口的是

  A) 參數(shù)表 B) 輸入/輸出文件 C) 出錯(cuò)信息處理 D) 全局量

  6. 軟件測(cè)試文檔可進(jìn)行合理的取舍與合并,對(duì)于微、小規(guī)模軟件,下列說法中錯(cuò)誤的是

  A) 測(cè)試計(jì)劃和測(cè)試說明可以合并

  B) 測(cè)試報(bào)告中可包括測(cè)試記錄和測(cè)試問題報(bào)告

  C) 測(cè)試報(bào)告、測(cè)試記錄、測(cè)試問題報(bào)告和測(cè)試總結(jié)報(bào)告可以合并

  D) 測(cè)試說明和測(cè)試報(bào)告可以合并

  7. 集成測(cè)試分析的作用是指導(dǎo)集成測(cè)試用例的設(shè)計(jì),安排測(cè)試和集成順序。集成模塊劃分是集成測(cè)試分析的一個(gè)重要環(huán)節(jié)。以下敘述中不屬于合理的集成模塊劃分的是

  A) 被集成的幾個(gè)模塊間的聯(lián)系必須很密切

  B) 可以很容易地隔離集成模塊的外圍模塊

  C) 集成模塊內(nèi)部各個(gè)模塊必須共享某些數(shù)據(jù)區(qū)或程序區(qū)

  D) 能夠簡(jiǎn)便地模擬外圍模塊向集成模塊發(fā)送消息

  8. 破壞性測(cè)試的任務(wù)是評(píng)測(cè)軟件在承受超出其正常負(fù)荷N倍的情況下,錯(cuò)誤出現(xiàn)時(shí)的狀態(tài)和錯(cuò)誤發(fā)生后的恢復(fù)能力。它的實(shí)施主要在

  A) 系統(tǒng)層 B) 子系統(tǒng)層 C) 協(xié)議/指標(biāo)層 D) 用戶層

  9. 程序代碼檢查過程中為檢查說明、使用錯(cuò)誤,通常需要借助一些引用表。以下不適用于做這種檢查的引用表是

  A) 循環(huán)層次表 B) 事件/響應(yīng)表

  C) 變量交叉引用表 D) 標(biāo)號(hào)交叉引用表

  10. 在單元測(cè)試過程中,“差1錯(cuò)”屬于比較錯(cuò)誤,它是指

  A) 不正確地多循環(huán)或少循環(huán)一次 B) 不同數(shù)據(jù)類型的比較

  C) 不正確的邏輯運(yùn)算符或優(yōu)先次序 D) 當(dāng)遇到死循環(huán)時(shí)無法跳出循環(huán)

  11. 以下關(guān)于軟件性能測(cè)試的說法中,正確的是

  A) 檢測(cè)每個(gè)函數(shù)的McCabe圈復(fù)雜度是軟件性能測(cè)試關(guān)注的主要內(nèi)容

  B) 縮短平均故障修復(fù)時(shí)間是軟件性能測(cè)試的主要目的之一

  C) 提高并發(fā)進(jìn)程數(shù)是軟件性能測(cè)試的主要目的之一

  D) 吞吐量是軟件性能測(cè)試中一種常用的性能指標(biāo)

  12. 以下哪種軟件測(cè)試不屬于軟件性能測(cè)試的范疇

  A) 數(shù)據(jù)流測(cè)試 B) 壓力測(cè)試 C) 負(fù)載測(cè)試 D) 并發(fā)測(cè)試

  13. 以下關(guān)于軟件可靠性測(cè)試的說法中,正確的是

  A) 軟件可靠性測(cè)試總是能比白盒測(cè)試發(fā)現(xiàn)更多的錯(cuò)誤

  B) 軟件可靠性測(cè)試總是能比黑盒測(cè)試發(fā)現(xiàn)更多的錯(cuò)誤

  C) 軟件可靠性測(cè)試不關(guān)注與軟件性能有關(guān)的軟件故障

  D) 軟件可靠性測(cè)試度量出來的軟件可靠性特定于所定義的軟件運(yùn)行剖面

  14. 以下關(guān)于軟件可靠性與硬件可靠性的主要區(qū)別的說法中,錯(cuò)誤的是

  A) 軟件的失效多是邏輯錯(cuò)誤引起的;硬件的失效很多不是邏輯錯(cuò)誤引起的

  B) 硬件在使用過程中會(huì)發(fā)生物理退化;軟件在使用過程中不會(huì)發(fā)生物理退化

  C) 硬件的使用者少,不容易引起失效;軟件的使用者多,更容易引起失效

  D) 軟件的每個(gè)拷貝都是完全一樣的;按照設(shè)計(jì)生產(chǎn)出來的同規(guī)格硬件總有微小差別

  15. 以下關(guān)于面向?qū)ο筌浖䴗y(cè)試的說法中,正確的是

  A) 對(duì)于一個(gè)類進(jìn)行單元測(cè)試時(shí),一個(gè)測(cè)試用例只能調(diào)用在該類中定義的方法,不能調(diào)用在該類的父類中定義的方法

  B) 對(duì)于一個(gè)類進(jìn)行單元測(cè)試時(shí),一個(gè)測(cè)試用例只能調(diào)用在該類的父類中定義的方法,不能調(diào)用在該類中定義的方法

  C) 對(duì)于一個(gè)類進(jìn)行單元測(cè)試時(shí),一個(gè)測(cè)試用例既可以調(diào)用在該類的父類中定義的方法,也可以調(diào)用在該類中定義的方法

  D) 對(duì)于一個(gè)類進(jìn)行單元測(cè)試時(shí),由該類及其父類中定義的方法組成的任何一個(gè)序列都是一個(gè)合理的測(cè)試用例

  16. 以下關(guān)于面向?qū)ο筌浖䴗y(cè)試的說法中,正確的是

  A) 不需要對(duì)抽象類進(jìn)行單元測(cè)試

  B) 等價(jià)類劃分測(cè)試是一種類層次的測(cè)試技術(shù)

  C) 不變式邊界測(cè)試是一種類層次的測(cè)試技術(shù)

  D) 測(cè)試動(dòng)態(tài)綁定是類樹測(cè)試的唯一目標(biāo)

  17. 以下關(guān)于面向?qū)ο筌浖蓽y(cè)試的說法中,錯(cuò)誤的是

  A) 協(xié)作集成是指將可以協(xié)作完成特定系統(tǒng)功能的類集成在一起進(jìn)行集成測(cè)試

  B) 針對(duì)一個(gè)類的多個(gè)成員方法聞協(xié)作的測(cè)試不屬于面向?qū)ο筌浖蓽y(cè)試關(guān)注的范疇

  C) 針對(duì)一個(gè)類的多個(gè)實(shí)例間協(xié)作的測(cè)試不屬于面向?qū)ο筌浖蓽y(cè)試關(guān)注的范疇

  D) 針對(duì)一個(gè)類樹上多個(gè)類的行為的測(cè)試屬于面向?qū)ο筌浖蓽y(cè)試關(guān)注的范疇

  18. 以下關(guān)于Web應(yīng)用軟件測(cè)試的說法中,正確的是

  A) 內(nèi)容測(cè)試是Web應(yīng)用軟件性能測(cè)試的一項(xiàng)重要內(nèi)容

  B) 表單測(cè)試是Web應(yīng)用軟件易用性測(cè)試的一項(xiàng)重要內(nèi)容

  C) 并發(fā)測(cè)試是Web應(yīng)用軟件安全性測(cè)試的一項(xiàng)重要內(nèi)容

  D) Cookie測(cè)試是Web應(yīng)用軟件功能測(cè)試的一項(xiàng)重要內(nèi)容

  19. 以下哪一項(xiàng)不屬于軟件易用性測(cè)試關(guān)注的內(nèi)容

  A) 相似功能的使用風(fēng)格是否與同類軟件一致

  B) 軟件內(nèi)相似功能的使用風(fēng)格是否一致

  C) 軟件是否能幫助用戶減少輸入中的重復(fù)勞動(dòng)

  D) 軟件界面的色彩是否悅目

  20. 以下哪一項(xiàng)不屬于兼容性測(cè)試關(guān)注的范疇

  A) 操作系統(tǒng)是否能運(yùn)行于不同的硬件平臺(tái)

  B) 殺毒軟件在清除病毒時(shí)是否會(huì)影響辦公軟件的正常工作

  C) Web應(yīng)用軟件是否支持不同的關(guān)系型數(shù)據(jù)庫

  D) 軟件用戶手冊(cè)中的功能說明與實(shí)際功能是否一致

  21. 下列有關(guān)測(cè)試活動(dòng)的描述中,錯(cuò)誤的是

  A) 測(cè)試策劃的主要依據(jù)包括測(cè)試合同中測(cè)試范圍和進(jìn)度安排要求等

  B) 測(cè)試執(zhí)行中不能隨意修訂測(cè)試計(jì)劃

  C) 測(cè)試用例設(shè)計(jì)是測(cè)試執(zhí)行的主要內(nèi)容

  D) 測(cè)試總結(jié)的目的是對(duì)測(cè)試結(jié)果進(jìn)行分析,以確定軟件產(chǎn)品質(zhì)量的當(dāng)前狀態(tài)

  22. 以下有關(guān)回歸測(cè)試的說法中,正確的是

  A) 回歸測(cè)試是一個(gè)測(cè)試階段

  B) 回歸測(cè)試的目標(biāo)是確認(rèn)被測(cè)軟件經(jīng)修改和擴(kuò)充后正確與否

  C) 回歸測(cè)試不能用于單元和集成測(cè)試階段

  D) 回歸測(cè)試是指在軟件新版本中驗(yàn)證已修復(fù)的軟件問題

  23. 下列有關(guān)測(cè)試過程質(zhì)量控制的描述中,正確的是

  A) 測(cè)試設(shè)計(jì)與實(shí)現(xiàn)應(yīng)完整覆蓋測(cè)試需求

  B) 測(cè)試過程中不能對(duì)測(cè)試需求進(jìn)行重新獲取

  C) 測(cè)試過程中,若相同時(shí)間間隔內(nèi)發(fā)現(xiàn)的缺陷數(shù)量呈收斂趨勢(shì),則可結(jié)束測(cè)試

  D) 軟件測(cè)試應(yīng)解決軟件系統(tǒng)中所有缺陷

  24. 下列關(guān)于開始軟件測(cè)試工作應(yīng)具備的條件中,錯(cuò)誤的是

  A) 具有測(cè)試合同(或項(xiàng)目計(jì)劃)

  B) 軟件測(cè)試文檔齊全、符合規(guī)范

  C) 所提交的被測(cè)軟件受控

  D) 軟件源代碼正確通過編譯或匯編

  論述題

  1.

  論述題1:

  在企業(yè)信息管理系統(tǒng)中,人員信息查詢是最常見的。使用以下3個(gè)獨(dú)立的查詢條件:

  1)員工號(hào)(ID)

  2)員工姓名(Name)

  3)員工郵件地址(eMail)

  每個(gè)查詢條件可有可無,但不能都沒有;且條件的取值可以是能查到的,也可以是查不到的。當(dāng)出現(xiàn)多個(gè)查詢條件時(shí),按ID→Name→eMail的順序查詢。如果某一條件未出現(xiàn),則檢查下一條件;如果某一條件出現(xiàn),則檢查滿足該條件取值的信息是否存在:若不存在,立刻中止查詢,并輸出失敗信息;若存在,繼續(xù)下一條件查詢,最后輸出查詢結(jié)果。要求:

  畫出實(shí)現(xiàn)查詢的程序流程圖。

  2. 給出一組測(cè)試路徑,能覆蓋程序流程圖的所有分支。

  3. 論述二: QESuite Web Version 1.0中,已知某OA系統(tǒng)測(cè)試項(xiàng)目的部分信息如下:

  ●測(cè)試版本:總計(jì)4個(gè)測(cè)試版本,按日期排序分別為OA1.0_111009,OA1.0_111025,OA1.0_111103,OA1.0_111129。

  ●功能分類視圖中部分待測(cè)區(qū)域及人員分配定義如下表所示:

  下表是功能區(qū)域“發(fā)文管理/發(fā)文”下某一個(gè)軟件問題的操作歷史信息,請(qǐng)依據(jù)QESuite Web Version 1.0的軟件問題生命周期定義和題中提供的相關(guān)人員分配和測(cè)試版本信息,填寫表中5項(xiàng)空缺的操作歷史信息。

  4. 論述題3:

  /*longIntAdd*/

  #include

  #include

  #define LENGTH 81

  void addLInt(char s1[],char s2[]);

  void reverse(char s[]);

  int main()

  {

  char intstr1[LENGTH],intstr2[LENGTH];

  printf("請(qǐng)輸入超長(zhǎng)整數(shù)的被加數(shù)和加數(shù):\n");

  scanf("%s%s",intstr1,intstr2);

  addLInt(intstr1,intstr2);

  printf("超長(zhǎng)整數(shù)和為:%s",intstr1);

  return 0;

  }

  void addLInt(char s1[],char s2[])

  {

  int i=0,tmp,c=0;

  char s[LENGTH];

  if(strlen(s1)<strlen(s2)){< p="">

  strcpy(s,s1);

  strcpy(s1,s2);

  strcpy(s2,s);

  }

  reverse(s1);reverse(s2);

  while(s2[i]!=;\0'){

  tmp=s1[i]-'0'+s2[i]-'0'+c;

  81[i]=tmp%10+'0';

  c=tmp/10;

  i++;

  }

  while(si[1]!='\0'&&c){

  tmp=s1[i]-'0'+c;

  s1[i]=tmp%10+'0';

  c=tmp/10;

  i++;

  }

  If(c){

  s1[i++]=c+'0';

  s1[i]='\0';

  }

  reverse(s1);

  }

  void reverse(char s[])

  {

  int i,j,c;

  for(i=0,j=strlen(s)-1;i<j;i++,j--){< p="">

  c=s[i];

  s[i]=s[j];

  s[j]=c;

  }

  }

  畫出程序中函數(shù)addLInt的控制流程圖;

  5. 設(shè)計(jì)一組測(cè)試用例,使該程序addLInt函數(shù)的語句覆蓋率和分支覆蓋率均能達(dá)到100%。如果認(rèn)為該函數(shù)的語句覆蓋率或分支覆蓋率無法達(dá)到100%,需說明為什么。

【計(jì)算機(jī)四級(jí)考試軟件測(cè)試工程師鞏固練習(xí)題】相關(guān)文章:

計(jì)算機(jī)等級(jí)考試四級(jí)軟件測(cè)試工程師模擬練習(xí)題02-20

2017計(jì)算機(jī)等級(jí)考試四級(jí)軟件測(cè)試工程師練習(xí)題05-19

計(jì)算機(jī)等級(jí)考試四級(jí)軟件測(cè)試工程師選擇練習(xí)題02-26

計(jì)算機(jī)四級(jí)軟件測(cè)試工程師練習(xí)題01-06

最新計(jì)算機(jī)四級(jí)考試軟件測(cè)試工程師考試大綱07-31

計(jì)算機(jī)四級(jí)考試《軟件測(cè)試工程師》筆試測(cè)試題07-25

計(jì)算機(jī)四級(jí)網(wǎng)絡(luò)工程師考試鞏固練習(xí)題08-07

計(jì)算機(jī)四級(jí)網(wǎng)絡(luò)工程師鞏固測(cè)試02-17

2017年計(jì)算機(jī)四級(jí)軟件測(cè)試工程師知識(shí)鞏固題08-06