首页 技术 正文
技术 2022年11月15日
0 收藏 520 点赞 4,118 浏览 513 个字

观看了大道至简的第一章之后,从愚公移山的故事中我们可以抽象出一个项目, 下面用Java 伪代码的形式来进行编写:

import java(愚公移山的故事)

//愚公移山

public class yugong

{

//项目的目的:惩山北之塞,出入之迂;

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

//愚公确定的项目的目标:毕力平险,指通豫南,达于汉阴;

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

//项目中的三名技术人员以及工程管理人员:(愚公)率子孙荷担者三夫;

//力量较弱,富有激情的外援:邻人京城氏之孀妻,有遗男,始龀,跳往助之;

if(愚公死亡之后)

{虽我之死,有子存焉;}

else

{愚公和子孙一起完成移山}

do

{惩山北之塞,出入之迂;

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

}while(子又生孙,孙又生子;⋯ ⋯子子孙孙,无穷匮也)

//循环形成条件:山不加增。

//增加了循环条件后可以知道这件事一定可以被实现的,山不加增。

return(愚公移山的任务一定可以完成,只是时间问题。)

}

从愚公移山这件事可以看出编写程序是,并没有那么难,程序=算法+结构。

从此来看所有的编程语句都是由最基本的条件,循环,判断语句组成就连传说的愚公都能理解到,我们未尝不能呢。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,905
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,430
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,247
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,058
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,690
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,727