内容介绍
用户评论
全部咨询
本书是为高等院校非计算机专业学生编写的计算机信息技术(或计算机基础)课程教材。全书共分两大部分,第一部分为信息技术基础知识,包括信息技术基础概论、计算机硬件基础、计算机软伯基础、中文操作系统Windows、办公软件、计算机网络应用基础、多媒体技术及应用、算法、数据结构和软件工程。第二部分为程序设计语言,包括C语言概述、基本数据类型与运算、三种基本结构的程序设计、数组函数、指针、结构体共用体与枚举类型、文件、编译预处理。本书内容新颖,与中学计算机知识衔接,重视能力培养和综合应用,使读者即能掌握信息技术基础知识,又能掌握程序设计的基本理论和应用。
本书密切结合全国计算机等级考试(二级)的要求,通过本书的学习,学生可以为参加全国计算机等考试打下良好基础。本书适用于普通本科、高职高专理工科学生使用,也可供自学者学习参考。
目录
- 第一部分 信息技术基础
第1章 信息技术基础概论
1.1 信息处理工具——计算机的过去、现在与未来
1.2 符号“0”和“1”
1.3 数字的表示和运算
1.4 数据的机器层次表示
1.5 计算机信息安全技术
习题
第2章 计算机硬件基础
2.1 计算机的组成
2.2 计算机主机系统
2.3 外部设备
习题
第3章 计算机软件基础
3.1 程序设计语言翻译系统
3.2 操作系统
3.3 工具软件
习题
第4章 中文操作系统 Windows
4.1 Windows的基本概念
4.2 Windows的基本操作
4.3 定制Windows
4.4 应用程序的管理
4.5 系统维护与设备管理
4.6 常用附件
习题
第5章 办公软件
5.1 文字处理软件
5.2 电子表格软件
5.3 文稿演示软件
习题
第6章 计算机网络应用基础
6.1 计算机网络基础知识
6.2 Internet基础知识
6.3 拨号上网
6.4 使用IE浏览器浏览网上信息
6.5 使用Outlook 2002收发电子邮件
6.6 网络安全知识
习题
第7章 多媒体技术及应用
7.1 多媒体技术概述
7.2 多媒体技术的应用
7.3 多媒体计算机系统的组成
习题
第8章 算法
8.1 算法
8.2 算法的基本元素
8.3 算法的表示
8.4 循环结构和递归结构
习题
第9章 数据结构
9.1 数据结构的基本概念
9.2 数据的逻辑结构
9.3 数据的存储结构
9.4 不同存储结构下操作的实现方法
习题
第10章 软件工程
10.1 软件与软件危机
10.2 软件工程的基本概念
10.3 软件的生存周期
10.4 软件开发模型
10.5 结构化软件开发方法
10.6 面向对象的软件开发方法
习题
第二部分 程序设计语言
第11章 C语言概述
11.1 程序与程序设计
11.2 C语言的特点
11.3 C语言的基本词法
11.4 C语言的上机步骤
习题
第12章 基本数据类型与运算
12.1 数据类型概述
12.2 常量
12.3 变量
12.4 运算符与表达式
习题
第13章 三种基本结构的程序设计
13.1 结构化程序的三种基本结构
13.2 顺序结构的程序设计
13.3 选择结构的程序设计
13.4 循环结构的程序设计
习题
第14章 数组
14.1 一维数组
14.2 二维数组
14.3 字符数组
习题
第15章 函数
15.1 函数概述
15.2 函数的定义形式
15.3 函数的类型与返回值
15.4 函数的参数
15.5 函数的调用
15.6 函数的嵌套调用与递归调用
15.7 变量的作用域、生存期与存储类
15.8 内部函数与外部函数
15.9 由多个文件构成的程序
习题
第16章 指针
16.1 指针与指针变量
16.2 指针变量作为函数参数
16.3 指针与数组
16.4 指针与字符串
16.5 指针与函数
16.6 指针数组与多级指针
习题
第17章 结构体、共用体与枚举类型
17.1 结构体类型的定义
17.2 结构体变量的定义与引用
17.3 结构体数组
17.4 结构体指针
17.5 用结构体和指针处理链表
17.6 位结构体简介
17.7 共用体
17.8 枚举类型
17.9 用户自定义类型
习题
第18章 文件
18.1 文件概述
18.2 文件的打开与关闭
18.3 文件的读写
18.4 文件处理的其他函数
习题
第19章 编译预处理
19.1 宏定义
19.2 文件包含
19.3 条件编译
习题
附录
附录1 常用字符与ASCII码对照表
附录2 C语言的关键字及其应用
附录3 C语言运算符的优先级与结合方向
附录4 C库函数
参考文献