淺談ios開(kāi)發(fā)學(xué)習(xí)路線圖程序設(shè)計(jì)的重要性
2016-08-15 14:20:01
2014瀏覽
計(jì)算機(jī)程序設(shè)計(jì)一般涉及三個(gè)基本視圖,其基本模型三者之間相輔相成,缺一不可。在此,環(huán)境是指程序設(shè)計(jì)語(yǔ)言賴以作用的基礎(chǔ),不同的環(huán)境對(duì)語(yǔ)言有不同的要求,同一種語(yǔ)言在不同的環(huán)境中也會(huì)有不同的修正和擴(kuò)展,以適應(yīng)環(huán)境的需要。環(huán)境可以分為程序執(zhí)行支撐環(huán)境和程序開(kāi)發(fā)環(huán)境兩大類。
淺談ios開(kāi)發(fā)學(xué)習(xí)路線圖程序設(shè)計(jì)的重要性:
程序執(zhí)行支撐環(huán)境就是指計(jì)算機(jī)系統(tǒng),包括硬件系統(tǒng)和系統(tǒng)軟件。程序開(kāi)發(fā)環(huán)境主要是指輔助程序開(kāi)發(fā)的工具集。盡管計(jì)算機(jī)語(yǔ)言由機(jī)器語(yǔ)言、匯編語(yǔ)言發(fā)展到高級(jí)語(yǔ)言,然而,它并沒(méi)有完全掩蓋計(jì)算機(jī)系統(tǒng)的痕跡,一種語(yǔ)言以及基于該語(yǔ)言的程序,只有與環(huán)境有機(jī)地糅合在一起,才能產(chǎn)生強(qiáng)大、高效的作用,才能拓展出計(jì)算機(jī)的無(wú)窮威力。
應(yīng)用是指對(duì)具體問(wèn)題的解決方法,問(wèn)題的解決方法是多樣的、有規(guī)律的。然而,在計(jì)算機(jī)這個(gè)特定的環(huán)境里,問(wèn)題解決的方法首先要考慮到計(jì)算機(jī)系統(tǒng)的特性與體系結(jié)構(gòu)以及用于構(gòu)建程序的模型、技術(shù)和方法。也就是說(shuō),程序設(shè)計(jì)中的應(yīng)用可以理解為人類思維在計(jì)算機(jī)環(huán)境中的投影,針對(duì)特定的環(huán)境,人類的思維必然受到限制和約束,這種約束和限制由兩方面組成,即環(huán)境和程序模型及其延伸的各種構(gòu)造應(yīng)用的技術(shù)和思想。
因此,應(yīng)用與環(huán)境是分不開(kāi)的,脫離具體的環(huán)境,應(yīng)用是不能最終實(shí)現(xiàn)的;同一個(gè)應(yīng)用在不同的環(huán)境下將會(huì)呈現(xiàn)不同的形態(tài)。另一方面,應(yīng)用與程序模型、技術(shù)又是密切相關(guān)的,程序模型和技術(shù)規(guī)定了應(yīng)用構(gòu)造的方法,以及應(yīng)用應(yīng)有的體系。環(huán)境是應(yīng)用賴以存在的基礎(chǔ),而模型和技術(shù)則是應(yīng)用建立的方法和策略。特別是在約束條件下,可以尋找到各種思維規(guī)律,這些規(guī)律即反映了特定環(huán)境下的應(yīng)用模式。多種思維規(guī)律的靈活應(yīng)用又可以產(chǎn)生更多的新型思維定式,使得應(yīng)用的開(kāi)發(fā)始終處于一個(gè)創(chuàng)造性的無(wú)限循環(huán)之中。在此,靈活應(yīng)用實(shí)際上就是指對(duì)各種應(yīng)用模式的組合方法,具有明顯的創(chuàng)造特征和個(gè)性化特征。從而,也就潛移默化地形成了程序設(shè)計(jì)所必需的計(jì)算思維能力。應(yīng)用模式的發(fā)掘及其邏輯組合(即模式建構(gòu))就是程序設(shè)計(jì)的精髓所在。
扣丁學(xué)堂ios培訓(xùn)講師:語(yǔ)言是一種黏合劑,可將應(yīng)用和環(huán)境連接起來(lái)。一方面,語(yǔ)言必須將應(yīng)用中的各種應(yīng)用模式及其邏輯組合描述清楚,也就是將思維形式化并記錄下來(lái)。另一方面,語(yǔ)言本身又考慮了環(huán)境的特征,語(yǔ)言的各種機(jī)制都體現(xiàn)出環(huán)境的痕跡和特點(diǎn),從而將應(yīng)用問(wèn)題過(guò)渡到具體環(huán)境,實(shí)現(xiàn)最終的應(yīng)用問(wèn)題求解。
標(biāo)簽:
iOS開(kāi)發(fā)培訓(xùn)
iOS開(kāi)發(fā)在線培訓(xùn)
iOS培訓(xùn)視頻