计算机软件技术基础

计算机软件技术基础
作 者: 艾德才 衡红军
出版社: 中国水利水电出版社
丛编项: 高等学校计算机基础课程系列教材
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: C
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《计算机软件技术基础》作者简介

内容简介

本书是根据教会部提出的在计算机基础教学上改革的精神,由教育部工科计算机基础课程教学指导委员合成员艾德才先生,组织部分具有丰富教学经验的一线教师编写的,教材内容丰富、系统、完整,凝聚了多年教学经验和智慧。《计算机软件技术基础》以C语言为上线,把高级程序设计语言、结构化程序设计、算法与数据结构、面向对象程序设计、软件工程等几部分内容有机地融为一体,从而形成一个完整的、系统的非计算机专业的计算机软件技术基础教学内容,可以便非计算机专业的学生,在学习软件技术基础时更加自然流畅,消除了以往在计算机软件技术基础教学卜的“拼盘”现象。本书还以Windows 98为例,介绍了现代操作系统。每章之后均配有习题,供自学自测用。本书是高等学校非计算机专业计算机基础教学用书,也对作为专科各专业教学用书及培训教材。

图书目录

前言

第一章 高级程序设计语言基础

1. 1 高级程序设计语言概述

1. l. 1 机器语言

1. 1. 2 汇编语言

1. 1. 3 高级语言

l. 2 C语言的基本结构及程序设计

1. 2. 1 C语言基础

1. 2. 2 C程序设计基本结构

l. 2. 3 函数

1. 2. 4 程序举例

1. 3 数据类型

1. 3. 1 数组

1. 3. 2 结构体. 联合体和枚举类型

1. 3. 3 指针类型

1. 3. 4 文件类型

1. 3. 5 程序举例

1. 4 编译预处理

1. 4. 1 宏定义

1. 4. 2 文件包含

1. 4. 3 程序举例

习题

第二章 结构化程序设计

2. 1 结构化程序设计概述

2. 1. 1 程序设计的发展途径

2. 1. 2 结构程序设计概念

2. 2 递归程序设计

2. 2. 1 递归的概念

2. 2. 2 递归与迭代程序

2. 2. 3 递归数据结构

2. 3 结构化程序设计方法

2. 3. 1 逐步求精方法

2. 3. 2 模块化程序设计方法

2. 4 结构化程序设例一实例

习题

第三章 算法与数据结构

3. 1 算法与数据结构概述

3. 1. 1 什么是数据结构

3. 1. 2 算法及其描述

3. 2 线性结构

3. 2. 1 线性表

3. 2. 2 栈

3. 2. 3 队列

3. 2. 4 小结

3. 3 树型结构

3. 3. 1 树及其追历

3. 3. 2 二叉树

3. 3. 3 遍历二又树

3. 3 并树的应用

3. 4 图形结构

3. 4. 1 图的概念

3. 4. 2 图的存储表示

3. 4. 3 图的遍历及生成树

3. 4. 4 最短路径

3. 5 内部排序与检索

3. 5. 1 内部排序

3. 5. 2 检索

习题

第四章 面向对象程序设计

4. 1 面向对象程序设计概念

4. 1. 1 面向对象方法的提出

4. 1. 2 面向对象方法的形成和发展

4. 1. 3 面向对象程序设计方法和结构化程序设计方法的比较

4. 1. 4 面向对象的主要概念

4. 1. 5 面问对象的分析. 设计方法与实体

4. 2 面向对象程序设计语宕

4. 3 面向对象程序设计及实例

4. 3. 1 C++概述

4. 3. 2 C++中类的构造和封装

4. 3. 3 结构是一个特殊类

4. 3. 4 构造函数和析构函数

4. 3. 5 友元(friends)

4. 3. 6 运算符重载和函数名重载

4. 3. 7 导出类和继承性

4. 3. 8 多态性与虚拟函数

4. 3. 9 <stream. h>浑

习题

第五章 软件工程基础知识

5. 1 软件工程概述

5. 1. 1 软件危机和软件工程

5. 1. 2 软件的生存同期

5. 2 软件定义时期的工作任务和分析方法

5. 2. 1 现状调查和问题定义

5. 2. 2 可行性研究

5. 2. 3 需求分析

5. 3 软件设计时期的主要任务和分析方法

5. 3. 1 总体设计

5. 3. 2 详细设计

5. 3. 3 结构化程序设计与程序设计方法论

5. 3. 4 软件测试

习题

第六章 操作系统原理(Windows 98)

6. 1 Windows 98组成和功能服务

6. 1. 1 Windows 98组成

6. 1. 2 Windows 98功能服务

6. 2 Windows 98存储管理

6. 2. 1 86系列CPU内存工作模式

6. 2. 2 常规存储管理. XMS和EMS规范

6. 2. 3 Windows 98的虚拟存储管理

6. 3 Windows 98进程管理

6. 3. 1 Intel CPU的任务管理

6. 3. 2 Windows 98虚拟机

6. 3. 3 Windows 98进程管理

6. 3. 4 Windows 98的多任务原理

6. 4 Windows 98作业管理

6. 4. 1 Windows 98的应用程序接口

6. 4. 2 OLE组件模型的基本原理

6. 4. 3 Windows 98的外壳 Shell

6. 4. 4 Windows 98的任务调度

6. 5 Windows 98的设备管理

6. 5. 1 Windows 98设备管理的特点

6. 5. 2 Windows 98的 32位驱动程序模型 WDM

6. 5. 3 Windows 98的电源管理

6. 5. 4 Windows 98的即插即用管理

6. 6 Windows 98的文件管理

6. 6. 1 Windows 98文件系统的结构

6. 6. 2 Windows 98 FAT. VFAT. CDFS文件系统

6. 6. 3 Windows 98 FAT32文件系统

6. 6. 4 Windows 98的文件名

6. 7 Windows 98的网络

6. 7. 1 局域网特征. 工作方式及系统组成

6. 7. 2 Windows 98网络系统的特性

6. 7. 3 Windows 98网络系统结构

6. 7. 4 Windows 98支持的网络传输协议

6. 7. 5 Windows 98的远程网络及通信服务

习题