码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-09-16 17:23:56      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:关系   事件   项目组   时代   项目   一个   依赖   实现   break   

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

{

掌握一种语言;

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

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

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

}

}

 

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

标签:关系   事件   项目组   时代   项目   一个   依赖   实现   break   

原文地址:http://www.cnblogs.com/whiteso/p/7531509.html

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