為什麼軟體還包括有關文檔
A. 軟體是包括計算機系統中的程序和相關文檔嗎
軟體是一些程序,相關文檔也是。
軟體不好解釋,業界里也沒人能解釋。
最好的一句話就像一樓說的。
摸得到的,實際的東西就是硬體,
其它摸不到的都算軟體,
如:硬碟,摸得到就是硬體。
如:系統,摸不到,但裝在機子上,算軟體。
B. 1、軟體是由程序、( )和文檔三部分組成。
軟體是由程序、數據和文檔三部分組成。
軟體,國標中對軟體的定義為:與計算機系統操作有關的計算機程序、規程、規則,以及可能有的文件、文檔及數據。
其它定義:
1、運行時,能夠提供所要求功能和性能的指令或計算機程序集合。
2、程序能夠滿意地處理信息的數據結構。
3、描述程序功能需求以及程序如何操作和使用所要求的文檔。
以開發語言作為描述語言,可以認為:軟體=程序+數據+文檔。
(2)為什麼軟體還包括有關文檔擴展閱讀:
軟體的特點:
1、無形的,沒有物理形態,只能通過運行狀況來了解功能、特性、和質量。
2、軟體滲透了大量的腦力勞動,人的邏輯思維、智能活動和技術水平是軟體產品的關鍵。
3、軟體不會像硬體一樣老化磨損,但存在缺陷維護和技術更新。
4、軟體的開發和運行必須依賴於特定的計算機系統環境,對於硬體有依賴性,為了減少依賴,開發中提出了軟體的可移植性。
5、軟體具有可復用性,軟體開發出來很容易被復制,從而形成多個副本。
C. 計算機軟體系統包括程序、數據、文檔嗎還是應用軟體和系統軟體
計算機軟體系統通常被分為系統軟體和應用軟體兩大類。
計算機系統軟體能保證計算機按照用戶的意願正常運行,為滿足用戶使用計算機的各種需求,幫助用戶管理計算機和維護資源執行用戶命令、控制系統調度等任務。軟體系統分為兩大類,雖然各自的用途不同,但他們的共同點是都存儲在計算機存儲器中,以某種格式編碼書寫的程序或數據。
(1)系統軟體
系統軟體是指擔負控制和協調計算機及其外部設備、支持應用軟體的開發和運行的一類計算機軟體。系統軟體一般包括操作系統、語言處理程序、資料庫系統和網路管理系統。
(2)應用軟體
應用軟體是指為特定領域開發、並為特定目的服務的一類軟體。應用軟體是直接面向用戶需要的,它們可以直接幫助用戶提高工作質量和效率,甚至可以幫助用戶解決某些難題。
(3)為什麼軟體還包括有關文檔擴展閱讀:
知道了計算機軟體系統的組成,接下來看計算機軟體系統是怎麼工作的,原理:
計算機依靠程序控制:當世界上第一台電子計算機誕生不久, 美國匈牙利數學家馮·諾依曼就對計算 機提出了重大改進理論,主要思想有 兩點:一是數據運算與存儲應以二進 制為基礎;二是計算機應採用「存儲程序」和「程序控制」的方式工作。
二進制:二進制由「0」和「1」兩個符號構成,每相鄰兩位遵循「逢二進一」的原則。
存儲程序:把解決問題的程序和需要使用到的原始數據存入儲存器中。
指令:對計算機進行程序控制的最小單位。
程序:為完成某一項特定的任務而用某種語言編寫的一組指令序列。
D. 軟體所說的包括程序,數據和相關文檔,那這些具體是哪些部分,比如下面是我安裝到d盤的百度雲管家這個軟
這是開發用語......不是程序員不會理解的,屬於專業術語。也和平常用戶沒有關系。你看到的這些文件都是封裝好的程序,絕大部分都是程序(包含諸多類型的文件),數據只佔一小部分(只與程序的基本運行,注冊表也在其中),且和程序捆綁了,大多和用戶相關的數據在網上(就這個網路雲而言)。至於專業術語所說的相關文檔,除了一般軟體會有的read me.txt其他都是開發用的,用戶是不可能見不到的。
E. 計算機軟體、程序和文檔,以及指令系統有什麼關系
軟體 = 程序+文檔 = 數據結構+演算法+文檔。
打個比方,軟體是一件衣服,那程序就是材料。軟體是由許多能實現某些固定任務的程序的集合。也就是說,軟體是由許許多多的程序組合而成的。程序是由編程人員通過某種編程語言,編寫出來能實現某些固定任務的代碼。
可這么說,編程人員能過 通過C語言或其他某種語言,編寫出一些能實現任務某些固定任務的函數,再把這些函數集合起來,通過編譯程序編成軟體,也就是我們通常在電腦上用的各種軟體了。
軟體和系統的關系:應用程序是軟體,操作系統也是軟體。cpu會將他們一視同仁,甚至,cpu不知道自己在執行的程序是操作系統還是一般應用軟體,cpu只知道去寄存器中指向的內存取指令並執行,它不知道什麼是操作系統,也無須知道。
操作系統是人想出來的,為了讓自己管理計算機方便而創造出來的一套管理辦法。應用程序要用某種語言編寫,而語言又是編譯器來提供的。其實根本就沒有什麼語言,有的只是編譯器。是編譯器決定怎樣解釋某種關鍵字及某種語法。
語言只是編譯器和大家的約定,只要寫入這樣的代碼,編譯器便將其翻譯成某種機器指令,翻譯成什麼樣取決於編譯器的行為,和語言無關,比如說c語言的printf函數,它的功能不是說一定要把字元列印到屏幕上,這要看編譯器對這種關鍵字的處理。
F. 系統開發中,軟體、程序、文檔的關系
軟體並不只是包括可以在計算機(這里的計算機是指廣義的計算機)上運行的電腦程序,與這些電腦程序相關的文檔一般也被認為是軟體的一部分。簡單的說軟體就是程序加文檔的集合體
G. 計算機的軟體指的是程序,數據和相關文檔的集合。這句話哪裡錯了
1、計算機軟體的定義、作用、發展和分類
1)程序:由一系列控制計算機各部件協調工作的指令組成的。
2)軟體:計算機系統中的程序、數據及使用和維護程序所需要的所有文檔的集合。軟體=程序+數據+說明文檔。
3)軟體的作用
(1)控制和管理計算機的硬體資源,提高計算機資源的使用效率,協調計算機各組成部分的工作。
(2)在硬體提供的基本功能的基礎上,擴大計算機的功能,提高計算機實現和運行各類應用任務的能力。
(3)向用戶提供盡可能方便、靈活的計算機操作使用界面。
(4)為專業人員提供計算機軟體的開發工具和環境,提供對計算機本身進行調試、維護和診斷等需要的工具。
(5)完成特定應用的信息處理任務。
4)軟體分類
(1)系統軟體:為整個計算機系統所支配的,不依賴於特定應用的通用軟體。任務:控制和維護計算機的正常運行,管理計算機的各種資源,以滿足其他軟體的需要。(操作系統、設備驅動程序、語言處理程序)。
(2)應用軟體:用於解決不同具體應用問題的專門軟體,應用軟體必須在系統軟體的支持下才能正常運行(辦公軟體、圖形處理軟體、多媒體軟體)。
(3)工具軟體:有特定功能的軟體,為整個計算機系統(硬體和操作系統)所使用,對系統進行維護或功能擴展的軟體(文件管理軟體、計算機系統安全類軟體)
5)計算機軟體的層次結構
上層工具軟體、編程軟體、資料庫軟體、應用軟體底層操作系統
2、操作系統
1)定義:計算機硬體的直接外層,它對硬體的功能進行首次擴充,是用來控制和管理計算機系統的軟、硬體資源,提高計算機系統資源的使用效率,方便用戶使用的一組程序的集合。
2)地位:操作系統是其他軟體運行的基礎,為用戶提供友善的服務界面,是計算機的思想和靈魂。
H. 計算機軟體是指所使用的各種程序的集合,不含有關的文檔資料
這是不對的,包含有關的文檔資料
I. 軟體包括程序、數據和文檔,文檔指的是什麼
所有與軟體相關的文檔,包括你所提到的,還有軟體詳細設計方案,軟體測試文檔等等
J. 軟體文檔在軟體開發中的作用
軟體文檔在軟體開發中起到很重要作用,如果沒有軟體文檔,後前的工作就難以展開,維護很難。軟體文檔其實可以看做是一個規范、標准,特別是前期的需求分析,利用軟體文檔可以很好的去了解業務邏輯等。