• JAVA伪代码


    《大道至简》第一章,将编程比作了愚公移山,完美的诠释了编程的整个过程。在两千年前的寓言中,愚公集项目组织者、团队经理、编程人员、技术分析师等众多角色于一身。首先是原始需求的产生:“惩山北之塞,出入之迂”,而后是项目沟通的基本方式:“聚室而谋曰”,其后是确定项目的目标:“毕力平险,指通豫南,达于汉阴” 最后择定可实现的技术方案:“扣石垦壤,箕畚运于渤海之尾”。在《愚公移山》的工程项目中,我们认识到了编程的根本:顺序、分支和循环。无论是什么样的工程,即使是“愚公移山”这样庞大的工程,当有了项目需求,再确定整个项目的工作流程,其中包含必须的顺序、分支和循环结构,都是可以通过简单的编程来实现的。而顺序、分支和循环结构便是编程的精义所在。

    import.java.大道至简.*;

    //一·愚公移山

    import.java.愚公移山.*;

    public class YuGongYiShan

    {

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

    //工程管理人员:愚公

    while(指通豫南,达于汉阴) 

    {

              for(移山;愚公死;年龄增加) {

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

               }

              if((愚公死)&&(有子存焉))

            {

               while( 子又生孙;孙又生子)

         {

                子孙移山;

          }

    }

    //二·编程程序的问题包括顺序,分支和循环

    //编程程序包括顺序,分支和循环

    if(先天智障 ||后天懒惰)

    {

    不能学会编程;

    }

    if(能够确信天冷先穿衣后洗漱&&反之依然&&日复一日直至死亡)

    {

    你就可以编程;

    }

    if(生病||不能行动||意外紧急情况,当日可以略过)

    {

    你可以向设计师发展;

    }

    //三·程序=算法+结构

    if(你熟悉一门语言)

    //任何一门语言的低层函数库都相似,API都依赖操作系统。

    你可以在两周内掌握并开始熟练编程;

    }

  • 相关阅读:
    安装HyperV后VirtualBox打开故障
    TortoiseGit或TortoiseSVN在软件或系统更新后图标丢失的一个解决办法
    WSL2 Ubuntu1604 安装 GUI图形库 和 Qt Creator
    时序约束(小梅哥)
    FPGA加速
    吴恩达机器学习笔记
    Neural Network and Deep Learning 笔记【第二章;反向传播算法如何⼯作】
    Tcl学习记录
    Neural Network and Deep Learning 笔记【第一章;手写数字识别】
    操作符重载
  • 原文地址:https://www.cnblogs.com/wj1998/p/7522223.html
Copyright © 2020-2023  润新知