书籍详情
软件工程:初级
作者:郑人杰主编;徐士良编著
出版社:清华大学出版社
出版时间:1999-05-01
ISBN:9787302034537
定价:¥29.50
购买这本书可以去
内容简介
内容简介本书是中国计算机软件专业技术水平考试指定用书。全书分3部分共12章,主要内容包括计算机系统、计算机记数制、计算机编码、软件工程、基本数据结构、算法、程序设计概述、软件详细设计的表达、文字处理技术、C语言编程,Windows的使用和关系数据库SQL。本书内容简练,语言通俗易懂,既可作为参加计算机水平考试的培训教材,也可作为一般大、中专院校计算机基础课程的教材,还可以作为计算机基础的自学参考书。
作者简介
暂缺《软件工程:初级》作者简介
目录
目录
第1部分 计算机运算基础
第1章 计算机系统
1.1 计算机系统的基本组成
1.2 计算机硬件系统
1.2.1 中央处理器
1.2.2 内存储器
1.2.3 外存储器
1.2.4 输入设备
1.2.5 输出设备
1.3 计算机软件系统
1.3.1 计算机软件及其分类
1.3.2 操作系统的功能及其分类
1.3.3 程序设计语言及其语言处理程序
1.4 微型计算机的分类与主要性能指标
1.4.1 微型计算机的分类
1.4.2 微型计算机的主要性能指标
1.5 计算机的特点及其应用
1.5.1 计算机的主要特点
1.5.2 计算机的主要应用
1.5.3 计算机的发展方向
1.6 计算机安全简介
1.6.1 微型计算机的使用环境
1.6.2 微型计算机的维护
1.6.3 计算机病毒及其防治
第2章 计算机记数制
2.1 数制的基本概念
2.2 二进制及其运算
2.2.1 二进制与十进制之间的转换
2.2.2 二进制数据的算术运算与逻辑运算
2.3 十六进制与十进制之间的转换
2.4 八进制与十进制之间的转换
2.5 各种计算机记数制之间的转换
第3章 计算机编码
3.1 计算机中数的表示
3.1.1 正负数的表示
3.1.2 定点数与浮点数
3.1.3 原码、反码、补码
3.2 字符编码
3.3 汉字编码
第2部分 软件开发基础
第4章 软件工程
4.1 软件工程的概念
4.2 软件生命周期
4.3 瀑布模型
4.4 原型法
4.5 软件工具与软件开发环境
第5章 基本数据结构
5.1 数据结构的概念
5.1.1 什么叫数据结构
5.1.2 数据结构的存储
5.2 线性表
5.2.1 线性表的概念
5.2.2 顺序存储结构下线性表的插入与删除
5.2.3 线性链表
5.3 栈
5.4 队列
5.5 二叉树
第6章 算法
6.1 算法的概念
6.2 算法的复杂度
6.2.1 算法的时间复杂度
6.2.2 算法的空间复杂度
6.3 常用基本算法
6.3.1 冒泡排序
6.3.2 快速排序
6.3.3 希尔排序
6.3.4 堆排序
6.3.5 对分查找
第7章 程序设计概述
7.1 程序设计的方法
7.1.1 结构化程序设计
7.1.2 模块化设计
7.1.3 自顶向下、逐步细化的设计过程
7.2 程序设计的风格
7.3 程序的调试
第8章 软件详细设计的表达
8.1 程序流程图
8.2 NS图
8.3 问题分析图PAD
8.4 判定表
8.5 过程设计语言PDL
第9章 文字处理技术
9.1 汉字输入法简介
9.1.1 区位码输入法
9.1.2 拼音码输入法
9.1.3 智能ABC输入法
9.1.4 其他输入法
9.2 Word概述
9.2.1 Word6.0的启动与退出
9.2.2 Word6.0的窗口组成
9.2.3 创建新的Word文档
9.2.4 打开已有的Word文档
9.2.5 保存Word文档
9.3 Word文档的编辑
9.3.1 光标定位与插入
9.3.2 文本的选定
9.3.3 文本的删除
9.3.4 文本的移动
9.3.5 文本的复制
9.4 Word文档的编排
9.4.1 页面的设置
9.4.2 字体的设置
9.4.3 段落的设置
9.4.4 页眉与页脚的设置
9.4.5 多栏的设置
9.5 文档的打印
9.5.1 打印设置
9.5.2 页面视图与打印预览
9.5.3 打印输出
9.6 表格
9.6.1 创建表格
9.6.2 编辑表格
9.6.3 格式化表格
9.7 图形与表达式
9.7.1 在文档中插入图形
9.7.2 图形的修改
9.7.3 图文框
9.7.4 绘图功能
9.7.5 插入与编辑表达式
9.8 Word7.0简介
9.8.1 Word7.0的新特点
9.8.2 Word7.0中的几项新功能
第3部分 程序编制基础
第10章 C语言编程
10.1 程序的基本组成
10.1.1 说明与定义
10.1.2 数据的输入与输出
10.1.3 数据的处理
10.2 选择结构
10.2.1 两路分支选择
10.2.2 多路分支选择
10.3 循环结构
10.3.1 当型循环
1.3.2 直到型循环
10.3.3 for循环
10.3.4 循环的嵌套
10.4 模块设计
10.4.1 模块的实现——函数
10.4.2 模块间的参数传递
10.4.3 模块的递归调用
10.5 数组
10.5.1 一维数组
10.5.2 二维数组
10.5.3 字符数组
10.5.4 数组作为函数参数
10.6 指针
10.6.1 指针的基本概念
10.6.2 指针变量
10.6.3 数组与指针
10.6.4 字符串与指针
10.6.5 指针数组与指向指针的指针
10.6.6 函数与指针
10.7 结构
10.7.1 结构体类型变量
10.7.2 结构体数组
10.7.3 结构体与指针
10.7.4 关于结构体的其他说明
10.8 文件
10.8.1 文件的概念
10.8.2 文件的打开与关闭
10.8.3 文件的读写
10.8.4 文件的定位
第11章 Windows 98中文版操作系统
11.1 了解Windows98中文版操作系统
11.2 配置Windows98中文版操作系统
11.2.1 安装Windows98之前的准备工作
11.2.2 安装Windows98中文版
11.2.3 配置Windows98
11.3 Windows98的基本操作
11.3.1 Windows98的启动与退出
11.3.2 使用鼠标
11.3.3 了解Windows98的工作桌面
11.3.4 使用“开始”按钮
11.3.5 使用Windows98的窗口
11.3.6 了解Windows98的菜单
11.3.7 使用工具栏
11.3.8 了解Windows98的对话框
11.4 Windows资源管理器
11.4.1 使用文件和文件夹
11.4.2 管理磁盘
第12章 关系数据库语言SQL
12.1 数据库的基本概念
12.2 SQL语言概述
12.2.1 SQL语言的功能与特点
12.2.2 SQL的数据类型
12.2.3 SQL的语句结构
12.2.4 SQL的命令分类
12.3 数据库定义
12.3.1 表、视图和索引
12.3.2 表的建立、修改和删除
12.3.3 视图的建立、修改和删除
12.3.4 索引的建立和删除
12.4 数据查询
12.4.1 单表查询
12.4.2 多表查询
12.4.3 附加子句
12.4.4 视图的查询
12.5 数据修改
12.5.1 数据的输入
12.5.2 数据的修改
12.5.3 数据的删除
12.5.4 视图的修改
12.6 SQL数据控制
12.7 嵌入式SQL
12.7.1 概述
12.7.2 不用游标的DML语句
12.7.3 使用游标的DML语句
附录1 基本ASCII码表
附录2 TurboC常用库函数
第1部分 计算机运算基础
第1章 计算机系统
1.1 计算机系统的基本组成
1.2 计算机硬件系统
1.2.1 中央处理器
1.2.2 内存储器
1.2.3 外存储器
1.2.4 输入设备
1.2.5 输出设备
1.3 计算机软件系统
1.3.1 计算机软件及其分类
1.3.2 操作系统的功能及其分类
1.3.3 程序设计语言及其语言处理程序
1.4 微型计算机的分类与主要性能指标
1.4.1 微型计算机的分类
1.4.2 微型计算机的主要性能指标
1.5 计算机的特点及其应用
1.5.1 计算机的主要特点
1.5.2 计算机的主要应用
1.5.3 计算机的发展方向
1.6 计算机安全简介
1.6.1 微型计算机的使用环境
1.6.2 微型计算机的维护
1.6.3 计算机病毒及其防治
第2章 计算机记数制
2.1 数制的基本概念
2.2 二进制及其运算
2.2.1 二进制与十进制之间的转换
2.2.2 二进制数据的算术运算与逻辑运算
2.3 十六进制与十进制之间的转换
2.4 八进制与十进制之间的转换
2.5 各种计算机记数制之间的转换
第3章 计算机编码
3.1 计算机中数的表示
3.1.1 正负数的表示
3.1.2 定点数与浮点数
3.1.3 原码、反码、补码
3.2 字符编码
3.3 汉字编码
第2部分 软件开发基础
第4章 软件工程
4.1 软件工程的概念
4.2 软件生命周期
4.3 瀑布模型
4.4 原型法
4.5 软件工具与软件开发环境
第5章 基本数据结构
5.1 数据结构的概念
5.1.1 什么叫数据结构
5.1.2 数据结构的存储
5.2 线性表
5.2.1 线性表的概念
5.2.2 顺序存储结构下线性表的插入与删除
5.2.3 线性链表
5.3 栈
5.4 队列
5.5 二叉树
第6章 算法
6.1 算法的概念
6.2 算法的复杂度
6.2.1 算法的时间复杂度
6.2.2 算法的空间复杂度
6.3 常用基本算法
6.3.1 冒泡排序
6.3.2 快速排序
6.3.3 希尔排序
6.3.4 堆排序
6.3.5 对分查找
第7章 程序设计概述
7.1 程序设计的方法
7.1.1 结构化程序设计
7.1.2 模块化设计
7.1.3 自顶向下、逐步细化的设计过程
7.2 程序设计的风格
7.3 程序的调试
第8章 软件详细设计的表达
8.1 程序流程图
8.2 NS图
8.3 问题分析图PAD
8.4 判定表
8.5 过程设计语言PDL
第9章 文字处理技术
9.1 汉字输入法简介
9.1.1 区位码输入法
9.1.2 拼音码输入法
9.1.3 智能ABC输入法
9.1.4 其他输入法
9.2 Word概述
9.2.1 Word6.0的启动与退出
9.2.2 Word6.0的窗口组成
9.2.3 创建新的Word文档
9.2.4 打开已有的Word文档
9.2.5 保存Word文档
9.3 Word文档的编辑
9.3.1 光标定位与插入
9.3.2 文本的选定
9.3.3 文本的删除
9.3.4 文本的移动
9.3.5 文本的复制
9.4 Word文档的编排
9.4.1 页面的设置
9.4.2 字体的设置
9.4.3 段落的设置
9.4.4 页眉与页脚的设置
9.4.5 多栏的设置
9.5 文档的打印
9.5.1 打印设置
9.5.2 页面视图与打印预览
9.5.3 打印输出
9.6 表格
9.6.1 创建表格
9.6.2 编辑表格
9.6.3 格式化表格
9.7 图形与表达式
9.7.1 在文档中插入图形
9.7.2 图形的修改
9.7.3 图文框
9.7.4 绘图功能
9.7.5 插入与编辑表达式
9.8 Word7.0简介
9.8.1 Word7.0的新特点
9.8.2 Word7.0中的几项新功能
第3部分 程序编制基础
第10章 C语言编程
10.1 程序的基本组成
10.1.1 说明与定义
10.1.2 数据的输入与输出
10.1.3 数据的处理
10.2 选择结构
10.2.1 两路分支选择
10.2.2 多路分支选择
10.3 循环结构
10.3.1 当型循环
1.3.2 直到型循环
10.3.3 for循环
10.3.4 循环的嵌套
10.4 模块设计
10.4.1 模块的实现——函数
10.4.2 模块间的参数传递
10.4.3 模块的递归调用
10.5 数组
10.5.1 一维数组
10.5.2 二维数组
10.5.3 字符数组
10.5.4 数组作为函数参数
10.6 指针
10.6.1 指针的基本概念
10.6.2 指针变量
10.6.3 数组与指针
10.6.4 字符串与指针
10.6.5 指针数组与指向指针的指针
10.6.6 函数与指针
10.7 结构
10.7.1 结构体类型变量
10.7.2 结构体数组
10.7.3 结构体与指针
10.7.4 关于结构体的其他说明
10.8 文件
10.8.1 文件的概念
10.8.2 文件的打开与关闭
10.8.3 文件的读写
10.8.4 文件的定位
第11章 Windows 98中文版操作系统
11.1 了解Windows98中文版操作系统
11.2 配置Windows98中文版操作系统
11.2.1 安装Windows98之前的准备工作
11.2.2 安装Windows98中文版
11.2.3 配置Windows98
11.3 Windows98的基本操作
11.3.1 Windows98的启动与退出
11.3.2 使用鼠标
11.3.3 了解Windows98的工作桌面
11.3.4 使用“开始”按钮
11.3.5 使用Windows98的窗口
11.3.6 了解Windows98的菜单
11.3.7 使用工具栏
11.3.8 了解Windows98的对话框
11.4 Windows资源管理器
11.4.1 使用文件和文件夹
11.4.2 管理磁盘
第12章 关系数据库语言SQL
12.1 数据库的基本概念
12.2 SQL语言概述
12.2.1 SQL语言的功能与特点
12.2.2 SQL的数据类型
12.2.3 SQL的语句结构
12.2.4 SQL的命令分类
12.3 数据库定义
12.3.1 表、视图和索引
12.3.2 表的建立、修改和删除
12.3.3 视图的建立、修改和删除
12.3.4 索引的建立和删除
12.4 数据查询
12.4.1 单表查询
12.4.2 多表查询
12.4.3 附加子句
12.4.4 视图的查询
12.5 数据修改
12.5.1 数据的输入
12.5.2 数据的修改
12.5.3 数据的删除
12.5.4 视图的修改
12.6 SQL数据控制
12.7 嵌入式SQL
12.7.1 概述
12.7.2 不用游标的DML语句
12.7.3 使用游标的DML语句
附录1 基本ASCII码表
附录2 TurboC常用库函数
猜您喜欢