導航:首頁 > 手機軟體 > 軟體的本質是文件嗎

軟體的本質是文件嗎

發布時間:2022-09-01 08:24:56

『壹』 文件與軟體的區別是什麼

文件是一個個體,可以是一個圖片文件,或一個聲音文件等.也可以是一個".exe"應用程序文件.
但軟體就是一個整體,有一個或一個以上功能的整體.軟體可以是一個文件(或一個以上)組成.一個軟體可以包括有聲音文件和應用程序文件等等多個文件加在一起.

『貳』 軟體的本質是什麼

我覺得我只是一個小人物,似乎不配討論這種那麼大的題目。但是幾天來一些想法縈繞在我心中,不吐不快。
軟體的本質我覺得有非常多的理解方法。我們可以說軟體是一種秩序,是一種從混沌的真實世界中抽象出的秩序的本質。軟體描述了一種正確的規律,一系列必要的約束,指導著其他軟體以及大眾如何正確地行動。軟體是一組可以用數學描述的命題,這些命題的證明過程描述了問題的正確的解決方式。廣義上講,我們大腦里對某個問題的理性的思考過程也就是一個軟體正在被執行。
從另外一個一個角度說,軟體是硬體工作的任務,軟體協調並指導硬體與硬體正確地交互產生人們想要的正確結果。我們不能說沒有經過build的代碼就是軟體,因為光代碼不能做任何事情。軟體供應商大多數時候將代碼編譯後的二進製版本成為軟體並將之出售,我覺得也有問題。光碟上的二進制序列和代碼本質上沒有什麼區別,什麼都不能做。我覺得軟體只有在執行的時候,在真正協調著我們工作時才是真正意義上的軟體。也就是說,不能正常工作的軟體沒有任何意義,軟體的一個最基本的要求就是,能夠正常工作。
從這個角度上看來,軟體與程序也是截然不同的兩個概念。我們可以將一個非常炫的.exe叫做一個程序,但是有時候並不一定是軟體。軟體應該要具有一定的魯棒性,可維護性和可擴展性,並且必須首先是不能經常出bug的,否則永遠只能是程序。寫程序容易,寫軟體難。
那麼為什麼那麼多軟體,到最後結果卻並不是特別的好呢?我覺得這里又是兩個概念了,就是軟體與產品。軟體的話,只要你寫出來的東西能夠運行,我們就可以說是軟體。軟體有非常非常多,但是能成為產品的卻很少。產品,是給人用的,而且一般是給不懂你是怎麼實現這些功能的人用的。產品就是把復雜邏輯封裝後,只留下簡單的用戶介面。產品的特性決定了,一個產品,在是個軟體的基礎上,還要具備簡單易用,界面美觀,與同系列其它產品能夠形成一套統一平台,擁有完整文檔等等許許多多的要求,並且用戶能直接看得見的產品的每一個部分,都必須是完美無缺的,這就不只是程序員或者軟體工程師能夠做到的了。產品,必須追求100%完美,即使不能達到也要追求這個目標。
軟體的本質,是對真實世界的抽象。有時候這種抽象是難以接受的,這個時候這種抽象不能帶來任何物質利益。而產品的本質就是服務,是一種全身心為客戶著想的服務,只有對客戶全身心投入,才能獲得回報。這是這幾天以來的一個感悟。

『叄』 計算機就是用來處理數據的,為什麼會出現軟體呢,軟體本質是什麼

計算機軟體出現的原因:
1.計算機分為硬體與軟體,硬體是看得到摸得著的顯示器,cpu,內存,顯卡,主板,硬碟等。軟體是代碼,告訴計算機如何做,相當於靈魂思想,無軟體的計算機就像植物人。
2.計算機軟體的本質就是行動指導,硬體相當於提供了表演的舞台,光有舞台是不行,軟體就相當於表演的節目,有硬體與軟體,才是完整的一出節目。

『肆』 軟體和硬體的區別

硬體和軟體的區別:

一、軟體是一種邏輯的產品,與硬體產品有本質的區別

硬體是看得見、摸得著的物理部件或設備。在研製硬體產品時,人的創造性活動表現在把原材料轉變成有形的物理產品。

而軟體產品是以程序和文檔的形式存在,通過在計算機上運行來體現他的作用。

在研製軟體產品的過程中,人們的生產活動表現在要創造性地抽象出問題的求解模型,然後根據求解模型寫出程序,最後經過調試、運行程序得到求解問題的結果。整個生產、開發過程是在無形化方式下完成的,其能見度極差,這給軟體開發、生產過程的管理帶來了極大的困難。

二、軟體產品質量的體現方式與硬體產品不同

質量體現方式不同表現在兩個方面。硬體產品設計定型後可以批量生產,產品質量通過質量檢測體系可以得到保障。但是生產、加工過程一旦失誤。

硬體產品可能就會因為質量問題而報廢。而軟體產品不能用傳統意義上的製造進行生產,就目前軟體開發技術而言,軟體生產還是「定製」的,只能針對特定問題進行設計或實現。但是軟體愛你產品一旦實現後,其生產過程只是復制而已,而復制生產出來的軟體質量是相同的。

設計出來的軟體即使出現質量問題,產品也不會報廢,通過修改、測試,還可以將「報廢」的軟體「修復」,投入正常運行。可見軟體的質量保證機制比硬體具有更大的靈活性。

三、軟體產品的成本構成與硬體產品不同

硬體產品的成本構成中有形的物質佔了相當大的比重。就硬體產品生存周期而言,成本構成中設計、生產環節占絕大部分,而售後服務只佔少部分。

軟體生產主要靠腦力勞動。軟體產品的成本構成中人力資源佔了相當大的比重。軟體產品的生產成本主要在開發和研製。研製成功後,產品生產就簡單了,通過復制就能批量生產。

四、軟體產品的失敗曲線與硬體產品不同

硬體產品存在老化和折舊問題。當一個硬體部件磨損時可以用一個新部件去替換他。硬體會因為主要部件的磨損而最終被淘汰。

對於軟體而言,不存在折舊和磨損問題,如果需要的話可以永遠使用下去。但是軟體故障的排除要比硬體故障的排除復雜得多。軟體故障主要是因為軟體設計或編碼的錯誤所致,必須重新設計和編碼才能解決問題。

軟體在其開發初始階段在很高的失敗率,這主要是由於需求分析不切合實際或設計錯誤等引起的。當開發過程中的錯誤被糾正後,其失敗率便下降到一定水平並保持相對穩定,直到該軟體被廢棄不用。在軟體進行大的改動時,也會導致失敗率急劇上升。

五、大多數軟體仍然是定製產生的

硬體產品一旦設計定型,其生產技術、加工工藝和流程管理也就確定下來,這樣便於實現硬體產品的標准化、系列化成批生產。

由於硬體產品具有標準的框架和介面,不論哪個廠家的產品,用戶買來都可以集成、組裝和替換使用。

盡管軟體產品復用是軟體界孜孜不倦追求的目標,在某些局部范圍內幾家領軍軟體企業也建立了一些軟體組件復用的技術標准。

例如,OMG的CORBA,mICROSOFT的COM,sun的J2EE等,但是目前還做不到大范圍使用軟體替代品。大多數軟體任然是為特定任務或用戶定製的。

(4)軟體的本質是文件嗎擴展閱讀:

硬體:

計算機的硬體是計算機系統中各種設備的總稱。計算機的硬體應包括5個基本部分,即運算器、控制器、存儲器、輸入設備、輸出設備,上述各基本部件的功能各異。運算器應能進行加、減、乘、除等基本運算。存儲器不僅能存放數據,而且也能存放指令,計算機應能區分是數據還是指令。

控制器應能自動執行指令。操作人員可以通過輸人、輸出設備與主機進行通信。計算機內部採用二進制來表示指令和數據。操作人員將編好的程序和原始數據送人主存儲器中,然後啟動計算機工作,計算機應在不需干預的情況下啟動完成逐條取出指令和執行指令的任務。

軟體:

電腦的外觀、主機內的元件都是看得見的東西,一般稱它們為電腦的「硬體」,那麼電腦的「軟體」是什麼呢?即使打開主機,也看不到軟體在哪裡。既看不見也摸不到,聽起來好像很抽象,但是,如果沒有軟體,就像植物人一樣,空有軀體卻無法行動。

當你啟動電腦時,電腦會執行開機程序,並且啟動系統」,然後你會啟動「Word」程序,並且打開「文件」來編輯文件,或是使用「Excel」來製作報表,和使用「IE」來上網等等,以上所提到的操作系統、打開的程序和文件,都屬於電腦的「軟體」。

軟體包括:

1、應用軟體:應用程序包,面向問題的程序設計語言等

2、系統軟體:操作系統,語言編譯解釋系統服務性程序

硬體與軟體的關系:

硬體和軟體是一個完整的計算機系統互相依存的兩大部分,它們的關系主要體現在以下幾個方面。

1、硬體和軟體互相依存

硬體是軟體賴以工作的物質基礎,軟體的正常工作是硬體發揮作用的唯一途徑。計算機系統必須要配備完善的軟體系統才能正常工作,且充分發揮其硬體的各種功能。

2、硬體和軟體無嚴格界線

隨著計算機技術的發展,在許多情況下,計算機的某些功能既可以由硬體實現,也可以由軟體來實現。因此,硬體與軟體在一定意義上說沒有絕對嚴格的界面。

3、硬體和軟體協同發展

計算機軟體隨硬體技術的迅速發展而發展,而軟體的不斷發展與完善又促進硬體的更新,兩者密切地交織發展,缺一不可。

參考資料:

軟體-網路

硬體-網路

『伍』 計算機中存儲的文件或數據都是軟體嗎

不是 軟體是程序+數據+使用幫助的一整套的文件
而計算機上存儲的只能叫做數據

『陸』 軟體程序和文檔的區別是什麼

有些人對軟體程序和文檔不加區分,以致把兩個詞交叉適用。實際上軟體程序和文檔有本質區別。如果混淆可能會帶來不利的法律後果。《計算機軟體保護條例》第二條規定,本條例所稱計算機軟體,是指計算機程序及其有關文檔。可見,程序和文檔在該條例中是被分別對待的不同客體。《計算機軟體保護條例》第三條進一步規定, 本條例下列用語的含義:計算機程序,是指為了得到某種結果而可以由計算機等具有信息處理能力的裝置執行的代碼化指令序列,或者可以被自動轉換成代碼化指令序列的符號化指令序列或者符號化語句序列。同一計算機程序的源程序和目標程序為同一作品。文檔是指用來描述程序的內容、組成、設計、功能規格、開發情況、測試結果及使用方法的文字資料和圖表等,如程序設計說明書、流程圖、用戶手冊等。由此,計算機程序和文檔都是計算機軟體的組成部分。其中核心部分是程序,而文檔主要是說明程序的文字資料和圖表。

『柒』 軟體和程序有什麼區別

1、一些特點不一樣:

軟體,無形的,沒有物理形態,只能通過運行狀況來了解功能、特性、和質量;軟體滲透了大量的腦力勞動,人的邏輯思維、智能活動和技術水平是軟體產品的關鍵。

程序,以某些程序設計語言編寫,運行於某種目標結構體繫上。

2、作用不一樣

軟體,運行時,能夠提供所要求功能和性能的指令或計算機程序集合;程序能夠滿意地處理信息的數據結構。

程序,識別和執行的指令,滿足人們某種需求的信息化工具。

(7)軟體的本質是文件嗎擴展閱讀:

軟體按授權類別分類:

專屬軟體:此類授權通常不允許用戶隨意的復制、研究、修改或散布該軟體。違反此類授權通常會有嚴重的法律責任。傳統的商業軟體公司會採用此類授權,例如微軟的Windows和辦公軟體。專屬軟體的源碼通常被公司視為私有財產而予以嚴密的保護。

自由軟體:此類授權正好與專屬軟體相反,賦予用戶復制、研究、修改和散布該軟體的權利,並提供源碼供用戶自由使用,僅給予些許的其它限制。以Linux、Firefox 和OpenOffice 可做為此類軟體的代表。

共享軟體:通常可免費的取得並使用其試用版,但在功能或使用期間上受到限制。開發者會鼓勵用戶付費以取得功能完整的商業版本。根據共享軟體作者的授權,用戶可以從各種渠道免費得到它的拷貝,也可以自由傳播它。

免費軟體:可免費取得和轉載,但並不提供源碼,也無法修改。

公共軟體:原作者已放棄權利,著作權過期,或作者已經不可考究的軟體。使用上無任何限制。

『捌』 軟體的本質是什麼軟體高手怎樣定義

軟體
軟體(中國大陸及香港用語,台灣作軟體)是一系列按照特定順序組織的計算機數據和指令的集合。一般來講軟體被劃分為系統軟體、應用軟體和介於這兩者之間的中間件。其中系統軟體為計算機使用提供最基本的功能,但是並不針對某一特定應用領域。而應用軟體則恰好相反,不同的應用軟體根據用戶和所服務的領域提供不同的功能。

軟體並不只是包括可以在計算機上運行的程序,與這些程序相關的文檔一般也被認為是軟體的一部分。簡單的說軟體就是程序加文檔的集合體。

軟體被應用於世界的各個領域,對人們的生活和工作都產生了深遠的影響。
參考資料:http://bk..com/view/37.htm

『玖』 軟體的本質是什麼

軟體的本質:按既定要求進行的運算、儲存、讀取、傳輸。
既定要求的輸入:鍵盤輸入、埠輸入、網路傳輸,其他方式輸入。
運算結果的輸出:屏幕顯示、列印輸出、網路傳輸,其他方式輸出。
計算機硬體為軟體運行提供物理支持。

『拾』 程序軟體和程序文件是什麼意思有什麼不同

可以按字面意思來理解
程序軟體就是
一個軟體,軟體是由很多程序段組成的,有很多的相關聯的文件組成.
而程序文件則是一個程序,比如說用c語言編寫的一個程序,是由代碼組成的的一個功能單一的程序.而這個程序則是以一個文件的形式存在.
希望你能夠理解~對你所幫助~

閱讀全文

與軟體的本質是文件嗎相關的資料

熱點內容
電腦上怎麼下載班智達的軟體 瀏覽:1157
無痕跡消除圖片軟體 瀏覽:722
免費小票軟體 瀏覽:954
華為在哪裡設置軟體停止運行 瀏覽:961
用電腦鍵盤調節聲音大小 瀏覽:1258
自動刷軟體賺錢 瀏覽:1261
古裝連續劇免費版 瀏覽:1414
工免費漫畫 瀏覽:1144
手機軟體專門儲存文件 瀏覽:1509
uos如何用命令安裝軟體 瀏覽:1316
有線耳機插電腦麥克風 瀏覽:647
侏羅紀世界3在線觀看完整免費 瀏覽:995
單個軟體怎麼設置名稱 瀏覽:719
鳳凰網電腦版下載視頻怎麼下載視頻怎麼下載 瀏覽:1385
明白之後如何免費獲得無人機 瀏覽:831
如何解禁軟體菜單 瀏覽:855
副路由器連接電腦視頻 瀏覽:1351
內置wifi電視如何裝軟體 瀏覽:1107
手機換零免費雪碧 瀏覽:1589
國行蘋果如何下載美版軟體 瀏覽:1213