《大道至简》第一章伪代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《大道至简》第一章伪代码相关的知识,希望对你有一定的参考价值。

阅读《大道至简》第一章,深感作者对编程问题的精炼定义,通过对古老寓言故事《愚公移山》的引用,说明了编程的本质。其中又将他们扮演的项目组织者,团队经理,编程人员,技术分析师众多形象清晰展现在我们的面前。又在常常困惑人们的一大问题上做出了回答,即“我能不能学会编程”作者列举生活实例,天冷穿衣洗漱天热反之等,给出了肯定的答案只要你知道前述这些,你一定能学会编程,将很多抽象的东西,或者很多读者没接触过的东西,具象化,简单化,通过最常见的生活中的实例阐述‘大道’,通过一些伪代码呈现能否编写程序这个问题。条理清楚,思路明白。以下就是Java伪代码。

 


第一节 愚公移山

 

import java.大道至简.*;

public class. 观后感.*;

{

public static void main(String args[])

{

//原始需求: 惩山北直塞,出入之迁
//项目沟通的基本方式:聚室而谋曰
//项目目标:毕力平险,指通豫南,达于汉阴
//技术方案:叩石垦壤 簸萁运于渤海之尾
//技术人员和工程管理人员:(愚公)率子孙荷担者三夫
//外协:邻人京城氏之孀妻,有遗男龀,跳往助之int 愚公;

int 子;

int 孙;

while(山未平)

{

遂率子孙荷担者三夫,叩石垦壤,箕畚运于渤海之尾;

If(愚公不死)

{

愚公与子孙一起移山;

}

else

{

子孙++;

子又生孙,孙又生子......子子孙孙,无穷匮也;

}

操蛇之神闻之,惧其不已也,告之于帝。帝感其诚,命夸娥氏二子负二山,一厝朔东,一厝雍南。自此,冀之南,汉之阴,无陇断焉。

break;//项目完成

}

 

 

第二节 是否会编程

 

import.java.大道至简第*;

import.java.会不会编程*;

Public class biancheng

{

Public static void main(string [] args)

{

If(先天智障或后天懒惰)

{

System.out.println(“不会编程!”);

}

If(天冷先穿衣服后洗漱&&天热先洗漱在穿衣服&&)

{

System.out.println(“可以开始编程”);

}

If(类似生病,不能行动,以及意外的紧急事件)

{

If(当日略过)

System.out.println(“可以开始向设计师发展”)

}

}

}

 

 

第三节 程序的方法与本质

 

import.java.大道至简*;

import.java.程序=算法+结构*;

public class ChengXu

{ Begin

if( 你想完成一个程序 )

Then

{

分析这个程序的逻辑关系和依赖关系;

去做代码实现;

}

end

}

 

第四节 只有喜不喜欢

 

import.java.大道至简*;

import.java.语言*;

public class YuYan

{

Begin

{

if(你熟悉了一门编程语言)

Then

{

  其他语言的区别只是在于处理的使用范围;

  }

End

}

 

五.在没有工程的时代

 

import.java.大道至简*;

import.java.语言*;

Public class shidai

{

Public static void main(string []args)

{

If(在没有工程的时代写程序)

{

掌握一种语言;

懂得生活中最常见的逻辑;

用程序的方法思考和学习一些算法;

根据前人的经验,把这些算法放在一些数据结构上;

}

}

 

以上是关于《大道至简》第一章伪代码的主要内容,如果未能解决你的问题,请参考以下文章

大道至简第一章伪代码

大道至简第一章伪代码

大道至简第一章伪代码

《大道至简》第一章伪代码形式读后感

大道至简第一章伪代码

大道至简第一章伪代码