【廣告】
分布式程序設計語言用于編寫運行于分布式計算機系統上的分布式程序。一個分布式程序由若干個可以獨立執(zhí)行的程序模塊組成,它們分布于一個分布式處理系統的多臺計算機上被同時執(zhí)行。它與集中式的程序設計語言相比有三個特點:分布性、通信性和穩(wěn)健性。分布式文件系統具有執(zhí)行遠程文件存取的能力,并以透明方式對分布在網絡上的文件進行管理和存取。
系統軟件使得計算機使用者和其他軟件將計算機當成一個整體而不需要顧及到底層每個硬件是如何工作的。應用軟件是為了某種特定的用途而被開發(fā)的軟件。它可以是一個特定的程序,比如一個圖像瀏覽器。也可以是一組功能聯系緊密,可以互相協作的程序的集合,比如微軟的Office軟件。
應用軟件一般分為兩類:一類是為特定需要開發(fā)的實用型軟件,如會計核算軟件、訂景系統、工程預算軟件和教育輔助軟件等;另一類是為了方便用戶使用計算機而提供的一種工具軟件,如用于文字處理的Word、用于輔助設計的AutoCAD及用于系統維護的瑞星殺毒軟件等。
軟件系統由系統軟件、支撐軟件和應用軟件組成的,它是計算機系統中由軟件組成的部分;操作系統用于管理計算機的資源和控制程序的運行;語言處理系統是用于處理軟件語言等的軟件,如編譯程序等。
分布式軟件系統包括分布式操作系統、分布式程序設計系統、分布式文件系統、分布式數據庫系統等。人機交互系統是提供用戶與計算機系統之間按照一定的約定進行信息交互的軟件系統,可為用戶提供一個友善的人機界面。
應用軟件是指計算機用戶利用計算機的軟、硬件資源為某一專門應用目的而開發(fā)的軟件。例如:科學計算、工程設計、數據處理、事務管理等方面的程序。
1. 文字處理程序
主要用于將文字輸入到計算機,存儲在外存中,用戶能對輸入的文字進行修改、編輯,并能將輸入的文字以多種字體、多種字型及各種格式打印出來。目前常用的文字處理軟件有WPS、Microsoft Word等。
2. 表格處理軟件
表格處理軟件主要處理各式各樣的表格。它可以根據用戶的要求自動生成各式各樣的表格,表格中的數據可以輸入也可以從數據庫中取出??筛鶕脩艚o出的計算公式,完成復雜的表格計算,計算結果自動填入對應欄目里。如果修改了相關的原始數據,計算結果欄目中的結果數據也會自動更新,不需用戶重新計算。