吳曉東
摘 要:在這個飛速運轉的社會,科技時代已經在社會中占領了一席之地,那么現代社會中,網絡時代是突飛猛進的,計算器機中的合理運用已經在社會中的各個領域滲透,相對而言,計算機現在與邏輯學有著緊密的聯系,就目前的情況來說,科學快速的發(fā)展離不開學科之間合理的聯系,本文就是對計算機軟件工程技術中的邏輯應用的闡述,計算機的軟件應用的相當廣泛,本文就是對計算機軟件如何在生活中應用。
關鍵詞:計算機軟件工程 工程技術 邏輯應用
引言
計算機軟件中部分軟件是有生命周期的,它是從初始階段到衰退階段,每一個軟件的開發(fā)和應用是一項重大的工程,但是如何合理的把這些軟件安裝到計算機上我,這也是我們需要探索的問題。
一、計算機軟件的周期
對于軟件開發(fā)商而言,如何是軟件的壽命達到最長以及提高軟件在工作中的效率,是他們所要考慮的問題,那么從工程、方法、以及探索方面來看,我們大體可以分為三個步驟來看,這時候我們就可以結合邏輯學的思維來推理,我們當然可以把軟件工程的各個生命周期看作是人的生命,就比如人來說,人剛是從嬰兒到幼兒,那么軟件也一樣,剛開始是從定義開始的,它一開始只不過是一個可行性的分析,這是為以后的開發(fā)做一個良好的開端,倘若開端就是沒有思路和定義,那么何談以后呢。其次,人經歷了兒童-少年-中年,就這個階段是軟件開發(fā)的頂峰,它是軟件開發(fā)的最主要的步驟,那么依然可以把它看成軟件的需求的分析,從整體概念的分析,隨后是詳細的分析,以及代碼的設計,然后進行應用性的測試,最后到開發(fā),不難看出,無論做什么,都需要從它的問題的確定以及范圍的角度入手,那么我們就應該首先了解它的市場需求,那么軟件的經濟性和有效性也是我們應該考慮的問題,那么這個時候我們就應該選擇一些比較容易的方案進行合理的運用,那么由此可見,對于軟件的開發(fā)商而言,軟件的合理利用是十分重要的,他們必須明白,計算機的部分軟件哪些可以做哪些不可以做,是他們必須必須要考慮的問題,這樣就可以給他們一個明確的目標和設計,而不是一味的只知道功能的實現與運用,不考慮功能的有效性和必要性。
綜上所述,我們也可以把邏輯學的有效性和一致性運用到合理的需求分析中,如果我們把每一個步驟都做的十分的精確,并且達到了客戶的要求,那么我們認為這種設計是合理的。反之,我們只顧著自己的利益,為了自身的利益,而不顧顧客的滿意程度,那么很顯然,這種做法大錯特錯,,當然,我們在做的時候,倘若發(fā)現有一個情況是不滿足的,我們不需要摒棄所有,我們可以加以修正,達到最佳的效果。
在軟件的定義開發(fā)中,我們必須要充分了解市場對此的需求程度。我們可以運用簡單而又有效的方案進行調整。那么就必須要軟件開發(fā)人員對于這一階段的軟件的可行性和不可行性進行十分明確的鑒定。這樣就的目的就十分的明確,可以避開一些不必要的盲區(qū)。當然我認為在領域建模的時候,我們可以充分的復合一些東西,例如單詞與漢語直接的必要聯系,還有一些定義領域類,它和邏輯學有著相似的作用,這些有時候就會進行有效的外伸。在對比和應用的過程中,盡可能的將軟件的定義進行完善。
二、計算機軟件與邏輯學的合理應用
計算機軟件的開發(fā)不僅僅需要代碼,還需要那些能夠讓軟件運行起計算機算法的實現不僅依靠硬件,還必須依靠那些能夠讓硬件運行起來的各種編制的程序軟件。因此,計算機的軟件設計也離不開邏輯學的應用。計算機的硬件是由很多邏輯電路所組成的,而邏輯電路是建立在布爾代數的命題邏輯基礎上的,命題邏輯運算就可以變成布爾代數的演算??梢姡嬎銠C硬件與邏輯之間的這種相互關聯直接導致計算機軟件和邏輯之間所存在的密不可分的聯系。編程的過程也是算法形成的過程,算法是在計算機功能基礎上完成的。現實中,電腦的操作是在基本的邏輯運算的基礎上生成算法,并最終用這些基本的運算元來代替一般的計算完成的。計算機程序要想更加直觀、易懂就必須產生與日常表達方式近似的程序,這就是匯編程序與編譯程序。它們的產生使計算機邏輯演算的步驟得以實現。如果將具有邏輯性的演算轉變成行駛系統的語法和語義,不同的程序設計語言就產生了,隨之而來的編程技術和方法也越來越多,也就產生了各種程序設計的技巧和方法,也就形成了各種復雜的程序和具有多種功能的軟件。計算機科字發(fā)展到今天,人工智能一直以來就是人類的夢想,從圖靈機的產生到現在,計算機科學家們和邏輯學家們就一直對人工智能進行著堅持不懈的追求和探索。研究過程中產生了很多重要的成果,目前已經有兩種主要研究人工智能的語言工具來的的各種編制的程序。所以,計算機軟件開發(fā)的設計也段然離不開邏輯學的應用。在計算機硬件當中,它是由許多的邏輯電路所構成,然而有些邏輯電路是建立在一些布爾代數的命題邏輯基礎上的。由此可見,計算機中的硬件是與邏輯之間存在這緊密的聯系。在編程的同時,它也是算法形成的必要性,這些算法是在計算機的功能上實現的。在當代社會,電腦的運用是在邏輯運算的基礎上形成的一種算法,并且最終可以用這種最基礎的運算代替一些堵在的計算。想要計算機的一些程序更加的靈活、直接、簡單就必須要與日常的表達方式想接近,,這種程序我們叫做編碼程序和編譯程序。通過這方面的實現,使得計算機邏輯演算得步驟更加的方便。倘若將具有這種邏輯性的運用演變成行駛中的語法和語義,就會產生形形色色的設計語言,就會導致很多的編程技術和方法也會越來越多,就會有很多的程序設計和方法,也會有很復雜的程序和各種各樣的功能就會隨之而來。。計算機從以前發(fā)展到現在,人工智能是我們夢寐以求的終點,從最開始的圖靈機的產生到現在,很多計算機的科學家一直探索著人工智能。在研究的過程中,發(fā)現了很多的重要線索,通過科學家的探索,目前已經發(fā)現了倆種人工智能的工具。
結束語
通過上面我所總結的,我們不難發(fā)現在當今社會,計算機已經占領了整個市場,我們在生活當中離不開計算機網絡的應用,很顯然,計算機軟件的開發(fā)和邏輯學又存在著必然的聯系,這就導致我們必須了解這方面的應用,我們也可以對邏輯學進行有效的利用和進行,在開發(fā)邏輯學的過程,我們也開拓了邏輯學的作用。
參考文獻
[1]黃武雙,李進付.再評北京精雕訴上海奈凱計算機軟件侵權案——兼論軟件技術保護措施與反向工程的合理緯度[J].電子知識產權,2017(10):58-62.
[2]于繼武.高職院校經濟類專業(yè)計算機技術基礎課程教育的研究——以武漢軟件工程職業(yè)學院電子商務專業(yè)為例[J].吉林省教育學院學報(上旬),2013(12):91-93.
[3]孫國菊.計算機專業(yè)課考試模式改革的探討與實踐——以遼寧信息職業(yè)技術學院軟件工程系部分專業(yè)課程考核為例[J].遼寧高職學報,2012(11):43-44.
[4]“節(jié)能環(huán)保型循環(huán)水養(yǎng)殖工程裝備與關鍵技術研究集成系統V1.0”獲國家版權局計算機軟件著作權[J].中國水產,2015(12):46.