博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
为什么在我眼里你是一只傻逼——傻逼“常所用”句型之(1)——“就算……但是……”...
阅读量:5834 次
发布时间:2019-06-18

本文共 955 字,大约阅读时间需要 3 分钟。

傻逼句型:

A:这鸡蛋真难吃。

B:就算这鸡蛋很难吃,但是还是很好看的嘛。

博文


  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语句,而只使用顺序、选择和循环语句也可以实现而已。

 


傻逼回复


21517392011/7/15 7:02:52 2011-07-15 07:02  

这三个基本结构顺序总结的非常准确,就算原作者没有提出这种看法,但是毫无疑问现在的结论是正确的和有指导意义的。你说的以讹传讹实属夸大之词。

评论

  在逻辑上,这叫转移注意力。特点是“所答非所问,避开问题的焦点”。也叫红鲱鱼/烟幕弹。

转载地址:http://koucx.baihongyu.com/

你可能感兴趣的文章
基本概念复习
查看>>
重构第10天:提取方法(Extract Method)
查看>>
Android Fragment使用(四) Toolbar使用及Fragment中的Toolbar处理
查看>>
解决pycharm在ubuntu下搜狗输入法一直固定在左下角的问题
查看>>
多线程day01
查看>>
MySQL出现Access denied for user ‘root’@’localhost’ (using password:YES)
查看>>
通过Roslyn构建自己的C#脚本(更新版)(转)
查看>>
红黑树
查看>>
第四章 mybatis批量insert
查看>>
Java并发框架——什么是AQS框架
查看>>
【数据库】
查看>>
WindowManager.LayoutParams 详解
查看>>
find的命令的使用和文件名的后缀
查看>>
Android的Aidl安装方法
查看>>
Linux中rc的含义
查看>>
asp.net怎样在URL中使用中文、空格、特殊字符
查看>>
实现跨交换机VLAN间的通信
查看>>
python例子
查看>>
环境变量(总结)
查看>>
ios之UILabel
查看>>