アクセスカウンター アクセスカウンター アクセスカウンター
 

ことのはの散策

 

failure and bug


                                                                                      上智大学 伊藤 潔

                                                                                            2012年9月21日

 

 failure と bugをもう一度整理します().壊れているものを直したり,正しくない動きをするものを直したり,そのような時に,repair 「修繕する」correct 「訂正する」が,使い分けられていることが多いです.

 コンピュータも含めて電気電子機器,機械機器,各種周辺装などのハードウェア資源に,fault 「故障」が起きた時,それを直すことを,repair 「修繕する」と言います.このようなハードウェア資源は,経年変化,劣化,摩耗のため,故障が起きます.
 
このようなハードウェア資源も,また,プログラムなどのソフトウェア資源も,その製作・製造過程でerror 「誤り」)があり,それが出荷されて稼働している際にmalfunction 「誤動作」 を起こした時,それを直すことを,correctと言います.ソフトウェアの場合,この誤りの原因をbug 「バグ」)と呼び,このバグを取って訂正することを,correction, debug, bug fixと言います.ソフトウェアは,経年変化せず(摩耗も劣化もしない) ,制作中にbugが存在して 誤りを引き起こします.

 

 
failure: 故障
bug
直すこと   repair:修理
correction: 修正
debug, bug fix
対象 電気電子機器,機械機器,コンピュータハードウェア・各種周辺装置
ソフトウェア
対象の性質 経年変化
 劣化,摩耗
 
経年変化しない(摩耗も劣化もしない)
元々からbugが存在
 
     
     
     
保守の対象か?  YES  YES
     
     
     

 

       
  repair 修繕する  
       
  correct 訂正する  
       
  fault  故障  
  error  誤り  
  malfunction  誤動作  
       
       
  bug  バグ  
  debug, bug fix    
       
  modify 修正する  
       
  improve  改善する,改良する