




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟考軟件評測師2014年下半年下午題試題一閱讀下列C程序,回答問題1至問題3,將解答填入答題紙的對應欄內。【C程序】intGetMaxDay(intyear,intmonth){TOC\o"1-5"\h\zintmaxday=0; //1if(month>=1&&month<=12){ //2,3if(month==2){//4if(year%4==0){//5if(year%100==0){//6if(year%400==0)//7maxday=29;//8else//9maxday=28;}else//10maxday=29;}elsemaxday=28;//11TOC\o"1-5"\h\z}else{//12if(month==4||month==6||month==9||month==11)//13,14,15,16maxday=30; //17else//18maxday=31;}returnmaxday;//19}【問題1】(6分)請針對上述C程序給出滿足100%DC(判定覆蓋)所需的邏輯條件。問題2】(9分)請畫出上述程序的控制流圖,并計算其環路復雜度V(G)。問題3】(5分)請給出問題2中控制流圖的線性無關路徑試題二(共15分)閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內。【說明】某商店為購買不同數量商品的顧客報出不同的價格,其報價規則如表2-1所示。表2-1不同數量高品對應的的單價購買數量單價〔單位:元)頭10件〔第1件到第10件)30第二個10件{第11件到第20件)27第三個罰件第21件到第冗件)25超過30件22如買11件需要支付10*30+1*27=327元,買35件需要支付10*30+10*27+10*25+5*22=930元現在該商家開發一個軟件,輸入為商品數C(1〈=C〈=1OO),輸出為因付的價錢P。【問題1】請采用等價類劃分法為該軟件設計測試用例(不考慮C為非整數的情況).【問題2】請采用邊界值分析法為該軟件設計測試用例(不考慮健壯性測試,既不考慮C不在1到100之間或者是非整數的情況).【問題3】列舉除了等價類劃分法和邊界值分析法以外的三種常見的黑盒測試用例設計方法。試題三(共20分)閱讀下列說明,回答問題1至問題4,將解答填入答題紙的對應欄內。【說明】某大型披薩加工和銷售商為了有效管理披薩的生產和銷售情況,欲開發一套基于Web的信息系統。其主要功能為銷售、生產控制、采購、運送、存儲和財務管理等。系統采用JavaEE平臺開發,頁面中采用表單實現數據的提交與交互,使用圖形(Graphics)以提升展示效果。【問題1】設計兩個表單項輸入測試用例,以測試XSS(跨站點腳本)攻擊。系統設計時可以采用哪些技術手段防止此類攻擊。【問題2】簡述圖形測試的主要檢查點。【問題3】簡述頁面測試的主要方面。【問題4】系統實現時,對銷售訂單的更新所用的SQL語句如下:PreparedStatementpStmt-connection.prepareSta-tement("UPDATESaleaOrderSETstatus=?WHEREOrderlD-?")然后通過setString(...);的方式設置參數值后加以執行。設計測試用例以測試SQL注入,并說明該實現是否能防止SQL注入。試題四(共20分)閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內。【說明】某大型教育培訓機構近期上線了在線網絡學校系統,該系統拓撲結構如圖4-1所示。企業信息中心目前擬對該系統用戶認證機制進行詳細的安全性測試,系統注冊用戶分為網校學員、教師及管理員三類,其中網校學員采用用戶名/口令機制進行認證,教師及管理員采用基于公鑰的認證機制。N7tRNE.T數據前翳器應用脈務器證書月觴器媒啊睛器教陌営理員踣由器SM昉畑N7tRNE.T數據前翳器應用脈務器證書月觴器媒啊睛器教陌営理員踣由器SM昉畑艷機【問題1】為防止針對網校學員的口令攻擊,請從口令的強度、傳輸存儲及管理等方面,說明可采取哪些安全防護措施。相應地,對于網校學員所采用的口令認證機制進行測試時,請說明從用戶名稱及用戶口令兩個方面開展測試時應包含哪些基本的測試點。【問題2】為提高系統認證環節安全性,系統在網校教師及管理員登錄認證時引入了USBKey,請說明對公鑰認證客戶端進行安全測試時,USBKey的功能與性能測試應包含哪些基本的測試點。問題3】系統證書服務器主要提供證書審核注冊管理及證書認證兩項功能,根據系統實際情況,目前只設置人員證書,請說明針對證書服務器的功能與性能測試應包含哪些基本的測試點試題五(共20分)閱讀下列說明,回答問題1至問題4,將解答填入答題紙的對應欄內。【說明】某嵌入式剎車控制軟件,應用于汽車剎車控制器,該軟件需求如下:1?模式選擇:采集模式控制離散量信號In-D1并通過模式識別信號燈顯示軟件當前工作模式。在信號In-D1為低電平時進入正常工作模式(模式識別信號燈為綠色),為高電平時進入維護模式(模式識別信號燈為紅色)。軟件在正常工作模式下僅進行剎車控制和記錄剎車次數,在維護模式下僅進行中央控制器指令響應。剎車控制:采用定時中斷機制,以5ms為周期采集來自駐車器發出的模擬量信號In-A1以及來自剎車踏板發出的模擬量信號In-A2,并向剎車執行組件發送模擬量信號Out-A1進行剎車控制。模擬量信號說明:1)In-A1、In-A2以及Out-Al信號范圍均為[0.0V,10.0V],信號精度均為0.1V;2)0ut-A1信號的計算方法為:Out-Al=In-Al+0.3*ln-A2,在計算完成后需要在滿足信號精度的要求下進行四舍五入及限幅處理。記錄剎車次數;在Out-A1大于4V時,讀出非易失存儲器NVRAM中保存的剎車次數記錄進行加1操作,然后保存至非易失存儲器NVRAM申。響應中央控制器指令;接收來自中央控制器的串行口指令字In-S1,回送串行口響應字Out-Sl。當接收的指令字錯誤時,軟件直接丟棄該命令字,不進行任何響應。指令字及響應字說明如表5-1所示。表5-1扌齢字柯招應手序響應字Out_Sl梏式1讀取剎車響應世幀疑城幀頭(kx(16到車酒U0xA50x5A(1x010x040xA52清除剎車幀頭響應磚頓長0x5A0x020\04Ok5A0x020x00000xA5問題1】在不考慮測量誤差的情況下,根據所設計的輸入填寫表5-2中的空(1)?(4)。
表亍2輸入輸出OlFt-AlLn-AlIn-A2預期結果1O.OV0.0Vo.ov23.0V5.2Xr二345.3V6.SV6.9V10.0V9.9V67.0V10.0Vm.ov■7.IV10.0V810.G10.0V迪【問題2】請簡述本軟件串行輸入接口測試的測試策略及測試內容。針對表5-1中“讀取剎車次數指令”進行魯棒性測試時應考慮哪些情況?【問題3】某測試人員設計了如表5-3所示的操作步驟,對模式選擇功能進行測試(表中END表示用例到此結束)。表前提條件上電前置In-Dl^低電平,給測試環境上電后,模式識別信號燈為綠色順序號血-D1輸入模式識別信號燈預期輸出1高電平紅色2低電平綠色3高電平紅色4-END5為進一步提高剎車控制軟件的安全性,在需求中增加了設計約束:軟件在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 語文識字教學課件
- 國家電網等電位作業及企業文化相關知識試卷
- 2024-2025學年山東省聊城市高一下學期期中考地理試題及答案
- 2024-2025學年廣東省東莞市七校高一下學期期中聯考歷史試題及答案
- 消費者對通風設備品牌認知度調查考核試卷
- 藥物分析中的數據整合與分析方法考核試卷
- 農業機械化農業無人機噴灑技術考核試卷
- 發動機考試題及答案
- 竹子松樹測試題及答案
- 醫療設備維護保養記錄管理考核試卷
- 【本田轎車燈光系統常見故障分析及排除8200字(論文)】
- 我的妹妹高中 我的妹妹初中800字(三篇)
- 昆明天大礦業有限公司尋甸縣金源磷礦老廠箐-小凹子礦段(擬設)采礦權出讓收益評估報告
- 尿動力學檢查操作指南2023版
- 夢幻西游古龍服務端安裝教程
- 食品安全地方標準 預制菜生產衛生規范
- 亮化工程竣工驗收報告
- 《出生醫學證明》單親母親情況聲明
- PCS-915母差保護裝置介紹
- 第一套路面工程考試試題及答案
- GB∕T 22590-2021 軋鋼加熱爐用耐火澆注料
評論
0/150
提交評論