抽籤方式暨程式碼

 

1.      抽籤程式運作方式

2.      抽籤程式操作說明

3.      作業環境說明

4.      抽籤程式下載

5.      參與抽籤名單(ballot.txt)

6.      執行抽籤結果

*******************************************************************

 

1.          抽籤程式運作方式

l          運作方式

1.          下載抽籤程式和輸入檔

2.          執行抽籤程式

3.          由公證人抽出seed number :XXXXX 輸入抽籤程式

4.          抽籤結果輸出至輸出檔result_rand.txt

l          抽籤原理:採亂數原理

l          輸入檔說明:ballot.txt

包含必須抽籤之網域名稱和參加抽籤類別

輸入檔資料每一列資料表是泛英域名與參與抽籤類別,每個欄位以逗號隔開,如該類別未參與抽籤則為空白,說明如下

第一個欄位為泛英域

第二個欄位為政府類參與抽籤

第三個欄位為教育類參與抽籤

第四個欄位為七大類最早申請者參與抽籤

例:nctu, ,edu,idv.tw

l          輸出檔說明:result_rand.txt

        經抽籤程式抽出的結果

輸出檔資料每一列資料表是泛英域名與參與抽籤類別順序,每個欄位以逗號隔開,說明如下

第一個欄位為泛英域

第二個欄位為第一順位類別

第三個欄位為第二順位類別

第四個欄位為第三順位類別(若只有二個類別參與抽籤,為空白)

2.          抽籤程式操作說明

l          下載抽籤程式ballot.tar.tgz

l          解壓縮 tar zxvf ballot.tgz

l          執行 抽籤程式

cd ballot

make clean

make

please input a seed :

3.          .作業環境說明:

l          機器: Intel® based XeonTM 3.06GHZ

l          作業系統:RED HAT AS3 (2.4.21-20.ELsmp)

l          COMPLIERgcc version 2.96

l          C library 版本:2.3.2