系統軟體
1. 系統軟體分為哪幾類各有什麼特點
1、操作系統
操作系統管理計算機的硬體設備,使應用軟體能方便、高效地使用這些設備。它是最底層的軟體,它控制所有計算機運行的程序並管理整個計算機的資源,是計算機裸機與應用程序及用戶之間的橋梁。沒有它,用戶也就無法使用某種軟體或程序。
計算機系統的控制和管理中心,從資源角度來看,它具有處理機、存儲器管理、設備管理、文件管理等4項功能。
2、語言處理程序
編譯軟體CPU執行每一條指令都只完成一項十分簡單的操作,一個系統軟體或應用軟體,要由成千上萬甚至上億條指令組合而成。直接用基本指令來編寫軟體,是一件極其繁重而艱難的工作。
計算機只能直接識別和執行機器語言,因此要計算機上運行高級語言程序就必須配備程序語言翻譯程序,翻譯程序本身是一組程序,不同的高級語言都有相應的翻譯程序。
3、資料庫管理
資料庫管理系統有組織地、動態地存貯大量數據,使人們能方便、高效地使用這些數據。
資料庫管理系統為一種操縱和管理資料庫的大型軟體,用於建立、使用和維護資料庫。
4、輔助程序
系統輔助處理程序也稱為「軟體研製開發工具」、「支持軟體」、「軟體工具」,主要有編輯程序、調試程序、裝備和連接程序、調試程序。
(1)系統軟體擴展閱讀
操作系統用於管理計算機的資源和控製程序的運行。語言處理系統是用於處理軟體語言等的軟體,如編譯程序等。資料庫系統是用於支持數據管理和存取的軟體,它包括資料庫、資料庫管理系統等。
資料庫為常駐在計算機系統內的一組數據,它們之間的關系用數據模式來定義,並用數據定義語言來描述;資料庫管理系統為使用戶可以把數據作為軸象項進行存取、使用和修改的軟體。
分布式軟體系統包括分布式操作系統、分布式程序設計系統、分布式文件系統、分布式資料庫系統等。人機交互系統是提供用戶與計算機系統之間按照一定的約定進行信息交互的軟體系統,可為用戶提供一個友善的人機界面。
操作系統的功能包括處理器管理、存儲管理、文件管理、設備管理和作業管理,其主要研究內容包括操作系統的結構、進程(任務)調度、同步機制、死鎖防止、內存分配、設備分配、並行機制、容錯和恢復機制等。
2. 計算機系統軟體和應用軟體的區別
1、簡單來說,系統軟體是電腦硬體與用戶交互的介面,最有代表性的系統軟體是操作系統,比如Windows 7就是操作系統。而所有的應用軟體,都是基於操作系統上的。
操作系統(Operating System,簡稱OS)是管理和控制計算機硬體與軟體資源的計算機程序,是直接運行在「裸機」上的最基本的系統軟體,任何其他軟體都必須在操作系統的支持下才能運行。
2、具體區別:
(1)系統軟體:是指控制和協調計算機及外部設備,支持應用軟體開發和運行的系統,是無需用戶干預的各種程序的集合,主要功能是調度,監控和維護計算機系統;負責管理計算機系統中各種獨立的硬體,使得它們可以協調工作。
系統軟體使得計算機使用者和其他軟體將計算機當作一個整體而不需要顧及到底層每個硬體是如何工作的。系統軟體在為應用軟體提供上述基本功能的同時,也進行著對硬體的管理,使在一台計算機上同時或先後運行的不同應用軟體有條不紊地合用硬體設備。
有代表性的系統軟體有:操作系統、語言處理程序、資料庫管理、輔助程序等。
(2)應用軟體(application software):是和系統軟體相對應的,是用戶可以使用的各種程序設計語言,以及用各種程序設計語言編制的應用程序的集合,分為應用軟體包和用戶程序。應用軟體包是利用計算機解決某類問題而設計的程序的集合,供多用戶使用。
應用軟體是為滿足用戶不同領域、不同問題的應用需求而提供的那部分軟體。 它可以拓寬計算機系統的應用領域,放大硬體的功能。
(2)系統軟體擴展閱讀:
計算機軟體分為系統軟體和應用軟體兩大類。應用軟體是為滿足用戶不同領域、不同問題的應用需求而提供的那部分軟體。 它可以拓寬計算機系統的應用領域,放大硬體的功能。
應用軟體(application software)是用戶可以使用的各種程序設計語言,以及用各種程序設計語言編制的應用程序的集合,分為應用軟體包和用戶程序。
應用軟體包是利用計算機解決某類問題而設計的程序的集合供多用戶使用。
3. 計算機有哪些系統軟體和哪些應用軟體
一、系統軟體
1、類Unix系統
所謂的類Unix家族指的是一族種類繁多的OS,此族包含了System V、BSD與Linux。由於Unix是The Open Group的注冊商標,特指遵守此公司定義的行為的操作系統。而類Unix通常指的是比原先的Unix包含更多特徵的OS。
類Unix系統可在非常多的處理器架構下運行,在伺服器系統上有很高的使用率,例如大專院校或工程應用的工作站。
2、微軟Windows
Microsoft Windows系列操作系統是在微軟給IBM機器設計的MS-DOS的基礎上設計的圖形操作系統。現在的Windows系統,如Windows 2000、Windows XP皆是創建於現代的Windows NT內核。
NT內核是由OS/2和OpenVMS等系統上借用來的。Windows可以在32位和64位的Intel和AMD的處理器上運行,但是早期的版本也可以在DEC Alpha、MIPS與PowerPC架構上運行。
3、MacOS
macOS,前稱「MacOS X」或「OS X」,是一套運行於蘋果Macintosh系列計算機上的操作系統。Mac OS是首個在商用領域成功的圖形用戶界面系統。
Macintosh開發成員包括比爾·阿特金森(Bill Atkinson)、傑夫·拉斯金(Jef Raskin)和安迪·赫茨菲爾德(Andy Hertzfeld)。
從OS X 10.8開始在名字中去掉Mac,僅保留OS X和版本號。2016年6月13日在WWDC2016上,蘋果公司將OS X更名為macOS。
4、Chrome OS
Google Chrome OS是一項Google的輕型的、基於網路的計算機操作系統計劃,其基於Google的瀏覽器Google Chrome的Linux內核。
5、linux
linux是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
二、應用軟體
1、辦公室軟體
文書試算表程式投影片報告數學程式創建編輯器繪圖程式基礎資料庫檔案管理系統文本編輯器。例如:WPS。
2、互聯網軟體
即時通訊軟體電子郵件客戶端網頁瀏覽器客戶端下載工具。例如:網路網盤、迅雷。
3、分析軟體
計算機代數系統統計軟體數字計算計算機輔助工程設計。例如:MySQL。
4、協作軟體
協作產品開發軟體。例如:釘釘。
5、商務軟體
會計軟體企業工作流程分析客戶關系管理Backoffice企業資源規劃供應鏈管理產品生命周期管理。例如:金蝶財務軟體。
4. 軟體系統可分為哪幾類
軟體系統分為兩大類:系統軟體、應用軟體。
1、系統軟體:擔負控制和協調計算機及其外部設備、支持應用軟體的開發和運行的一類計算機軟體。系統軟體般包括操作系統、語言處理程序、資料庫系統和網路管理系統。
2、應用軟體:為特定領域開發、並為特定目的服務的一類軟體。應用軟體是直接面向用戶需要的,它們可以直接幫助用戶提高工作質量和效率,甚至可以幫助用戶解決某些難題。
(4)系統軟體擴展閱讀
軟體系統作用:管理軟硬體資源、控製程序執行,改善人機界面,合理組織計算機工作流程和為用戶使用計算機提供良好運行環境的一種系統軟體。軟體系統為位於硬體層之上,所有軟體層之下的一個必不可少的、最基本又是最重要的一種系統軟體。它對計算機系統的全部軟、硬體和數據資源進行統一控制、調度和管理。
從用戶的角度看,它是用戶與計算機硬體系統的介面;從資源管理的角度看,它是計算機系統資源的管理者。其主要作用及目的就是提高系統資源的利用率;提供友好的用戶界面;創造良好的工作環境,從而使用戶能夠靈活、方便地使用計算機,使整個計算機系統能高效地運行。
任務為管理好計算機的全部軟硬體資源,提高計算機的利用率;擔任用戶與計算機之間的介面,使用戶通過操作系統提供的命令或菜單方便地使用計算機。
5. 什麼是系統軟體應用軟體舉例說明
1、系統軟體:
是指控制和協調計算機及外部設備,支持應用軟體開發和運行的系統,是無需用戶干預的各種程序的集合,主要功能是調度,監控和維護計算機系統;負責管理計算機系統中各種獨立的硬體,使得它們可以協調工作。
舉例:Windows、Linux、Dos、Unix等操作系統。
2、應用軟體:
是和系統軟體相對應的,是用戶可以使用的各種程序設計語言,以及用各種程序設計語言編制的應用程序的集合,分為應用軟體包和用戶程序。應用軟體包是利用計算機解決某類問題而設計的程序的集合,供多用戶使用。
舉例:Word、Excel、QQ等軟體。
(5)系統軟體擴展閱讀:
軟體的含義:
1、軟體是指計算機系統中的程序及其文檔。程序是計算任務的處理對象和處理規則的描述;文檔是為了便於了解程序所需的闡述性資料。
2、運行時,能夠提供所要求功能和性能的指令或計算機程序集合。
3、程序能夠滿意地處理信息的數據結構。
4、描述程序功能需求以及程序如何操作和使用所要求的文檔
參考資料來源:網路-應用軟體
參考資料來源:網路-系統軟體
6. 什麼是系統軟體、應用軟體請列舉一些常用的系統軟體和應用軟體
計算機系統軟體是指控制和協調計算機及外部設備,支持應用軟體開發和運行的系統,是無需用戶干預的各種程序的集合,主要功能是調度,監控和維護計算機系統;負責管理計算機系統中各種獨立的硬體,使得它們可以協調工作。包括:
1、匯編語言匯編器。
匯編語言是一種以處理器指令系統為基礎的低級語言,採用助記符表達指令操作碼,採用標識符表示指令操作數。
2、C語言編譯器。
由於C語言實現了對硬體的編程操作,因此C語言集高級語言和低級語言的功能於一體。既可用於系統軟體的開發,也適合於應用軟體的開發。
3、連接器。
連接器是我們電子工程技術人員經常接觸的一種部件。它的作用非常單純:在電路內被阻斷處或孤立不通的電路之間,架起溝通的橋梁,從而使電流流通,使電路實現預定的功能。
4、DOS操作系統。
DOS是1979年由微軟公司為IBM個人電腦開發的MS-DOS,它是一個單用戶單任務的操作系統。後來DOS的概念也包括了其它公司生產的與MS-DOS兼容的系統。
5、WINDOWS操作系統。
Microsoft Windows操作系統是美國微軟公司研發的一套操作系統,Windows採用了圖形化模式GUI,比起從前的DOS需要鍵入指令使用的方式更為人性化。
計算機應用軟體是指用戶可以使用的各種程序設計語言,以及用各種程序設計語言編制的應用程序的集合,分為應用軟體包和用戶程序。包括:
1、文本編輯器。
用作編寫普通文字的應用軟體,它與文檔編輯器(或稱文字處理器)不同之處在於它並非用作桌面排版(例如文檔格式處理),它常用來編寫程序的源代碼。
2、會計軟體。
專門用於會計核算、財務管理的計算機軟體軟體系統及其功能模塊,包括一組指揮計算機進行會計核算與管理工作的程序、存儲數據以及有關資料。
7. 軟體系統包括什麼
主要是操作系統,就是WINDOWS2000之類,然後是基於操作系統的一些應用軟體,象PHOTOSHOP等等.這些都屬於軟體系統
8. 常見的系統軟體都有哪些
一、LINUX
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
二、DOS
dos,是磁碟操作系統的縮寫,是個人計算機上的一類操作系統。家族包括MS-DOS、PC-DOS、DR-DOS、PTS-DOS、ROM-DOS、JM-OS等,其中以MS-DOS最為著名。雖然這些系統常被簡稱為"DOS",但幾乎沒有系統單純以"DOS"命名(只有一個毫無關連的1960年代IBM大型主機操作系統以此命名)。
三、WINDOWS
Microsoft Windows操作系統是美國微軟公司研發的一套操作系統,它問世於1985年,起初僅僅是Microsoft-DOS模擬環境,後續的系統版本由於微軟不斷的更新升級,不但易用,也慢慢的成為家家戶戶人們最喜愛的操作系統。
四、Access
Microsoft Office Access是由微軟發布的關系資料庫管理系統。它結合了MicrosoftJet Database Engine 和圖形用戶界面兩項特點,是 Microsoft Office 的系統程序之一。
Microsoft Office Access是微軟把資料庫引擎的圖形用戶界面和軟體開發工具結合在一起的一個資料庫管理系統。
五、Oracle
Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關系資料庫管理系統。它是在資料庫領域一直處於領先地位的產品。可以說Oracle資料庫系統是目前世界上流行的關系資料庫管理系統,系統可移植性好、使用方便、功能強,適用於各類大、中、小、微機環境。
9. 計算機軟體系統包括哪些
計算機軟體系統包括系統軟體、支撐軟體和應用軟體。
操作系統是管理軟硬體資源、控版製程序執行,改善權人機界面,合理組織計算機工作流程和為用戶使用計算機提供良好運行環境的一種系統軟體。
操作系統是位於硬體層之上,所有軟體層之下的一個必不可少的、最基本又是最重要的一種系統軟體。它對計算機系統的全部軟、硬體和數據資源進行統一控制、調度和管理。
(9)系統軟體擴展閱讀:
計算機軟體系統的主要特性:
1.並發性
並發性(Concurrence)是指兩個或兩個以上的運行程序在同一時間間隔段內同時執行。
2.共享性
共享指操作系統中的資源(包括硬體資源和信息資源)可被多個並發執行的進程所使用。
3.非同步性
在多道程序環境中,允許多個進程並發執行,由於資源有限而進程眾多,多數情況,進程的執行不是一貫到底,而是「走走停停」。
參考資料來源:網路—軟體系統
10. 系統軟體有哪些
系統軟體包括操作系統類、語言處理程序類、服務性程序類、標准庫程序類、資料庫管理系統類五類。
一、操作系統類
操作系統是控制和管理計算機各種資源、自動調度用戶作業程序、處理各種中斷的軟體。操作系統的作用是控制和管理系統資源的使用,是用戶與計算機的介面。目前比較流行的操作系統有DOS操作系統、UNIX操作系統、Windows操作系統(是單用戶多任務圖形界面操作系統)。
二、語言處理程序類
計算機能識別的語言與機器能直接執行的語言並不一致。計算機能識別的語言很多,如匯編語言、Basic語言、Fortran語言、Pascal語言與C語言等,它們各自都規定了一套基本符號和語法規則。用這些語言編制的程序叫源程序。
用「0」或「1」的機器代碼按一定規則組成的語言,稱為機器語言。用機器語言編制的程序,稱為目標程序。語言處理程序的任務就是將源程序翻譯成目標程序。不同語言的源程序對應有不同的語言處理程序。
三、服務性程序類
服務程序(也稱為工具軟體)擴大了機器的功能,一般包括診斷程序、調試程序等。常用的微機服務軟體程序有QAPLUS、PCTOOLS等。
四、標准庫程序類
為方便用戶編製程序,通常將一些常用的程序段按照標準的格式預先編制好,組成一個標准程序庫,存人計算機系統中,需要時,由用戶選擇合適的程序段嵌入自己的程序中。
五、資料庫管理系統類
資料庫管理系統有組織地、動態地存貯大量數據,使人們能方便、高效地使用這些數據。資料庫管理系統是一種操縱和管理資料庫的大型軟體,用於建立、使用和維護資料庫。資料庫管理系統有各種類型,目前許多計算機包括微型機都配有資料庫管理系統,如FoxPro、Oracle、Sabase等。