书籍详情

大学信息技术基础(C语言版)

大学信息技术基础(C语言版)

作者:解争龙等主编

出版社:科学出版社

出版时间:2005-04-01

ISBN:9787030153272

定价:¥41.00

购买这本书可以去
内容简介
  《大学信息技术基础(C语言版)》是为高等院校非计算机专业学生编写的计算机信息技术(或计算机基础)课程教材。全书共分两大部分,第一部分为信息技术基础知识,包括信息技术基础概论、计算机硬件基础、计算机软件基础、中文操作系统Windows、办公软件、计算机网络应用基础、多媒体技术及应用、算法、数据结构和软件工程。第二部分为程序设计语言,包括C语言概述、基本数据类型与运算、三种基本结构的程序设计、数组函数、指针、结构体共用体与枚举类型、文件、编译预处理。《大学信息技术基础(C语言版)》内容新颖,与中学计算机知识衔接,重视能力培养和综合应用,使读者即能掌握信息技术基础知识,又能掌握程序设计的基本理论和应用。《大学信息技术基础(C语言版)》密切结合全国计算机等级考试(二级)的要求,通过《大学信息技术基础(C语言版)》的学习,学生可以为参加全国计算机等级考试打下良好基础。《大学信息技术基础(C语言版)》适用于普通本科、高职高专理工科学生使用,也可供自学者学习参考。
作者简介
暂缺《大学信息技术基础(C语言版)》作者简介
目录
第一部分 信息技术基础}
第1章 信息技术概论
1.1 信息的基本概念
1.1.1 什么是信息
1.1.2 信息的分类
1.1.3 数据、消息、信号与信息
1.1.4 信息的基本特征
1.1.5 信息的基本作用
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.3.4 社会信息化的基础——企业与政府的信息化
1.4 信息源与信息采集
1.4.1 自然界的三种资源
1.4.2 基于人工系统的信息采集方法
1.4.3 基于计算机系统的信息采集方法
1.5 信息处理工具——计算机的过去、现代与未来
1.5.1 计算机模型与图灵机
1.5.2 存储程序式计算机的基本结构与工作原理
1.5.3 现你计算机的“史前”时代
1.5.4 理代计算机发展的四个阶段
1.5.5 未来计算机的发展趋势
1.5.6 计算机系统的组成
习题
第2章 数据存储
2.1 符号“0”和“1”
2.2 数字的表示和运算
2.2.1 进位计数制
2.2.2 常用的进位计数制
2.2.3 不同进位计数制之间的转换
2.2.4 二进制与计算机
2.2.5 二进制数的算术运算
2.2.6 二进制数的逻辑运算
2.3 计算机中的数据与编码
2.3.1 数据的概念
2.3.2 数据的单位
2.3.3 字符编码
2.3.4 计算机中数据的表示
2.4 存储器
2.4.1 内存的概念
2.4.2 内存的组成
2.4.3 高速缓冲存储器
2.4.4 内存的参数
2.5 外存
2.5.1 磁盘
2.5.2 磁带
2.5.3 光盘
2.5.4 文件
2.6 内存和外存的数据交换
习题
第3章 信息处理
3.1 机器指令
3.1.1 算法中的基本操作
3.1.2 机器指令
3.1.3 指令系统
3.2 中央处理器
3.2.1 CPU的基本构成
3.2.2 CPU的工作原理
3.2.3 机器指令的寻址方式
3.3 计算机的组成
3.3.1 计算机硬件的基本结构
3.3.2 计算机的特点
习题
第4章 信息的输入和输出
4.1 用户界面的发展过程
4.2 汉字的输的入码
4.2.1 拼音码
4.2.2 笔形码
4.2.3 使用词组的汉字输入方法
4.3 输入设备
4.3.1 键盘
4.3.2 鼠标
4.3.3 其他输入设备
4.3.4 汉这的输出码
4.4 输出设备
4.4.1 显示器
4.4.2 打印机
习题
第5章 操作系统
5.1 操作系统的地位
5.2 操作系统的发展过程
5.2.1 操作系统的发展历史
5.2.2 推动操作系统发展的因素
5.3 操作系统的功能和启动
5.3.1 操作系统的功能
5.3.2 操作系统的启动
习题
第6章 中文操作系统Windows
6.1 Windows的基本概念
6.1.1 Windows XP的运行环境和启动
6.1.2 Windows的常用术语
6.2 Windows的基本操作
6.2.1 鼠标、键盘和图标的操作
6.2.2 桌面、窗口及其操作
6.2.3 菜单、工具栏、对话框的操作
6.3 中文输入法
6.4 资源管理器及文档的基本操作
6.4.1 “我的电脑”和“资源管理器”的打开
6.4.2 查看文件与文件夹
6.4.3 文件与文件夹管理操作
6.5 打印机的使用
6.6 定制Windows
6.6.1 桌面定制
6.6.2 任务栏及“开始”菜单的定制
6.6.3 字体的定制
6.6.4 其他定制
6.7 应用程序的管理
6.7.1 启动、关闭和切换应用程序
6.7.2 安装和删除应用程序
6.7.3 DOS操作系统的功能和使用
6.7.4 应用程序间的信息共享
6.8 系统维护与设备管理
6.8.1 系统信息工具
6.8.2 系统维护向导
6.8.3 任务计划
6.8.4 控制面板
6.9 常用附件
6.9.1 记事本
6.9.2 写字板
6.9.3 画图
6.9.4 娱乐程序组
习题
第7章 算法
7.1 算法
7.2 算法的基本元素
7.2.1 变量
7.2.2 赋值
7.2.3 分支
7.2.4 循环
7.2.5 过程
7.3 算法的表示
7.3.1 文字形式
7.3.2 伪码形式
7.3.3 程序设计语言形式
7.4 循环结构和递归结构
7.4.1 循环结构
7.4.2 递归结构
7.4.3 循环结构和递归结构的比较
7.5 算法的效率
7.6 计算的限制
7.6.1 难解的问题
7.6.2 不可解的问题
习题
第8章 数据结构
8.1 数据结构的基本概念
8.2 数据的逻辑结构
8.2.1 线性表
8.2.2 堆栈
8.2.3 队列
8.3 数据的存储结构
8.3.1 顺序存储结构
8.3.2 链式存储结构
8.4 不同存储结构下操作的实现方法
8.4.1 顺序存储结构下操作的实现方法
8.4.2 链式存储结构下操作的实现方法
习题
第9章 软件工程
9.1 软件工程概述
9.1.1 软件工程的研究内容
9.1.2 软件的发展
9.2 微型计算机常用的软件
9.2.1 软件的分类
9.2.2 常用的系统软件介绍
9.2.3 常用的应用软件介绍
9.3 计算机软件开发与软件工程
9.3.1 软件的概念和特点
9.3.2 软件工程的三个要素
9.3.3 软件工程的基本原则
9.3.4 软件工程的基本目标
9.3.5 软件生命周期
习题
第10章 计算机网络应用基础
10.1 计算机网络基础知识
10.1.1 计算机网络基本概述
10.1.2 计算机网络的发展及现状
10.1.3 计算机网络的发展方向
10.1.4 计算机网络的功能及应用
10.1.5 计算机网络的分类
10.1.6 计算机网络的基本组成
10.2 因特网基础知识
10.2.1 TCP/IP协议
10.2.2 网址与域名
10.2.3 因特网服务商ISP、ICP、ASP
10.2.4 入网方式
10.2.5 网上资源与服务
10.3 拨号上网
10.3.1 调制解调器的安装与设置
10.3.2 创建与设置拨号连接
10.3.3 拨号上网
10.4 使用IE浏览器浏览网上信息
10.4.1 启动IE浏览器
10.4.2 如何在网上漫游
10.4.3 常用的信息搜索方法
10.4.4 如何收藏常用的Web页
10.4.5 如何更改起始页
10.4.6 如何脱机浏览Web页
10.4.7 如何保存与打印信息
10.4.8 如何从网上下载免费软件
10.5 使用Outlook 2002收发电子邮件
10.5.1 电子邮件的格式
10.5.2 Outlook 2002的功能及特点
10.5.3 启动与配置Outlook 2002
10.5.4 使用Outlook收发电子邮件
10.5.5 管理通讯簿
10.5.6 申请免费的电子邮件服务
10.6 Word和Excel的网络应用
10.6.1 创建Web页
10.6.2 Word 2002中的Web页制作工具
10.6.3 使用Word 2002制作Web页
10.6.4 发送文档
10.6.5 浏览因特网网页
10.7 网络安全知识
10.7.1 网络安全概述
10.7.2 威胁网络安全的因素
10.7.3 网络安全要解决的问题
10.7.4 网络安全的防范措施
习题
第11章 多媒体技术及应用
11.1 多媒体技术概述
11.1.1 媒体和多媒体
11.1.2 多媒体技术及其特性
11.1.3 多媒体信息处理的关键技术
11.2 多媒体技术的应用
11.2.1 多媒体交互与展示
11.2.2 交互式电视
11.2.3 视频会议
11.3 多媒体计算机系统的组成
习题
第二部分 程序设计语言
第12章 C语言概述
12.1 程序与程序设计
12.2 C语言的特点
12.3 C语言的基本词法
12.3.1 C语言字符集
12.3.2 关键字
12.3.3 标识符
12.3.4 C语言的词类
12.4 C程序上机步骤
习题
第13章 基本数据类型与运算
13.1 数据类型概述
13.2 常量
13.2.1 常量的概念
13.2.2 符号常量
13.2.3 整型常量
13.2.4 实型常量
13.2.5 字符常量
13.2.6 字符串常量
13.3 变量
13.3.1 变量的数据类型及其定义
13.3.2 变量的初始化
13.4 运算符与表达式
13.4.1 算术运算符与算术表达式
13.4.2 关系运算符与关系表达式
13.4.3 逻辑运算符与逻辑表达式
13.4.4 赋值运算符与赋值表达式
13.4.5 逗号运算符与逗号表达式
13.4.6 条件运算符与条件表达式
13.4.7 sizeof运算符
13.4.8 位运算
13.4.9 变量赋值及表达式计算时的数据类型转换
习题
第14章 三种基本结构的程序设计
14.1 结构化程序的三种基本结构
14.2 顺序结构的程序设计
14.2.1 赋值语句
14.2.2 字符输入/输出
14.2.3 格式输入/输出
14.2.4 程序举例
14.3 选择结构的程序设计
14.3.1 if语句
14.3.2 switc语句
14.3.3 程序举例
14.4 循环结构的程序设计
14.4.1 goto语句
14.4.2 while语句
14.4.3 do-while语句
14.4.4 for语句
14.4.5 三种循环语句的比较
14.4.6 break语句与continue语句
14.4.7 多重循环结构的实现
14.4.8 程序举例
习题
第15章 数组
15.1 一维数组
15.1.1 一维数组的定义
15.1.2 一维数组的初始化
15.1.3 一维数组元素的引用
15.1.4 一维数组程序举例
15.2 二维数组
15.2.1 二维数组的定义
15.2.2 二维数组元素的引用
15.2.3 二维数组的初始化
15.2.4 二维数组程序举例
15.3 字符数组
15.3.1 字符串与字符数组
15.3.2 字符数组的引用与初始化
15.3.3 字符串处理函数
15.3.4 数组应用举例
习题
第16章 函数
16.1 函数概述
16.1.1 函数的概念
16.1.2 模块化程序设计
16.2 函数的定义形式
16.3 函数的类型与返回值
16.4 函数的参数
16.4.1 形式参数与实在参数
16.4.2 参数传递
16.4.3 数组作为函数参数
16.5 函数的调用
16.5.1 函数调用的形式
16.5.2 函数调用的方式
16.5.3 函数调用的声明和函数原型
16.5.4 库函数及其调用
16.6 函数的嵌套调用与递归调用
16.6.1 函数的嵌套调用
16.6.2 递归函数与函数的递归调用
16.7 变量的作用域、生存与存储类
16.7.1 变量的作用域和生存期概念
16.7.2 内部变量与外部变量
16.7.3 变量的存储类
16.8 内部函数与外部函数
16.8.1 内部函数
16.8.2 外部函数
16.9 由多个文件构成的程序
习题
第17章 指针
17.1 指针与指针变量
17.1.1 变量地址与指针的概念
17.1.2 指针变量的定义
17.1.3 指针变量的引用与指针运算
17.2 指针变量作为函数参数
17.3 指针与数组
17.3.1 数组的基地址与指向数组元素的指针
17.3.2 用指向数组元素的指针引用数组元素
17.3.3 指向多维数组的指针
17.4 指针与字符串
17.4.1 字符串的表示形式
17.4.2 用字符指针和字符数组表示字符串的比较
17.5 指针与函数
17.5.1 指针函数
17.5.2 函灵敏的指针与指向函数的指针变量
17.6 指针数组与多级指针
17.6.1 指针数组的定义
17.6.2 指针数组元素的引用
17.6.3 多级指针的定义与引用
17.6.4 指针数组作main函数的参数
习题
第18章 结构体、公用体与枚举类型
18.1 结构体类型的定义    
18.2 结构体变量的定义与引用
18.2.1 结构体变量的定义
18.2.2 结构体变量的初始化
18.2.3 结构体变量成员的引用
18.3 结构体数组
18.3.1 结构体数组的定义
18.3.2 结构体数组的初始化
18.3.3 结构体数组应用举例
18.4 结构体指针
18.4.1 指向结构体变量的指针
18.4.2 指向结构体数组的指针
18.4.3 结构体数据作为函数参数
18.5 用结构体和指针处理链表
18.5.1 链表概述
18.5.2 动态分与常用函数
18.5.3 链表的建立
18.5.4 链表的输出
18.5.5 链表的插入
18.5.6 链表的删除
18.6 位结构体简介
18.7 共用体
18.7.1 共用本类型的定义
18.7.2 共用体变量的定义
18.7.3 共用体变量成员的引用
18.7.4 结构体和共用体的区别
18.8 枚举类型
18.8.1 枚举类型的定义
18.8.2 枚举变量的定义
18.8.3 枚举变量的引用
18.9 用户自定义类型
习题
第19章 文件
19.1 文件概述
19.1.1 文件的概念
19.1.2 文件指针
19.1.3 标准设备文件
19.2 文件的打开与关闭
19.2.1 文件的打开
19.2.2 文件的关闭
19.3 文件的读写
19.3.1 文件尾测试
19.3.2 字符主读/写函数
19.3.3 字符串读/写函数
19.3.4 数据读/写函数
19.3.5 格式读/写函数
19.3.6 其他读/写函数
19.4 文件处理的其他函数
19.4.1 文件头定位函数
19.4.2 文件随机定位函数
19.4.3 返回文件位置指针的当前值
19.4.4 文件读/写错误测试函数
19.4.5 getc和putc
习题
第20章 编译预处理
20.1 宏定义
20.1.1 不带参数的宏定义
20.1.2 带参数的宏定义
20.2 文件包含
20.3 条件编译
习题
附录
附录1 常用字符与ASCII码对照表
附录2 C语言的关键字及其应用
附录3 C语言运算符的优先级与结合方向
附录4 C库函数
参考文献
猜您喜欢

读书导航