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

●愚公移山的故事~

Begin(算法开始)

while(!山平)do

{

For(愚公:=移山之时 To 愚公死时)

{率子孙荷弹者三夫及邻人京城氏之孀妻,叩石垦壤,箕畚运于渤海之尾。/}

if(愚公死)Then

{

子孙存焉;

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

/}

End(算法结束)

●你会不会写程序的问题~

Begin(算法开始)

if<你知道天冷先穿衣后洗漱&&天热反之&&日复一日直至死亡>Then

{

你就可以编程啦;

/}

if<你知道生病||不能行动||意外紧急情况,当日可以略过>Then

{

你可以向设计师发展咯;

/}

End(算法结束)

●程序=算法+结构

Begin(算法开始)

if<你要完成一个程序>Then

{

分析清楚时间先后的逻辑关系和依赖关系;//算法设计即是程序结构

去做代码实现;

/}

End(算法结束)

●语言

Begin(算法开始)

if<你熟悉了一门语言>Then

{

你会发现编程语言没有会不会,只有喜不喜欢。并且任何一门语言你都可以在两周内掌握它;/*因为任何一门语言的低层函数库都相似,API都依赖操作系统。A有,B基本也有。*/

/}

 End(算法结束)

●看完第一章的感悟

Begin(算法开始)

Dim(我的职业)As(程序猿)‘我会从事程序相关的专业’

if<(我有愚公移山的魄力)AND(我智力正常且没有病恶作怪)AND(我清清楚楚明白没有会不会写程序这一说)>Then

{我就可以开始写程序了;/}

if<我要开始写程序了>Then

{我要分析好程序结构,并且分析完后能完整完成程序;/}

if<我熟悉了一门语言>Then

{我就会知道编程语言纵使千种万种,但殊途同归,我将有能力在短时期内掌握它;/}

Case myablity of

Case 1:myablity==0

Output("要么死要么懒死")

Case 2:myabilt 在失血

Output("一日不学习,无人看得出;一周不学习,开始会爆粗;一月不学习,智商输给猪。一定是遇到事了要么就是开始懒了")

Case 3:myablity 在加血

Output("日复一日请继续加油!")

EndCase

 End(算法结束)

posted @ 2016-09-17 11:47  陶雨洁  阅读(249)  评论(0编辑  收藏  举报