出版时间:2003-1 出版社:麦中凡 高等教育出版社 (2003-01出版)
内容概要
本书第一版曾于2001年获得中国高校科技进步一等奖。新版教材在第一版 的基础上进行了修订和更新,针对现代的软件开发平台、环境和工具,按照系统集成的思想并结合实践,对程序设计语言、算法与数据结构、程序开发和软件工程、多媒体及其应用开发、操作系统、关系数据库系统及设计、计算机网络基本理论、技术及应用等方面的内容进行了综合介绍,力图通过有限的篇幅,给读者建立开发一个软件系统的总体概念和方法。
本书在修订和更新时,十分注重系统集成的思想,并吸收了当前软件技术发展的最新成果,力图使读者对软件技术有一个新清晰的认识。本书具有知识系统性、内容先进性、实用性的特点,适合高等学校非计算机专业学生使用。
书籍目录
第一章 导论 1.1 程序与软件 1.2 软件的分类与应用软件 1.3 几种常用软件 1.4 学习提示 练习题第二章 程序设计语言 2.1 高级程序设计语言概述 2.2 高级程序设计语言实现计算的方式 2.2.1 编译器工作原理 2.2.2 高级语言程序的解释执行 2.3 高级程序设计语言的基本特征 2.3.1 变量、表达式、赋值 2.3.2 程序的控制结构 2.3.3 数据类型 2.3.4 过程 2.3.5 过程和数据传递 2.3.6 变量的生命期和Static变量 2.3.7 输入/输出 2.4 面向对象程序语言的基本特征 2.4.1 对象概述 2.4.2 类与对象 2.4.3 类定义 2.4.4 类继承 2.4.5 类态性 2.4.6 类继承带来的新问题 2.5 网络计算时代的编程语言 2.5.1 HTML和XML 2.5.2 脚本语言 2.5.3 网络编程语言 小结 练习题第三章 算法与数据结构 3.1 算法 3.1.1 算法的表示 3.1.2 算法的定义 3.1.3 算法与建模 3.1.4 算法的优劣 3.1.5 常用算法 3.2 数据结构 3.2.1 数据的结构关系 3.2.2 数据结构的研究方法 3.2.3 线性表 3.2.4 树和二叉树 3.2.5 图的定义和术语 3.3 查找与排序 3.3.1 查找 3.3.2 排序 3.4 文件 3.4.1 文件的基本概念和术语 3.4.2 文件索引结构 3.5 应用举例 3.5.1 最大花费与最小花费 3.5.2 分酒问题 小结 练习题第四章 在Visual Basic 环境下编制应用程序 4.1 应用(程序)系统的体系结构 4.2 图形用户界面 4.2.1 GUI的诸元素及其实现 4.2.2 VB平台界面 4.3 Windows编程环境 4.4 Windows环境下的VB编程 4.4.1 VB程序设计的特点 4.4.2 消息和事件驱动 4.5 创建VB应用程序的步骤 4.6 应用程序举例 ……第五章 多媒体与多媒体应用开发第六章 软件开发活动第七章 软件工程与软件过程管理第八章 操作系统第九章 几种常见的操作系统第十章 关系数据库系统第十一章 数据库应用系统的设计与实现第十二章 计算机网络概述第十三章 网络协议与网络操作系统第十四章 网络程序设计参考文献
图书封面
评论、评分、阅读与下载