计算机软件技术基础
正版保障 假一赔十 可开发票
¥
45.54
6.6折
¥
69
全新
库存17件
作者李平[等]编著
出版社机械工业出版社
ISBN9787111742487
出版时间2024-01
装帧平装
开本16开
定价69元
货号14793895
上书时间2024-10-22
商品详情
- 品相描述:全新
- 商品描述
-
目录
目录 前言 第1章计算机软件技术基础概论 11计算机基础 111计算机的发展概况 112计算机的基本组成 113计算机的应用 12计算机软件基础 121计算机软件的基本概念 122计算机语言 13计算机软件技术的发展 14软件的设计方法 15程序设计的基本算法与应用 151迭代法与应用 152递推法与应用 153递归法与应用 154穷举法与应用 155回溯法与应用 156贪婪法与应用 157分治法与应用 16习题 第2章数据结构概述 21数据结构基本知识 211数据结构的概念 212数据的逻辑结构与存储结构 213数据类型与抽象数据类型 22算法分析 221算法的概念 222时间复杂度和空间复杂度的概念 223算法的描述 23习题 第3章线性结构 31线性表顺序存储及运算 311线性表的基本概念 312顺序表的基本概念和结构特征 313顺序表的算法 314顺序表算法编程实例 32栈及其应用 321栈的基本概念和结构特征 322栈的基本运算 323栈的应用 33队列及其应用 331队列的基本概念和结构特征 332队列的基本运算 333队列的应用 34线性链表及其运算 341链表的基本概念和结构特征 342单链表 343线性链表算法编程实例 35其他线性结构 351串的定义和串的存储方式 352定长顺序串运算 353二维数组的结构特点和存储方式 354矩阵和特殊矩阵元素的存储结构与应用实例 355稀疏矩阵的压缩存储方式和简单运算实例 36习题 第4章树 41树的概念 411树结构数据举例 412树的定义 413树的基本术语 42二叉树的基本概念和主要性质 421二叉树的基本概念 422二叉树的主要性质 43二叉树的存储 431顺序存储方式 432链式存储方式 44二叉树的遍历 441二叉树遍历的概念 442二叉树遍历的算法 443二叉树遍历算法应用举例 45二叉树的应用 46树与森林 461树的存储方法 462树和森林与二叉树的转换 463树与森林的遍历 47习题 第5章图 51图的基本概念 52图的存储结构 521邻接矩阵 522邻接表 53图的遍历 531深度优先搜索 532广度优先搜索 54图的应用 541生成树和最小生成树 542最短路径 543AOV网与拓扑排序 55习题 第6章查找 61查找的基本概念 611查找的相关概念 612查找的基本思想 62查找方法和算法 621顺序查找 622有序表的二分查找 623分块查找 63二叉排序树的查找算法 631二叉排序树的基本概念 632二叉排序树的运算 64散列表查找 641散列表的基本概念 642常用的散列函数的构造方法 643处理冲突的方法 65习题 第7章内部排序 71排序的基本思想和基本概念 72内部排序的主要算法及时空效率分析 721直接插入排序 722希尔排序 723冒泡排序 724直接选择排序 725归并排序 726快速排序 727堆排序 73内部排序实例 74习题 第8章操作系统 81操作系统的形成与发展 811“手工操作”阶段 812联机批处理 813脱机批处理 814执行系统 82操作系统的定义、 特征和功能 821操作系统的定义 822操作系统的特征 823操作系统的功能 83操作系统的分类 831批处理操作系统 832分时操作系统 833实时操作系统 834网络操作系统 835分布式操作系统 84处理机管理 841多道程序设计的概念 842进程的概念 843进程的并发控制 844进程通信 845死锁 85存储管理 851存储管理概述 852地址重定位 853实存储器管理技术 854虚拟存储管理技术 86文件管理 861文件系统概述 862文件的结构 863文件目录 864存储空间的分配 87习题 第9章软件工程 91软件工程概述 911软件工程的形成和发展 912软件工程的内容和目的 913软件生命周期 914软件过程模型 92软件的需求定义 921软件可行性研究 922软件需求分析定义概述 923结构化分析方法 924数据流图 925数据字典 926加工规格说明 93软件设计 931软件设计概述 932软件设计原则 933软件设计方法 94软件编程 941软件编程概述 942软件编程风格 95软件测试 951软件测试概述 952软件测试用例的设计 953软件测试步骤 96软件维护 97习题 第10章数据库技术 101数据库系统概述 1011数据管理技术的产生和发展 1012数据库系统基本术语 1013数据模型 102关系数据库基本理论 1021关系的定义 1022关系模型的常用术语 1023关系代数 1024关系的完整性 103数据库系统结构 1031数据库的三级模式 1032数据库的两级映像 104数据库设计 1041数据库设计过程 1042需求分析 1043概念结构设计 1044逻辑结构设计 1045物理结构设计 1046数据库实施 1047数据库运行与维护 105关系模式的规范化 1051问题的提出 1052函数依赖和键 1053关系模式的范式与规范化 106SQL Server使用初步 1061SQL Server的管理工具和使用方法 1062数据库中主要对象 1063SQL 初步 107习题 附录软件技术基础实验 实验一斐波那契数列的实现算法及分析 实验二顺序表的实现和应用 实验三链表的实现和应用 实验四栈的实现和应用 实验五二叉树的创建和遍历 实验六哈夫曼树及哈夫曼编码 实验七查找算法的实现 实验八内部排序算法的实现 实验九数据库应用 参考文献
主编推荐
1)注重基础知识的讲解,内容由浅入深,重点与难点突出,各部分既相互独立,又存在必要的联系。重点讲授软件基本原理、技术、方法和工具。 2)按照国家对应用型人才培养的要求,注重实践性和应用性,强调培养学生的实践应用能力。结合案例教学的特点将抽象理论具体化,加深学生对知识的理解。本书选用常用的C语言,适合各类工程技术人员学习和实践。 3)满足学生深造的需求,本书在深入研究工学、管理学、理学、经济学等学科大类领域的计算机基础知识和计算机应用能力的需求基础上,突出重点和完善数据结构、数据库技术和软件工程应用等相关知识内容,为学生进一步深造打下良好的基础。
精彩内容
《计算机软件技术基础 第3版》是在全国教育科学“十一五”规划课题“应用型大学发展与学科专业建设研究”教学研究成果的基础上,基于北京市高等教育精品教材立项项目和校本科规划教材建设项目的建设成果,根据高等院校非计算机专业对计算机软件技术的知识要求,结合多年的教学和实践经验集体编写而成的。 《计算机软件技术基础 第3版》共分10章,内容包括计算机软件技术基础概论、数据结构概述、线性结构、树、图、查找、内部排序、操作系统、软件工程和数据库技术的基础知识。附录中结合理论知识,给出了实用的实验案例,供读者参考。 《计算机软件技术基础 第3版》讲解清晰,内容系统,实例丰富,既可作为高等院校本、专科计算机软件技术基础课程的教材,又可作为各类计算机应用人员或相关人员的技术参考书。
— 没有更多了 —
以下为对购买帮助不大的评价