计算机软件技术及应用 / 计算机基础课程系列教材
¥39.00定价
作者: 张玉洁 孟祥武 徐塞虹
出版时间:2016-03
出版社:机械工业出版社
- 机械工业出版社
- 9787111529538
- 1-1
- 164381
- 44219794-3
- 压膜
- 16开
- 2016-03
- 308
- 285
- 工学
- 软件工程
- TP31
- 计算机通信类
- 本科
内容简介
本书根据作者多年教学以及软件开发实践经验,以算法和数据结构、程序设计技术和数据库技术等内容为主线,介绍计算机软件技术的相关概念、方法和应用,所选内容经典而丰富,深入浅出,循序渐进。按照“计算思维”的本质和思想来选择和设计知识主题,构建知识架构,并在内容的展示形式上体现“计算思维”。以应用实践为主,对理论部分合理裁剪,保留支撑技能学习的部分,剔除与实际操作无紧密关系的内容。案例设计体现创新和趣味性,较好处理了“基础性”与“应用性”的关系。
目录
前言
教学建议
第一部分 程序设计技术
第1章 计算机软件概述
1.1 计算机软件的概念
1.1.1 什么是计算机软件
1.1.2 软件的特点
1.2 计算机软件的分类
1.2.1 从计算机系统的分层角度
1.2.2 从软件服务对象的角度
1.2.3 从软件著作权的角度
1.2.4 一些网站对软件的分类
1.3 软件与程序
1.3.1 软件和程序的关系
1.3.2 软件开发和程序设计
1.4 软件危机和软件工程
1.4.1 软件危机
1.4.2 软件工程
1.5 软件标准和法规
1.5.1 软件标准
1.5.2 与软件相关的法规
1.6 软件许可证
1.6.1 软件的版权与许可证
1.6.2 软件许可证的种类
本章思维导图
第2章 程序设计
2.1 使用计算机解题
2.2 程序设计概述
2.2.1 程序设计的主要步骤
2.2.2 程序设计环境
2.2.3 VBA程序设计环境
2.3 结构化程序设计与实例
2.3.1 结构化程序设计过程
2.3.2 结构化程序的结构
2.3.3 结构化程序设计举例
2.4 面向对象的程序设计与实例
2.4.1 面向对象程序设计过程
2.4.2 面向对象的相关概念
2.4.3 面向对象程序设计实例
本章思维导图
第3章 程序设计语言
3.1 程序与程序设计语言
3.1.1 程序
3.1.2 程序设计语言
3.2 一些流行的程序设计语言
3.3 程序设计语言的分类
3.3.1 低级语言
3.3.2 高级语言
3.4 程序设计语言的翻译
3.4.1 翻译程序
3.4.2 编译程序
3.4.3 解释程序
……
第二部分 算法与数据结构
第三部分 数据库技术
参考文献
教学建议
第一部分 程序设计技术
第1章 计算机软件概述
1.1 计算机软件的概念
1.1.1 什么是计算机软件
1.1.2 软件的特点
1.2 计算机软件的分类
1.2.1 从计算机系统的分层角度
1.2.2 从软件服务对象的角度
1.2.3 从软件著作权的角度
1.2.4 一些网站对软件的分类
1.3 软件与程序
1.3.1 软件和程序的关系
1.3.2 软件开发和程序设计
1.4 软件危机和软件工程
1.4.1 软件危机
1.4.2 软件工程
1.5 软件标准和法规
1.5.1 软件标准
1.5.2 与软件相关的法规
1.6 软件许可证
1.6.1 软件的版权与许可证
1.6.2 软件许可证的种类
本章思维导图
第2章 程序设计
2.1 使用计算机解题
2.2 程序设计概述
2.2.1 程序设计的主要步骤
2.2.2 程序设计环境
2.2.3 VBA程序设计环境
2.3 结构化程序设计与实例
2.3.1 结构化程序设计过程
2.3.2 结构化程序的结构
2.3.3 结构化程序设计举例
2.4 面向对象的程序设计与实例
2.4.1 面向对象程序设计过程
2.4.2 面向对象的相关概念
2.4.3 面向对象程序设计实例
本章思维导图
第3章 程序设计语言
3.1 程序与程序设计语言
3.1.1 程序
3.1.2 程序设计语言
3.2 一些流行的程序设计语言
3.3 程序设计语言的分类
3.3.1 低级语言
3.3.2 高级语言
3.4 程序设计语言的翻译
3.4.1 翻译程序
3.4.2 编译程序
3.4.3 解释程序
……
第二部分 算法与数据结构
第三部分 数据库技术
参考文献