- 相關(guān)推薦
探討語(yǔ)言邏輯下的計(jì)算機(jī)軟件開(kāi)放設(shè)計(jì)論文
1 概述
1.1 概念
邏輯語(yǔ)言的概念來(lái)源于古希臘哲學(xué)家的辯論,隨著數(shù)學(xué)理論不斷的發(fā)展,邏輯語(yǔ)言也在不斷的提高升華,為了解決一些相應(yīng)的數(shù)學(xué)問(wèn)題邏輯語(yǔ)言被廣泛的應(yīng)用。然而,隨著計(jì)算機(jī)的發(fā)明計(jì)算機(jī)的語(yǔ)言逐漸的升級(jí)。計(jì)算機(jī)的豐富多彩在日常生活中也改變了人們的單一生活無(wú)趣的方式,之所以計(jì)算機(jī)的生產(chǎn)被稱作第三次科技革命。因?yàn)橛?jì)算機(jī)基于數(shù)學(xué)模型的存在形式所以它需要使用邏輯語(yǔ)言進(jìn)行控制,本著計(jì)算機(jī)自身的性能限制,軟件使用二進(jìn)制語(yǔ)言編寫,因此必須具備一定的邏輯性才能讓計(jì)算機(jī)正常運(yùn)行,隨著之后的科技水平的發(fā)展計(jì)算機(jī)程序在逐步使用高級(jí)語(yǔ)言,它的邏輯關(guān)系的作用從而更加的明顯
1.2 邏期語(yǔ)言特點(diǎn)
邏輯語(yǔ)言隨著語(yǔ)言學(xué)的標(biāo)準(zhǔn)分為:自然語(yǔ)言、形式化邏輯語(yǔ)言和帶符號(hào)數(shù)學(xué)語(yǔ)言。在邏輯學(xué)發(fā)展的基礎(chǔ)上產(chǎn)生了邏輯語(yǔ)言,邏輯語(yǔ)言的產(chǎn)生是為討論問(wèn)題時(shí),建立與數(shù)學(xué)同樣完美的特定符號(hào)語(yǔ)言應(yīng)運(yùn)產(chǎn)生的。所以兩者有這截然不同的差異。對(duì)邏輯語(yǔ)言來(lái)講他自身就有著非常高的嚴(yán)謹(jǐn)性,能夠?qū)⑦壿嬐评砗陀行У霓D(zhuǎn)換成了數(shù)學(xué)語(yǔ)言,一般都是在有特殊問(wèn)題的情況下才可以使用該語(yǔ)言,并結(jié)合了計(jì)算機(jī)的形式解決問(wèn)題,與此同時(shí),隨著邏輯語(yǔ)言的不斷改善與發(fā)展,邏輯語(yǔ)言在廣泛應(yīng)用于實(shí)際問(wèn)題中解決問(wèn)題時(shí),它優(yōu)先建立數(shù)學(xué)模型,巧妙的運(yùn)用了數(shù)學(xué)的方式來(lái)解決,從而有效的提高問(wèn)題的解決效果。
在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中,其中最大的做工就是邏輯語(yǔ)言,它具有著比較強(qiáng)有力的嚴(yán)謹(jǐn)性、普遍性,而且換可以對(duì)全部問(wèn)題進(jìn)行有效的描述。從實(shí)際情況的分析可以發(fā)現(xiàn),計(jì)算機(jī)每個(gè)程序相應(yīng)的可以轉(zhuǎn)換成數(shù)學(xué)模型,也可以使用邏輯語(yǔ)言來(lái)進(jìn)行對(duì)其的描述。
2 計(jì)算機(jī)C 語(yǔ)言的邏輯開(kāi)發(fā)
計(jì)算機(jī)C 語(yǔ)言是兼顧高級(jí)語(yǔ)言與匯編語(yǔ)言的一種計(jì)算機(jī)語(yǔ)言, 以此面向過(guò)程的語(yǔ)言是c 語(yǔ)言的統(tǒng)稱。C 語(yǔ)言的主要組成包括數(shù)據(jù)、函數(shù)以及方法 。它們?nèi)咧g缺一不可像話有著依靠的關(guān)系,其中的數(shù)據(jù)類型它能夠滿足一般的編程需要,它包括常用的整體塑型以及浮點(diǎn)型,但對(duì)于數(shù)據(jù)的云端程序而言,它有著非常強(qiáng)大的庫(kù)函數(shù),并給予一些支持。數(shù)據(jù)可以被稱為是C 語(yǔ)言的基本促成單元,而C 語(yǔ)言的進(jìn)行程序設(shè)計(jì)的核心是函數(shù)。函數(shù)以及C 語(yǔ)言中典型的語(yǔ)句。比如,例如for 循環(huán)語(yǔ)句,選擇語(yǔ)句if else 等成為C 語(yǔ)言編程的基礎(chǔ)
指針成了 C 語(yǔ)言程序編程設(shè)計(jì)的核心, 指針的存在讓C 語(yǔ)言的設(shè)計(jì)更具魅力,并簡(jiǎn)化了設(shè)計(jì)流程,靈活設(shè)計(jì)的理念也成為了C 語(yǔ)言的設(shè)計(jì)方式。
2.1 計(jì)算機(jī)面向?qū)ο蟪绦蛘Z(yǔ)言的邏輯開(kāi)發(fā)
面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言的主要特點(diǎn)就是在于面向的對(duì)象,采用了封裝的形式,將數(shù)據(jù)方法進(jìn)行封裝處理,通過(guò)定義對(duì)象,變實(shí)現(xiàn)了一種設(shè)計(jì)模式是只需要對(duì)對(duì)象進(jìn)行調(diào)用即可。其中,面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言還具有一種類繼承特性,通過(guò)創(chuàng)建基類在將原始數(shù)據(jù)與方法進(jìn)行封裝,創(chuàng)建在基類當(dāng)中數(shù)據(jù)與方法可以通過(guò)派生類的方式進(jìn)行派生。基類包括程序設(shè)計(jì)的最基本信息也是最原始的信息,而通過(guò)對(duì)類中不同數(shù)據(jù)和方法的界定決定將其進(jìn)行派生類過(guò)程中的共享與保護(hù)功能,封裝與繼承是面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言的最大特色。也是面向?qū)ο蟪绦蚰軌蜻M(jìn)行大規(guī)模編程的原因之一,面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言的編程與設(shè)計(jì)語(yǔ)法與C 語(yǔ)言有類似之處并在一定程度上兼顧了C 語(yǔ)言, 在此基礎(chǔ)上進(jìn)行發(fā)展,面向?qū)ο蟪绦蛟O(shè)計(jì)是一種高級(jí)編程語(yǔ)言,其封裝、繼承以及多態(tài)成為了計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言中具有特色的編程模式之一。
2.2 c 語(yǔ)言和面向?qū)ο蟪绦蛟O(shè)計(jì)對(duì)比分析
了解到兩種不用計(jì)算機(jī)程序設(shè)計(jì)的語(yǔ)言特點(diǎn)和區(qū)別,可以采取一樣的需求分析的形式,通過(guò)對(duì)相同需求進(jìn)行著程序設(shè)計(jì),從而對(duì)比兩者之間的不用有事,便以得到所需要的結(jié)論。
3 軟件的開(kāi)放設(shè)計(jì)與研究
相對(duì)于計(jì)算機(jī)軟件的開(kāi)放設(shè)計(jì),實(shí)際上就是進(jìn)行分析設(shè)計(jì)不用的領(lǐng)域技術(shù)應(yīng)用,在進(jìn)一步進(jìn)行軟件編輯流程圖的設(shè)計(jì)。流程圖能夠體現(xiàn)出很多不同的階段和系統(tǒng)的不同需求,然而在很大的程度上來(lái)講實(shí)現(xiàn)了高度滿意的軟件開(kāi)發(fā),最具有代表性的開(kāi)放軟件設(shè)計(jì)目前是以網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言中PHP 為主流的開(kāi)放式語(yǔ)言。一般在社區(qū)論壇的代碼都已經(jīng)相對(duì)開(kāi)放,實(shí)現(xiàn)相對(duì)應(yīng)的開(kāi)源代碼流,需求者可以根據(jù)自己的需要,對(duì)原來(lái)有的代碼進(jìn)行邏輯分析,得出修改部門邏輯功能,實(shí)現(xiàn)高效代碼編譯。
4 結(jié)語(yǔ)
相對(duì)而言計(jì)算機(jī)軟件開(kāi)發(fā)是一門比較熱門的行業(yè),但也是受到我國(guó)技術(shù)水平的限制,目前我國(guó)計(jì)算機(jī)軟件開(kāi)發(fā)的水平還是較低,但是通過(guò)對(duì)計(jì)算機(jī)語(yǔ)言的對(duì)比分析,以主流的C 語(yǔ)言以及面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言的分析,了解到了計(jì)算機(jī)語(yǔ)言的邏輯開(kāi)發(fā)需要經(jīng)過(guò)一定的計(jì)算機(jī)基礎(chǔ)平臺(tái),要想從根本上改善這種情況,必須借鑒別國(guó)軟件產(chǎn)業(yè)發(fā)達(dá)一些國(guó)家的成功經(jīng)驗(yàn),結(jié)合我國(guó)軟件產(chǎn)業(yè)的一些比較實(shí)際的情況,對(duì)邏輯語(yǔ)言等一些影響到計(jì)算機(jī)軟件開(kāi)發(fā)的因素進(jìn)行研究,然而軟件開(kāi)放式設(shè)計(jì)研究需要經(jīng)過(guò)對(duì)需求領(lǐng)域進(jìn)行軟件需求的分析,從而制定了相對(duì)應(yīng)的需求邏輯流程圖,只有這樣,才能夠提出我國(guó)軟件開(kāi)發(fā)的水平
【探討語(yǔ)言邏輯下的計(jì)算機(jī)軟件開(kāi)放設(shè)計(jì)論文】相關(guān)文章:
大數(shù)據(jù)時(shí)代下計(jì)算機(jī)軟件技術(shù)探析論文03-24
計(jì)算機(jī)應(yīng)用基礎(chǔ)網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)探討論文03-15
銷售人員薪酬設(shè)計(jì)探討07-12
淺談循環(huán)經(jīng)濟(jì)下服裝材料的特性和設(shè)計(jì)及運(yùn)用論文03-24
畢業(yè)論文的語(yǔ)言07-13
VI設(shè)計(jì)論文07-26
綠色設(shè)計(jì)論文08-05
造型設(shè)計(jì)論文11-28