一、 計算機程序設(shè)計語言的作用、分類、特點?
作用:為解決應(yīng)用問題而設(shè)計的算法,也叫應(yīng)用軟件,程序設(shè)計語言是應(yīng)用軟件的開發(fā)工具。
類型:機器語言、匯編語言、高級語言、第四代程序設(shè)計語言。各自的特點見筆記。
匯編語言是結(jié)構(gòu)化、過程式的編程方式,它的編程思路是模塊設(shè)計,特點是程序語句逐條設(shè)計與調(diào)試,因此軟件開發(fā)周期長。
第四代程序設(shè)計語言也叫面向?qū)ο笤O(shè)計語言(對象編程的技術(shù)),它的特點是只需要向計算機描述“做什么”,如何做、怎么做計算機會自動產(chǎn)生程序。這樣的結(jié)果是標準程序代碼,基本不須調(diào)試,縮短了開發(fā)周期。
源程序是應(yīng)用軟件的算法語句,具有多樣性。
語言處理程序是對源程序進行翻譯的軟件工具。
二、 關(guān)于數(shù)據(jù)庫技術(shù)的應(yīng)用?
1. 數(shù)據(jù)庫技術(shù)是利用數(shù)據(jù)庫對數(shù)據(jù)進行組織和加工處理的方法。
2. 采用數(shù)據(jù)庫技術(shù)組織數(shù)據(jù)需采用數(shù)據(jù)庫管理系統(tǒng)DBMS.
關(guān)于DBMS的職能特點要答出,見書。P172-173
3. 數(shù)據(jù)庫應(yīng)用系統(tǒng)包括哪些方面:
1) 要有數(shù)據(jù)庫管理系統(tǒng)DBMS提供建立數(shù)據(jù)庫,編寫程序;
2) 建立相應(yīng)的庫文件;
3) 設(shè)計應(yīng)用程序,對數(shù)據(jù)處理;
4) 有數(shù)據(jù)庫管理員來維護數(shù)據(jù)庫和應(yīng)用程序。
三、說明操作系統(tǒng)軟件的職能和分類?
1. 操作系統(tǒng)軟件的概念。見書或筆記。P150
2. 職能:五大管理任務(wù):1)CPU處理器管理;2)存儲器管理;3)設(shè)備管理;4)文件管理;5)作業(yè)管理。
3. 分類:
1) 單用戶、單任務(wù)的DOS操作系統(tǒng),特點是資源獨占、管理軟件較為簡單;
2) 單用戶、多任務(wù)的WINDOWS操作系統(tǒng),特點是資源獨占,詳見筆記;
3) 多用戶、多任務(wù)的網(wǎng)絡(luò)操作系統(tǒng),特點是管理職能較為復(fù)雜;
還有分時操作系統(tǒng)即UNIX系統(tǒng),分為若干個時間片。
四、常用的軟件及其職能?
1. 程序設(shè)計語言類:各種算法設(shè)計語言:如C語言等;
2. 辦公事務(wù)類:文字編輯、表格編輯、郵件管理軟件(outlook\faxmail)、為加工信息的數(shù)據(jù)庫管理系統(tǒng)軟件、OA辦公軟件等;
3. 工具軟件類:各種殺毒軟件、防火墻等;
病毒:是破壞計算機政黨工作的程序,具有破壞性、傳播性、隱藏性。這時要用殺毒軟件查毒、殺毒、但有些病毒無法刪除。
防火墻:防止外界客戶、非法客戶、攻擊局域網(wǎng)所采取的一種技術(shù)措施,有保護作用。
4. 網(wǎng)頁相關(guān)類:制作網(wǎng)頁的軟件和上傳(FTP)軟件等。