大道之簡第一章偽代碼讀後感
阿新 • • 發佈:2017-09-16
port 開始 發展 管理 工程 工程管理 偽代碼 結構 項目
Import.java.大道至簡.*;
//一、愚公移山
Import.java.愚公移山.*;
Public class YuGongYiShan //定義一個名為愚公移山的類
{
Public static void main(string[] args) //主程序的開始
{
//原始需求:懲山北之塞,出入之迂
//項目溝通方式:聚室而謀曰;
//項目目標:畢力平險,指通豫南,達於漢陰
//技術方案::扣石墾壤,箕畚運於渤海之尾
//技術人員:子孫荷擔者三夫
//工程管理人員:愚公
//外協:鄰人京城氏之孀妻,有遺男,始齔,跳往助之
While(山不加增) //循環條件
{
If(愚公死&&子孫存在)
{
子又生孫,孫又生子;......子子孫孫,無窮匱也;
畢力平險,指通豫南,達於漢陰;
這個工程必定會實現
}
Else
{
愚公自己完成移山的任務;
}
} //主程序的結束
} //主定義的結束
從愚公移山這件事可以看出編寫程序是,並沒有那麽難,程序=算法+結構。
從此來看所有的編程語句都是由最基本的條件,循環,判斷語句組成就連傳說的愚公都能理解到,我們未嘗不能呢。
//二、編程程序的問題包括順序,分支和循環
Import.java.活動順序.*;
While(1)
{
If(確信天冷先穿衣後洗漱&&天熱反之)
{
你就可以編程:
}
If(生病||不能行動||意外緊急情況,當日可以略過)
{
你可以向設計師發展;
}
}
//三、程序=算法+結構
If(開發人員設計出算法,描述出結構)
{
程序定型;
}
if(你熟悉一門語言)
{
//任何一門語言的低層函數庫都相似,API都依賴操作系統。A有,B基本也有
你可以在兩周內掌握並開始熟練編程;
}
大道之簡第一章偽代碼讀後感