《计算机软件基础》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:刘金凤,赵鹏舒,祝虹媛主编;袁宏娜,何勇军副主编
  • 出 版 社:哈尔滨:哈尔滨工业大学出版社
  • 出版年份:2012
  • ISBN:9787560336626
  • 页数:375 页
图书介绍:本书是计算机软件技术基础的综合教材,加入了软件技术发展的最新成果,精炼选材内容。各章节内容由浅入深,包括程序设计语言、数据结构、操作系统、数据库和软件工程五大知识板块,形成软件程序设计从入门到熟练的捷径。

第1章 绪论 1

1.1计算机软件概述 1

1.2计算机软件技术 6

1.3习题 14

第2章 程序设计语言 15

2.1程序设计语言概述 15

2.2高级程序设计语言实现计算的方式 21

2.3结构化程序设计语言 26

2.4面向对象程序设计 41

2.5程序设计语言的选择 61

2.6习题 63

第3章 算法和数据结构 67

3.1引言 67

3.2算法 74

3.3线性表 80

3.4栈 103

3.5队列 112

3.6串 124

3.7树 131

3.8图 153

3.9查找 167

3.10排序 186

3.11习题 207

第4章 操作系统 211

4.1操作系统概述 211

4.2操作系统的进程管理 223

4.3存储管理 235

4.4设备管理 240

4.5文件管理 249

4.6作业管理 254

4.7典型操作系统介绍 257

4.8习题 263

第5章 数据库 265

5.1数据库的基础知识 265

5.2关系数据库 273

5.3结构化查询语言SQL 291

5.4数据库访问技术 304

5.5习题 312

第6章 软件工程 316

6.1软件工程概述 316

6.2软件生存周期的主要活动 323

6.3软件开发过程模型 355

6.4软件开发管理技术 360

6.5习题 370

参考文献 375