华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
全國  |             |          |          |          |          |         
  當(dāng)前位置:計算機等級 > 四級考試 > 軟件測試工程師 > 文章內(nèi)容
  

計算機等級考試四級軟件測試工程師模擬試題四及答案解析

中華IT學(xué)院   【 】  [ 2017年6月9日 ]

  二、論述題 (1-1每題20分,2-2每題12分,3-3每題18分,共50分

  1.論述題1:以下是一軟件規(guī)格說明,請按要求回答問題(20分)

  軟件規(guī)格說明:某工廠招工規(guī)定,報名者年齡應(yīng)該在16周歲到35周歲之間(到2005年12月31日為止),即出生年月不在上述范圍內(nèi)的人員將不予接受,并顯示"年齡不合格"的出錯信息。

  (1)請根據(jù)規(guī)格說明,劃分等價類。(10分)

  (2)使用等價類劃分方法為該軟件設(shè)計測試用例。(10分)

  2.論述題2:以下是某"象棋中走馬事件"應(yīng)用程序的走馬規(guī)則,請按要求回答問題(12分)

  以下是中國象棋中走馬事件中的走馬原則:

  1)如果落點在棋盤外,則不移動棋子。

  2)如果落點與起點不構(gòu)成日字型,則不移動棋子。

  3)如果落點處有己方棋子,則不移動棋子。

  4)如果在落點方向的鄰近交叉點有棋子(絆馬腿),則不移動棋子。

  5)如果不屬于(1)~(4)條,且落點處無棋子,則移動棋子。

  6)如果不屬于(1)~(4)條,且落點處為對方棋子(非老將),則移動棋子并除去對方棋子。

  7)如果不屬于(1)~(4)條,且落點處為對方老將,則移動棋子,并提示戰(zhàn)勝對方,游戲結(jié)束。

  (1)畫出該應(yīng)用程序的因果圖。(3分)

  (2)對該軟件進(jìn)行基于因果圖的方法設(shè)計測試用例。(9分)

  3.論述題3:針對以下C語言程序,請按要求回答問題(18分)

  下面是一個程序段(C語言),試設(shè)計基本路徑測試的測試用例,設(shè)計出的測試用例要保證每一個基本獨立路徑至少要執(zhí)行一次。

  函數(shù)說明:當(dāng) i_flag=0; 返回 i_count+100

  當(dāng) i_flag=1; 返回 i_count*10

  否則 返回 i_count*20

  輸入?yún)?shù):int i_count int i_flag

  輸出參數(shù):int i_return

  程序代碼如下:

  1 int Test(int i_count,int i_flag)

  2 {

  3 int i_temp=0;

  4 while(i_count>0)

  5 {

  6 if(0==i_flag)

  7 {

  8 i_temp=i_count+100;

  9 break;

  10 }

  11 else

  12 {

  13 if(1==i_flag)

  14 {

  15 i_temp=i_temp+10;

  16 }

  17 else

  18 {

  19 i_temp=i_temp+20;

  20 }

  21 }

  22 i_count--;

  23 }

  24 return i_temp;

  25 }

  (1)畫出該函數(shù)的控制流程圖。(8分)

  (2)采用基本路徑測試法設(shè)計一組測試用例,保證每個基本獨立路徑都至少執(zhí)行一次。(10分)

分享到:
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
福安市| 泌阳县| 陇西县| 盈江县| 合阳县| 泽普县| 贵阳市| 中方县| 乌恰县| 青岛市| 武邑县| 筠连县| 南汇区| 南和县| 达拉特旗| 南岸区| 通州市| 仙游县| 长宁县| 枣阳市| 泸定县| 乐至县| 四川省| 祁东县| 乐昌市| 黄石市| 白山市| 黔西| 台中县| 玛曲县| 平昌县| 徐州市| 遵义县| 黄浦区| 朝阳市| 师宗县| 巴楚县| 清河县| 高碑店市| 塔河县| 启东市|