出版時間:2008-1 出版社:國防工業(yè)出版社 作者:瞿兆榮 主編 頁數(shù):316
Tag標簽:無
內容概要
本書以比較通俗的語言介紹了計算機軟件的基礎技術。內容包括可信操作系統(tǒng)、應用程序設計語言、數(shù)據(jù)庫系統(tǒng)、應用可移植性、軟件工程、分布式計算與網(wǎng)格計算、Agent技術、應用系統(tǒng)集成、軟件安全等。 讀者對象:具有中專以上文化程度,從事電子信息技術有關專業(yè)的技術人員和管理干部,大專院校師生;以及廣大軟件技術愛好者。
書籍目錄
第1章 緒論第2章 可信操作系統(tǒng) 2.1 操作系統(tǒng)的形成背景 2.2 操作系統(tǒng)的分類 2.3 操作系統(tǒng)的基本功能 2.3.1 存儲管理 2.3.2 進程及處理機管理 2.3.3 設備管理 2.3.4 文件管理 2.3.5 操作系統(tǒng)的功能 2.4 操作系統(tǒng)結構 2.5 UNIX操作系統(tǒng) 2.5.1 UNIX操作系統(tǒng)的體系結構 2.5.2 UNIX文件系統(tǒng) 2.5.3 UNIX操作系統(tǒng)的進程管理 2.6 實時操作系統(tǒng) 2.6.1 基本概念 2.6.2 與通用操作系統(tǒng)比較 2.6.3 流行的實時操作系統(tǒng) 2.7 可信操作系統(tǒng) 2.7.1 基本概念 2.7.2 安全策略 2.7.3 安全模型 2.7.4 可信操作系統(tǒng)的設計 2.7.5 可信操作系統(tǒng)的保證 2.8 小結第3章 應用程序設計語言 3.1 程序設計語言是什么 3.2 程序設計語言的進化 3.2.1 低級編程語言 3.2.2 第三代編程語言 3.2.3 第四代編程語言 3.3 而向對象的程序設計語言 3.3.1 面向對象的概念和術語 3.3.2 面向對象語言的概況 3.3.3 各類面向對象語言的比較 3.4 編譯原理 3.4.1 編譯程序的組成 3.4.2 編譯程序的遍 3.5 程序設計語言的選擇 3.5.1 可移植性的兩種形式 3.5.2 克服應用平臺依賴性 3.6 小結第4章 數(shù)據(jù)庫系統(tǒng) 4.1 概述 4.1.1 實體,信息,數(shù)據(jù) 4.1.2 數(shù)據(jù)管理的演變 4.1.3 什么是數(shù)據(jù)庫 4.1.4 實體模型與E-R圖 4.1.5 數(shù)據(jù)模型 4.1.6 數(shù)據(jù)庫系統(tǒng)的構成 4.2 關系數(shù)據(jù)庫 4.3 數(shù)據(jù)庫設計 4.4 SQL語言 4.5 數(shù)據(jù)庫系統(tǒng)實例 4.5.1 Oracle數(shù)據(jù)庫管理系統(tǒng)的體系結構 4.5.2 Sybase數(shù)據(jù)庫系統(tǒng) 4.6 新型的數(shù)據(jù)庫系統(tǒng) 4.6.1 依照數(shù)據(jù)模型劃分 4.6.2 依照體系結構劃分 ……第5章 開庭系統(tǒng)環(huán)境——應用可移植性第6章 軟件工程——軟件質量保證與控制第7章 分布式計算與網(wǎng)格計算第8章 Agent技術第9章 應用系統(tǒng)集成第10章 軟件安全縮略語
章節(jié)摘錄
第1章 緒論1945年世界上第一臺計算機ENIAC誕生至今已經(jīng)有半個多世紀了,計算機產(chǎn)業(yè)一直處于高速發(fā)展中。尤其是進入20世紀80年代以后,半導體芯片技術高速發(fā)展,計算機的應用領域不斷拓展,其勢如火如荼;應用成果層出不窮,琳瑯滿目,產(chǎn)生了巨大的經(jīng)濟和社會效益。1965年4月,Intel公司創(chuàng)始者之一摩爾提出:集成電路上可容納的零件數(shù)量,每隔一年半左右就會增長1倍,性能也提升1倍。他大膽地預測未來這種增長趨勢仍會延續(xù)下去。這就是說,你花1美元所得到的計算能力大約每18個月翻一番。30多年來,計算機技術的發(fā)展證實了摩爾的預言。而且,計算機也已從需要備有空調機房、質量達幾十噸、運算能力僅數(shù)千次每秒的龐然大物,逐步向輕、小、微方向發(fā)展,運算速度已達到數(shù)千億次每秒。進入20世紀90年代,計算機已經(jīng)擺滿了企事業(yè)用戶的桌面,計算機已經(jīng)成為家用電器,融入了我們的日常生活之中。計算機是由軟件和硬件兩部分組成。硬件是指計算機系統(tǒng)的各種物理裝置的總稱,通常由中央處理器(CPU)、主存儲器、輸人/輸出(I/O)設備及其控制器組成;軟件是指所有程序和文檔及其使用說明的總和。將那些為了使計算機實現(xiàn)所預期的目標(如解某一算題或控制某一過程)所編排的一系列步驟稱為程序。程序可用機器語言或高級語言編寫。因此,軟件和硬件都是計算機系統(tǒng)的資源,它們之問的關系是一種相互依存、互相推動的關系。半個多世紀的計算機發(fā)展歷程告訴我們:硬件是計算機軟件運行的舞臺;軟件是計算機硬件的“靈魂”,沒有軟件就沒有計算機存在的必要,也就沒有蓬勃發(fā)展的計算機應用。高級語言翻譯技術、操作系統(tǒng)技術、數(shù)據(jù)庫技術已經(jīng)成為計算機系統(tǒng)的三個基礎軟件技術。這三個基礎技術使計算機使用和操作變得簡單、方便,使計算機應用迅速地滲透到社會生活的各個領域。回顧半個多世紀的計算機發(fā)展歷程,計算機應用大致經(jīng)歷了三個時期(對應三種計算模式),即單主機計算模式、分布式客戶機/服務器(C/S)計算模式、網(wǎng)絡(網(wǎng)格)計算模式。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載