从这篇起头,咱们说一些编程方面的根本常识,重要针对大板滞专科的小白,认识一些编程的观念。
这个系列每一讲打算分高低两篇,上篇是常识篇,重要声明一些谋划机编程的常识;下篇是思政篇,重要说一些非专科性的领会。思政篇属于限度扯淡,乐一下就好。
(1)为甚么编程WhyProgram
谋划机用来为咱们做办事的,咱们这边界说的谋划机,包罗PC、手机、pad等。用户(Users)将谋划机看做一个用具集,也许字管教、舆图、放视频、谋划……
但是,咱们须要用谋划机谈话来描写咱们想让他做甚么。
程序员(Programmers)则须要进修谋划机的“方法”和谋划机谈话,而后用一些用具(tools)来制造新用具/软件,为用户写用具/软件。
(2)甚么是代码/软件/程序Code/Software/AProgram
程序员管理某些题目,而后停止编码(encode)完结软件/程序/代码,并给其余人,也许浪费别人的工夫或精神管理同类题目。
代码/软件/程序:一个储备的指令序列。是一个革新性的艺术(creativeart),特为当咱们在用户体会方面做了特别好的办事时。
(3)谋划机架构(HardwareArchitecture)