什么是计算机软件技术
目 录
............................................................................................................ 第1章 概述 1
................................................................................... 1 1.1 什么是计算机软件技术?
1.2 软件的分类 .......................................................................................................... 2
....................................................................................................................... 2 1.2.1 系统软件
....................................................................................................................... 6 1.2.2 编程软件
....................................................................................................................... 9 1.2.3 应用软件
1.3 软件架构 ............................................................................................................ 13
1.4 本章小结 ............................................................................................................ 14
1.5 复习题和思考题 ................................................................................................ 15
1.5.1 复习题 ....................................................................................................................... 15
1.5.2 思考题 ....................................................................................................................... 15
第2章 程序设计语言 ........................................................................................... 16
2.1 典型示例 ............................................................................................................ 16
................................................................................. 19 2.2 程序设计语言的演变简史
2.3 程序设计语言的分类......................................................................................... 21
................................................................................. 23 2.4 程序设计语言的基本元素
............................................................................................................. 23 2.4.1 语句和表达式
2.4.2 注释 ............................................................................................................................ 25
2.4.3 数据类型 .................................................................................................................... 27
............................................................................................................. 31 2.4.4 程序控制结构
2.4.5 子例程 ....................................................................................................... 38
2.5 本章小结 ............................................................................................................ 39
2.6 复习题和思考题 ................................................................................................ 39
2.6.1 复习题 ........................................................................................................................ 39
2.6.2 思考题 ....................................................................................................... 40
第3章 多媒体技术 ............................................................................................... 41
3.1 概述 .................................................................................................................... 41
3.2 多媒体数据压缩技术......................................................................................... 42
3.2.1 常见的压缩方法和标准 ............................................................................................. 42
3.2.2 RLE ............................................................................................................................. 43
3.2.3 Huffman编码法........................................................................................... 44