中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
計算機軟件技術基礎教程

包郵 計算機軟件技術基礎教程

出版社:西安電子科技大學出版社出版時間:2022-09-01
開本: 26cm 頁數: 325頁
中 圖 價:¥37.7(7.4折) 定價  ¥51.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

計算機軟件技術基礎教程 版權信息

  • ISBN:9787560666419
  • 條形碼:9787560666419 ; 978-7-5606-6641-9
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

計算機軟件技術基礎教程 內容簡介

本書是根據新的教學計劃和教學實踐編寫而成的,其*大特點是實用、易懂,特別適合自學。 全書內容包括軟件技術基礎、數據結構、軟件技術實踐三部分,共15章。第1部分包含第1~5章:第1章介紹了計算機軟件的概念、分類、發展,以及計算機軟件技術的主要范疇、現狀、發展趨勢等;第2~5章分別對軟件工程概述、結構化開發方法、面向對象的系統分析和設計、并發程序開發技術進行了介紹。第2部分包含第6~13章:第6章介紹了數據結構的基本概念、算法的描述與算法分析;第7~13章分別對線性表、棧和隊列、數組、樹、圖、排序和查找進行了介紹。第3部分包含第14、15章,分別介紹了數據庫基本概念和應用程序設計、互聯網軟件開發實踐等知識。 本書適合作為高等院校非計算機專業的本、專科教材,也可供自學計算機基礎知識的讀者參考。

計算機軟件技術基礎教程 目錄

第1部分 軟件技術基礎 第1章 緒論 3 1.1 計算機軟件及其發展 3 1.1.1 計算機軟件的概念 3 1.1.2 計算機軟件的分類 3 1.1.3 計算機軟件的發展 4 1.2 計算機軟件技術 6 1.2.1 計算機軟件技術的主要范疇 6 1.2.2 計算機軟件技術的現狀 7 1.2.3 計算機軟件技術的發展趨勢 8 1.3 軟件技術基礎 8 習題 9 第2章 軟件工程概述 10 2.1 軟件危機 10 2.2 軟件過程 11 2.2.1 軟件生命周期 11 2.2.2 瀑布模型 12 2.2.3 增量模型 13 2.2.4 演化過程模型 14 2.2.5 敏捷開發 14 2.3 軟件質量的評價 15 習題 17 第3章 結構化開發方法 18 3.1 問題定義和可行性研究 18 3.2 需求分析 18 3.2.1 結構化分析(SA方法) 20 3.2.2 數據流圖 21 3.2.3 數據詞典 23 3.2.4 需求分析階段的其他工作 25 3.3 總體設計 26 3.3.1 模塊化概念 26 3.3.2 模塊化設計方法 27 3.3.3 總體設計的其他工作 31 3.4 詳細設計 32 3.5 軟件編程 33 3.6 軟件檢驗 33 3.6.1 動態檢驗 33 3.6.2 靜態檢驗 34 3.6.3 正確性證明 35 3.6.4 測試步驟 35 習題 36 第4章 面向對象的系統分析和設計 37 4.1 面向對象技術概論 37 4.1.1 引論 37 4.1.2 面向對象的基本概念 39 4.1.3 面向對象的分析方法 43 4.1.4 面向對象設計初步 46 4.2 面向對象的系統分析和設計 50 4.3 系統分析方法 53 4.3.1 OOA過程模型 53 4.3.2 研究問題論域及用戶需求 54 4.3.3 對象識別的客觀性方法 55 4.3.4 識別對象的內部特征 56 4.3.5 識別對象的外部特征 58 4.3.6 信息建模的規范化過程 61 4.4 系統設計階段和步驟 62 4.4.1 系統劃分 62 4.4.2 設計階段 63 4.4.3 設計步驟 64 4.5 評審和修正OOA模型 65 4.5.1 分析模型的一致性和完整性 65 4.5.2 OOA模型的評審策略 67 4.5.3 從OOA到OOD的過渡 68 4.6 系統文檔編制、實現和測試 69 4.6.1 編制設計文檔 69 4.6.2 系統實現 70 4.6.3 系統測試 71 習題 72 第5章 并發程序開發技術 73 5.1 并發程序的引入 73 5.1.1 程序的順序執行 73 5.1.2 程序的并發執行 74 5.2 進程和線程 75 5.2.1 進程 75 5.2.2 線程 76 5.2.3 使用多線程的原因 77 5.2.4 并發程序設計的注意事項 77 5.3 線程的狀態與調度 78 5.3.1 線程的基本狀態 78 5.3.2 線程的調度 79 5.4 基本同步機制 80 5.4.1 同步和互斥 80 5.4.2 同步機制 82 5.4.3 典型同步問題 83 5.5 死鎖 86 5.5.1 死鎖的概念 86 5.5.2 產生死鎖的必要條件 87 5.5.3 死鎖的預防 87 習題 88 第2部分 數 據 結 構 第6章 數據結構概述 91 6.1 數據結構的引入 91 6.2 數據結構的基本概念 92 6.3 關于算法的描述及算法分析 95 6.3.1 算法的概念 95 6.3.2 算法分析 96 習題 98 第7章 線性表 100 7.1 線性表的基本概念及運算 100 7.1.1 線性表的邏輯結構定義 100 7.1.2 線性表的運算 101 7.2 線性表的順序存儲結構 102 7.2.1 順序表 102 7.2.2 順序表的基本運算 103 7.3 線性表的鏈式存儲結構 105 7.3.1 單鏈表 106 7.3.2 單鏈表的基本運算 107 7.3.3 循環鏈表 114 7.3.4 雙向鏈表 116 習題 118 第8章 棧和隊列 120 8.1 棧 120 8.1.1 棧的基本概念及其運算 120 8.1.2 棧的存儲結構 120 8.2 棧的應用 124 8.2.1 遞歸調用 124 8.2.2 地圖染色問題 125 8.3 隊列 127 8.3.1 隊列的基本概念和運算 127 8.3.2 隊列的存儲結構 128 8.4 隊列應用舉例 133 8.4.1 離散事件仿真 133 8.4.2 劃分子集問題 137 習題 139 第9章 數組 141 9.1 數組的定義和運算 141 9.2 數組的順序存儲結構 142 9.3 矩陣的壓縮存儲 143 9.3.1 特殊矩陣 143 9.3.2 稀疏矩陣 145 習題 148 第10章 樹 150 10.1 樹的基本概念 150 10.2 二叉樹 152 10.2.1 二叉樹的基本概念 152 10.2.2 二叉樹的性質 154 10.3 二叉樹的存儲結構 155 10.3.1 順序存儲結構 155 10.3.2 鏈式存儲結構 156 10.3.3 二叉樹的建立 157 10.4 二叉樹的遍歷 158 10.4.1 二叉樹的深度優先遍歷 158 10.4.2 二叉樹的廣度優先遍歷 161 10.4.3 深度優先的非遞歸算法 162 10.4.4 從遍歷序列恢復二叉樹 163 10.4.5 遍歷算法的應用 164 10.5 二叉樹的應用 165 10.5.1 哈夫曼樹及應用 166 10.5.2 二叉排序樹 172 習題 177 第11章 圖 180 11.1 圖的基本概念 180 11.2 圖的存儲方法 182 11.2.1 鄰接矩陣存儲方法 182 11.2.2 鄰接表存儲方法 184 11.3 圖的遍歷 186 11.3.1 深度優先搜索遍歷 186 11.3.2 廣度優先搜索遍歷 188 11.4 生成樹和*小生成樹 190 11.5 *短路徑 196 11.5.1 從某個源點到其余各頂點的 *短路徑 196 11.5.2 每一對頂點之間的*短路徑 199 11.6 拓撲排序 201 11.7 關鍵路徑 206 習題 211 第12章 排序 213 12.1 排序的基本概念 213 12.2 插入排序 214 12.2.1 直接插入排序 214 12.2.2 希爾排序 216 12.3 選擇排序 217 12.4 交換排序 219 12.4.1 起泡排序 219 12.4.2 快速排序 221 12.5 歸并排序 224 習題 226 第13章 查找 229 13.1 線性表的查找 229 13.1.1 順序查找 229 13.1.2 折半查找 231 13.1.3 分塊查找 232 13.2 二叉排序樹的查找 234 13.3 散列表的查找 236 13.3.1 散列表的概念 236 13.3.2 散列函數的構造 238 13.3.3 解決沖突的幾種方法 240 13.3.4 散列表的查找及分析 242 習題 245 第3部分 軟件技術實踐 第14章 數據庫基本概念與應用 程序設計 249 14.1 數據庫系統的概念 249 14.1.1 數據描述 249 14.1.2 數據庫系統的結構 250 14.1.3 用戶對數據庫系統的訪問過程 253 14.1.4 數據庫系統的不同視圖 254 14.1.5 信息模型與數據模型 256 14.2 關系數據庫的概念 260 14.3 數據庫設計 261 14.3.1 需求分析 263 14.3.2 概念設計 264 14.3.3 邏輯設計 267 14.3.4 物理設計 272 14.3.5 數據庫的建立和測試 274 14.3.6 數據庫的運行和維護 275 14.3.7 數據庫保護 275 14.4 常見數據庫操作 278 14.4.1 SQL語言 279 14.4.2 MySQL數據庫 292 14.4.3 SQL Server數據庫 293 14.4.4 Oracle數據庫 294 14.4.5 國產數據庫 294 習題 295 第15章 互聯網軟件開發實踐 296 15.1 互聯網Web編程基礎 296 15.1.1 HTML 296 15.1.2 CSS 298 15.1.3 JavaScript 299 15.1.4 JSON 301 15.2 互聯網Web框架 302 15.2.1 Django框架 303 15.2.2 Flask框架 308 15.3 移動應用APP開發 310 15.4 疫情數據采集及可視化軟件案例 312 15.4.1 需求分析 313 15.4.2 總體設計 313 15.4.3 編程實現 315 15.4.4 測試運行 323 習題 324 參考文獻 325
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 广西绿桂涂料--承接隔热涂料、隔音涂料、真石漆、多彩仿石漆等涂料工程双包施工 | 数控专用机床,专用机床,自动线,组合机床,动力头,自动化加工生产线,江苏海鑫机床有限公司 | 拉力测试机|材料拉伸试验机|电子拉力机价格|万能试验机厂家|苏州皖仪实验仪器有限公司 | 粒米特测控技术(上海)有限公司-测功机_减速机测试台_电机测试台 | 赛尔特智能移动阳光房-阳光房厂家-赛尔特建筑科技(广东)有限公司 | 减速机_上海宜嘉减速机| 蜘蛛车-登高车-高空作业平台-高空作业车-曲臂剪叉式升降机租赁-重庆海克斯公司 | 富森高压水枪-柴油驱动-养殖场高压清洗机-山东龙腾环保科技有限公司 | 压缩空气检测_气体_水质找上海京工-服务专业、价格合理 | 自清洗过滤器-全自动自清洗过反冲洗过滤器 - 中乂(北京)科技有限公司 | 广东高华家具-公寓床|学生宿舍双层铁床厂家【质保十年】 | 圣才学习网-考研考证学习平台,提供万种考研考证电子书、题库、视频课程等考试资料 | 煤矿人员精确定位系统_矿用无线通信系统_煤矿广播系统 | 100国际学校招生 - 专业国际学校择校升学规划 | 污水处理设备维修_污水处理工程改造_机械格栅_过滤设备_气浮设备_刮吸泥机_污泥浓缩罐_污水处理设备_污水处理工程-北京龙泉新禹科技有限公司 | 高通量组织研磨仪-多样品组织研磨仪-全自动组织研磨仪-研磨者科技(广州)有限公司 | 喷码机,激光喷码打码机,鸡蛋打码机,手持打码机,自动喷码机,一物一码防伪溯源-恒欣瑞达有限公司 | 耐力板-PC阳光板-PC板-PC耐力板 - 嘉兴赢创实业有限公司 | 组织研磨机-高通量组织研磨仪-实验室多样品组织研磨机-东方天净 传递窗_超净|洁净工作台_高效过滤器-传递窗厂家广州梓净公司 | 青岛侦探调查_青岛侦探事务所_青岛调查事务所_青岛婚外情取证-青岛狄仁杰国际侦探公司 | 东莞动力锂电池保护板_BMS智能软件保护板_锂电池主动均衡保护板-东莞市倡芯电子科技有限公司 | 氟氨基酮、氯硝柳胺、2-氟苯甲酸、异香兰素-新晨化工 | 柴油机_柴油发电机_厂家_品牌-江苏卡得城仕发动机有限公司 | 外贮压-柜式-悬挂式-七氟丙烷-灭火器-灭火系统-药剂-价格-厂家-IG541-混合气体-贮压-非贮压-超细干粉-自动-灭火装置-气体灭火设备-探火管灭火厂家-东莞汇建消防科技有限公司 | PSI渗透压仪,TPS酸度计,美国CHAI PCR仪,渗透压仪厂家_价格,微生物快速检测仪-华泰和合(北京)商贸有限公司 | 电竞馆加盟,沈阳网吧加盟费用选择嘉棋电竞_售后服务一体化 | 合金ICP光谱仪(磁性材料,工业废水)-百科| 碳钢法兰厂家,非标法兰,定制异型,法兰生产厂家-河北九瑞管道 | 衬氟旋塞阀-卡套旋塞阀-中升阀门首页| 气动隔膜阀_气动隔膜阀厂家_卫生级隔膜阀价格_浙江浙控阀门有限公司 | 山东钢衬塑罐_管道_反应釜厂家-淄博富邦滚塑防腐设备科技有限公司 | 信阳市建筑勘察设计研究院有限公司 | 海水晶,海水素,海水晶价格-潍坊滨海经济开发区强隆海水晶厂 | PCB设计,PCB抄板,电路板打样,PCBA加工-深圳市宏力捷电子有限公司 | 单锥双螺旋混合机_双螺旋锥形混合机-无锡新洋设备科技有限公司 | 真空干燥烘箱_鼓风干燥箱 _高低温恒温恒湿试验箱_光照二氧化碳恒温培养箱-上海航佩仪器 | 岩棉切条机厂家_玻璃棉裁条机_水泥基保温板设备-廊坊鹏恒机械 | 仓储笼_仓储货架_南京货架_仓储货架厂家_南京货架价格低-南京一品仓储设备制造公司 | 医疗仪器模块 健康一体机 多参数监护仪 智慧医疗仪器方案定制 血氧监护 心电监护 -朗锐慧康 | 万师讲师网-优质讲师培训师供应商,讲师认证,找讲师来万师 | 2025黄道吉日查询、吉时查询、老黄历查询平台- 黄道吉日查询网 |