码迷,mamicode.com
首页 > 编程语言 > 详细

《大道至简》第一章 编程的精义 java伪代码形式

时间:2017-08-19 18:33:54      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:判断   static   方法   描述   素质   size   存在   end   语言   

  愚公。这位名家身上,浓缩了项目组织者、团队经理、编程人员、技术分析师等众多角色的优秀素质。

  愚公移山事件分析:

      原始需求:惩山北之塞,出入之迂 项目沟通方式:聚室而某曰  项目目标:毕力平险,指通豫南,达于汉阴  技术方案:扣石垦壤,箕畚运于渤海之尾

      技术人员:子孙荷担者三夫  工程管理人员:愚公  外协:邻人京城氏之孀妻,有遗男,始龀,跳往助之

  这已经描述了“愚公移山”工程概况。体现了编程人员基本素质。在与“智叟”对答中描述了实现工程的程序,必须的结构:顺序、分支、 循环。这说明了只要是正常人都能学会编程。

  “程序 = 算法 + 结构” ,存在的是逻辑和思想,把结构描述出来,程序就定型了。至于语言只是工具,只有适不适合的问题。

  第一章说明了编程的精义,并不是工程的全部,只是算法跑在了结构上而已。

  伪代码:

    public class YuGongYiShan{                   

 

            public static void main(String[] args){

 

            begain   惩山北之塞,出入之迂           //原始需求

                 while(山不平){

                     调用 方法KouShiJiRang              //技术方法

 

                     if(愚公死){                                   //虽我之死,有子存焉if判断

 

                 then 调用方法ZiSunCunYan}         

 

                     If(生病||不能行动||意外紧急情况){ //学会折衷

 

                     then当日略过}

 

                   }

 

              指通豫南,达于汉阴                           //山不加增,何苦不平。循环可行

 

           end

 

      }

  //描述了程序的主体。

  public KouShiJiRan{

 

        while(惩山北之塞,出入之迂){                  //会不会编程 知道反复可编程

 

            扣石垦壤,箕畚运于渤海之尾}

      }

  public ZiSunCunYan{

 

        while(子孙存在) {

 

           子又生孙,孙又生子;......子子孙孙,无穷匮也;} //项目完成的必要循环

 

     }

 

}

 

 //在愚公的论述中看到了编程的根本:顺序、循环、选择。

  要学习编程,这些精义很重要。无论多么复杂的工程,头脑中都要有这些,第一步就成功了。

 

 

《大道至简》第一章 编程的精义 java伪代码形式

标签:判断   static   方法   描述   素质   size   存在   end   语言   

原文地址:http://www.cnblogs.com/luohaochi/p/7397099.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!