工程師就是程序設計師(架構師),建筑工人就是程序員,磚就是代碼。,編程是編制程序的簡稱,程序即做某件事情的步驟,編制程序的過程就是安排做某一件事情具體步驟的過程。這就是編制程序的工作了,如何從文件中提取圖片,如何處理每一個像素,等等。
軟件開發(fā)設計和編程的關系?
所有的展開就像蓋房子。工程師設計好房子的結(jié)構后,建筑工人就開始一個一個的搭建(可能現(xiàn)在沒有磚了)。工程師是程序員(架構師),建設者是程序員,磚頭是代碼。有了程序員的基本功,我們才能在設計的道路上更加游刃有余。這個過程需要不斷的學習和積累,這樣設計出來的程序才能像房子一樣穩(wěn)固,不是嗎?程序員需要精通一門或多門開發(fā)語言,比如C#、Java、PHP,以及一個或多個數(shù)據(jù)庫MsSQL、MySQL等等。祝你成功!
編程是干什么的
Programming是編程的縮寫,意思是做某件事的步驟。編程的過程就是安排具體步驟去做某件事的過程。一般編程的對象是計算機,但這個概念起源于早期的紡織機,用來設定紡織機織出的圖案。不同的“程序”卡會使紡織機采用不同的織造方法,這樣一臺機器就可以做出不同的產(chǎn)品。早期的計算機沒有編程能力,它的用途是在設計過程中確定的,也就是說,它的工作步驟是固定在其結(jié)構組成中的。比如用于計算軌跡的計算機,只能用于計算軌跡,如果用于其他用途,必須重新連接電氣和機械部件。后來有了通用計算機的概念,把工作步驟和硬件部件分開,用一臺機器來處理不同的要求(這和前面提到的紡織機差不多)。這時候就有了現(xiàn)在的編程概念,就是規(guī)定了計算機做某件事的具體步驟。例如,一個程序計算從1到100的所有數(shù)字的總和,intsum=0for(inti=1i