《大道至简第一章观后感》伪代码版

import java.大道至简.*;

import  java.io.*;

//第一·《汤问篇》愚公移山

import.java.愚公移山.*;

public class YuGongYiShan

{

  public static void main(String [] args) throws IOException

{

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

  //项目沟通基本方式:聚室而谋曰;

  //项目目标:毕力平险,指通豫南,达于汉阴

  //技术方案:扣石垦壤,箕畚运于渤海之尾

  //技术人员:子孙荷担者三夫

  //工程管理人员:愚公

  //外协:邻人京城氏之孀妻,有遗男,始龀,跳往助之

  int  愚公;

  int  子孙;

  int 山=1;//1 代表山还在

  while(山==1&&山不增加)

  {

    if(愚公死)

     {有子存焉,子孙去完成移山的任务,何苦而不平,这个工程必定会实现;}

    else

     {愚公自己完成移山的任务,何苦而不平,这个工程必定会实现;}

  while(子孙存在)

  {

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

       毕力平险,指通豫南,达于汉阴;

    何苦而不平;

    这个工程必定会实现;

}

}

 }

}

//正如书中所言:两千年前的寓言,已经成就了以为工程名家:愚公。在愚公的论述中,的确看到了程序的根本:顺序、分支、和循环。庞大若“愚公移山”这样的工程,都是可以通过这样简单的编程来实现的。编程的精义正是如此。

************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************

import java.大道至简.*;

import  java.io.*;

public class Zhezhong

{

//第二题:我能不能学会写程序呢?

   public static void main(String[] args)throws IOException

  {

    int 人;

    if(人!=先天智障||人!=后天懒惰者) 人都可以学会写程序;

String wendu;

while(人一直活着,日复一日)

{

         if(wendu==天冷) {先穿衣服后洗漱;}

    if(wendu==天热){先洗漱后穿衣服;}

if(人生病了||不能行动||意外的紧急事件){当日可以略过上述;}

  }

}

}

//上面这个伪代码主要是用于解释能不能学会写层序的问题,作者给出这样的答案:除了先天智障或者懒惰者,都可以学会写程序。程序确实不难,找到那个思路,那个点,程序,大家都可以学会。

************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************

import java.大道至简.*;

import  java.io.*;

public class Chengxvdengyushenme

{//第三题:讲述编程的思路以及程序=算法+结构。再一次认识编程,再一次见这个公式。

  public static void main(String[] args)throws IOException

  {

    int 你;

    if(你接到任务)

    {

      先把事情分析清楚,把事件的先后的逻辑关系和依赖关系搞清楚;

      将这个程序的算法设计出来,并把结构描述清楚,程序定型;

      代码实现;

        //剩下的事 都是劳力活;

    }

if(你一接到任务就coding) 你通常是加班最多的程序员;

   System.out.println(+"积极工作和勤于思考都要占时间");

System.out.println(+"程序=算法+结构");

 }

}

//编程作为一种行为时,我们只需要知道其逻辑方法就可以啦。

************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************

import java.大道至简.*;

import java.io.*;

public class Yuyan

{

//第四题:不同的编程语言

  public static void main(String[] args) throws IOException

  {

    int 你;

    if(你熟悉了一门语言)

      {你会发现任何一门语言只有喜欢不喜欢的问题;}  

if(会一门计算机语言)

{

if(稍微学习一下新语言)

你会熟练掌握一另门新的语言;

}

}

}

//自我感觉每种编程语言 都有相似之处,甚至可以说 只是格式稍加改变,每门语言其余的部分就都是劳力活 编程呗。我也很赞同书中所述:成天讨论这门语言好或者那门语言坏的人,甚至是可悲的。不但是悲其一叶障目,更要悲叹于那种大智若愚的自得心态。还是说 ,每种语言几近相似,不要成天说怎么怎么不好学 ,静下心来给自己一点时间,都是可以收入囊中,成为自己的编程语言。

************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************

import java.大道至简.*;

import java.io.*;

public class NoGongCheng

{//在没有工程时代怎么样的

  public static void main(String[] args)throws IOException

  {

    int 程序员;

    if(程序员掌握了一门语言&&懂得了生湖中最常见的逻辑&&用程序的方式思考和学习了一些算法&&根据前人的经验,把这些算法运行在一些数据结构之上)

     {

      我们可以看到程序员的程序了;

     } 

  if(有工程时代)

    就会出现工程师;

  else

  {

    有语言大师;

    有游戏大师;

    有算法大师;

    没有工程大师;

  }

 }

}

//讲述了远古时代 没有工程大师  

//总结:

在这个飞快旋转的世界,每个人都有不同的角色。作为程序员,我们必须要掌握编程的精髓,要意识到,我们所做的每一个决定都是一个折衷-这就是编程的本质,要想成为优秀的程序员 ,就要理解这些折衷的本质,并且在我们编写的代码中都善加处理。

编程是简单的,我们是什么样的人,取决于我们选择做什么样的人,选择做一个优秀的程序员,并为之努力,天下没有不付出的收获。

道路还很长,我们还很年轻,既然选择了编程这条路,那就继续前进吧!少年!

    

    

时间: 2024-10-16 21:32:17

《大道至简第一章观后感》伪代码版的相关文章

大道至简第一章观后感(伪代码)

1.编程的精义(愚公移山) 在两千年的寓言中,愚公这一工程名家,通过移山这一浩大的工程,为我们讲述一些最简单的编程根本:顺序,分支和循环.用这些根本他叙述了整个工程的实现,子孙无穷,是为循环,山不增,是为条件,条件成立,循环就不会死.把大的工程细分,用最简单的编程实现,在我看也许这就是编程的精义. Import.java.大道至简.*; Import.java.愚公移山.*; Punlic class yishan { Public static void main (string [] arg

大道至简第一章观后感

大道至简读后感 大道至简的作者用了很短的篇幅把其在软件开发方面的思考和感悟写了出来,他直指本源的讲述了编程技术.更为可贵的是作者不使这本讲高技术的书变得枯燥无味:而是让读者读起来幽默风趣. 第一章作者讲述了编程的精义,作者在第一章分5步讲述了编程的精义.首先作者用愚公移山的故事阐述了如何去编程的思路与步骤,编程首先是用来满足人们的原始需求(惩山北之塞,出入之迂.):在编程中需要团体的沟通(聚室而某):而后需要确定编程项目的目标(毕力平险,指通豫南,达于汉阴)并且讨论技术方案确定人员.同智叟的交谈

大道至简第一章Java伪代码读后感

import.java.大道至简.*; //周爱民 import.java.读后感*; public class shawanyia { //1. 编程的精义 while(山没有消失) {if(愚公没死) 移山: if(愚公死了) 子孙继续移山: if(山没了) break; } //2. 会或者不会写程序的问题 if(你不是先天智障&&后天傻逼) 你可以学会变编程: else 出门左转退学谢谢: //3. 程序 = 算法 + 结构 //记住:积极工作和勤于思考都要占时间. if(你可以思

大道至简第一章--java伪代码读后感

import java.大道至简.编程的精义;//愚公移山public class 愚公移山{public static void main(String[] args){//惩山北之塞,出入之迂 int 愚公,愚公子孙: 聚室而谋曰(愚公,愚公子孙); for(惩山北之塞,出入之迂;指通豫南,达于汉阴; ){ 叩石垦壤,箕畚运于渤海之尾: //子子孙孙,无穷匮也if(愚公死)有子复焉;if(愚公子孙死)子又生孙,孙又生子: //山平则跳出循环if(指通豫南,达于汉阴)break; }Syste

大道至简第一章读后感----伪代码实现

import.java.大道至简.*; import.java.愚公移山.*; public class Yugongyishan { public static void main(String[] args) { while(山不平) { if(愚公未死) 叩石垦壤,箕畚运于渤海之尾; else if(愚公死) { if(子孙存在) { 子孙继续完成先人的移山; 叩石垦壤,箕畚运于渤海之尾; } else   { System.out.println("子孙断代,山不平!"); b

大道至简第一章观后感——java伪代码

一节: public class Yugongyishan_ { //定义一个名为Yugongyishan_的类 Public static void main(string args[])   //主程序 { //提出问题:惩山北之塞,出入之迂 //项目讨论的方式:聚室而谋曰 //项目的目标:毕力平险,指通豫南,达于汉阴 //以愚公为项目经理,编程人员,技术人员,工程管理人员等的团队 // 遗男为外协 //项目的参与者:(愚公)率子孙荷担者三夫 //解决方法:扣石垦壤,箕畚运于渤海之尾 int

大道至简 第一章 观后感(伪代码)

一.编程的精义 1.愚公移山 begin while(指通豫南,达于汉阴) do { for(移山时 to 愚公死) { 率子孙荷担者三夫,扣石垦壤,箕畚运于渤海之尾 } if(愚公死) { 有子存焉: } for() { 子又生孙: 孙又生子: } } END; 2.会不会写程序 begin if(先天智障 or 后天懒惰) {不能学会编程:} if(自己知道在早上起床后需要如果天冷则先穿衣服后洗漱&&反之亦然&&日复一日直到死亡) { 可以编程了: } if(如果有类似

大道至简第一章Java伪代码

1.编程的精义//愚公移山public class Yugong{public static void main(String[]args){        while(山没平){               if(愚公死)有子复焉:               子又生孙,孙又生子:    //while循环可保证在山平之前子子孙孙,无穷匮也               扣石垦壤,箕畚运于渤海之尾://跳出循环的条件,山不加增        }        System.out.println

大道至简 第一章 (伪代码)

一.编程的精义 1.愚公移山 begin while(指通豫南,达于汉阴) do {+ for(移山时 to 愚公死) { 率子孙荷担者三夫,扣石垦壤,箕畚运于渤海之尾 } if(愚公死) { 有子存焉: } for() { 子又生孙: 孙又生子: } } END; 2.会不会写程序 begin if(先天智障 or 后天懒惰) {不能学会编程:} if(自己知道在早上起床后需要如果天冷则先穿衣服后洗漱&&反之亦然&&日复一日直到死亡) { 可以编程了: } if(如果有类