為什么在我眼里你是一只傻逼——傻逼“常所用”句型之(1)——“就算……但是……”


傻逼句型:

A:這雞蛋真難吃。
B:就算這雞蛋很難吃,但是還是很好看的嘛。

博文


“Bohra”?你開什么玩笑?!

  1966年,Bohra和Jacopini提出了以下3種基本結構,用這3種基本結構作為表示一個良好算法的基本單元。
  (1) 順序結構 ……
  (2) 選擇結構……
  (3) 循環結構……

——譚浩強《C程序設計》(第四版)p26~27

      很多人看到這段文字想必會感到非常熟悉,因為類似的文字在無數的中文(!)教科書、考試題以及那些以“復制粘貼”或逐字摘抄為主要生產手段的博文中出現過。(百度一下 Bohra和Jacopini  基本結構 ,結果至少有四十多頁。如果你用google,則會發現一個相關外文網頁都搜不到。)

      然而這段文字卻是錯誤的,其廣泛傳播和泛濫完美地詮釋了什么叫“以訛傳訛”。

      首先,這段文字中的“Bohra”實乃“Böhm”之誤。為結構化程序設計理論做出過重大貢獻的兩位科學家的名字是Corrado Böhm  和 Giuseppe Jacopini。

  其次,兩位科學家的成果至少在1964年就已經公布(據 Böhm, Corrado; and Giuseppe Jacopini (May 1966). "Flow Diagrams, Turing Machines and Languages with Only Two Formation Rules". Communications of the ACM 9 (5): 366–371. doi:10.1145/355592.365646)。

      Böhm 和 Jacopini的論文並沒有提出“3種基本結構”(這三種結構有高級語言之后就有),更沒有提出“3種基本結構作為表示一個良好算法的基本單元”。他們的論文僅僅表明:使用goto語句的程序,可以不使用goto語句,而只使用順序、選擇和循環語句也可以實現而已。

 


傻逼回復


#5樓 2011-07-15 07:02 hoodlum1980  

這三個基本結構順序總結的非常准確,就算原作者沒有提出這種看法,但是毫無疑問現在的結論是正確的和有指導意義的。你說的以訛傳訛實屬誇大之詞。

評論

  在邏輯上,這叫轉移注意力。特點是“所答非所問,避開問題的焦點”。也叫紅鯡魚/煙幕彈。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM