下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
廣東省職業(yè)技能等級(jí)認(rèn)定統(tǒng)一試卷
區(qū)塊鏈應(yīng)用操作員技能等級(jí)認(rèn)定高級(jí)技能考核試卷
01
注意事項(xiàng)
1、考試時(shí)間:120分鐘。
2、請(qǐng)首先按要求在試卷的標(biāo)封處填寫(xiě)您的姓名、準(zhǔn)考證號(hào)和所在單位的名稱。
3、請(qǐng)仔細(xì)閱讀各種題目的回答要求,在規(guī)定的位置填寫(xiě)您的答案。
4、不要在試卷上亂寫(xiě)亂畫(huà),不要在標(biāo)封區(qū)填寫(xiě)無(wú)關(guān)的內(nèi)容。
―?二三四總分
得分
得分
評(píng)分人
一、區(qū)塊鏈應(yīng)用設(shè)計(jì)
①本題分值:15分
②考核時(shí)間:15min
③考核形式:實(shí)操
1.需求調(diào)研(15分)
A公司在開(kāi)發(fā)一款小型金融業(yè)務(wù)中資產(chǎn)轉(zhuǎn)賬子系統(tǒng),模擬實(shí)現(xiàn)了不同用戶資產(chǎn)的初始
化、查詢、刪除和轉(zhuǎn)帳功能,現(xiàn)需要進(jìn)行一次深入的需求調(diào)研:
1)提供“需求調(diào)研計(jì)劃表.docx”部分內(nèi)容,請(qǐng)完善文檔中調(diào)研詳細(xì)計(jì)劃表格中標(biāo)注下劃線
“”的內(nèi)容,保存至"U盤(pán)資料'提交資料'任務(wù)一''需求調(diào)研計(jì)劃表.docx”;
2)A公司認(rèn)為網(wǎng)絡(luò)問(wèn)卷調(diào)查對(duì)需求調(diào)研最為方便,準(zhǔn)備開(kāi)始設(shè)計(jì)問(wèn)卷,請(qǐng)你描述問(wèn)卷一般
包含哪些結(jié)構(gòu)以及哪些原則,將結(jié)果保存至"U盤(pán)資料'、提交資料、任務(wù)一\問(wèn)卷結(jié)構(gòu)以及哪
些原則.txt”;
3)以下需求調(diào)研報(bào)告模板的Fl錄已打亂,請(qǐng)用你所學(xué)的知識(shí)重新排列組合,將結(jié)果保存至
“U盤(pán)資料'提交資料'任務(wù)一'需求調(diào)研報(bào)告.docx”。
5)設(shè)計(jì)和實(shí)現(xiàn)上2)激勵(lì)/響應(yīng)序
引言目的其他非功能需求
的限制列
3)預(yù)期的讀者和
2)硬件接口1)用戶界面2)文檔約定3)軟件接口
閱讀建議
4)產(chǎn)品的范圍2)產(chǎn)品的功能1)說(shuō)明和優(yōu)先級(jí)4)運(yùn)行環(huán)境3)安全性需求
綜合描述3)用戶類(lèi)和特征4)通信接口6)假設(shè)和依賴1)性能需求
系統(tǒng)特性6)用戶文檔1)產(chǎn)品的前景5)參考資料外部接口需求
2)安全設(shè)施需求功能需求5)業(yè)務(wù)規(guī)則4)軟件質(zhì)量屬
得分
評(píng)分人
二、區(qū)塊鏈測(cè)試
①本題分值:25分
②考核時(shí)間,40min
③考核形式:實(shí)操
1.測(cè)試環(huán)境搭建(10分)
A公司正在進(jìn)行金融業(yè)務(wù)中資產(chǎn)轉(zhuǎn)賬子系統(tǒng)的建設(shè),已完成編碼階段的開(kāi)發(fā),現(xiàn)進(jìn)入測(cè)
試階段,其中應(yīng)用端使用Node,js實(shí)現(xiàn),區(qū)塊鏈網(wǎng)絡(luò)使用區(qū)塊鏈服務(wù)平臺(tái)搭建,為Fabric
聯(lián)盟鏈。系統(tǒng)架構(gòu)如下:
前端
HTML、CSS、JS
現(xiàn)需要你根據(jù)任務(wù)要求搭建相關(guān)測(cè)試環(huán)境,為后續(xù)做準(zhǔn)警。
任務(wù)的具體要求:
1)通過(guò)區(qū)塊鏈服務(wù)平臺(tái)快速搭建?個(gè)聯(lián)盟鏈網(wǎng)絡(luò),關(guān)鍵信息如下:
項(xiàng)標(biāo)識(shí)域名備注
排序節(jié)點(diǎn)ordererorderer,my.com1節(jié)點(diǎn)
組織信息orglorgl.my.com1節(jié)點(diǎn)
聯(lián)盟名稱myunionmy.com
通道channelOl將orgl加入通道
背書(shū)策略cndorscOl全部背書(shū)
鏈碼chaincodeOlchaincodeOl.go,版本1.0,安裝
部署到。rgl,背書(shū)策略
endorsed,部署通道
channelOl,初時(shí)參數(shù)["a",
〃150〃,〃b","280"]
要求策略添加時(shí)的界面截圖保存至"U盤(pán)資料'提交資料'任務(wù)二'圖集.docx”2-1-1.png處。
使用同樣的鏈碼進(jìn)行鏈碼升級(jí),將升級(jí)操作界面截圖保存至"U盤(pán)資料'提交資料、任務(wù)二\
圖集.docx”2T-2.png處,依次進(jìn)入鏈碼管理頁(yè)面,展開(kāi)chaincodeOl鏈碼所有信息,將
該界面截圖保存至"U盤(pán)資料'提交資料'任務(wù)二'圖集.docx”2-1-3.png處;
2)如前所述,該業(yè)務(wù)的應(yīng)用層使用node,js實(shí)現(xiàn),請(qǐng)?jiān)诒緳C(jī)搭建應(yīng)用層運(yùn)行所需的環(huán)境以及
g。鏈碼開(kāi)發(fā)環(huán)境,安裝成功后使用相關(guān)命令輸出版本信息,將node,js與g。打印的版本信
息截圖保存至"U盤(pán)資料'提交資料、任務(wù)二'圖集.docx”2-1-4.png處;
3)完成JMeter自動(dòng)化測(cè)試工具的安裝與配置,并將配置過(guò)程截圖保存至"U盤(pán)資料'提交
資料'任務(wù)二'圖集.docx”2-1-5.png處。
2.軟件測(cè)試(15分)
A公司正在進(jìn)行金融業(yè)務(wù)中資產(chǎn)轉(zhuǎn)帳子系統(tǒng)的建設(shè),而chaincode的測(cè)試是一個(gè)令人比
較頭疼的問(wèn)題,一是由于實(shí)際情況中chaincode中的存儲(chǔ)和查詢是依賴于peer節(jié)點(diǎn)上的狀
態(tài)數(shù)據(jù)庫(kù)的,所以無(wú)法在本地直接測(cè)試;二是由于chaincode是運(yùn)行于容器中的,這導(dǎo)致我
們很難獲取在代碼中打印的口志。現(xiàn)要求你使用MockStub類(lèi)進(jìn)行chaincodeOl.go的單元測(cè)
試,提供chaincodc01_test.go單元測(cè)試文件。
funcTest(t*testing.T){
cc:=new(Simp1eChaincode)
stub:=shim.NewMockStub(,/SimpleChaincode,,?cc)
initArgs:=[][]byte{[]byte(,zinit,?),口byte("a"),[]byte(,z100*),
□byte("b"),□byte("200")}
stub.MocklnitinitArgs)
queryArgs:=口口byte{口byte("query"),1]byte("a")}
res=stub.Mocklnvoke("l”,queryArgs)
fmt.Println(res)
invokeArgs:=□□byte{[]byte("invoke"),匚byte("a"),[]byte("b"),
□byte(“10〃)}
res=stub.MockInvoke(T,invokeArgs)
queryArgs=□□byte{□byte("query"),□byte("a")}
res=stub.MockInvoke(T,queryArgs)
fmt.Println(res)
}
1)執(zhí)行單元測(cè)試文件,將輸出結(jié)果截圖保存至"U盤(pán)資料'提交資料'任務(wù)二、圖
集.docx”2-2-1.png處;
2)執(zhí)行覆蓋率測(cè)試,將輸出結(jié)果截圖保存至"U盤(pán)資料'提交資料'任務(wù)二'圖
集.docx”2-2-2.png處;
3)在該chaincode01_test.go文件中補(bǔ)全性能測(cè)試代碼,要求循環(huán)設(shè)置b的資產(chǎn)為100和
查詢b的資產(chǎn),將修改后的文件保存至“U盤(pán)資料'提交資料\任務(wù)二\"chaincode01_test.go
處;
4)執(zhí)行性能測(cè)試,將輸出結(jié)果截圖保存至“U盤(pán)資料、提交資料\任務(wù)二、圖
集.docx”2-2-3.png處。
得分
評(píng)分人
三、區(qū)塊鏈應(yīng)用操作
①本題分值:35分
②考核時(shí)間:35min
③考核形式:實(shí)操
1.應(yīng)用監(jiān)控(13分)
A公司已完成了金融業(yè)務(wù)中資產(chǎn)轉(zhuǎn)帳子系統(tǒng)的開(kāi)發(fā)及測(cè)試,并已成功部署到生產(chǎn)環(huán)境
中,現(xiàn)假設(shè)經(jīng)過(guò)“區(qū)塊鏈測(cè)試”大任務(wù)的實(shí)操后,區(qū)塊鏈網(wǎng)絡(luò)及DAPP已正常運(yùn)行,系統(tǒng)運(yùn)
行過(guò)程中,運(yùn)維人員需要實(shí)時(shí)的獲取與分析各類(lèi)監(jiān)控?cái)?shù)據(jù)。請(qǐng)根據(jù)以下要求準(zhǔn)確實(shí)施步驟:
1)區(qū)塊鏈有哪些關(guān)鍵數(shù)據(jù)指標(biāo),請(qǐng)將監(jiān)控到的指標(biāo)數(shù)據(jù)截圖保存至"U盤(pán)資料'提交資料'
任務(wù)三、圖集.docx"3TT.png處;
2)如果想監(jiān)控。rgl的第一個(gè)節(jié)點(diǎn)交易情況及區(qū)塊生成速度,請(qǐng)將操作后截圖保存至“U盤(pán)
資料'提交資料\任務(wù)三、圖集.docx"3-1-2.png處;
3)orgl的第一個(gè)節(jié)點(diǎn)有哪些關(guān)鍵指標(biāo),請(qǐng)將監(jiān)控到的指標(biāo)截圖保存至"U盤(pán)資料'提交資料
'任務(wù)三'圖集.docx"3T-3.png處;
4)將以上信息按時(shí)間(分)維度統(tǒng)計(jì)2分鐘的數(shù)據(jù)報(bào)表,將文檔保存至“U盤(pán)資料'提交資
料\任務(wù)三\數(shù)據(jù)報(bào)表.xlsx”。
2.應(yīng)用業(yè)務(wù)操作(22分)
A公司已完成了金融業(yè)務(wù)中資產(chǎn)轉(zhuǎn)賬子系統(tǒng)的開(kāi)發(fā)及測(cè)試,并已成功部署到生產(chǎn)環(huán)境
中,現(xiàn)假設(shè)經(jīng)過(guò)“區(qū)塊鏈測(cè)試”大任務(wù)的實(shí)操后,區(qū)塊鏈網(wǎng)絡(luò)及DAPP已正常運(yùn)行中,請(qǐng)模
擬創(chuàng)建兩個(gè)帳號(hào),信息如下:
帳號(hào)AuserA
帳號(hào)BuserB
任務(wù)的具體要求:
1)系統(tǒng)在運(yùn)行很長(zhǎng)一段時(shí)間后,不小心丟失了區(qū)塊鏈帳戶A與帳戶B的證書(shū)文件,但只記
的帳戶A的證書(shū)標(biāo)識(shí)vipcser,帳戶B的證書(shū)類(lèi)型是client,請(qǐng)分別使用查詢與表頭過(guò)濾查
找?guī)ぬ?hào)的證書(shū),將關(guān)鍵操,乍步驟截圖保存至“U盤(pán)資料、提交資料\任務(wù)三\圖集.docx”3-2-
1.png、3-2-2.png處;
2)假設(shè)要查詢某筆交易的執(zhí)行過(guò)程參數(shù),但只記得區(qū)塊號(hào),請(qǐng)操作步驟,并將截圖保存至
“U盤(pán)資料'提交資料\任務(wù)三、圖集.docx"3-2-3.png處;
3)現(xiàn)提供dapp.zip應(yīng)用層程序,請(qǐng)模擬提交?筆轉(zhuǎn)帳交易,執(zhí)行dapp中的a轉(zhuǎn)給b15
元的invokeChaincode函數(shù),查看最新生成的區(qū)塊與交易,請(qǐng)將該筆交易信息的參數(shù)截圖保
存至"U盤(pán)資料'提交資料\任務(wù)三\圖集.docx"3-2-4.png處。
得分
評(píng)分人
四、區(qū)塊鏈運(yùn)維
①本題分值:25分
②考核時(shí)間:30min
③考核形式:實(shí)操
1.應(yīng)用部署(15分)
應(yīng)用部署是指將我們開(kāi)發(fā)完成的整個(gè)業(yè)務(wù)系統(tǒng)進(jìn)行部署,包括區(qū)塊鏈網(wǎng)絡(luò)、智能合約、
應(yīng)用層應(yīng)用。
1)我們使用“區(qū)塊鏈測(cè)試”任務(wù)中的區(qū)塊鏈測(cè)試網(wǎng)絡(luò)模擬該任務(wù)環(huán)境,現(xiàn)需要增加一個(gè)組
織org2,域名org2.my.com并加入到myunion聯(lián)盟中,操年完成后進(jìn)入聯(lián)盟或組織列表界面,
將列表結(jié)果截圖保存到“U盤(pán)資料'提交資料'任務(wù)四、圖集.docx”4TT.png處;
2)接著進(jìn)行應(yīng)用層部署,應(yīng)用層只是?個(gè)前端Node,jsApp,我們只是尋找?個(gè)Dappjs
的服務(wù)環(huán)境。當(dāng)用戶訪問(wèn)Dapp的線上地址時(shí),瀏覽器獲得HTML+CSS+JS,之后所有的交互
響應(yīng)都不再與服務(wù)器有關(guān),這里我們依托本機(jī)系統(tǒng)來(lái)部署我們的應(yīng)用,提供docker安裝軟
件及應(yīng)用部署文檔,完成dapp區(qū)塊鏈應(yīng)用的部署。部署
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年蘇科新版九年級(jí)歷史下冊(cè)階段測(cè)試試卷含答案
- 2025年粵人版選修3歷史下冊(cè)月考試卷含答案
- 二零二五版苗木種植基地水資源利用合同樣本4篇
- 2025年華東師大版九年級(jí)生物上冊(cè)階段測(cè)試試卷
- 二零二五版礦山設(shè)備購(gòu)置合同模板3篇
- 二零二五年度模具行業(yè)新材料研發(fā)與應(yīng)用合同3篇
- 二零二五年度民間擔(dān)保業(yè)務(wù)風(fēng)險(xiǎn)管理合同3篇
- 2025年度擬上公司與會(huì)計(jì)事務(wù)所審計(jì)質(zhì)量保證保密合同4篇
- 二零二五年度城市地下管線探測(cè)與修復(fù)承包合同3篇
- 二零二五年度廚具行業(yè)供應(yīng)鏈金融服務(wù)合同7篇
- GB/T 3953-2024電工圓銅線
- 發(fā)電機(jī)停電故障應(yīng)急預(yù)案
- 接電的施工方案
- 常用藥物作用及副作用課件
- 幼兒阿拉伯?dāng)?shù)字描紅(0-100)打印版
- 社會(huì)組織等級(jí)評(píng)估報(bào)告模板
- GB/T 12173-2008礦用一般型電氣設(shè)備
- 2023年1月浙江高考英語(yǔ)聽(tīng)力試題及答案(含MP3+錄音原文)
- 新媒體研究方法教學(xué)ppt課件(完整版)
- 2020新版?zhèn)€人征信報(bào)告模板
- 工藝管道儀表流程圖(共68頁(yè)).ppt
評(píng)論
0/150
提交評(píng)論