大學程序設(shè)計技術(shù)概論

出版時間:2012-3  出版社:董衛(wèi)軍、邢為民、 索琦 人民郵電出版社 (2012-03出版)  作者:董衛(wèi)軍,邢為民,索琦 著  頁數(shù):170  

內(nèi)容概要

  《21世紀高等學校計算機規(guī)劃教材·國家精品課程系列教材·高校系列:大學程序設(shè)計技術(shù)概論》是國家精品課程“計算機基礎(chǔ)”系列課程“大學程序設(shè)計技術(shù)概論”的主教材。教材以教育部計算機基礎(chǔ)教育教學指導委員會關(guān)于高等學校計算機基礎(chǔ)教育基本要求作指導,以培養(yǎng)大學生信息素質(zhì)和計算能力為主線,以“程序設(shè)計方法+數(shù)據(jù)結(jié)構(gòu)+軟件工程+數(shù)據(jù)庫基礎(chǔ)”為知識體系,兼顧計算機等級考試要求,強化大學生程序設(shè)計素質(zhì)和創(chuàng)造性思維能力的培養(yǎng)。  本書共5章,主要內(nèi)容包括序言、程序設(shè)計概述、數(shù)據(jù)結(jié)構(gòu)與算法、工程化程序設(shè)計、數(shù)據(jù)庫基礎(chǔ)等。每章后有小結(jié)和習題,以便讀者鞏固所學知識?! 〗滩耐怀黾夹g(shù)性,注重內(nèi)容在應用上的層次性,兼顧整體在理論上的系統(tǒng)性。本書可作為高等學?!坝嬎銠C基礎(chǔ)”課程的輔助教材,也可作為全國計算機應用技術(shù)證書考試的培訓教材或計算機愛好者的自學教材。

書籍目錄

目 錄 第1章 序言 11.1 信息素質(zhì)的含義 11.1.1 信息素質(zhì)的一般含義 11.1.2 信息素質(zhì)的深層要求 21.2 內(nèi)容體系 2第2章 程序設(shè)計概述 42.1 學習目標與要求 42.1.1 學習目標 42.1.2 學習要求 42.2 程序設(shè)計 42.2.1 程序設(shè)計中的基本概念 42.2.2 程序設(shè)計風格 52.2.3 程序設(shè)計基本步驟 62.2.4 程序設(shè)計方法的發(fā)展 72.3 結(jié)構(gòu)化程序設(shè)計 82.3.1 結(jié)構(gòu)化程序設(shè)計的基本思想 82.3.2 結(jié)構(gòu)化程序設(shè)計的優(yōu)缺點 102.4 面向?qū)ο蟪绦蛟O(shè)計 102.4.1 面向?qū)ο蟪绦蛟O(shè)計思想的產(chǎn)生 102.4.2 面向?qū)ο蟪绦蛟O(shè)計的基本概念 122.4.3 面向?qū)ο蟪绦蛟O(shè)計的優(yōu)點 142.5 經(jīng)典例題 152.6 小結(jié) 16習題 16第3章 數(shù)據(jù)結(jié)構(gòu)與算法 183.1 學習目標與要求 183.2 算法 183.2.1 算法的基本概念 183.2.2 算法復雜度 223.3 數(shù)據(jù)結(jié)構(gòu)的基本概念 253.3.1 基本概念 253.3.2 數(shù)據(jù)結(jié)構(gòu)的圖形表示 293.3.3 線性結(jié)構(gòu)與非線性結(jié)構(gòu) 293.4 線性表及其順序存儲結(jié)構(gòu) 303.4.1 基本概念 303.4.2 順序存儲結(jié)構(gòu) 313.4.3 線性表的基本操作 323.5 棧和隊列 343.5.1 棧及其基本運算 343.5.2 隊列及其基本運算 353.6 線性鏈表 383.6.1 基本概念 383.6.2 線性鏈表的基本運算 423.6.3 循環(huán)鏈表及其基本操作 443.7 樹與二叉樹 453.7.1 樹的基本概念 453.7.2 二叉樹及其基本性質(zhì) 473.7.3 二叉樹的存儲結(jié)構(gòu) 493.7.4 二叉樹的遍歷 513.8 查找技術(shù) 523.8.1 順序查找 523.8.2 二分查找 533.9 排序技術(shù) 543.9.1 交換類排序法 543.9.2 插入類排序法 553.9.3 選擇類排序法 563.10 經(jīng)典例題 583.11 小結(jié) 61習題 61第4章 工程化程序設(shè)計 644.1 學習目標和要求 644.2 軟件概念與分類 644.2.1 軟件的概念 644.2.2 軟件的分類 654.3 軟件工程的相關(guān)概念 664.3.1 軟件危機 664.3.2 軟件工程 664.3.3 軟件生命周期 694.3.4 瀑布模型 694.4 可行性分析 704.5 需求分析 704.5.1 基本原則與任務 714.5.2 需求分析的過程 724.5.3 結(jié)構(gòu)化分析方法 734.5.4 需求規(guī)格說明書的書寫與評審 744.6 軟件設(shè)計 754.6.1 軟件設(shè)計的基本原則 754.6.2 概要設(shè)計 764.6.3 詳細設(shè)計 784.7 編碼 814.7.1 選擇程序設(shè)計語言 814.7.2 編寫程序 824.8 軟件測試 824.8.1 測試的目的和原則 824.8.2 測試的方法 834.8.3 測試的步驟 844.8.4 程序的調(diào)試 854.9 軟件維護 864.9.1 軟件維護的原因 864.9.2 軟件維護的類型 864.9.3 維護時應注意的問題 864.10 經(jīng)典例題 874.11 小結(jié) 90習題 90第5章 數(shù)據(jù)庫基礎(chǔ) 935.1 學習目標與要求 935.2 數(shù)據(jù)管理 935.2.1 數(shù)據(jù)與數(shù)據(jù)庫 935.2.2 數(shù)據(jù)庫管理系統(tǒng) 965.2.3 數(shù)據(jù)庫系統(tǒng) 965.2.4 數(shù)據(jù)管理的發(fā)展 1005.3 數(shù)據(jù)表示 1015.3.1 現(xiàn)實世界 1015.3.2 概念世界 1025.3.3 數(shù)據(jù)世界 1045.4 數(shù)據(jù)模型 1055.4.1 數(shù)據(jù)模型的概念 1055.4.2 數(shù)據(jù)模型組成要素 1055.4.3 邏輯數(shù)據(jù)模型的基本類型 1065.5 關(guān)系數(shù)據(jù)庫 1085.5.1 基本概念 1085.5.2 關(guān)系數(shù)據(jù)庫的體系結(jié)構(gòu) 1095.5.3 關(guān)系模型的完整性規(guī)則 1115.6 關(guān)系代數(shù) 1135.6.1 傳統(tǒng)的集合運算 1135.6.2 專門的關(guān)系運算 1145.7 數(shù)據(jù)庫設(shè)計 1165.7.1 規(guī)劃 1175.7.2 需求分析 1175.7.3 概念結(jié)構(gòu)設(shè)計 1185.7.4 邏輯結(jié)構(gòu)設(shè)計 1195.7.5 物理設(shè)計 1215.7.6 系統(tǒng)實施 1225.7.7 運行和維護 1235.8 關(guān)系模式的規(guī)范化 1245.8.1 函數(shù)依賴和鍵 1255.8.2 關(guān)系模式的范式 1265.8.3 模式分解 1285.9 經(jīng)典例題 1315.10 小結(jié) 133習題 134附錄A 知識點總結(jié) 138附錄B 知識點辨析 144附錄C 計算機基本維護技術(shù) 159參考文獻 170

編輯推薦

《大學程序設(shè)計技術(shù)概論》由董衛(wèi)軍、邢為民、索琦編著,教材內(nèi)容的組織以“程序設(shè)計方法+數(shù)據(jù)結(jié)構(gòu)+軟件工程+數(shù)據(jù)庫基礎(chǔ)”知識體系為基礎(chǔ),以培養(yǎng)大學生信息素質(zhì)和計算能力為主線,逐步展開內(nèi)容,從而使學習者獲得完整的知識體系,在有限的時間內(nèi)真正理解程序設(shè)計及其思想,同時對計算機的工作機制和實現(xiàn)過程有更為深入的理解。    本書體系合理、結(jié)構(gòu)嚴謹,在編寫時兼顧計算機等級考試的要求。

圖書封面

評論、評分、閱讀與下載


    大學程序設(shè)計技術(shù)概論 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7