出版社:北京邮电大学出版社
年代:2003
定价:
本书共分上、下两篇,上篇软件基础讲述了计算机软件、软件工程的基本知识,以及软件开发中程序设计的一般方法,包括数据结构的设计、算法的设计和程序设计语言的选用,下篇系统开发基础,讲述了操作系统(系统软件)的基本原理、基本算法和数据库系统的开发过程。
上篇 软件基础 第一章 计算机软件概述 1.1 软件的发展 1.1.1 程序设计时代(1946年~1955年) 1.1.2 软件时代(1955年~1970年) 1.1.3 软件工程时代(1970年至今) 1.2 微型计算机常用软件 1.2.1 软件的分类 1.2.2 常用系统软件介绍 1.2.3 常用应用软件介绍 1.3 计算机软件开发与软件工程 1.3.1 软件的概念和特点 1.3.2 软件工程的三个要素 1.3.3 软件工程的基本原则 1.3.4 软件工程的基本目标
上篇 软件基础 第一章 计算机软件概述 1.1 软件的发展 1.1.1 程序设计时代(1946年~1955年) 1.1.2 软件时代(1955年~1970年) 1.1.3 软件工程时代(1970年至今) 1.2 微型计算机常用软件 1.2.1 软件的分类 1.2.2 常用系统软件介绍 1.2.3 常用应用软件介绍 1.3 计算机软件开发与软件工程 1.3.1 软件的概念和特点 1.3.2 软件工程的三个要素 1.3.3 软件工程的基本原则 1.3.4 软件工程的基本目标 1.3.5 软件生命周期 习题 第二章 算法 2.1 算法的概念 2.1.1 算法的概念 2.1.2 算法的特性 2.2 算法的种类 2.3 算法的评估 2.3.1 算法设计的要求 2.3.2 算法效率的度量 2.3.3 算法举例 习题 第三章 程序设计语言 3.1 程序设计语言的分类 3.1.1 低级程序设计语言 3.1.2 高级程序设计语言 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 面向对象程序设计的特征 习题 第四章 数据结构 4.1 数据结构概述 4.1.1 数据结构的定义 4.2 线性表 4.2.1 线性表的逻辑结构 4.2.2 线性表的存储结构 4.3 特殊线性表 4.3.1 栈 4.3.2 队列 4.3.3 串 4.3.4 数组 4.4 树 4.4.1 树的定义及存储结构 4.4.2 二叉树的定义与存储 ……下篇 系统开发基础 第一章 操作系统 第二章 数据库技术概述 第三章 关系型数据库系统理论 第四章 数据库系统设计参考文献
全书共分上、下两篇,上篇软件基础,讲述了计算机软件、软件工程的基本知识,以及软件开发中程序设计的一般方法,包括数据结构的设计、算法的设计和程序设计语言的选用,使读者对程序设计的全过程有一个完整的了解;下篇系统开发基础,讲述了操作系统(系统软件)的基本原理、基本算法和数据库系统(应用软件)的开发过程,包括系统分析、系统使用的基本理论、系统设计的基本方法、基本步骤等,使读者对计算机应用系统开发的全过程,有一个全面的了解。 本书可作为高等院校非计算机专业计算机软件技术基础的教材;可作为全国计算机等级考试三级数据库技术的参考书;也可作为计算机专业读者的专业基础课教程或参考书。
全书共分上、下两篇,上篇软件基础,讲述了计算机软件、软件工程的基本知识,以及软件开发中程序设计的一般方法,包括数据结构的设计、算法的设计和程序设计语言的选用,使读者对程序设计的全过程有一个完整的了解;下篇系统开发基础,讲述了操作系统(系统软件)的基本原理、基本算法和数据库系统(应用软件)的开发过程,包括系统分析、系统使用的基本理论、系统设计的基本方法、基本步骤等,使读者对计算机应用系统开发的全过程,有一个全面的了解。 本书可作为高等院校非计算机专业计算机软件技术基础的教材;可作为全国计算机等级考试三级数据库技术的参考书;也可作为计算机专业读者的专业基础课教程或参考书。
书籍详细信息 | |||
书名 | 计算机软件技术基础站内查询相似图书 | ||
9787563508617 《计算机软件技术基础》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看 | |||
出版地 | 北京 | 出版单位 | 北京邮电大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 语种 | 简体中文 | |
尺寸 | 装帧 | 平装 | |
页数 | 印数 |