对于软件的误区
序言:今年大二,學(xué)了兩年,對于“軟件”這個詞匯的概念也漸漸的走出了誤區(qū)。
之前的理解:
大一甚至更早接觸手機,電腦,一些智能設(shè)備的時候,說起軟件,我會想到所謂的軟件不就是像手機上那些APP,電腦桌面上那些每個圖標(biāo)對應(yīng)的應(yīng)用程序(游戲呀,音樂播放器呀等等)
當(dāng)時對于軟件的概念了解的還太過片面。
后來的理解:
首先我們看一下百度詞條中對于“軟件”的解釋:
隨著課程的學(xué)習(xí),編程語言的接觸,以及一些小型應(yīng)用的開發(fā),我們會漸漸的更新了對于軟件的認(rèn)知:
1.學(xué)習(xí)數(shù)據(jù)庫的時候:
數(shù)據(jù)庫:是長期存儲在計算機內(nèi),有組織的,可共享的大量數(shù)據(jù)的集合。
數(shù)據(jù)庫管理系統(tǒng):是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。數(shù)據(jù)庫管理系統(tǒng)和操作系統(tǒng)一樣是計算機的基礎(chǔ)軟件,也是一個大型復(fù)雜的軟件系統(tǒng)。
數(shù)據(jù)庫系統(tǒng):是由數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng)(及其應(yīng)用開發(fā)工具),應(yīng)用程序和數(shù)據(jù)庫管理員組成的存儲,管理,處理和維護數(shù)據(jù)的系統(tǒng)。
我們會發(fā)現(xiàn),數(shù)據(jù)庫管理系統(tǒng)是一種軟件,與我們直接接觸的,例如,sqlserver,mysql,access等等。
2.學(xué)習(xí)操作系統(tǒng)的時候:
最簡單的理解:比如Windows 7就是操作系統(tǒng)。手機有手機的操作系統(tǒng),安卓,蘋果,而所有的應(yīng)用軟件,都是基于操作系統(tǒng)上的。操作系統(tǒng)(Operating System,簡稱OS)是管理和控制計算機硬件與軟件資源的計算機程序,是直接運行在“裸機”上的最基本的系統(tǒng)軟件,任何其他軟件都必須在操作系統(tǒng)的支持下才能運行。
總結(jié):
軟件:分為系統(tǒng)軟件,應(yīng)用軟件
系統(tǒng)軟件:**是負(fù)責(zé)管理計算機系統(tǒng)中各種獨立的硬件,使得它們可以協(xié)調(diào)工作。**系統(tǒng)軟件使得計算機使用者和其他軟件將計算機當(dāng)作一個整體而不需要顧及到底層每個硬件是如何工作的。一般來講,系統(tǒng)軟件包括操作系統(tǒng)和一系列基本的工具(比如編譯器,數(shù)據(jù)庫管理,存儲器格式化,文件系統(tǒng)管理,用戶身份驗證,驅(qū)動管理,網(wǎng)絡(luò)連接等方面的工具)。
應(yīng)用軟件:**是為了某種特定的用途而被開發(fā)的軟件。**它可以是一個特定的程序,比如一個圖像瀏覽器。也可以是一組功能聯(lián)系緊密,可以互相協(xié)作的程序的集合,比如微軟的Office軟件。也可以是一個由眾多獨立程序組成的龐大的軟件系統(tǒng),比如數(shù)據(jù)庫管理系統(tǒng)。較常見的有文字處理軟件 如WPS、Word等 信息管理軟件 輔助設(shè)計軟件 如AutoCAD 實時控制軟件 教育與娛樂軟件等
總結(jié)
- 上一篇: mft按钮设计_大机组MFT硬跳闸回路设
- 下一篇: leetcode 234题回文链表