中華民國資訊安全學會

Size: px
Start display at page:

Download "中華民國資訊安全學會"

Transcription

1 以太坊智能合約安全之研究 林詠章 1 林久弘 2 1, 2 國立中興大學資訊管理學系 1 iclin@dragon.nchu.edu.tw 2 a a@gmail.com 摘要 區塊鏈技術是以點對點網路為基礎, 將資料分散於網路中的每個節點, 同時也不需要任何第三方的控管與維護, 諸多的特性帶起了虛擬貨幣 比特幣 的發展, 成為了全球幣值最高的貨幣, 後續也帶起了以智能合約為特點的以太坊平台, 其特殊的貨幣 以太幣 成為市值僅次於比特幣的虛擬貨幣, 由於智能合約的廣泛應用, 使以太坊的使用者逐漸增加, 然而在撰寫智能合約中, 程式語言 Solidity 因為其特殊的規則與語法, 導致眾多已部署的合約都含有許多漏洞及陷阱, 這也成為了攻擊者的攻擊目標, 如著名的 The DAO 事件, 因此, 本論文整理了現今智能合約中常見的漏洞及陷阱, 以合約模擬過程並提出解決或避免方式, 讓撰寫合約者能有效地避免合約遭受攻擊 關鍵詞 : 區塊鏈 以太坊 智能合約 Solidity The study on Ethereum smart contract security Iuon-Chang Lin 1, Chiu-Hung Lin 2 1, 2 Department of Management Information Systems, National Chung Hsing University 1 iclin@dragon.nchu.edu.tw, 2 a a@gmail.com Abstract Blockchain technology is based on peer-to-peer network. It distributes data to every node in the network, and does not require any third-party control and maintenance. These features make the virtual currency Bitcoin popular which become the currency with the highest currency value in the world. It has also make the Ethereum platform featuring smart contracts popular too. It s special currency Ether becomes the virtual currency with the market value that is second only to the bitcoin. Due to the various application of smart contracts, the users of Ethereum has gradually increased. However, in writing smart contracts, the programming language Solidity has many loopholes and traps due to its special rules and grammar, so it has become the target of attackers, such as the famous The DAO. Therefore, this paper survey the vulnerabilities and pitfalls in today s smart contracts, and use the contract simulation process and propose solutions or avoidance methods to make the programmer avoid contract damage 16

2 effectively. Keywords: Blockchain, Ethereum, smart contract, Solidity 壹 前言 虛擬貨幣, 又稱為加密貨幣或數位貨幣 [9], 而這個詞彙, 相信在二到三年前, 或許大家都不太熟悉 甚至是從未耳聞, 而當 區塊鏈 技術漸漸浮出檯面, 連帶著虛擬貨幣等名詞也越來越廣為人知, 尤其是 2017/05/12 的知名 WannaCry 大規模電腦綁架事件 [10][11], 駭客要求受害者以支付虛擬貨幣 Bitcoin 作為解鎖被綁架檔案的唯一方法, 當時比特幣瞬間水漲船高, 從大約 1:350 U.S.D, 短短幾個禮拜漲到了約 1300 美元, 成長率大約為可怕的 400%, 拖了此事件的福, 各大媒體或電視台開始播報關於虛擬貨幣與區塊鏈的相關新聞, 讓更多民眾了解到虛擬貨幣的重要性 近年來區塊鏈技術的蓬勃發展, 也帶動了虛擬加密貨幣的價值提升及提升關注度, 甚至已經是許多人做投資 ( 如外幣 股票 ) 的選項之一, 而區塊鏈技術以不可竄改性 公開透明 無須信任第三方的等特性聞名, 因此非常適合用於金流及貨幣的交易上, 比特幣是由化名中本聰在全世界第一個區塊鏈的應用, 也是能讓區塊鏈技術發光發熱的代表之一, 之後也有許多不同的虛擬加密貨幣發行, 如門羅幣 以太幣 音樂幣等等, 而目前市面上區塊鏈技術最熱門的兩大應用, 分別是單純金流交易的比特幣交易系統 [12], 以及導入智能合約以及也擁有其特殊加密貨幣的 以太坊 平台, 以太坊自身也擁有他們專屬的虛擬加密貨幣, 稱為 以太幣, 截至 2015 年以來, 其資本總額也已經高達 60 億美元, 以目前市面上的區塊鏈應用中 [13][14], 多數皆是圍繞在不同的貨幣上, 也因為有了價值的轉移與流動, 不論是區塊鏈底層或是貨幣交易所, 都成為了惡意攻擊者的首要目標, 尤其是幣值較高的比特幣和以太幣最為常見 區塊鏈技術本身在資安上雖然安全, 但攻擊者仍會從其他方面對貨幣做攻擊, 本文要介紹的以太坊, 除了擁有自己發行的貨幣之外, 還有一個特別的功能, 叫做 智能合約 [5], 智能合約是由使用者經由其特殊的計算機代碼, 如 Serpent(python-like) Solidity(javascript-like) 而 Solidity 為目前使用者較為主要使用的選項, 在編寫邏輯與功能完成後, 合約將部屬進區塊鏈中並等待驗證, 驗證完成後即執行合約中的功能, 形成一個公開透明, 且不能竄改的契約, 也因為合約能開發出許多不同的應用如投票 募款等等 [1], 相較於區塊鏈 1.0 擁有更多樣性的交易模式, 因此以太坊被稱之為區塊鏈 2.0 然而, 合約的功能與內容依舊以貨幣的來往或交易為基礎, 再加上以太坊是以區塊鏈為基礎的平台, 部屬到區塊鏈中的合約除了公開透明, 當然也不可竄改, 這更開啟了漏洞的大門, 一旦智能合約中的原始碼具有漏洞或異常, 攻擊者可以透過撰寫攻擊合約並與漏洞合約做互動, 達到竊取以太幣, 或永久停止合約運轉等情形, 在 2018 年的一篇論 17

3 文中, 研究人員使用其開發的分析工具分析了約 97 萬個現有智能合約, 發現仍有高達 個合約具有安全漏洞, 可能導致駭客竊取以太幣, 甚至刪除合約 貳 文獻探討 2.1 以太坊平台介紹 以太坊是一個以區塊鏈技術為底層, 並擁有智能合約及自有貨幣以太幣的公共平台 [15], 由程式設計師 Vitalik Buterin 於 2013 至 2014 年間, 受到比特幣的啟發後提出的概念, 在 2014 年透過網路的募資後開始發展, 現在由 以太坊基金會 來負責管理, 以太坊基金會是一家在瑞士的非營利組織, 該基金會的目的是管理通過以太幣預售募集到的資金, 從而更好的為以太坊和去中心化的技術生態系統服務 相對於比特幣, 以太坊就是一個能運行智能合約的區塊鏈, 並能允許在平台上創建各種應用 簡單來說, 區塊鏈 ( 數據結構 ) + 智能合約 ( 算法 ) = 以太坊 [6], 相對於比特幣的區塊鏈而言, 優勢就是在於它可以容易的實現任何類型的智能合約, 由於以太坊的開發歷史較比特幣晚, 所以改善了比特幣的某些缺點, 例如比特幣的區塊確認時間約為 10 分鐘, 以太坊則需約 15 秒左右便可完成 2.2 以太幣 以太幣 (Ether) 是以太坊平台上的貨幣名稱, 生產及運作模式與比特幣十分雷同, 目前皆是採用 PoW 共識機制來決定寫入區塊的節點, 別給予該節點一定數量的貨幣作為獎勵, 當然, 以太幣也能在交易所與其他貨幣進行交易, 市值是僅次於比特幣的加密貨幣 作為區塊鏈 2.0 的代表, 以太幣的價值曾在 2017 年間增長了 230%, 增長幅度甚至高過於比特幣 以太幣同時也是以太坊平台上用來支付交易手續費及訊息處理的媒介, 所以當使用者想使用以太坊平台上的服務, 首先須創建以太坊錢包, 接著必須擁有一定數量的以太幣, 取得方式可從參與寫入區塊鏈工作 與其他節點交易 或從直接從指定管道購買, 節點可從以太坊官方錢包或其他單位開發的錢包軟體查看自己擁有的以太幣數量 2.3 Gas 在以太坊平台中, 當使用者有任何需要將資料寫入區塊鏈的動作, 如轉帳 部屬合 約 與合約互動等行為, 就需要網路上的礦工們來將這些資訊透過 Ethereum Virtual Machine(EVM)[7][8] 執行一串指令碼來寫入區塊並認證, 同時也會使用 EVM 來維護區 18

4 塊鏈的歷史資料, 這些需要礦工們幫忙的行為, 就需要付出一些手續費 Gas 來獎勵礦工, 步驟如下 1. 使用者部屬合約或發起其他類型交易 2. EVM 判斷合約中的每行程式碼功能所需的費用, 單位為 Gas 3. 使用者可調整單位 Gas 的金額多寡 4. 選定手續費後送出等待礦工確認交易 從以上步驟可以看出,Gas 的多寡並不是使用者自己可選取的, 使用者在以太坊上執行的任何功能都有對應的程式碼,EVM 在運算每行程式碼時都會根據不同功能產生對應的 Cost, 例如在以太坊上做帳戶與帳戶的轉帳需消耗 21,000 Gas, 但是使用者能選擇單位 Gas 的價值 而除了 Gas 的價值可供使用者調整外, 另一個被稱之為 Gas Limit Gas Price 使用者願意支付的單位 Gas 價值, 使用者願意提供的金額越高, 礦工的收益也越高, 通常交易也越快 Gas Limit 使用者願意花的最大值 Gas 數量去完成該筆交易, 也可讓系統自動調整 交易的的手續費計算方式為 : 交易手續費 = 使用的 Gas (Gas used) * 選擇的 Gas 價值 (Gas Price) 此例子透過 EVM 計算後消耗了 67,849 個 Gas, 當使用者的 Gas Limit 選擇大於或小於此數值, 分別會發生以下兩種情況 : Gas Used < Gas Limit 代表該交易並不需要 Gas Limit 這麼多的 Gas, 以太坊會自動將剩餘的 Gas 退還給使用者, 並不會造成使用者多扣手續費的情況 Gas Used > Gas Limit 使用者提供的 Gas Limit 還不足以完成該筆交易, 那麼該交易會回復初始狀態不會執行, 但是使用者仍須付出提供的手續費 而交易的 Gas Limit 並不是設定越高越好, 因為每個 Block 也有其 Gas Limit, 以防止交易運算會無上限的消耗系統資源 2.3 智能合約 智能合約 (Smart Contract), 是由跨領域的法律學者 Nick Szabo 所提出 他在自己發表的文章中提到智能合約的理念, 它的定義如下 : 一個智能合約是一套以數字形式定義的承諾, 包括合約參與方可以在上面執行這些承諾的協議 在區塊鏈技術出現以前, 智能合約並沒有一個可信任的執行環境, 所以一直沒有流行起來 但如今區塊鏈為智能合約提供一個可信的執行環境, 理所當然的智能合約在區塊鏈的領域就逐漸嶄露頭角, 並且被應用到實際環境中 19

5 在區塊鏈以太坊中的智能合約 [4], 具有去中心化 公開透明等特性, 其撰寫語言為 Solidity Serpent 等等, 而目前 Solidity 為較多人使用的選項, 同時也是以太坊官方推薦的程式語言, 其架構類似於 JavaScript 當使用者要在以太坊中部屬合約, 大致需要以下步驟 : 1. 撰寫智能合約使用者可透過自己的需求 撰寫相對應的功能與函式, 以語言 Solidity 為例, 程式碼會先經由 Solc 編譯器 (Solidity commandline compiler) 編譯成二進制的 Contract ByteCode 並轉交給 EVM 執行,EVM 會估算使用者所需 Gas, 使用者制定 Gas Price 與輸入錢包密碼即可將合約送出等待驗證 2. 部屬至區塊鏈網路並驗證網路中每個節點皆會收到該合約, 並依共識演算法進行寫入區塊鏈的動作, 當驗證完畢, 合約將被記錄至區塊鏈上 3. 觸發合約執行合約的觸發條件, 依照使用者的合約需求及撰寫來定義, 如募款合約, 當接收到他人募款時即觸發合約內募款功能, 當執行合約功能, 須回到第二步驟等待驗證, 驗證完成後即交易成功 對於觸發合約功能函式可以想像成是一筆交易, 只不過交易的對象是合約的 address 而不是帳戶 address, 交易類型是合約函式而不是虛擬貨幣 由於以太坊是以區塊鏈為基礎的平台, 所以智能合約的特性與運作, 同樣繼承了區塊鏈技術的特性, 如合約部署後受到不可竄改性的影響, 即使有錯誤或漏洞也無法對合約程式碼做更改 參 方法 在本節中, 我們將針對智能合約撰寫時容易忽略的漏洞或陷阱進行整理這些漏洞大 多數都能被實際利用來進行攻擊 [2][3][16] 3.1 Overflow / Underflow Overflow 在 Solidity 中可以處理 256 bit 數字, 最多為 , 溢位是系統給予的存放空間為有限之下, 所需表示的數值超過範圍, 因此在金流應用的合約中, 無適當處理溢位問題將會造成非常大的損害, 如下圖一所示 20

6 圖一 : 上溢位示意圖 如上圖所示, 由於超出系統範圍, 因此最大值加上 1 後系統將會判定錯誤, 最終結果會返回 0 Underflow 下溢位與上溢位同理, 由於合約是圍繞著金流的應用做開發, 因此在 Solidity 中並無負數的存在, 因此最小值 0 減去 1 後將會造成下溢位的情形發生, 如下圖二所示 圖二 : 下溢位示意圖 3.2 Out of gas Gas 在 Solidity 扮演著非常重要的角色, 他除了能讓程式設計師付出對應的手續費, 區塊中的 gas limit 也能有效防禦惡意攻擊者使用高複雜度的程式碼使網路過度忙碌, 導致他人交易速度延緩, 然而當使用 Ethereum Wallet 上的 Send 函式功能, 或是在合約中撰寫 send() transfer() 將 Ether 傳給其他合約時, 卻可能發生 out of gas 異常, 這是因為 address.send(amount) 是一個空簽名的呼叫方式, 此方式會觸發合約的 fallback function, 而此時的 fallback function 被限制最大值為 2,300 個 gas, 然而,2300 個 gas 能做的事十分有限, 所有會改變合約狀態或需寫入區塊鏈的動作都將導致超過標準, 如以下常見的 4 個動作 : 改變合約內變數值 創建合約 呼叫內部 外部函式 發送 Ether 由於以上規則, 好的程式設計師在撰寫合約時,fallback function 都會避免需消耗超過 2300 個 gas, 以保證自己的合約可讓接受其他帳戶或合約傳送的 Ether, 通常會撰寫 event 來簡單從區塊鏈讀取數據做為日誌使用 21

7 另外, 以太坊的每個區塊都有 gas limit 限制, 以及每個合約也有該合約的 gas limit, 當合約中使用了迴圈做撰寫則需特別注意, 迴圈的堆疊次數很有可能會導致 gas 消耗量 超越 gas limit, 這會導致合約在某個點被強迫停止 3.3 Call to the unknown 在 Solidity 中, 當使用者呼叫外部函式時發生錯誤, 例如參數的型態宣告錯誤或者參數名稱錯誤, 導致該呼叫匹配不成功, 進而觸發該外部函式的 fallback function, 又或者使用者將 Ether 發送給某合約時, 由於發送 Ether 是空簽名的函式, 也將觸發合約的 fallback function, 這個規則可能會合約意外停止或導向未知的地方, 我們以合約 King of the Ether 來展示利用此漏洞進行攻擊的效果, 以下將分 4 個步驟解說 步驟 1 首先撰寫並部屬簡易版國王合約, 程式碼如下, 我們將初始國王設定為合約擁有者, 初始國王金額為 0.1 Ether, 並將篡位金額設定為 200%, 第 24 行的函式內容為將合約內金額轉送給當前國王, 利用 onlyking 修飾符來呼叫第 5 行的 modifier 功能, 限定只有符合國王的 Address 才可執行該函式 1 contract KingOfEther { 2 address public king; 3 uint public king_bid; 4 5 modifier onlyking{ 6 require(msg.sender == king); 7 _; 8 } 9 10 function KingOfEther() public payable{ 11 king = msg.sender; 12 king_bid = 0.1 ether; 13 } function() public payable { 16 require(msg.value > king_bid); 17 if(!king.call.value(king_bid)()){ 18 revert(); 19 } 22

8 20 king = msg.sender; 21 king_bid = msg.value * 2; 22 } function getbalance() public onlyking{ 25 require(king.send(this.balance)); 26 } 27 } 步驟 2 接著我們假設了一個一般的篡位者叫作 NCHU, 該篡位者將至少投入初始國王金額的 200%, 也就是 0.2 Ether 即可篡位成功, 此時 NCHU 成為了新的國王, 並且將國王金額補償給前國王後, 新的國王金額也再度提升為 200%, 也就是 0.4 Ether 步驟 3 接著, 我們部屬一個攻擊合約 CallToTheUnknown, 程式碼如下, 第三行的 BecomeKing 函示內容為傳送一筆金額給指定 address, 而我們在第 10 行的 fallback function 加入了 revert(), 此函式會回復所有交易動作 部屬完成後, 執行 BecomeKing 函式, 目標 address 為國王合約之 address, 並輸入至少 0.4 Ether, 新的國王將是合約帳戶 CallToTheUnknown, 國王金額也將再度改變 1 contract CallToTheUnknown { 2 3 function BecomeKing(address _address, uint Amount)public { 4 if(!_address.call.value(amount)()) 5 revert(); 6 } 7 8 function CallToTheUnknown() public payable{} 9 10 function() public payable { 11 revert(); 12 } 13 } 23

9 步驟 4 接著, 假設 NCHU 想再度篡位成為國王, 以規則來說他只需要傳送大於國王金額的數目, 我們嘗試傳送 1 Ether 給國王合約, 此時將出現錯誤, 這是因為此國王合約已經遭到合約 CallToTheUnknown 永久壟斷, 當任何使用者輸入國王金額企圖篡位, 就會觸發合約 CallToTheUnknown 的 fallback function 中的 revert 函式, 任何的動作都會被還原, 也就是說沒有人能再度篡位成功, 合約 CallToTheUnknown 將永久成為國王 3.4 Reentrance 此漏洞被稱之為重複攻擊或重複呼叫衝擊, 在一般程式語言中, 程式設計師能確信, 當某函式為非遞迴函式, 在無特殊例外情況下, 該函式在終止前不能重新呼叫或執行, 但是在 Solidity 中, 由於 fallback function 的特殊規則, 這可能導致一般函式在發送 Ether 時觸發了 fallback function 而導致類似遞迴的重複呼叫函式情況發生, 這是在一般程式設計師的意料之外, 這將可能造成大量的損失 如使該合約重複發送 Ether, 本論文用合約 The DAO 來展示利用此漏洞進行攻擊的效果, 以下將分 5 個步驟解說 步驟 1 首先撰寫並部屬簡易版銀行存款合約, 程式碼如下, 合約中第 15 行的 Deposit 為存款函式, 使用者可輸入任意金額將之存入到合約內, 並可使用第三的 mapping 功能以自己的帳戶 address 去查詢存款餘額 合約中第 5 行的 withdraw 函式為提款功能, 使用者須輸入提款金額以及自己的帳戶或合約 address 後, 通過金額判斷式即可提款成功, 餘額將在提款完成後自動扣款 1 contract Bank { 2 3 mapping (address => uint)public shares; 4 5 function withdraw(uint money, address user)public { 6 uint share = shares[user]; 7 if(money < share){ 8 if (!msg.sender.call.value(money)()){ 9 revert(); 10 } 11 shares[user] -= money; 12 } 13 } 24

10 14 15 function deposit()public payable { 16 shares[msg.sender] += msg.value; 17 } 18 } 步驟 2 此步驟為測試功能, 我們假設某帳戶 Main Account 執行 Deposit 函式, 並存入 100 Ether, 此時合約總金額以及使用 address 查詢該帳戶存款金額皆為 100 Ether 步驟 3 接著, 我們部屬一個攻擊合約 DAOattack 如下, 合約一開始為 Bank 合約的原始碼, 目的是為了從外部合約呼叫本合約的函式, 並且在第 3 行以及第 8 行的初始化函式作宣告, 第 8 行的輸入參數 DAO 即是合約 Bank 的 address, 如此即可使用 B.function() 的方式來呼叫合約 Back 之函式 第 12 行 attack 函式為攻擊函式, 他會呼叫 Back 合約的 withdraw 函式, 輸入參數為變數 attackfond 以及攻擊者的 address,attackfond 在第 5 行宣告為 1 Ether, 是使用重複進入攻擊時每回合的盜取金額, 執行後提款成功將會因為 Bank 合約發送金額給攻擊合約而觸發攻擊合約的 fallback function, 合約在 fallback function 中寫入一個迴圈, 將導致能從 Bank 合約重複提款直到迴圈停止 //Bank contract 2 contract DAOattack{ 3 Bank B; 4 uint num; 5 uint attackfond = 1 ether; 6 address owner = msg.sender; 7 8 function DAOattack(address DAO) public payable { 9 B = Bank(DAO); 10 } function attack()public { 13 B.withdraw(attackfond, owner); 14 } function ()public payable { 25

11 17 num++; 18 if(num < 30) B.withdraw(attackfond, owner); 19 } function getbalance() public constant returns(uint) { 22 return this.balance; 23 } 24 } 步驟 4 由於我們在部屬攻擊合約時, 宣告的 attackfond 為 1 Ether, 這代表當攻擊者執行提款函式時, 攻擊者的餘額不能少於 1 Ether, 於是攻擊者偽裝為一般存款人向 Bank 存款, 假設為 2 Ether, 接著攻擊者去 Bank 合約中查詢餘額狀況, 攻擊者的餘額將為 2 Ether,Bank 合約的總金額也將提升 步驟 5 確認餘額狀況後, 即可執行攻擊合約的 attack 函式, 該函式將因為 Reentrance 漏洞而重複執行提款函式直到迴圈結束, 此時查看攻擊者的合約, 可以看到總金額將變成了 30 Ether, 正好是迴圈數 (30) 乘上變數 attackfond(1 Ether), 代表攻擊者成功的只用了 2 Ether 的存款, 卻提款出了 30 Ether 3.5 Visibility / Privacy 在撰寫合約時, 函式的撰寫可以選擇 public private 等修飾符來設定是否公開, 使用者可以設定為 public 讓該函式可於 Ethereum Wallet 供他人讀取或執行, 而當設定為 private 其他使用者則無法從合約介面讀取或任何方式呼叫, 但這仍無法保護其隱私性, 這是因為任何需要寫入區塊鏈的動作, 如改變合約中的變數值, 皆需要提出交易並等待礦工們驗證, 礦工變會將若干交易發佈至區塊鏈網路中, 然而區塊鏈網路是完全公開的, 任何人都能讀取區塊鏈中的任何數據或資料, 其中當然也包含了擁有 private 修飾符的函式內容 本論文用合約 Guess Number 來展示利用此漏洞進行攻擊的效果, 以下將分 3 個步驟解說 步驟 1 撰寫及部屬合約, 程式碼如下, 第 13 行 play 函式可以讓使用者輸入一個數字, 並投入 1 Ether, 使用者如投入其他金額將會返回動作, 輸入後會把使用者的 address 及輸入的數字存入 Players 中, 函式後段當變數 num 等於 2( 代表已有兩位使用者完成 play 函式 ), 將執行 Winner 函式,Winner 函式將會判斷兩位使用者輸入數字的總和, 並判斷為偶數或基數, 如為偶數, 使用者 1 獲勝並收到獎勵 1.8 Ether, 反之則 26

12 為使用者 2 獲勝, 差額的 0.2 Ether 儲存在合約中作為合約擁有者的手續費 第 31 行 getprofit 函式為合約擁有者才能執行成功, 可以把合約中的所有手續費轉到自己 帳戶 address 中 1 contract GuessNumber{ 2 struct Player { 3 address addr; 4 uint number; } 5 Player[2] private players; 6 uint num; 7 address owner; 8 9 function GuessNumber () public{ 10 owner = msg.sender; 11 } function play(uint number) public payable{ 14 if (msg.value!= 1 ether) revert(); 15 players[num] = Player(msg.sender, number); 16 num++; 17 if (num==2) Winner(); 18 } function Winner() private { 21 uint n = players[0].number+players[1].number; 22 if (n%2==0) 23 players[0].addr.transfer(1.8 ether); 24 else 25 players[1].addr.transfer(1.8 ether); 26 delete players; 27 num=0; 28 } function getprofit() public{ 31 if(msg.sender!=owner) revert(); 32 msg.sender.transfer(this.balance); 27

13 33 } 34 } 步驟 2 假設第一位使用者 A 執行了 play 函式並輸入 1 Ether 與數字 10, 驗證完成後, 使用者 2 可從區塊鏈網路中尋找此筆資料, 可以很明確的看到此筆交易的 gas used gas limit 發起交易者的 address 等等, 當然也能看到使用者 A 的輸入參數 步驟 3 此時, 使用者 B 只要利用此特性, 在執行 Play 函式前先至區塊鏈網路中查詢, 他可以永遠的知道前一位使用者的輸入參數, 以此為例, 使用者 B 只需輸入任意基數就可以獲取贏家獎勵 1.8 Ether 肆 結論 在本節中, 本論文將分析各個漏洞或弱點的解決或避免方式 4.1 Overflow / Underflow 在撰寫合約如果會有益位的情況發生, 可以在合約內導入 OpenZeppelin 的 SafeMath library, 該程式碼如下 1 library SafeMath { 2 3 function mul(uint256 a, uint256 b) internal pure returns (uint256 c) { 4 if (a == 0) 5 return 0; 6 c = a * b; 7 assert(c / a == b); 8 return c; 9 } function div(uint256 a, uint256 b) internal pure returns (uint256) { 12 return a / b; 13 } 14 28

14 15 function sub(uint256 a, uint256 b) internal pure returns (uint256) { 16 assert(b <= a); 17 return a - b; 18 } function add(uint256 a, uint256 b) internal pure returns (uint256 c) { 21 c = a + b; 22 assert(c >= a); 23 return c; 24 } 25 } 以上 4 個函式分別為乘法 ; 除法 ; 減法及加法, 在撰寫合約時, 可以在自己的合約 上方加入此 Library, 當導入 SafeMath library,4 種運算函示會自動判斷是否有溢位的情 況, 如有溢位發生會拋出錯誤 4.2 Out of gas 在以太坊中發送 Ether 時, 假設沒有 Ether 不足而發送失敗, 有可能發生的情況歸類如下 合約 合約 發送成功, 因為接收方合約的 fallback function 消耗低於 2300 個 gas 發送失敗, 因為接收方合約的 fallback function 消耗高於 2300 個 gas 發送成功, 因為傳送方使用 address.call.value(amount)() 的方式發送 Ether, 此方式不受 2300 個 gas 的限制 發送失敗, 因為合約內沒有寫入 fallback function 並加上修飾符 payable 合約 帳戶 發送成功 帳戶 帳戶 發送成功從以上歸類情況可以看出, 發送 Ether 時的接收方為合約時才有發送失敗的情況出現, 因此合約內的 fallback function 規則及撰寫方式須多加留意 4.3 Call to the unknown 以合約 King of the Ether 為例, 因為將補償傳送給國王時, 當國王為一個合約, 將 29

15 觸發的 fallback function 而導致不明狀況發生, 因此在合約傳送金額時應採取一些防護 措施而預防此情況發生, 以下將合約 King of the Ether 的 fallback function 更改如下 1 function() public payable { 2 bool res; 3 require(msg.value > king_bid); 4 res = king.call.value(king_bid)(); 5 king = msg.sender; 6 king_bid = msg.value * 2; 7 } 如上述程式碼, 我們以第 4 行的方式來取代原本的第 行, 這樣的方式即使第四行的發送結果為失敗, 也不影響後續程式的執行, 而發送失敗的 Ether 將保留在合約內供下個國王轉移, 因此嘗試使用漏洞的攻擊者除了被篡位成功, 還無法拿到任何的補償 4.4 Reentrance 在 The DAO 合約中, 因為 withdraw 函式的漏洞而導致使該函式能重複執行, 因此本論文提供了三種方式來預防此漏洞 使用 transfer() 或者 send() 來預防 Reentrance 攻擊, 因為這兩個函式皆受到 2300 個 gas 的限制 使用 address.call.value(etheramount).gas(gasamount),gasamount 可自訂此程式執行能消耗的最大 gas 數量 將更新餘額程式碼的順序擺放至發送提款之前, 如以下所示 1 function withdraw(uint money, address user)public { 2 uint share = shares[user]; 3 if(money < share){ 4 shares[user] -= money; 5 if (!msg.sender.call.value(money)()){ 6 revert(); 7 } 8 } 30

16 9 } 如果以上述兩種使用限制 gas 數量之方式, 執行提款的合約將須注意 fallback function 的撰寫方式, 過於複雜或惡意的程式碼都將造成提款失敗 4.5 Visibility / Privacy 由於以太坊平台本上就是建立在區塊鏈技術底下, 所以並沒有任何方法可以改變區塊鏈的公開性 透明性問題, 這將影響許多賭博性質的合約 如樂透 彩票等等 在 Solidity 中, 產生隨機數字是相對困難的, 不過以 GuessNumber 合約為例, 合約中判斷的方式僅為簡單的偶數或基數, 因此可以使用以下函式來使挑戰者贏取獎勵的機率更為公平 block.difficulty block.gaslimit block.timestamp 以上三種內建函式皆會返回一個使用者無法自行控制的 uint 型態數字, 以 block.timestamp 為例, 使用者並無法確定自己發出的交易會在何時被礦工確認, 以 GuessNumber 合約來說, 以擁有足夠的隨機性 參考文獻 [1] M. Y. Afanasev, Y. V. Fedosov, A. A. Krylova and S. A. Shorokhov, An application of blockchain and smart contracts for machine-to-machine communications in cyberphysical production systems, 2018 IEEE Industrial Cyber-Physical Systems (ICPS), pp , IEEE, May [2] N. Atzei, M. Bartoletti and T. Cimoli, A survey of attacks on ethereum smart contracts (sok), International Conference on Principles of Security and Trust, pp , Springer, Berlin, Heidelberg, [3] S. Bragagnolo, H. Rocha, M. Denker and S. Ducasse, SmartInspect: solidity smart contract inspector, 2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE), pp. 9-18, IEEE, Mar [4] V. Buterin, A next-generation smart contract and decentralized application 31

17 platform, Ethereum white paper, [5] Y. H. Chen, S. H. Chen and I. C. Lin, Blockchain based smart contract for bidding system, 2018 IEEE International Conference on Applied System Invention (ICASI), pp , IEEE, Apr [6] C. Dannen, Introducing Ethereum and Solidity, Berkeley: Apress, [7] E. Hildenbrandt, M. Saxena, X. Zhu, N. Rodrigues, P. Daian, D. Guth and G. Rosu, Kevm: A complete semantics of the ethereum virtual machine, Aug [8] Y. Hirai, Defining the ethereum virtual machine for interactive theorem provers, International Conference on Financial Cryptography and Data Security, pp , Springer, Cham, Apr [9] A. Judmayer, N. Stifter, K. Krombholz and E. Weippl, Blocks and Chains: Introduction to Bitcoin, Cryptocurrencies, and Their Consensus Mechanisms, Synthesis Lectures on Information Security, Privacy, & Trust, 9(1), pp , [10] D. Y. Kao and S. C. Hsiao, The dynamic analysis of WannaCry ransomware, th International Conference on Advanced Communication Technology (ICACT), pp , IEEE, Feb [11] S. Mohurle and M. Patil, A brief study of wannacry threat: Ransomware attack 2017, International Journal of Advanced Research in Computer Science, vol.8, issue 5, May [12] S. Nakamoto, Bitcoin: A peer-to-peer electronic cash system, [13] A. Sudhan and M. J. Nene, Employability of blockchain technology in defence applications, 2017 International Conference on Intelligent Sustainable Systems (ICISS), pp , IEEE, Dec [14] D. Tse, B. Zhang, Y. Yang, C. Cheng and H. Mu, Blockchain application in food supply information security, 2017 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), pp , IEEE, Dec [15] G. Wood, Ethereum: A secure decentralised generalised transaction ledger, Ethereum project yellow paper, 151, pp. 1-32, [16] E. Zhou, S. Hua, B. Pi, J. Sun, Y. Nomura, K. Yamashita and H. Kurihara, Security Assurance for Smart Contract, th IFIP International Conference on New 32

18 Technologies, Mobility and Security (NTMS), pp. 1-5, IEEE, Feb

F4

F4 DOI:10.3969/j.issn.1009-6868.2016.01.002 网 络 出 版 地 址 :http://www.cnki.net/kcms/detail/34.1228.tn.20151117.1506.006.html Challenges and Countermeasures of Network Space Security 周 延 森 /ZHOU Yansen 周 琳 娜

More information

Microsoft Word - 1-編者的話

Microsoft Word - 1-編者的話 民 國 105 年 06 月 pp.91-100 創 新 服 務 模 式 的 均 衡 膳 食 智 能 配 膳 創 新 服 務 模 式 的 均 衡 膳 食 智 能 配 膳 Innovative Service Model of Smart Dietitians 邱 麗 玲 1 Li-Ling Chiu 1 長 庚 學 校 財 團 法 人 長 庚 科 技 大 學 民 生 學 院 保 健 營 養 系 暨

More information

Thesis for the Master degree in Engineering Research on Negative Pressure Wave Simulation and Signal Processing of Fluid-Conveying Pipeline Leak Candi

Thesis for the Master degree in Engineering Research on Negative Pressure Wave Simulation and Signal Processing of Fluid-Conveying Pipeline Leak Candi U17 10220 UDC624 Thesis for the Master degree in Engineering Research on Negative Pressure Wave Simulation and Signal Processing of Fluid-Conveying Pipeline Leak Candidate:Chen Hao Tutor: Xue Jinghong

More information

WTO

WTO 10384 200015128 UDC Exploration on Design of CIB s Human Resources System in the New Stage (MBA) 2004 2004 2 3 2004 3 2 0 0 4 2 WTO Abstract Abstract With the rapid development of the high and new technique

More information

投影片 1

投影片 1 資料庫管理程式 ( 補充教材 -Part2) 使用 ADO.NET 連結資料庫 ( 自行撰寫程式碼 以實現新增 刪除 修改等功能 ) Private Sub InsertButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InsertButton.Click ' 宣告相關的 Connection

More information

01 用 ActionScript 3.0 開始認識 Flash CS3 Flash 是應用在網路上非常流行且高互動性的多媒體技術, 由於擁有向量圖像體積小的優點, 而且 Flash Player 也很小巧精緻, 很快的有趣的 Flash 動畫透過設計師的創意紅遍了整個網際網路 雖然很多人都對 Fl

01 用 ActionScript 3.0 開始認識 Flash CS3 Flash 是應用在網路上非常流行且高互動性的多媒體技術, 由於擁有向量圖像體積小的優點, 而且 Flash Player 也很小巧精緻, 很快的有趣的 Flash 動畫透過設計師的創意紅遍了整個網際網路 雖然很多人都對 Fl 01 用 ActionScript 3.0 開始認識 Flash CS3 Flash 是應用在網路上非常流行且高互動性的多媒體技術, 由於擁有向量圖像體積小的優點, 而且 Flash Player 也很小巧精緻, 很快的有趣的 Flash 動畫透過設計師的創意紅遍了整個網際網路 雖然很多人都對 Flash 可以做精美的網路動畫並不陌生, 但是實際上 Flash 不僅如此, 只要搭配 ActionScript

More information

附件4

附件4 附 件 2 2015 年 省 级 精 品 资 源 共 享 课 申 报 书 ( 本 科 ) 申 报 学 校 西 华 师 范 大 学 课 程 名 称 数 值 方 法 与 计 算 机 技 术 课 程 类 型 公 共 基 础 课 专 业 基 础 课 专 业 课 其 它 所 属 学 科 门 类 理 学 ( 数 学 ) 所 属 专 业 类 名 称 课 程 负 责 人 数 学 与 应 用 数 学 信 息 与 计

More information

LOOPRING 1.5 daniel@loopring.org alex@loopring.org jay@loopring.org Loopring Project Ltd foundation@loopring.org 2017 12 29 ERC20 dapp 1 2 1 3 2 3 3 5 3.1................................... 6 3.2................................

More information

Microsoft Word - 103-4 記錄附件

Microsoft Word - 103-4 記錄附件 國 立 虎 尾 技 大 103 年 度 第 4 次 教 務 會 議 記 錄 附 件 中 華 民 國 104 年 6 月 16 日 受 文 者 : 國 立 虎 尾 技 大 發 文 日 期 : 中 華 民 國 104 年 5 月 28 日 發 文 字 號 : 臺 教 技 ( 二 ) 字 第 1040058590 號 速 別 : 最 速 件 密 等 及 解 密 條 件 或 保 密 期 限 : 附 件 :

More information

制 : 年 ; 毕 :5 ; :88 必 修 :0, 其 中 公 共 必 修 :55, 占 6.%; 必 修 :9, 占.%; 修 :8, 其 中 限 :6, 占 7.%; 任 :, 占 9.%; 公 共 修 :8, 占 5.% 五 心 程 应 用 程 创 新 程 主 要 发 展 向 心 程 : 经

制 : 年 ; 毕 :5 ; :88 必 修 :0, 其 中 公 共 必 修 :55, 占 6.%; 必 修 :9, 占.%; 修 :8, 其 中 限 :6, 占 7.%; 任 :, 占 9.%; 公 共 修 :8, 占 5.% 五 心 程 应 用 程 创 新 程 主 要 发 展 向 心 程 : 经 金 融 工 程 本 科 人 才 培 养 案 一 培 养 目 标 培 养 生 掌 握 基 本 的 经 济 和 金 融 法 和 技 能, 并 且 具 备 熟 练 应 用 于 解 决 现 问 题 的 能 力 侧 重 于 银 行 证 券 期 货 保 险 基 金 公 司 等 金 融 机 构 的 管 以 及 非 金 融 机 构 的 财 务 管 所 涉 及 的 与 问 题 把 生 培 养 成 为 具 有 比 较

More information

09 F9 128 peer to peer, P2P file transfer protocol bittorrent 10 P2P P2P GNU/ Linux P2P CC 單機版的智慧財產權 vs. 人權戰爭 1980 DVD content

09 F9 128 peer to peer, P2P file transfer protocol bittorrent 10 P2P P2P GNU/ Linux P2P CC 單機版的智慧財產權 vs. 人權戰爭 1980 DVD content 當智慧財產 侵犯人權? 智慧財產與人權 Kickstarter The Matrix The Matrix Avatar Eywa 12 2013 4 484 09 F9 128 peer to peer, P2P file transfer protocol bittorrent 10 P2P P2P GNU/ Linux P2P CC 單機版的智慧財產權 vs. 人權戰爭 1980 DVD content

More information

Microsoft PowerPoint - SAGE 2010

Microsoft PowerPoint - SAGE 2010 SAGE Journals Online -Communication Studies 大綱 SAGE 簡介 Communication Studies 收錄內容 SJO 平台功能介紹 首頁 瀏覽功能 檢索功能 進階服務 SAGE Content 超過 520 種人文 社會科學 理工 科技領域電子期刊 SAGE 與超過 245 個國際知名的學會合作 ( 包括 American Sociological

More information

2016 勒索軟體白皮書

2016 勒索軟體白皮書 Botnet Botnet 1 1 2 2 5 5 6 9 10 11 11 11 12 12 12 12 12 12 13 14 2016 1989 AIDS AIDS C 189 2005 2006 TROJ_CRYPZIP.A 2011 TROJ_RANSOM.QOWA 12 2012 REVETON 2013 Cryptolocker Cryptolocker AES RSA Cryptolocker

More information

<4D6963726F736F667420576F7264202D20B5DAC8FDB7BDBE57C9CFD6A7B8B6D6AEB7A8C2C98696EE7DCCBDBEBF2E646F63>

<4D6963726F736F667420576F7264202D20B5DAC8FDB7BDBE57C9CFD6A7B8B6D6AEB7A8C2C98696EE7DCCBDBEBF2E646F63> 題 目 : 第 三 方 網 上 支 付 之 法 律 問 題 探 究 Title:A study on legal issues of the third-party online payment 姓 名 Name 學 號 Student No. 學 院 Faculty 課 程 Program 專 業 Major 指 導 老 師 Supervisor 日 期 Date : 王 子 瑜 : 1209853J-LJ20-0021

More information

2

2 40 2 3 4 5 ^ ^ 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 PLEASE AFFIX STAMP HERE Diabetes Hongkong Unit 1802, 18/F., Tung Hip Commercial Bldg., 244-252 Des Voeux Rd C, HK. Diabetes Hongkong membership

More information

[1] Liu Hongwei,2013, Study on Comprehensive Evaluation of Iron and Steel Enterprises Production System s Basic Capacities, International Asia Confere

[1] Liu Hongwei,2013, Study on Comprehensive Evaluation of Iron and Steel Enterprises Production System s Basic Capacities, International Asia Confere 刘 洪 伟 工 业 工 程 系 副 教 授 CV 下 载 办 公 电 话 : 电 子 邮 箱 :hw_liu999@tju.edu.cn 研 究 方 向 : 精 益 生 产 与 精 益 管 理 理 论 及 应 用 ; 工 业 工 程 与 信 息 技 术 集 成 管 理 ; 系 统 可 靠 性 理 论 与 方 法 ; 医 院 管 理 理 论 及 应 用 教 育 与 工 作 经 历 时 间 单 位 专

More information

Vol. 22 No. 4 JOURNAL OF HARBIN UNIVERSITY OF SCIENCE AND TECHNOLOGY Aug GPS,,, : km, 2. 51, , ; ; ; ; DOI: 10.

Vol. 22 No. 4 JOURNAL OF HARBIN UNIVERSITY OF SCIENCE AND TECHNOLOGY Aug GPS,,, : km, 2. 51, , ; ; ; ; DOI: 10. 22 4 2017 8 Vol. 22 No. 4 JOURNAL OF HARBIN UNIVERSITY OF SCIENCE AND TECHNOLOGY Aug. 2017 150080 GPS,,, : 27. 36 km, 2. 51, 110. 43, ; ; ; ; DOI: 10. 15938 /j. jhust. 2017. 04. 015 U469. 13 A 1007-2683

More information

「本港青少年網上行為」調查

「本港青少年網上行為」調查 1) 2) Analysis of Local Net Group : the Implications of the Study on Net Behavior of Youth in Hong Kong CHAN King Chuen Information & Research Manager, Breakthrough CHAN Chi Fu Investigator of Research

More information

262 管 理 與 系 統 countries including Taiwan. Because of the liberalization policy of Taiwan s power industry, there is a critical demand to explore the m

262 管 理 與 系 統 countries including Taiwan. Because of the liberalization policy of Taiwan s power industry, there is a critical demand to explore the m 管 理 與 系 統 第 十 六 卷 第 二 期 民 國 九 十 八 年 四 月 261-284 頁 Journal of Management & Systems Vol. 16, No. 2, April 2009 pp. 261-284 我 國 電 力 自 由 化 市 場 交 易 機 制 與 配 套 措 施 研 究 A Study on Market Mechanism and Ancillary

More information

Public Projects A Thesis Submitted to Department of Construction Engineering National Kaohsiung First University of Science and Technology In Partial

Public Projects A Thesis Submitted to Department of Construction Engineering National Kaohsiung First University of Science and Technology In Partial Public Projects A Thesis Submitted to Department of Construction Engineering National Kaohsiung First University of Science and Technology In Partial Fulfillment of the Requirements For the Degree of Master

More information

2 3. 1,,,.,., CAD,,,. : 1) :, 1,,. ; 2) :,, ; 3) :,; 4) : Fig. 1 Flowchart of generation and application of 3D2digital2building 2 :.. 3 : 1) :,

2 3. 1,,,.,., CAD,,,. : 1) :, 1,,. ; 2) :,, ; 3) :,; 4) : Fig. 1 Flowchart of generation and application of 3D2digital2building 2 :.. 3 : 1) :, 3 1 Vol. 3. 1 2008 2 CAA I Transactions on Intelligent Systems Feb. 2008, (,210093) :.,; 3., 3. :; ; ; ; : TP391 :A :167324785 (2008) 0120001208 A system f or automatic generation of 3D building models

More information

第 02 期 1 医 疗 信 息 现 状 20% EMR Electronic Medical Record HIS HIS [1-2] 40 2011 张 肖 等 : 基 于 大 数 据 的 医 疗 健 康 创 新 应 用 2 大 数 据 环 境 下 医 疗 数 据 特 征 分 析 PC [3]

第 02 期 1 医 疗 信 息 现 状 20% EMR Electronic Medical Record HIS HIS [1-2] 40 2011 张 肖 等 : 基 于 大 数 据 的 医 疗 健 康 创 新 应 用 2 大 数 据 环 境 下 医 疗 数 据 特 征 分 析 PC [3] 电 子 科 学 技 术 电 第 02 子 科 卷 学 第 技 02 术 期 Electronic 2015 年 Science 3 月 & Technology Electronic Science & Technology Vol.02 No.02 Mar.2015 年 基 于 大 数 据 的 医 疗 健 康 创 新 应 用 张 肖, 杨 锦 洲, 王 志 勇 ( 中 国 联 通 研 究 院, 北

More information

Microsoft Word - ACL chapter02-5ed.docx

Microsoft Word - ACL chapter02-5ed.docx 第 2 章神奇的質數 2.1.1 什麼是質數 1 1 1 打下好基礎 - 程式設計必修的數學思維與邏輯訓練 1 1 0 10 2 3 5 7 4 6 8 9 10 4 10000 1229 1000 168 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131

More information

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1 0 0 = 1 0 = 0 1 = 0 1 1 = 1 1 = 0 0 = 1 : = {0, 1} : 3 (,, ) = + (,, ) = + + (, ) = + (,,, ) = ( + )( + ) + ( + )( + ) + = + = = + + = + = ( + ) + = + ( + ) () = () ( + ) = + + = ( + )( + ) + = = + 0

More information

穨423.PDF

穨423.PDF Chinese Journal of Science Education 2002,, 423-439 2002, 10(4), 423-439 1 2 1 1 1 2 90 8 10 91 4 9 91 8 22 ) NII 1995 7 14, 1999 1997 (Cooperative Remotely Accessible Learning CORAL) 424 (Collaborative

More information

Microsoft Word - 06会计学(223-230).doc

Microsoft Word - 06会计学(223-230).doc 经 济 管 理 学 院 会 计 学 会 计 学 专 (120203K) 培 养 方 案 (The Cultivating Program for Undergraduate of Accounting) 一 专 简 介 及 特 色 专 简 介 : 会 计 是 以 货 币 为 主 要 计 量 单 位, 采 用 一 系 列 专 门 的 方 法 和 程 序, 对 经 济 交 易 或 事 项 进 行 连 续

More information

小论文草稿2_邓瀚

小论文草稿2_邓瀚 城 市 轨 道 交 通 列 车 运 行 控 制 系 统 仿 真 分 析 平 台 的 设 计 邓 瀚 1 赵 霞 1 张 琼 燕 2 刘 循 2 (1. 上 海 交 通 大 学 自 动 化 系, 系 统 控 制 与 信 息 处 理 教 育 部 重 点 实 验 室, 上 海,200240;2. 上 海 申 通 地 铁 股 份 有 限 公 司, 上 海,201103) 摘 要 文 章 设 计 了 一 种

More information

2 response personnel to speed up the rescue operations after various natural or man-made disasters. Keywords: SMS, Database, Disaster

2 response personnel to speed up the rescue operations after various natural or man-made disasters. Keywords: SMS, Database, Disaster Journal of Information, Technology and Society 2004(1) 1 Implementation of Emergency Response SMS System Using DBMS a b c d 1 106 s1428032@ntut.edu.tw, loveru@geoit.ws, aponson@yahoo.com.tw, waltchen@ntut.edu.tw

More information

1 2 3

1 2 3 Why Kyoto University 1 2 3 9 Kyoto 49.6 50,000 100,000 44.2 100,000 200,000 6.2 International Graduate Programme for East Asia Sustainable Economic Development Studies Undergraduate International Course

More information

Mechanical Science and Technology for Aerospace Engineering October Vol No. 10 Web SaaS B /S Web2. 0 Web2. 0 TP315 A

Mechanical Science and Technology for Aerospace Engineering October Vol No. 10 Web SaaS B /S Web2. 0 Web2. 0 TP315 A 2012 10 31 10 Mechanical Science and Technology for Aerospace Engineering October Vol. 31 2012 No. 10 Web2. 0 400030 SaaS B /S Web2. 0 Web2. 0 TP315 A 1003-8728 2012 10-1638-06 Design and Implementation

More information

a b

a b 38 3 2014 5 Vol. 38 No. 3 May 2014 55 Population Research + + 3 100038 A Study on Implementation of Residence Permit System Based on Three Local Cases of Shanghai Chengdu and Zhengzhou Wang Yang Abstract

More information

2011年上海市高校精品课程申报表(本科)

2011年上海市高校精品课程申报表(本科) 2012 年 度 上 海 高 校 市 级 精 品 课 程 申 报 表 ( 本 科 ) 学 校 名 称 课 程 名 称 课 程 类 型 上 海 电 机 学 院 数 据 库 原 理 及 应 用 理 论 课 ( 不 含 实 践 ) 理 论 课 ( 含 实 践 ) 实 验 ( 践 ) 课 所 属 一 级 学 科 名 称 工 学 所 属 二 级 学 科 名 称 课 程 负 责 人 计 算 机 科 学 与 技

More information

2/80 2

2/80 2 2/80 2 3/80 3 DSP2400 is a high performance Digital Signal Processor (DSP) designed and developed by author s laboratory. It is designed for multimedia and wireless application. To develop application

More information

untitled

untitled LBS Research and Application of Location Information Management Technology in LBS TP319 10290 UDC LBS Research and Application of Location Information Management Technology in LBS , LBS PDA LBS

More information

/ 4 4 / 5 /

/ 4 4 / 5 / 52 2 1 2 3 1 2 10 / 4 4 / 5 / 2020 6 30 2019 4 30 2 1.2018 2.2018 3.2018 4. 2018 7 13 3 1 2018 1 Environmental Policy Analysis 2 MedievalEnglish Literature Leonard Neidorf 3 Chinese History and Civilization

More information

WTO OEM

WTO OEM 10384 200115142 UDC A Study on the Developing Strategy of Xiamen Evere Sports Goods Co., Ltd. A Case Study based on the Theory of Value Chain (MBA) 2005 5 2005 6 2005 5 2005 5 WTO OEM Abstract Abstract

More information

Microsoft Word - sbs.doc

Microsoft Word - sbs.doc 精 品 资 源 共 享 课 推 荐 表 ( 本 科 类 ) 推 荐 单 位 仲 恺 农 业 工 程 学 院 所 属 学 校 仲 恺 农 业 工 程 学 院 ( 是 否 部 属 ) 否 课 程 名 称 数 据 库 原 理 及 应 用 课 程 类 型 理 论 课 ( 不 含 实 践 ) 理 论 课 ( 含 实 践 ) 实 验 ( 践 ) 课 所 属 一 级 学 科 名 称 所 属 二 级 学 科 名 称

More information

世新稿件end.doc

世新稿件end.doc Research Center For Taiwan Economic Development (RCTED) 2003 8 1 2 Study of Operational Strategies on Biotechnology Pharmaceutical Products Industry in Taiwan -- Case Study on Sinphar Pharmaceutical Company

More information

國立中山大學學位論文典藏.PDF

國立中山大學學位論文典藏.PDF 中 國 文 學 系 國 立 中 山 大 學, 碩 士 論 文 國 立 中 山 大 學 中 國 文 學 系 碩 士 論 文 Department of Chinese Literature 肉 蒲 團 研 究 National Sun Yat-sen University Master Thesis 肉 蒲 團 研 究 The Research of Rou Pu Tuan 研 究 生 : 林 欣 穎

More information

Microsoft Word - 专论综述1.doc

Microsoft Word - 专论综述1.doc 2016 年 第 25 卷 第 期 http://www.c-s-a.org.cn 计 算 机 系 统 应 用 1 基 于 节 点 融 合 分 层 法 的 电 网 并 行 拓 扑 分 析 王 惠 中 1,2, 赵 燕 魏 1,2, 詹 克 非 1, 朱 宏 毅 1 ( 兰 州 理 工 大 学 电 气 工 程 与 信 息 工 程 学 院, 兰 州 730050) 2 ( 甘 肃 省 工 业 过 程 先

More information

93碩簡章

93碩簡章 104 學 年 度 學 士 後 第 二 專 長 學 士 學 位 學 程 招 生 簡 章 配 合 產 業 用 人 需 求, 強 化 民 眾 職 場 就 業 能 力, 培 養 第 二 專 長, 本 校 辦 理 商 業 巨 量 資 料 管 理 工 程 法 律 實 務 數 位 音 樂 應 用 運 動 健 康 產 業 等 學 士 後 第 二 專 長 學 士 學 位 學 程, 歡 迎 已 取 得 學 士 以 上

More information

普通高等学校本科专业设置管理规定

普通高等学校本科专业设置管理规定 普 通 高 等 学 校 本 科 专 业 设 置 申 请 表 ( 备 案 专 业 适 用 ) 学 校 名 称 ( 盖 章 ): 学 校 主 管 部 门 : 专 业 名 称 : 浙 江 外 国 语 学 院 浙 江 省 教 育 厅 金 融 工 程 专 业 代 码 : 020302 所 属 学 科 门 类 及 专 业 类 : 金 融 学 / 金 融 工 程 类 学 位 授 予 门 类 : 修 业 年 限 :

More information

报 告 1: 郑 斌 教 授, 美 国 俄 克 拉 荷 马 大 学 医 学 图 像 特 征 分 析 与 癌 症 风 险 评 估 方 法 摘 要 : 准 确 的 评 估 癌 症 近 期 发 病 风 险 和 预 后 或 者 治 疗 效 果 是 发 展 和 建 立 精 准 医 学 的 一 个 重 要 前

报 告 1: 郑 斌 教 授, 美 国 俄 克 拉 荷 马 大 学 医 学 图 像 特 征 分 析 与 癌 症 风 险 评 估 方 法 摘 要 : 准 确 的 评 估 癌 症 近 期 发 病 风 险 和 预 后 或 者 治 疗 效 果 是 发 展 和 建 立 精 准 医 学 的 一 个 重 要 前 东 北 大 学 中 荷 生 物 医 学 与 信 息 工 程 学 院 2016 年 度 生 物 医 学 与 信 息 工 程 论 坛 会 议 时 间 2016 年 6 月 8 日, 星 期 三,9:30 至 16:00 会 议 地 址 会 议 网 址 主 办 单 位 东 北 大 学 浑 南 校 区 沈 阳 市 浑 南 区 创 新 路 195 号 生 命 科 学 大 楼 B 座 619 报 告 厅 http://www.bmie.neu.edu.cn

More information

46 2011 11 467 數位遊戲式學習系統 7 2011 11 467 47 3 DBGameSys 48 2011 11 467 正規化資料模組 如何配置並儲存電子化資料 以 便減少資料被重覆儲存的程序 DBGameSys的主要功能模組包 學習者 審核評分模組 含 正規化資料模組 審核評分 模組 高分列表模組3大區塊 系統資料庫 在正規化資料模組的執行 高分列表模組 過程中 先要求學習者瀏覽遊戲

More information

标题

标题 2012 年 6 月 交 通 运 输 系 统 工 程 与 信 息 Journal of Transportation Systems Engineering and Information Technology Vol 郾 12 Sup. 1 June 2012 文 章 编 号 : 1009 鄄 6744 (2012) Sup. 1 鄄 0086 鄄 05 * 张 万 安, 肖 跃 秀 ( 吉 安

More information

10384 200115009 UDC Management Buy-outs MBO MBO MBO 2002 MBO MBO MBO MBO 000527 MBO MBO MBO MBO MBO MBO MBO MBO MBO MBO MBO Q MBO MBO MBO Abstract Its related empirical study demonstrates a remarkable

More information

Your Paper's Title Starts Here: Please Center

Your Paper's Title Starts Here: Please Center International Conference on Advanced Information and Communication Technology for Education (ICAICTE 2014) Analysis about the influence of English Science News to the College English Study of College Students

More information

University of Science and Technology of China A dissertation for master s degree Research of e-learning style for public servants under the context of

University of Science and Technology of China A dissertation for master s degree Research of e-learning style for public servants under the context of 中 国 科 学 技 术 大 学 硕 士 学 位 论 文 新 媒 体 环 境 下 公 务 员 在 线 培 训 模 式 研 究 作 者 姓 名 : 学 科 专 业 : 导 师 姓 名 : 完 成 时 间 : 潘 琳 数 字 媒 体 周 荣 庭 教 授 二 一 二 年 五 月 University of Science and Technology of China A dissertation for

More information

60 2006 7,.,,.. :,,. 2 211,:, ( 1 ). Π,.,.,,,.,.,. 1 : Π Π,. 212,. : 1)..,. 2). :, ;,,,;,. 3

60 2006 7,.,,.. :,,. 2 211,:, ( 1 ). Π,.,.,,,.,.,. 1 : Π Π,. 212,. : 1)..,. 2). :, ;,,,;,. 3 2006 7 7 :100026788 (2006) 0720059207 1, 1, 2, 3 (11, 100080 ;21, 100089 ; 31, 621010) :.,,,;,,.,,,. : ;; ; : C931 : A Collaborative Models Research on Collaboration Systems in Farm2produce Circulation

More information

<4D6963726F736F667420576F7264202D203631372D3632312032303133303430333030312DBACEC0F25FD0A3B6D4B8E55F2DB6FED0A32D2D2DC8A5B5F4CDBCD6D0B5C4BBD8B3B5B7FBBAC52E646F63>

<4D6963726F736F667420576F7264202D203631372D3632312032303133303430333030312DBACEC0F25FD0A3B6D4B8E55F2DB6FED0A32D2D2DC8A5B5F4CDBCD6D0B5C4BBD8B3B5B7FBBAC52E646F63> 第 4 卷 第 2 期 食 品 安 全 质 量 检 测 学 报 Vol. 4 No. 2 2013 年 4 月 Journal of Food Safety and Quality Apr., 2013 何 莉 *, 姜 笑 寒 ( 广 东 省 食 品 药 品 职 业 技 术 学 校, 广 州 510663) 摘 要 : 本 文 通 过 科 学 地 运 用 html5+jsp+sql 技 术, 建

More information

1.2 资 金 的 管 理 1.1 权 利 义 务 来 源 MOU 1.3 数 据 的 使 用 和 保 护 2 国 际 空 间 站 资 源 分 配 方 案 54

1.2 资 金 的 管 理 1.1 权 利 义 务 来 源 MOU 1.3 数 据 的 使 用 和 保 护 2 国 际 空 间 站 资 源 分 配 方 案 54 第 29 卷 第 12 期 全 球 科 技 经 济 瞭 望 Vol. 29 No. 12 2014 年 12 月 Global Science, Technology and Economy Outlook Dec. 2014 刘 阳 子 ( 中 国 科 学 技 术 信 息 研 究 所, 北 京 ) 摘 要 : 空 间 探 索 既 复 杂 艰 巨 又 耗 资 甚 大, 因 此, 世 界 各 国 无

More information

m 3 m m 84 m m m m m m m

m 3 m m 84 m m m m m m m 2011 8 8 155 JOURNAL OF RAILWAY ENGINEERING SOCIETY Aug 2011 NO. 8 Ser. 155 1006-2106 2011 08-0096 - 06 430063 1 2 3 U231 +. 4 A Design of Underground Space of Furong Square Station of Urban Rail Transit

More information

Microsoft Word - A200811-1700.doc

Microsoft Word - A200811-1700.doc 影 响 人 民 币 对 美 元 汇 率 走 势 的 因 素 分 析 卢 莉 倩 宁 波 大 学 商 学 院, 浙 江 宁 波 (315211) E-mail: luliqian1985@126.com 摘 要 :1994 年 外 汇 管 理 体 制 改 革 后, 我 国 实 行 以 市 场 供 求 为 基 础 的 有 管 理 的 浮 动 汇 率 制 度, 年 7 月 21 日 又 对 汇 率 参 考

More information

XXX专业本科人才培养方案

XXX专业本科人才培养方案 计 算 机 科 学 与 技 术 专 业 本 科 人 才 培 养 方 案 (Computer Science and Technology 080901) 一 培 养 目 标 本 专 业 培 养 德 智 体 美 全 面 发 展, 具 有 良 好 的 科 学 与 人 文 素 养, 熟 悉 经 济 管 理 法 律 等 相 关 基 础 知 识, 系 统 地 掌 握 计 算 机 硬 件 软 件 方 面 的 基

More information

Microsoft Word - 专论综述1.doc

Microsoft Word - 专论综述1.doc 1 基 于 协 同 过 滤 的 高 考 志 愿 推 荐 系 统 徐 兰 静, 李 珊, 严 钊 ( 南 京 航 空 航 天 大 学 经 济 与 管 理 学 院, 南 京 211100) 摘 要 : 近 年 来 信 息 过 载 问 题 的 出 现 使 得 个 性 化 推 荐 技 术 应 运 而 生, 其 中 协 同 过 滤 推 荐 技 术 通 过 在 用 户 和 信 息 之 间 建 立 联 系, 被

More information

交流活动

交流活动 信 息 科 学 技 术 学 院 简 报 School of Electronics Engineering and Computer Science 二 零 一 六 年 第 二 期 ( 总 第 102 期 ) 北 京 大 学 信 息 科 学 技 术 学 院 二 零 一 六 年 三 月 三 十 一 日 党 政 : 3 月 7 日, 北 京 大 学 校 长 助 理 教 育 基 金 会 秘 书 长 邓 娅

More information

8 DEA 205 3 min θ - ε( ^e T S - + e T S ) [ + ] GDP n X 4 j λ j + S - = θx 0 j = 1 n Y j λ j - S + = Y 0 j = 1 5 λ J 0 j = 1 n S - 0 S + 0 ^e = ( 1 1

8 DEA 205 3 min θ - ε( ^e T S - + e T S ) [ + ] GDP n X 4 j λ j + S - = θx 0 j = 1 n Y j λ j - S + = Y 0 j = 1 5 λ J 0 j = 1 n S - 0 S + 0 ^e = ( 1 1 31 8 2012 8 JOURNAL OF INTELLIGENCE Vol. 31 No. 8 Aug. 2012 DEA * 以 湖 南 省 为 例 1 2 1 1 1. 430074 2. 410004 政 府 社 会 管 理 职 能 绩 效 评 估 是 政 府 社 会 管 理 与 政 府 绩 效 评 估 面 临 的 重 点 和 难 点 问 题 构 建 DEA 绩 效 评 估 模 型, 对

More information

【摘要】

【摘要】 RUC-BK-101-110204-11271343 TCL 2001 11271343 2005 4 1 2004 TCL 2004 TCL TCL TCL TCL TCL A TCL TCL TCL TCL 2 Look back the 2004, China's stock market is not all calm At the beginning of the year TCL group

More information

水 土 保 持 學 報 47 (3): 1449 1464 (2015) Journal of Soil and Water Conservation, 47 (3): 1449 1464 (2015) ABSTRACT In this research, it is focused on the

水 土 保 持 學 報 47 (3): 1449 1464 (2015) Journal of Soil and Water Conservation, 47 (3): 1449 1464 (2015) ABSTRACT In this research, it is focused on the 中 苗 農 村 再 生 社 區 農 村 建 設 設 施 體 檢 之 評 估 (1) 黃 隆 明 (2) 林 芸 暄 摘 要 (3) 徐 森 彥 本 研 究 蒐 集 民 國 90 年 至 103 年, 中 苗 地 區 88 個 農 再 社 區 中, 以 往 災 害 通 報 較 頻 繁 之 農 村 建 設 設 施, 作 為 辦 理 體 檢 評 估 之 對 象 ; 除 了 運 用 GIS 掌 握 農 村

More information

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc References (Section 5.2) Hsuan-Tien Lin Deptartment of CSIE, NTU OOP Class, March 15-16, 2010 H.-T. Lin (NTU CSIE) References OOP 03/15-16/2010 0 / 22 Fun Time (1) What happens in memory? 1 i n t i ; 2

More information

1對外華語文詞彙教學的策略研究_第三次印).doc

1對外華語文詞彙教學的策略研究_第三次印).doc 37 92 1 16 1 2 3 4 5 6 7 8????? 9????????? 10???????????????????? 11? 12 13 14 15 16 The Strategy Research of Teaching Chinese as a Second Language Li-Na Fang Department of Chinese, National Kaohsiung

More information

MAXQ BA ( ) / 20

MAXQ BA ( ) / 20 MAXQ BA11011028 2016 6 7 () 2016 6 7 1 / 20 1 2 3 4 () 2016 6 7 2 / 20 RoboCup 2D 11 11 100ms/ 1: RoboCup 2D () 2016 6 7 3 / 20 2: () 2016 6 7 4 / 20 () 2016 6 7 5 / 20 Markov Decision Theory [Puterman,

More information

IP TCP/IP PC OS µclinux MPEG4 Blackfin DSP MPEG4 IP UDP Winsock I/O DirectShow Filter DirectShow MPEG4 µclinux TCP/IP IP COM, DirectShow I

IP TCP/IP PC OS µclinux MPEG4 Blackfin DSP MPEG4 IP UDP Winsock I/O DirectShow Filter DirectShow MPEG4 µclinux TCP/IP IP COM, DirectShow I 2004 5 IP TCP/IP PC OS µclinux MPEG4 Blackfin DSP MPEG4 IP UDP Winsock I/O DirectShow Filter DirectShow MPEG4 µclinux TCP/IP IP COM, DirectShow I Abstract The techniques of digital video processing, transferring

More information

第一章 1.0 Bitcoin Bitcoin Bitcoin 1-1 decentralized miner spreadsheet

第一章 1.0 Bitcoin Bitcoin Bitcoin 1-1 decentralized miner spreadsheet 第一章 1.0 Bitcoin Bitcoin Bitcoin 1-1 decentralized miner spreadsheet 2 Bitcoin BTC Btc Litecoin Dogecoin Ripple NXT Peercoin http://coinmarketcap.com/ 1-1 加密貨幣 比特幣協定與用戶 比特幣區塊鏈 BTC Litecoin Dogecoin Counterparty

More information

10384 X2009230010 UDC The Design and Implementation of Small and Medium-sized Courier Company Logistics Vehicle Scheduling System 2012 06 Abstract With the arrival of the information age, tremendous

More information

STEAM STEAM STEAM ( ) STEAM STEAM ( ) 1977 [13] [10] STEM STEM 2. [11] [14] ( )STEAM [15] [16] STEAM [12] ( ) STEAM STEAM [17] STEAM STEAM STEA

STEAM STEAM STEAM ( ) STEAM STEAM ( ) 1977 [13] [10] STEM STEM 2. [11] [14] ( )STEAM [15] [16] STEAM [12] ( ) STEAM STEAM [17] STEAM STEAM STEA 2017 8 ( 292 ) DOI:10.13811/j.cnki.eer.2017.08.017 STEAM 1 1 2 3 4 (1. 130117; 2. + 130117; 3. 130022;4. 518100) [ ] 21 STEAM STEAM STEAM STEAM STEAM STEAM [ ] STEAM ; ; [ ] G434 [ ] A [ ] (1970 ) E-mail:ddzhou@nenu.edu.cn

More information

104-012-7794 MOTC-IOT-103-H1DB001a 臺 灣 港 務 公 司 之 監 督 與 公 司 治 理 績 效 評 估 研 究 (2/2) 著 者 : 謝 幼 屏 吳 榮 貴 朱 金 元 吳 朝 升 孫 儷 芳 王 克 尹 林 玲 煥 張 淑 滿 陳 銓 楊 世 豪 陳 秋 玲

104-012-7794 MOTC-IOT-103-H1DB001a 臺 灣 港 務 公 司 之 監 督 與 公 司 治 理 績 效 評 估 研 究 (2/2) 著 者 : 謝 幼 屏 吳 榮 貴 朱 金 元 吳 朝 升 孫 儷 芳 王 克 尹 林 玲 煥 張 淑 滿 陳 銓 楊 世 豪 陳 秋 玲 104-012-7794 MOTC-IOT-103-H1DB001a 臺 灣 港 務 公 司 之 監 督 與 公 司 治 理 績 效 評 估 研 究 (2/2) 交 通 部 運 輸 研 究 所 中 華 民 國 104 年 3 月 104-012-7794 MOTC-IOT-103-H1DB001a 臺 灣 港 務 公 司 之 監 督 與 公 司 治 理 績 效 評 估 研 究 (2/2) 著 者 :

More information

<4D6963726F736F667420506F776572506F696E74202D20C8EDBCFEBCDCB9B9CAA6D1D0D0DEBDB2D7F92E707074>

<4D6963726F736F667420506F776572506F696E74202D20C8EDBCFEBCDCB9B9CAA6D1D0D0DEBDB2D7F92E707074> 软 件 架 构 师 研 修 讲 座 胡 协 刚 软 件 架 构 师 UML/RUP 专 家 szjinco@public.szptt.net.cn 中 国 软 件 架 构 师 网 东 软 培 训 中 心 小 故 事 : 七 人 分 粥 当 前 软 件 团 队 的 开 发 现 状 和 面 临 的 问 题 软 件 项 目 的 特 点 解 决 之 道 : 从 瀑 布 模 型 到 迭 代 模 型 解 决 项

More information

Tanet

Tanet TANET2007 臺 灣 網 際 網 路 研 討 會 論 文 集 二 直 接 操 控 模 式 之 互 動 式 遊 戲 設 計 以 網 路 攝 影 機 應 用 為 例 The Study of Interactive Game with Direct Manipulation Function An Application of Webcam 徐 健 桓 陳 宇 綱 楊 峻 羽 國 立 台 中 技

More information

場 的 職 能 需 求 狀 況, 並 能 有 一 套 職 能 管 理 資 訊 系 統 對 各 職 位 進 行 職 能 資 料 管 理 分 析 與 應 用 資 料, 則 對 企 業 人 力 應 用 與 提 昇 上 均 有 極 大 之 助 益, 故 本 研 究 之 主 要 目 的 有 二 : (1) 職

場 的 職 能 需 求 狀 況, 並 能 有 一 套 職 能 管 理 資 訊 系 統 對 各 職 位 進 行 職 能 資 料 管 理 分 析 與 應 用 資 料, 則 對 企 業 人 力 應 用 與 提 昇 上 均 有 極 大 之 助 益, 故 本 研 究 之 主 要 目 的 有 二 : (1) 職 職 能 模 式 建 立 與 職 能 資 訊 系 統 之 建 置 - 以 程 式 設 計 師 為 例 陳 怜 秀 簡 凱 正 劉 承 緯 朝 陽 科 技 大 學 教 授 朝 陽 科 技 大 學 研 究 生 朝 陽 科 技 大 學 學 生 ling@cyut.edu.tw newhoward330@gmail.com s9914145@cyut.edu.tw 摘 要 在 失 業 率 居 高 不 下 的

More information

untitled

untitled 猪 刺 良 II 行 年 年 猪 兩 :1. 猪 2. 猪 來 力 度 浪 力 92 年度 猪 刺 93 年度 良 更 刺 度 刺 度 年度 刺 猪 益 (1) 度 (2) 省 力 率 刺 更 1 Abstract The Bureau of Animal and Plant Health Inspection and Quarantine has implemented encoding number

More information

10-2 SCJP SCJD 10.1 昇陽認證 Java 系統開發工程師 的認證程序 Java IT SCJD

10-2 SCJP SCJD 10.1 昇陽認證 Java 系統開發工程師 的認證程序 Java IT SCJD 10 SCJD 簡介 Java 10-2 SCJP SCJD 10.1 昇陽認證 Java 系統開發工程師 的認證程序 Java IT SCJD 10 SCJD 10-3 Java Java SCJD 7 Swing RMI 10.1.1 The Assignment The Essay 9 10 10-4 SCJP SCJD 90 10.1.2 SCJP Java 90 120 Swing 10

More information

2015 12 2003 187. 7 53. 97 2007 18% 2013 638. 72 2003 2013 10 5 2013 52. 6% 33. 4% 11. 2% 2. 2% 0. 5% 2009 2013 2014 2014 2014 2012 2005 2011 M2 28. 5

2015 12 2003 187. 7 53. 97 2007 18% 2013 638. 72 2003 2013 10 5 2013 52. 6% 33. 4% 11. 2% 2. 2% 0. 5% 2009 2013 2014 2014 2014 2012 2005 2011 M2 28. 5 2015 12 * 35 3 4 5 JEL R21 J28 J61 F293. 3 A 1000-6249 2015 12-090 - 14 2003 16. 1% 2003 6 / 2013 6 / 10 9 2013 2003 2002 133. 73 2001 30 * E - mail kaikudan@ 126. com 510050 E - mail lcyw41020118@ 163.

More information

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2 Chapter 02 變數與運算式 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.2 2.2.1 2.2.2 2.2.3 type 2.2.4 2.3 2.3.1 print 2.3.2 input 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 + 2.4.6 Python Python 2.1 2.1.1 a p p l e b e a r c 65438790

More information

Microsoft Word - 971管理學院工作報告2

Microsoft Word - 971管理學院工作報告2 管 理 學 院 97 學 年 度 第 一 學 期 校 務 會 議 工 作 報 告 管 理 學 院 1. 師 資 面 (1) 學 院 師 資 結 構 年 齡 學 位 職 級 的 組 成 本 院 專 任 教 師 共 88 位, 教 授 4 位 副 教 授 41 位 助 理 教 授 25 位 講 師 18 位 師 資 結 構 表 如 下 數 量 與 素 質 企 管 系 國 企 系 會 計 系 觀 光 系

More information

The Council of State Governments, Bryson, stratego stratos armyego leader Olsen Eadie what it is, what it

The Council of State Governments, Bryson, stratego stratos armyego leader Olsen Eadie what it is, what it Quart. J. For. Res. of Taiwan.23 (3) : 21 34(2001) 2 3 SWOT The Application of Strategic Planning on Reorganization of T.F.B. 1 Chiou-Shya Torng 2 Shaw-Lin Lo 3 Abstract Traditional bureaucracy forestry

More information

<4D6963726F736F667420576F7264202D20D3C3BFB4B2BBBCFBB5C4CAD6D6CEC0EDCDA8D5CD332E646F63>

<4D6963726F736F667420576F7264202D20D3C3BFB4B2BBBCFBB5C4CAD6D6CEC0EDCDA8D5CD332E646F63> 用 看 不 见 的 手 治 理 通 胀 刘 愿 华 南 师 范 大 学 经 济 与 管 理 学 院 摘 要 : 凯 恩 斯 主 义 主 导 下 的 宏 观 调 控 政 策 导 致 通 货 膨 胀 成 为 一 种 周 期 性 现 象,2008 年 全 球 金 融 危 机 以 来 新 一 轮 的 通 货 膨 胀 对 我 国 国 民 经 济 及 居 民 生 活 已 造 成 深 刻 影 响 从 政 策 层

More information

Sep (SCI) 10. Jiann-Ming Wu, Annealing by two sets of interactive dynamics, IEEE Trans. on Systems Man and Cybernetics Part B-Cybernetics 34 (3)

Sep (SCI) 10. Jiann-Ming Wu, Annealing by two sets of interactive dynamics, IEEE Trans. on Systems Man and Cybernetics Part B-Cybernetics 34 (3) 03-863-3531 E-mail jmwu@mail.ndhu.edu.tw /(1990/06-1994/06) (1988/06-1990/06) (1984/09-1988/06) / (1997/8-) (1996/08-1997/07) () 1996 8 Wu, Jiann-Ming ( SCI EI SSCI TSSCI EconLit A&HCI ) 1. Pei-Hsun Hsu

More information

山东省招生委员会

山东省招生委员会 附 件 2: 2012 年 度 山 东 大 学 精 品 课 程 申 报 表 课 程 名 称 课 程 负 责 人 所 属 院 系 网 站 建 设 与 设 计 连 莉 副 教 授 计 算 机 学 院 课 程 类 型 理 论 课 ( 不 含 实 践 ) 理 论 课 ( 含 实 践 ) 实 践 ( 验 ) 课 所 属 专 业 大 类 所 属 专 业 类 理 工 电 子 信 息 科 学 类 联 系 电 话 13256167020

More information

Microsoft Word - 05張政偉121-144

Microsoft Word - 05張政偉121-144 靜 宜 中 文 學 報 第 一 期 2012 年 6 月 頁 121 144 靜 宜 大 學 中 國 文 學 系 以 經 為 法 : 廖 燕 文 學 觀 的 另 一 個 面 向 * 張 政 偉 摘 要 學 界 對 清 初 文 人 廖 燕 的 文 學 創 作 與 理 論 的 研 究 逐 漸 展 開, 並 且 獲 致 一 定 的 成 果 然 而 目 前 似 乎 將 廖 燕 的 文 學 觀 點 歸 類 為

More information

中 国 系 统 工 程 学 会 理 事 会 民 主 管 理 办 法 中 国 系 统 工 程 学 会 行 政 人 员 人 事 管 理 制 度 中 国 系 统 工 程 学 会 财 务 管 理 办 法 教 育 系 统 工 程 专 业 委 员 会 2015 年 工 作 总 结 过 程 系 统 工 程 专 业

中 国 系 统 工 程 学 会 理 事 会 民 主 管 理 办 法 中 国 系 统 工 程 学 会 行 政 人 员 人 事 管 理 制 度 中 国 系 统 工 程 学 会 财 务 管 理 办 法 教 育 系 统 工 程 专 业 委 员 会 2015 年 工 作 总 结 过 程 系 统 工 程 专 业 中 国 系 统 工 程 学 会 情 况 简 报 中 国 系 统 工 程 学 会 编 ( 总 84 期 ) Tel : 010-82541242 Email: sesc@ iss.ac.cn http://www.sesc.org.cn/htm/index.htm 二 一 五 年 十 二 月 二 十 日 中 国 系 统 工 程 学 会 在 2014 年 度 全 国 学 会 财 务 决 算 工 作 中

More information

~ 10 2 P Y i t = my i t W Y i t 1000 PY i t Y t i W Y i t t i m Y i t t i 15 ~ 49 1 Y Y Y 15 ~ j j t j t = j P i t i = 15 P n i t n Y

~ 10 2 P Y i t = my i t W Y i t 1000 PY i t Y t i W Y i t t i m Y i t t i 15 ~ 49 1 Y Y Y 15 ~ j j t j t = j P i t i = 15 P n i t n Y * 35 4 2011 7 Vol. 35 No. 4 July 2011 3 Population Research 1950 ~ 1981 The Estimation Method and Its Application of Cohort Age - specific Fertility Rates Wang Gongzhou Hu Yaoling Abstract Based on the

More information

Construction of Chinese pediatric standard database A Dissertation Submitted for the Master s Degree Candidate:linan Adviser:Prof. Han Xinmin Nanjing

Construction of Chinese pediatric standard database A Dissertation Submitted for the Master s Degree Candidate:linan Adviser:Prof. Han Xinmin Nanjing 密 级 : 公 开 学 号 :20081209 硕 士 学 位 论 文 中 医 儿 科 标 准 数 据 库 建 设 研 究 研 究 生 李 楠 指 导 教 师 学 科 专 业 所 在 学 院 毕 业 时 间 韩 新 民 教 授 中 医 儿 科 学 第 一 临 床 医 学 院 2011 年 06 月 Construction of Chinese pediatric standard database

More information

Slide 1

Slide 1 洲 际 交 易 所 11 号 原 糖 2011 年 12 月 12 日 Tim Berry 洲 际 交 易 所 1 洲 际 交 易 所 一 览 洲 际 交 易 所 (ICE) 是 全 球 领 先 的 受 监 管 的 期 货 交 易 所 结 算 所 和 场 外 交 易 (OTC) 市 场 等 的 综 合 运 营 商 全 球 分 布 ICE 交 易 平 台 遍 布 全 球 70 多 个 国 家 4 个

More information

/3 CAD JPG GIS CAD GIS GIS 1 a CAD CAD CAD GIS GIS ArcGIS 9. x 10 1 b 1112 CAD GIS 1 c R2VArcscan CAD MapGIS CAD 1 d CAD U

/3 CAD JPG GIS CAD GIS GIS 1 a CAD CAD CAD GIS GIS ArcGIS 9. x 10 1 b 1112 CAD GIS 1 c R2VArcscan CAD MapGIS CAD 1 d CAD U 1006-3862 2010 05-0059 - 07 361005 1 GIS 2 3 What if 2. 0 1 2 3 4 GIS TU984. 11 A 1 Planning Support System MIS PSS 1989 1 90 23 4-7 GIS Planning Support GIS System SDSS PSS GIS GIS CAD GIS SDSS CAD CAD

More information

<4D6963726F736F667420576F7264202D20A3A8D3A1CBA2A3A932303135C4EAB1BEBFC6D7A8D2B5BDE9C9DC5FD6D0CEC45FA3A831313035A3A9>

<4D6963726F736F667420576F7264202D20A3A8D3A1CBA2A3A932303135C4EAB1BEBFC6D7A8D2B5BDE9C9DC5FD6D0CEC45FA3A831313035A3A9> 本 科 留 学 生 招 生 专 业 简 介 建 筑 学 专 业 (Architecture): 建 筑 学 是 一 门 综 合 性 较 强 的 学 科, 具 有 科 学 与 艺 术 理 工 与 人 文 结 合 的 特 点, 要 求 学 生 知 识 面 广 泛, 有 较 强 的 形 象 思 维 能 力 色 盲 者 不 能 报 考 本 专 业 主 要 课 程 有 数 学 计 算 机 基 础 建 筑 技

More information

1 引言

1 引言 P P 第 40 卷 Vol.40 第 7 期 No.7 计 算 机 工 程 Computer Engineering 014 年 7 月 July 014 开 发 研 究 与 工 程 应 用 文 章 编 号 :1000-348(014)07-081-05 文 献 标 识 码 :A 中 图 分 类 号 :TP391.41 摘 基 于 图 像 识 别 的 震 象 云 地 震 预 测 方 法 谢 庭,

More information

投影片 1

投影片 1 計算機程式及實習 期末報告 題目 : 六宿炒翻天 班級 : 奈米一乙姓名 : 陳洋翼學號 :4A514050 老師 : 謝慶存 程式說明 設計結帳系統, 選擇數量後, 在按下計算, 將會顯示總金額 若是老人或小孩, 將可享 8 折或 9 折的優惠 程式畫面 填選數量 在火腿蛋炒飯的數量選擇 1, 並按下計算, 可得總金額 50 元 程式畫面 打折 填選完後, 若客人是小孩或老人, 選擇欲打折項目,

More information

Microsoft Word - _m30.doc

Microsoft Word - _m30.doc 1 2 3 4 5 6 7 8 公式 2 4 2 1 能 整除 因此後玩 者贏 且關鍵數 字為3 的倍數 3 0 3 1 不能整除 所 以先拿餘數 2 關鍵數字是 4的倍 數 2 先玩者贏 4 0 4 1 能整除 因此 後玩者贏 且 關鍵數字為 5 的倍數 5 0 5 1 不能整除 所 以先拿餘數 2 關鍵 數字是 6的倍 數 2 先玩者贏 7 0 6 1 能整除 因此 後玩者贏 且 關鍵數字為7

More information

老人 社 交 活 動 McAuley et al., 2000 Glass 1999 Mendes de Leon ~2 1~ % 10.56% 9.23% 6.05% 24.72% 14.18% 12.12% 影響老人社交活動的因素一 生理功能的改變 Bar

老人 社 交 活 動 McAuley et al., 2000 Glass 1999 Mendes de Leon ~2 1~ % 10.56% 9.23% 6.05% 24.72% 14.18% 12.12% 影響老人社交活動的因素一 生理功能的改變 Bar 社交活動對老人的影響 文 / 張麗芳 RN, 新樓醫院護理部督導, 導輔英科技大學護理系研究所進修中 前言 7 28 1993 7 2007 10 65 233 133 10.16 57.6 95 2.4 2005 65 29.52% 65.20% 55.16% Mendes de Leon Glass Berkman 2002 34.1% 43.2% 2005 社交活動的概念一 社交活動的定義 social

More information

科 研 信 息 化 技 术 与 应 用,2015, 6 (1) of identity and the framework of identity management, this paper analyses the development trend of Identity Management

科 研 信 息 化 技 术 与 应 用,2015, 6 (1) of identity and the framework of identity management, this paper analyses the development trend of Identity Management 科 研 信 息 化 技 术 与 应 用 2015, 6(1): 41 49 应 用 / APPLICATION 身 份 管 理 发 展 趋 势 和 中 国 科 学 院 身 份 管 理 系 统 薛 聪 1,2, 向 继 1 1, 高 能 1. 中 国 科 学 院 信 息 工 程 研 究 所 信 息 安 全 国 家 重 点 实 验 室, 北 京 100093 2. 中 国 科 学 院 大 学, 北 京

More information

14 商 业 银 行 网 点 区 域 容 量 与 主 体 安 排 : 一 个 监 管 视 角 总 第 46 期 相 关 由 于 金 融 风 险 显 著 的 外 溢 特 征 和 负 外 部 性 效 应, 以 及 现 代 经 济 发 展 对 金 融 提 出 的 普 惠 要 求, 完 全 依 靠 市 场

14 商 业 银 行 网 点 区 域 容 量 与 主 体 安 排 : 一 个 监 管 视 角 总 第 46 期 相 关 由 于 金 融 风 险 显 著 的 外 溢 特 征 和 负 外 部 性 效 应, 以 及 现 代 经 济 发 展 对 金 融 提 出 的 普 惠 要 求, 完 全 依 靠 市 场 2015 年 第 10 期 13 商 业 银 行 网 点 区 域 容 量 与 主 体 安 排 : 一 个 监 管 视 角 孙 世 重 刘 长 霞 刘 太 海 赵 进 王 希 1 摘 要 : 银 行 网 点 的 布 局 和 功 能 与 金 融 消 费 者 的 切 身 利 益 息 息 相 关, 而 完 全 依 靠 市 场 调 节 的 网 点 布 局 和 服 务 供 给, 难 以 实 现 均 衡 配 置

More information

Microsoft PowerPoint ARIS_Platform_en.ppt

Microsoft PowerPoint ARIS_Platform_en.ppt ARIS Platform www.ixon.com.tw ARIS ARIS Architecture of Integrated Information System Prof. Dr. Dr. h.c. mult. August-Wilhelm Scheer ARIS () 2 IDS Scheer AG International Presence >> Partners and subsidiaries

More information

公 共 修 :, 占.% 五 心 应 用 特 色 主 要 发 展 向 心 : 管 理 原 理 经 济 原 理 基 础 会 计 中 级 财 务 会 计 高 级 财 务 会 计 成 本 会 计 管 理 会 计 审 计 财 务 管 理 和 经 济 法 等 应 用 : 会 计 电 算 化 会 计 训 注 册

公 共 修 :, 占.% 五 心 应 用 特 色 主 要 发 展 向 心 : 管 理 原 理 经 济 原 理 基 础 会 计 中 级 财 务 会 计 高 级 财 务 会 计 成 本 会 计 管 理 会 计 审 计 财 务 管 理 和 经 济 法 等 应 用 : 会 计 电 算 化 会 计 训 注 册 会 计 本 科 人 才 培 养 案 一 培 养 目 标 本 培 养 适 应 现 代 市 场 经 济 需 要, 具 备 人 文 精 神 科 素 养 和 诚 信 品 质, 具 备 经 济 管 理 法 律 及 会 计 等 面 的 知 识 和 能 力, 熟 悉 会 计 基 本 理 论 和 务 操 作, 能 在 经 济 管 理 领 域 从 事 会 计 审 计 和 管 理 咨 询 等 工 作 的, 具 有 较

More information

國立中山大學學位論文典藏.PDF

國立中山大學學位論文典藏.PDF 國 立 中 山 大 學 企 業 管 理 學 系 碩 士 論 文 以 系 統 動 力 學 建 構 美 食 餐 廳 異 國 麵 坊 之 管 理 飛 行 模 擬 器 研 究 生 : 簡 蓮 因 撰 指 導 教 授 : 楊 碩 英 博 士 中 華 民 國 九 十 七 年 七 月 致 謝 詞 寫 作 論 文 的 過 程 是 一 段 充 滿 艱 辛 與 淚 水 感 動 與 窩 心 的 歷 程, 感 謝 這 一

More information

填 写 要 求 一 以 word 文 档 格 式 如 实 填 写 各 项 二 表 格 文 本 中 外 文 名 词 第 一 次 出 现 时, 要 写 清 全 称 和 缩 写, 再 次 出 现 时 可 以 使 用 缩 写 三 涉 密 内 容 不 填 写, 有 可 能 涉 密 和 不 宜 大 范 围 公

填 写 要 求 一 以 word 文 档 格 式 如 实 填 写 各 项 二 表 格 文 本 中 外 文 名 词 第 一 次 出 现 时, 要 写 清 全 称 和 缩 写, 再 次 出 现 时 可 以 使 用 缩 写 三 涉 密 内 容 不 填 写, 有 可 能 涉 密 和 不 宜 大 范 围 公 2013 年 度 上 海 高 校 市 级 精 品 课 程 申 报 表 ( 本 科 ) 学 校 名 称 东 华 大 学 课 程 名 称 计 算 机 系 统 与 网 络 技 术 课 程 类 型 理 论 课 ( 不 含 实 践 ) 理 论 课 ( 含 实 践 ) 实 验 ( 践 ) 课 所 属 一 级 学 科 名 称 所 属 二 级 学 科 名 称 课 程 负 责 人 申 报 日 期 工 科 计 算 机

More information

十 五 教 育 學 院 --------------------------------------------------------------------------17 十 六 通 識 教 育 中 心 ---------------------------------------------

十 五 教 育 學 院 --------------------------------------------------------------------------17 十 六 通 識 教 育 中 心 --------------------------------------------- 國 立 暨 南 國 際 大 學 第 429 次 行 政 會 議 紀 錄 時 間 :104 年 3 月 18 日 ( 星 期 三 ) 上 午 9 時 30 分 地 點 : 行 政 會 議 室 出 席 : 江 大 樹 教 務 長 吳 明 烈 學 務 長 劉 一 中 總 務 長 ( 陳 谷 汎 組 長 代 ) 楊 德 芳 研 發 長 洪 政 欣 國 際 長 孫 同 文 主 任 秘 書 蔡 怡 君 館 長

More information

国有大型能源企业财务风险内部控制研究

国有大型能源企业财务风险内部控制研究 Frontiers of International Accounting 国 际 会 计 前 沿, 2012, 1, 1-5 http://dx.doi.org/10.12677/fia.2012.11001 Published Online June 2012 (http://www.hanspub.org/journal/fia) A Study of Internal Control of

More information

頁 碼 序 號 學 校 名 稱 個 人 申 請 一 類 組 二 類 組 三 類 組 39 義 守 大 學 P.40 P.202 P.313 P.367 40 銘 傳 大 學 P.44 P.204 P.313 P.368 41 亞 洲 大 學 P.47 P.206 P.314 P.368 42 東 海

頁 碼 序 號 學 校 名 稱 個 人 申 請 一 類 組 二 類 組 三 類 組 39 義 守 大 學 P.40 P.202 P.313 P.367 40 銘 傳 大 學 P.44 P.204 P.313 P.368 41 亞 洲 大 學 P.47 P.206 P.314 P.368 42 東 海 學 校 系 組 招 生 規 定 目 錄 頁 碼 序 號 學 校 名 稱 個 人 申 請 一 類 組 二 類 組 三 類 組 1 國 立 臺 灣 大 學 P.1 P.174 P.291 P.355 2 國 立 成 功 大 學 P.175 P.292 P.356 3 國 立 暨 南 國 際 大 學 P.1 P.175 P.293 4 國 立 臺 灣 師 範 大 學 P.3 P.176 P.293 P.356

More information

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 Excel - - Excel - -4-5 840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 ( 0 ) 智慧標籤 相關說明提示 -5 -- Excel 4 5 6 7 8 + - * / % ^ = < >= & 9 0 (:) (,) ( ) Chapter - :,

More information