关于计算机软件系统的知识,二、计算机软件系统基本知识
一、計算機軟件系統圖示
咱們先來直觀的看一下,我就直接上圖了
打開今日頭條,查看更多精彩圖片
計算機軟件系統
(一)系統軟件
在說系統軟件之前我想用一張圖讓大家清晰的了解下,計算機硬件系統與軟件系統的關系:
計算機硬件系統與軟件系統關系
系統軟件是用來管理、監控和維護計算機的軟件,它是為整個計算機系統所配置的、必不可少的軟件,其它程序都在它的支持下編寫和運行。
(一)操作系統
操作系統是最基本、最重要的系統軟件,由一組控制計算機系統并對計算機系統進行管理的程序組成,是用戶與計算機硬件系統的接口,并為用戶和應用軟件提供了訪問與控制計算機硬件的橋梁。
每臺計算機都至少需要一種操作系統,沒有操作系統,計算機就無法啟動。只有安裝操作系統后,計算機才能執行讀、寫或計算操作。
計算機的基本輸入/輸出系統(BIOS),用于啟動操作系統,裝載操作系統的過程稱為自舉或引導。
計算機系統完成引導后,只有一部分操作系統駐留在計算機內存中。常駐內存的這部分叫內部命令,其它的外部命令,只在使用時才被裝載到內存。
I操作系統主要有以下五大管理功能
(1)作業管理:包括任務、界面管理、人機交互、圖形界面、語言控制和虛擬現實等;
(2)文件管理:又稱為信息管理;
(3)存儲管理:實質是對存儲“空間”的管理,主要指對主存的管理;
(4)設備管理:實質是對硬件設備的管理,其中包括對輸入輸出設備的分配、啟動、完成和回收;
(5)進程管理:實質上是對處理機執行“時間”的管理,即如何將CPU真正合理地分配給每個任務。
I操作系統的分類
目前操作系統種類繁多,沒有單一的分類標準。
根據使用環境和對作業處理方式,分為批處理系統(MVX、DOS/VSE),分時系統(Windows、UNIX、XENIX、MacOS),實時系統(iEMX、VRTX、RTOS、RT Linux)。
根據所支持的用戶數目,分為單用戶系統(MSDOS、OS/2),多用戶系統(UNIX、MVS、Windows)。
根據硬件結構,分為網絡系統(Netware、Windows NT、OS/2 warp)、分布式系統(Amoeba)、多媒體系統(Amiga)。
按照操作系統所提供的功能進行分類,分為批處理操作系統、分時操作系統、實時操作系統、單用戶操作系統、網絡操作系統和分布式(多處理器)操作系統等。
I幾種常見的計算機操作系統
操作系統遠古霸主-DOS
磁盤操作系統,1891年微軟推出的最早的操作系統。它不需要十分強勁的硬件系統來支持,當Windows出問題時,還得需要在DOS環境下才能得到解決。它是單用戶單任務操作系統。
windows 7系統
操作系統當代大亨-Windows
從微軟1985年推出Windwos 1.0以來,Windows系統不斷更新。從最初運行在Dos下Windws 3.x,到風靡全球的Windows 9x、Windows 2000 、Windows XP、Windows 7、Windows 10,Windows成為新一代的操作系統大亨。接下來我們也將重點關注這個普及最廣的系統。
linux
誘人的小企鵝-Linux
Linux是多用戶多任務操作系統。它是由芬蘭赫爾辛基大學的學生Linus B.Torvolds在1991年首次編寫實現的。基標志性圖標是一個可愛的小企鵝。由于其源代碼的免費開放,使其在很多高級應用中占有很大市場。被業界視為打破微軟Windows壟斷的希望。
(二)數據庫管理系統
數據庫系統
數據庫管理系統(Database Management System,簡稱DBMS )是一種用于操縱和管理數據庫的大型系統軟件,用于建立、使用和維護數據庫。
DBMS對數據庫進行統一的管理和控制,以保證數據庫的安全性和完整性。用戶通過DBMS訪問數據庫中的數據,數據庫管理員也通過DBMS進行數據庫的維護工作。
DBMS提供多種功能,可使多個應用程序和用戶用不同的方法在同時或不同時刻去建立、修改和查詢數據庫。它使用戶能方便地定義和操縱數據,維護數據的安全性和完整性,以及進行多用戶下的并發控制和恢復數據庫。
1. 數據庫管理系統功能劃分
按功能劃分,數據庫管理系統大致可分為六個部分:
(1)模式翻譯:提供數據定義語言(DDL)。用它書寫的數據庫模式被翻譯為內部表示。數據庫的各種數據操作(如查找、修改、插入和刪除等)和數據庫的維護管理都是以數據庫模式為依據的。
(2)應用程序的編譯:把包含訪問數據庫語句的應用程序,編譯成在DBMS支持下可運行的目標程序。
(3)交互式查詢:提供易使用的交互式查詢語言,如SQL。DBMS負責執行查詢命令,并將查詢結果顯示在屏幕上。
(4)數據的組織與存取:提供數據在外圍存儲設備上的物理組織與存取方法。
(5)事務運行管理:提供事務運行管理及運行日志、事務運行的安全性監控和數據完整性檢查、事務的并發控制及系統恢復等功能。
(6)數據庫的維護:為數據庫管理員提供軟件支持,包括數據安全控制、完整性保障、數據庫備份、數據庫重組以及性能監控等。
基于關系模型的數據庫管理系統已廣泛應用于各行各業,應用領域也將進一步拓寬。如客戶/服務器結構的分布式多用戶環境中的應用就是數據庫系統的應用進一步擴展。
2.數據庫管理系統的層次結構
根據處理對象的不同,數據庫管理系統的層次結構由高級到低級分為五層。
(1)應用層:應用層是DBMS與終端用戶和應用程序的界面層,處理的對象是各種各樣的數據庫應用;
(2)語言翻譯處理層:語言翻譯處理層是對數據庫語言的各類語句進行語法分析、視圖轉換、授權檢查、完整性檢查等;
(3)數據存取層:處理的對象是單個元組,它將上層的集合操作轉換為單記錄操作;
(4)數據存儲層:處理的對象是數據頁和系統緩沖區;
(5)操作系統:操作系統是DBMS的基礎,操作系統提供的存取原語和基本的存取方法通常作為和DBMS存儲層的接口
(二)應用軟件
說起應用軟件是我們平時用的最多的比如下面這些
文字處理軟件
1)Word 2007 2)UltraEdit 3)Edit Plus
2. 表格處理軟件
1) Excel 2007
3. 演示軟件
1)PowerPoint
4. 統計分析軟件
1)SPSS 2)SAS
5. 科學運算軟件
1)Matlab 2)Scilab 3)Mathematica
6. 繪圖軟件
1)AutoCAD 2)CorelDraw
3)Photoshop 4)CAXA電子圖板
7.通訊軟件
1)QQ 2)微信
軟件是計算機實現各種功能的關鍵。
軟件和硬件是一個完整的計算機系統互相依存的兩 大部分,二者互相依存,協同發展。
系統軟件是基礎且必備的軟件,應用軟件是基礎軟件,是完成一定具體任務的軟件;只有系統軟件和應用軟件協同工作,才能夠使計算機能夠完成各種任務
好了今天的分享就到這里了,簡單的分享了以上的知識,希望對你們有幫助。。。我也該早點休息了明天還要上班,大家再見了
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的关于计算机软件系统的知识,二、计算机软件系统基本知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: data:text/html firef
- 下一篇: HTML手机上图片显示被压扁,在重新调整