注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡網絡與數(shù)據(jù)通信網絡通信綜合計算機軟件技術基礎

計算機軟件技術基礎

計算機軟件技術基礎

定 價:¥29.80

作 者: 麥中凡
出版社: 高等教育出版社
叢編項: 面向21世紀課程教材
標 簽: 暫缺

ISBN: 9787040075045 出版時間: 2001-05-01 包裝:
開本: 頁數(shù): 501 字數(shù):  

內容簡介

  本書是教育部“高等教育面向21世紀教學內容和課程體系改革計劃”的研究成果,是面向21世紀課程教材,同時也是根據(jù)教育部提出的非計算機專業(yè)計算機基礎教學三層次要隸,由工科計算機基礎教學指導委員會組織編寫的“九五”規(guī)劃教材。第一部分,軟件開發(fā)基礎知識。介紹了程序設計語言的一些基本概念、面向對象語言的基本特征、算法與數(shù)據(jù)結構基本知識、傳統(tǒng)的軟件工程技術和現(xiàn)代基于過程的軟件工程的一些基本概念和技術等;在最后,本著理論聯(lián)系實際、學以致用的目的,以目前比較常用的VisualBasic語言為工具,分別介紹了兩個具有一定實際應用背景的程序的設計。第二部分,主要講述軟件環(huán)境的基礎知識。主要是介紹操作系統(tǒng)和數(shù)據(jù)庫技術的基本理論和一些基本的概念,以期能為讀者學習新知識打下一定的基礎。主要內容包括操作系統(tǒng)的基本概念、常見操作系統(tǒng)介紹和關系數(shù)據(jù)庫系統(tǒng)的基本理論和設計等。在最后提供了一個實際的數(shù)據(jù)庫應用開發(fā)實例。第三部分,計算機網絡基礎知識。主要講述計算機網絡技術的基本原理、概念和基本應用。對網絡技術作了比較全面的介紹。在最后,給出了幾個網絡程序的例子。本書并不力求對所有的技術細節(jié)進行詳細完整的敘述,而是著重于對一些基本概念、基本技術和目前比較新的技術做總體上的介紹,希望能讓讀者略窺軟件技術的全貌,為將來進一步的學習打下基礎。對于非計算機專業(yè)的讀者來說,本書不啻為一本較好的入門導引;對計算機專業(yè)人士來說,本書也具有一定的參考價值。

作者簡介

暫缺《計算機軟件技術基礎》作者簡介

圖書目錄

第一章  導論                  
 1. 1 程序與軟件                  
 1. 2 軟件的分類                  
 1. 3 常見軟件介紹                  
 小結                  
 練習題                  
 第二章  程序設計語言                  
 2. 1  高級程序設計語言概述                  
 2. 2  高級程序設計語言實現(xiàn)計算的方式                  
 2. 2. 1  編譯器工作原理                  
 2. 2. 2  高級語言程序的解釋執(zhí)行                  
 2. 3  高級程序設計語言基本特征                  
 2. 3. 1 變量. 表達式. 賦值                  
 2. 3. 2 程序的控制結構                  
 2. 3. 3 數(shù)據(jù)類型                  
 2. 3. 4 過程                  
 2. 3. 5 過程的數(shù)據(jù)傳遞                  
 2. 3. 6 變量的生命期和Static變量                  
 2. 3. 7 輸入/輸出                  
 2. 4  面向對象程序語言的基本特征                  
 2. 4. 1 對象極述                  
 2. 4. 2 類與對象                  
 2. 4. 3  類定義                  
 2. 4. 4 類繼承                  
 2. 4. 5  多態(tài)性                  
 小結                  
 練習題                  
 第三章  算法與數(shù)據(jù)結構                  
 3. 1  算法                  
 3. 1. 1  門算法的兩要素                  
 3. 1. 2 算法的特征                  
 3. 1. 3 算法的表示                  
 3. 1. 4  常用算法                  
 3. 2 數(shù)據(jù)結構                  
 3. 2. 1 數(shù)據(jù)結構概述                  
 3. 2. 2 線性表                  
 3. 2. 3  串                  
 3. 2. 4 樹和二叉樹                  
 3. 2. 5  圖                  
 3. 3  查找                  
 3. 3. I 基本概念                  
 3. 3. 2 查找算法                  
 3. 4  排序                  
 3. 4. 1 基本概念                  
 3. 4. 2 插入排序                  
 3. 4. 3 選擇排序                  
 3. 4. 4 交換排序                  
 3. 5  文件筒介                  
 3. 5. 1 基本概念                  
 3. 5. 2 文件的結構                  
 3. 5. 3 文件的操作                  
 3. 6 應用舉例-分酒問題                  
 小結                  
 練習題                  
 第四章  程序開發(fā)和軟件二程                  
 4. 1 程序設計過程                  
 4. 1. 1  需求分析                  
 4. 1. 2 程序設計                  
 4. 1. 3  編碼                  
 4. 1. 4 測試與排錯                  
 4. 2  軟件工程概述                  
 4. 3 傳統(tǒng)的軟件工程                  
 4. 3. 1  生存周期模型                  
 4. 3. 2 需求分析                  
 4. 3. 3  設計                  
 4. 3. 4 軟件測試                  
 小結                  
 練習題                  
 第五章 軟件過程管理與軟件工程環(huán)境                  
 5. 1  軟件過程:                  
 5. 2 軟件過程模型                  
 5. 3 軟件項目管理                       
 5. 3. 1  風險分析與風險管理                  
 5. 3. 2  軟件質量保證                  
 5. 3. 3  項目進度與追蹤                  
 5. 3. 4  項目計劃                  
 5. 4  軟件配置管理                  
 5. 5  軟件重用                  
 5. 6  軟件開發(fā)環(huán)境                  
 小結                  
 練習題                  
 第六章  VB環(huán)境下的應用程序開發(fā)                  
 6. 1  VB介紹                  
 6. 1. 1  VB概述                  
 6. 2  VB程序設計的特點                  
 6. I. 3  消息和事件驅動                  
 6. 1. 4  VB開發(fā)環(huán)境                  
 6. 1. 5  VB項目文件和可執(zhí)行文件                  
 6. 1. 6  創(chuàng)建VB應用程序的步驟                  
 6. 2  應用程序舉例                  
 6. 2. 1  問題的描述                  
 6. 2. 2  問題分析                  
 6. 2. 3  設計過程                  
 6. 2. 4  程序的編制                  
 6. 2. 5  排錯與調試                  
 小結                  
 練習題                  
 第七章  多媒體與多媒體應用開發(fā)                  
 7. 1  多媒體                  
 7. 1. 1  什么是多媒體                  
 7. 1. 2  多媒體的應用                  
 7. 2  多媒體計算機系統(tǒng)                  
 7. 2. 1  多媒體計算機系統(tǒng)                  
 7. 2. 2  多媒體計算機MPC                  
 7. 3  多媒體技術與設備                  
 7, 3. 1  音頻設備                  
 7. 3. 2  視頻設備                  
 7. 3. 3  存儲光盤                  
 7. 4  多媒體應用開發(fā)                  
 7. 4. 1  多媒體應用軟件的制作過程                  
 7. 4. 2  多媒體數(shù)據(jù)的準備                  
 7. 4. 3  多媒體開發(fā)工具與平臺                  
 7. 5 VB的多媒體程序設計                  
 7. 5. 1  動畫程序蝶戀花的制作                  
 7. 5. 2  影片播放程序的制作                  
 小結                  
 練習題                  
 第八章  操作系統(tǒng)                  
 8. 1  操作系統(tǒng)概述                  
 8. 2  操作系統(tǒng)的特性                  
 8. 3  操作系統(tǒng)的功能                  
 8. 4  操作系統(tǒng)的種類                  
 8. 5  操作系統(tǒng)的結構                  
 8. 6  操作系統(tǒng)的資源管理                  
 8. 6. 1 進程管理                  
 8. 6. 2 存儲管理                  
 8. 6. 3 設備管理                  
 8. 6. 4 文件管理                  
 8. 7 操作系統(tǒng)的發(fā)展                  
 小結                  
 練習題                  
 第九章  幾種常見的操作系統(tǒng)                  
 9. 1 DOS系統(tǒng)                  
 9. 2  Windows95                  
 9. 3  UNIX系統(tǒng)                  
 9. 3. 1  UNIX系統(tǒng)結構與特性                  
 9. 3. 2  不同廠家的UNIX                  
 9. 3. 3  Linux系統(tǒng)                  
 9. 4  NetWare系統(tǒng)                  
 9. 4. 1  NetWare的結構特點                  
 9. 4. 2 NetWare的目錄管理                  
 9. 5  WindowsNT系統(tǒng)                  
 9. 5. 1 WindowsNT的兩種類型                  
 9. 5. 2  WindowsNT的體系結構                  
 9. 5. 3  WindowsNT的主要特性                  
 9. 5. 4  WindowsNT的安全性                  
 9. 5. 5  WindowsNT的網絡服務                  
 小結                  
 練習題                  
 第十章  關系數(shù)據(jù)庫系統(tǒng)                  
 10. 1  數(shù)據(jù)庫初步                  
 10. 1. 1  文件系統(tǒng)                  
 10. 1. 2 數(shù)據(jù)庫系統(tǒng)                  
 10. 1. 3 數(shù)據(jù)庫數(shù)據(jù)的組織                  
 10. 1. 4 數(shù)據(jù)庫應用模式                  
 10. 2 關系數(shù)據(jù)庫                  
 10. 2. 1  關系模型                  
 10. 2. 2  關系的完整性                  
 10. 3  關系的規(guī)范化                  
 10. 3. 1  規(guī)范化                  
 10. 3. 2  函數(shù)依賴                  
 10. 3. 3  范式                  
 10. 3. 4  設計折中                  
 10. 4  關系數(shù)據(jù)庫的設計                  
 10. 4. 1  數(shù)據(jù)庫設計                  
 10. 4. 2  實體聯(lián)系模型(E-R模型)                  
 10. 5  SQL語言                  
 10. 5. 1  SQL語言基礎                  
 10. 5. 2  SQL中的數(shù)據(jù)操縱                  
 10. 5. 3  SQL中的數(shù)據(jù)定義                  
 10. 5. 4  數(shù)據(jù)控制功能                  
 10. 5. 5  事務處理                  
 10. 5. 6  觸發(fā)器                  
 10. 5. 7  存儲過程                  
 小結                  
 練習題                  
 第十一章  一個數(shù)據(jù)庫應用系統(tǒng)的設計與實現(xiàn)                  
 11. 1  應用背景與需求說明                  
 11. 2  數(shù)據(jù)庫設計                  
 11. 2. 1 概念設計                  
 11. 2. 2 設計關系模式                  
 11. 2. 3 確定數(shù)據(jù)庫應用的功能                  
 11. 3 數(shù)據(jù)庫開發(fā)環(huán)境                  
 11. 3. 1  VisualBasic中的數(shù)據(jù)訪問                  
 11. 3. 2  VisualBasic數(shù)據(jù)庫體系結構                  
 11. 4 創(chuàng)建數(shù)據(jù)庫                  
 11. 4. 1  可視化數(shù)據(jù)管理器                  
 11. 4. 2 數(shù)據(jù)訪問對象                  
 11. 4. 3 添加索引                  
 11. 4. 4 添加關系和引用完整性                  
 11. 5  創(chuàng)建數(shù)據(jù)庫應用程序                  
 11. 5. 1 數(shù)據(jù)控件(DataControl)                  
 11. 5. 2  創(chuàng)建一個簡單的應用程序                  
 11. 5. 3  創(chuàng)建數(shù)據(jù)宙體                  
 小結                  
 練習題                  
 第十二章 計算機網絡概述                  
 12. 1  什么是計算機網絡                  
 12. 1. 1 什么是局域網                  
 12. 1. 2  園區(qū)網. 城域網和廣域網                  
 12. 2  網絡中的信號傳輸                  
 12. 2. 1 數(shù)字信號                  
 12. 2. 2 模擬信號                  
 12. 2. 3 信號傳輸方法的比較                  
 12. 2. 4 位同步                  
 12. 2. 5 基帶和寬帶傳輸                  
 12. 3  網絡的拓撲結構                  
 12. 3. 1  總線型結構                  
 12. 3. 2 星型結構                  
 12. 3. 3 環(huán)型拓撲結構                  
 12. 3. 4 網狀拓撲結構                  
 12. 4  網絡的傳輸介質                  
 12. 4. 1  同軸電纜                  
 12. 4. 2 雙絞線                  
 12. 4. 3  光纜                  
 12. 4. 4 無線傳輸                  
 12. 5  網絡適配器                  
 12. 5. 1  網卡的工作原理                  
 12. 5. 2  網卡的配置                  
 12. 6  網絡軟件                  
 小結                  
 練習題                  
 第十三章  網絡協(xié)議與網絡操作系統(tǒng)                  
 13. 1  OSI參考模型                  
 13. 1. 1  OSI/RM的協(xié)議層次                  
 13. 1. 2  協(xié)議服務                  
 13. 1. 3  IEEE 802的系列標準                  
 13. 2  網絡傳輸協(xié)議                  
 13. 2. 1 NetBEUI                  
 13. 2. 2  IPX/SPX                  
 13. 2. 3  TCP/IP協(xié)議                  
 13. 2. 4  串行鏈路上的SLIP/PPP協(xié)議                  
 13. 3  網絡操作系統(tǒng)                  
 13. 3. 1  網絡操作系統(tǒng)概述                  
 13. 3. 2 NovellNetware                  
 13. 3. 3  WindowsNT                  
 13. 4  建立網絡環(huán)境                  
 13. 4. 1  網絡軟件需要考慮的問題                  
 13. 4. 2  用戶帳戶的管理                  
 13. 4. 3 用戶組的管理                  
 13. 4. 4  網絡文檔的編制                  
 13. 5  網絡環(huán)境的安全性                  
 13. 6  WindowsNT 4. 0組網實例                  
 小結                  
 練習題                  
 第十四章  網絡技術與網絡互連                  
 14. 1  傳統(tǒng)局域網技術                  
 14. 1. 1  以太網                  
 14. 1. 2  令牌環(huán)網                  
 14. 2  高速局域網技術                  
 14. 2. 1  交換式以太網                  
 14. 2. 2  快速以太網和千兆以太網                  
 14. 2. 3 100VG-AnyLAN                  
 14. 2. 4  FDDI                  
 14. 2. 5  ATM局域網                  
 14. 3  網絡互連設備                  
 14. 3. 1  集線器                  
 14. 3. 2  網橋                  
 14. 3. 3  路由器                  
 14. 3. 4  網關                  
 14. 4  廣域網                  
 14. 4. 1  調制解調器                  
 14. 4. 2  公用電話網(PSTN)                  
 14. 4. 3  公用分組交換網(PDN)                  
 14. 4. 4 綜合業(yè)務數(shù)據(jù)網                  
 14. 4. 5  幀中繼(FrameRelay)                  
 14. 4. 6  數(shù)字數(shù)據(jù)網(DDN)                  
 14. 4. 7  寬帶綜合業(yè)務數(shù)字網B-ISDN和ATM                  
 小結                  
 練習題                  
 第十五章  Internet網絡                  
 15. 1  Internet簡介                  
 15. 2  電子郵件E-mail                  
 15. 2. 1  Internet電子郵件的工作原理                  
 15. 2. 2  電子郵件協(xié)議                  
 15. 2. 3  多用途郵件擴展MIME                  
 15. 2. 4  Internet電子郵件的使用                  
 15. 3  文件傳輸FTP                  
 15. 3. 1  FTP的工作原理                  
 15. 3. 2  匿名FTP                  
 15. 3. 3  文件的壓縮和還原                  
 15. 4  萬維網WWW                  
 15. 4. 1  WWW的基本原理                  
 15. 4. 2  超文本標記語言                  
 15. 4. 3  超文本傳輸協(xié)議                  
 15. 4. 4  WWW的交互技術                  
 15. 5  企業(yè)內部網Intranet                  
 15. 5. 1  Internet的網絡結構                  
 15. 5. 2  Internet的安全性                  
 15. 5. 3  基于WindowsNT建立                  
 Internet                  
 小結                  
 練習題                  
 第十六章  網絡程序設計                  
 16. 1  Windows Socket程序設計                  
 16. 1. 1  WindowsSockets編程特點                  
 16. 1. 2  Socket的建立流程                  
 16. 1. 3 編程實例介紹                  
 16. 2  CGI程序設計                  
 16. 2. 1  一個簡單的實例                  
 16. 2. 2 Form輸入的分析和解碼                  
 16. 2. 3  利用CGI產生HTML輸出                  
 16. 3  使用IDC. HTX開發(fā)WWW數(shù)據(jù)庫檢索程序                  
 16. 4  ASP編程                  
 16. 4. 1  ASP語法簡介                  
 16. 4. 2  ASP內建對象                  
 16. 4. 3  服務器組件                  
 16. 4. 4  ASP應用實例                  
 16. 5  Java語言的網絡程序設計                  
 16. 5. 1  100%的Java                  
 16. 5. 2  JavaApplet                  
 16. 5. 3  利用Java開發(fā)Socket應用程序                  
 16. 5. 4  Java開發(fā)工具                  
 小結                  
 練習題                  
 參考書目                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號