全国计算机等级考试系列辅导教材(二级)(C语言 C Yu Yan)

全国计算机等级考试系列辅导教材(二级)(C语言 C Yu Yan)
作 者: 何雄
出版社: 清华大学出版社
丛编项: 全国计算机等级考试系列辅导教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 全国计算机等级考试
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《全国计算机等级考试系列辅导教材(二级)(C语言 C Yu Yan)》作者简介

内容简介

本书共16章,其中第1章为学前自测与指导,从2-14章均包括“知识点讲析”、“补充与扩展”、“典型例题”和“本章练习”4部分,内容涉及计算机等级考试二级C语言的各个方面。第15章提供了3套笔试模拟试卷,第16章是上机指导。书后提供了各章练习题的参考答案。本书会对性强,内容深入浅出,实例丰富,设计新颖实用,适用于报考计算机等级考试二级C语言的读者;同时,也可以为作专本科教材辅导书,或者相当于水平的培训教材。

图书目录

第1章 学前自测与指导

学前自测试题

试题答案与讲析

历届笔试试题分析

历届上机试题分析

应试学习指导

C语言学习指导

应试技巧指导

读者学习计划表

第2章 基础知识

知识点讲析

计算机系统的基本组成

计算机系统的主要技术指标

计算机系统配置

微型机硬件系统

微型机软件系统

计算机的常用数据

基本数据单位

计算机安全

计算机病毒

计算机网络

多媒体技术

补充与扩展

常用数制之间的转换

字符编码

计算机病毒的分类

计算机病毒的危害

计算机病毒的具体防范措施

典型例题

例题2-1 中央处理器

例题2-2 计算机软件系统

例题2-3 计算机系统的技术指标

例题2-4 存储设备—软盘

例题2-5 存储器

例题2-6 数制之间的转换

例题2-7 计算机语言处理软件

例题2-8 字符编码

例题2-9 网络的功能及应用

例题2-10 网络传输

例题2-11 网络设备

例题2-12 邮件地址

例题2-13 多媒体存储介质

例题2-14 计算机病毒的清除

例题2-15 计算机病毒的传播

本章练习

选择题

填空题

本章小结表

第3章 C语言的结构

知识点讲析

程序的构成

函数的构成

main()函数

其他函数

头文件

数据说明

函数的开始和结束标志

源程序的书写格式

C语言的风格

补充与扩展

C语言的关键字

开发C程序的步骤

典型例题

例题3-1 C语言的关键字

本章练习

选择题

填空题

本章小结表

第4章 数据类型及其运算

知识点讲析

C语言的数据类型

常量和变量

整型数据

整型变量的说明

实型数据

字符型数据

C运算符

算术运算符

关系运算符

C表达式

算术表达式

关系表达式

补充与扩展

变量然、符号常量名、函数名等命名规则

关于整型数据的说明

实型数据说明

字符型数据说明

赋值运算符和赋值表达式

逗号运算符和逗号表达式

强制类型转换运算符

逻辑运算符和逻辑表达式

典型例题

例题4-1 数据类型转换

例题4-2 字符型数据

例题4-3 长整型数据类型

例题4-4 字符常量

例题4-5 逻辑表达式

例题4-6 条件运算符

本章练习

选择填空题

综合题

本章小结表

第5章 基本语句

知识点讲析

表达式语句

空语句

复合语句

数据的输入与输出

输入函数的调用

输出函数的调用

GOTO语句

语句标号的使用

补充与扩展

printf函数中常用的格式说明

调用printf函数时的注意事项

scanf函数中常用的格式说明

通过scanf函数从键盘输入数据

典型例题

例题5-1 表达式语句

例题5-2 基本语句

例题5-3 自反赋值语句

例题5-4 左对齐数据的输出

例题5-5 数据的一般输出

例题5-6 带有数制转换数据的输出

例题5-7 数据的输入

本章练习

选择题

填空题

本章小结表

第6章 选择结构程序设计

知识点讲析

用if语句实现选择结构

用switch语句实现多分支选择结构

选择结构的嵌套

补充与扩展

if语句的执行过程

if-else语句的执行过程

if语句的[补充说明

switch语句的执行过程

switch语句中的break语句

典型例题

例题6-1 基本if语句

例题6-2 if语句1

例题6-3 if语句2

例题6-4 if语句中的条件表达式

例题6-5 switch语句的基本形式

例题6-6 switch语句的嵌套

例题6-7 switch语句填空题

本章练习

选择题

填空题

本间小结表

第7章 循环结构程序设计

知识点讲析

for循环结构

while语句和do while语句

continue语句和break语句

循环的嵌套

补充与扩展

for语句的执行过程

for语句的相关补充说明

while语句的执行过程

while语句的相关性补充说明

do-while语句的执行过程

do-while语句的相关补充说明

典型例题

例题7-1 循环结构基本常识

例题7-2 简单的for循环

例题7-3 while循环的结构

例题7-4 continue语句的使用

例题7-5 包含switch结构的循环1

例题7-6 包含switch结构的循环2

例题7-7 循环的次数问题1

例题7-8 循环的结果问题2

例题7-9 循环的次数问题1

例题7-10 循环的结果问题2

本章练习

选择题

填空题

本章小结表

第8章 数组的定义和引用

知识点讲析

一维数组的定义

一维数组元素的引用

一维数组元素的初始化

二维数组的定义

二维数组元素的引用

二维数组元素的初始化

字符数组的定义

字符数组的初始化

字符数组的引用

字符串的定义

补充与扩展

一维数组的补充说明

二维数组的补充说明

字符数组的补充说明

字符串的补充说明

字符串的输入输出

字符串的处理函数

典型例题

例题8-1 数组的定义

例题8-2 字符串的定义

例题8-3 数组的初始化

例题8-4 二维数组的引用

例题8-5 字符数组的输入与输出

例题8-6 字符中的输入与输出

例题8-7 字符串数组

例题8-8 数组的运算

例题8-9 字符串函数1

例题8-10 字符串函数2

本章练习

选择题

填空题

本章小结表

第9章 函数

知识点讲析

库函数

函数的类型

函数的定义和返回值

形式参数与实在参数

函数的调用

函数的嵌套调用

函数的递归调用

局部变量和全局变量

变量的存储类型

局部变量的作用域和生存期

全局变量的作用域和生存期

内部函数与外部函数

补充与扩展

标准库函数的调用

函数返回值的补充说明

形式参数与实在参数的补充说明

函数调用的补充说明

嵌套调用实例说明

递归调用实例说明

局部变量和全局变量

变量存储类别小结

典型例题

例题9-1 变量存储类别

例题9-2 变量作用域和生存期

例题9-3 函数的调用和说明

例题9-4 直接递归调用

例题9-5 间接递归调用

例题9-6 局部变量和全局变量

本章练习

选择题

填空题

本章小结表

第10章 编译预处理

知识点讲析

宏定义

不带参数的宏定义

带参数的宏定义

“文件包含”处理

补充与扩展

不带参数的宏定义的扩展介绍

带参数的宏定认的扩展介绍

“文件包含”处理

典型例题

例题10-1 带参数的宏定义

例题10-2 形参和其后的字符串的匹配

例题10-3 运算符的应用

例题10-4 带参数的宏定义

例题10-5 宏定义的嵌套引用

例题10-6 带参数的宏定义

例题10-7 宏定义和文件包含

本章练习

填空题

本章小结表

第11章 指针

知识点讲析

指针

指针变量

指针与地址运算符

变量的指针和指向变量的指针变理

数组的指针和指向数组的指针变量

字符中的指针和指向字符串的指针变量

函数的指针和指向函数的指针变量

结构体的指针和指向函数的指针变量

用指针值函数参数

返回指针值的指针函数

指针数组

指向指针的指针

main函数的命令行参数

补充与扩展

关于指针和指针变量的补充

指针和地址运算符

指针与数组

用数组和指针作函数参数

指向多维数组的指针和指针变量

字符串和指针

字符串指针作函数参数

动态存储分配

malloc函数

calloc函数

strcpy函数

strlen函数

free函数

realloc函数

函数指针变量

返回值为指针的函数

指向指针的指针

指针小结

典型例题

例题11-1 指地和地址运算符

例题11-2 指针的概念

例题11-3 字符串指针作函数参数

例题11-4 指针变量和数组名作函数参数

例题11-5 动态存储分配

例题11-6 取地址运算符与数组形工

例题11-7 字符串标准函数的应用及指针的应用

例题11-8 返回指针值的函数

例题11-9 带参数的main函数

例题11-10 指针类型转换

例题11-11 字符串指针的使用

例题11-12 函数参数的类型

例题11-13 指针变量作函数参数

例题11-14 指针、数组、函数的综合应用

例题11-15 动态存储分配在编程中的应用

本章练习

填空题

上机题

本章小结表

第12章 结构体与共用体

知识点讲析

结构体

结构体类型数据的定义方法

共用体

链表

补充与扩展

结构体变量成员的引用

结构体变量的初始化

结构体数组

结构体与函数

结构体与指针

指向结构体数组的指针

用指向结构体的指针作函数参数

链表

链表的建立

键表的查找与输出

链表的删除操作

链表的插入操作

共用体

枚举类型

typedef类型定义

典型例题

例题12-1 结构体和共用体的性质

例题12-2 链有的操作

例题12-3 共用体的基本概念

例题12-4 结构体定义

例题12-5 typedef类型定义

例题12-6 结构体变量的定义和引用

例题12-7 共用体的性质

例题12-8 链表的构造

例题12-9 结构体数组的定义

例题12-10 结构体与数组

本章练习

填空题

综合题

本章小结表

第13章 位运算

知识点讲析

位运算

位运算符

“按位与”运算符&

“按位或”运算符|

“按位异或”运算符^

“取反”运算符~

“左移”运算符<<

“右移”运算符>>

位段

补充与扩展

对位运算的补充

“按位与”运算符&的补充说明

“按位或”运算符|的补充说明

“按位异或”运算符^的补充说明

“取反”运算符~的补充说明

“左移”运算符<<的补充说明

“右移”运算符>>的补充说明

位运算的综合举例

位段的补充说明

位段的引用

典型例题

例题13-1 移位运算

例题13-2 位运算

例题13-3 按位与运算

例题13-4 右移运算

本章练习

填空题

综合题

本章小结表

第14章 文件操作

知识点讲析

文件

缓冲文件系统

文件类型指针

文件的打开

文件的关闭

文件的读写

fgetc函数

fputc函数

fputs函数

fread函数

fwrite函数

fprintf函数

fscanf函数

补充与扩展

文件的定义

文件类型指针

fopen函数

fclose函数

fgetc函数说明

feof函数

fputc函数说明

字符读写函数总结

fgets函数

fputs函数和fwrite函数说明

fprintf函数和fscanf函数的说明

文件定位函数

ferror函数

clearerr函数

典型例题

例题14-1 fopen函数的应用

例题14-2 判断文件结束

例题14-3 只读打开方式“w"

例题14-4 文件的打开和定位

例题14-5 feof函数的应用方法

例题14-6 文件写入操作

本章练习

填空题

综合题

本章小结表

第15章 笔试模拟题

全国计算机等级考试二级笔试模拟试卷一

全国计算机等级考试二级笔试模拟试卷二

全国计算机等级考试二级笔试模拟试卷三

第16章 上机考试指导

MS-DOS操作系统

MS-DOS操作系统简介

DOS命令综述

DOS命令详解

PROMPT(内部命令)

VER(内部命令)

COLOR(内部命令)

CLS(内部命令)

DATE(内部命令)

TIME(内部命令)

TYPE(内部命令)

COPY(内部命令)

XCOPY(内部命令)

DEL(内部命令)

REN(内部命令)

ATTRIB(外部命令)

DIR(内部命令)

MD(内部命令)

CD(内部命令)

RD(内部命令)

TREE(外部命令)

PATH(内部命令)

FORMAT(外部命令)

DISKCOPY(外部命令)

CHKDSK(外部命令)

批处理

输入输出改向

Windows常命令和操作

Windows概述

Windows基本要素及基本操作

程序的启动

在正在运行的程序间切换

最大/小化、还原打开的窗口

退出没有响应的程序

退出程序

创建快捷方式

从CD或软盘添加程序

更改或删除程序

链接和导入对象

选择文件的打开程序

Turbo 2.0集成编译环境

进入TC编译系统

TC2.0集成环境介绍

编译C源程序的步骤

上机考试系统说明

上机考试环境

上机考试时间

上机考试题型和分值

上机操作考试全程讲解

DOS操作系统常用命令操作

程序修改和调试

程序编译和调试

典型例题

例题16-1 TYPE打印输出

例题16-2 XCOPY命令的使用方法

例题16-3 PROMPT的参数

例题16-4 输入输出改向的问题

例题16-5 通配符的使用

例题16-6 建立子目录

例题16-7 目录操作

例题16-8 修改程序和调试程序

例题16-9 编制程序

例题16-10 Windows窗口最小化对应用程序的影响

例题16-11 应用程序的终止

本章练习

填空题

选择题

综合题

本章小结表

附录

附录1 全国计算机等级考试简介

附录2 全国计算机等级考试二级(C语言)考试大纲

基本要求

考试内容

附录3 2002年9月全国计算机等级考试二级(C语言)笔试真题

附录4 2003年4月全国计算机等级考试二级(C语言)笔试真题

附录5 C语言中的关键字

附录6 C语言库函数

附录7 常用字符与ASCII代码对照表

附录8 练习和习题答案

第2章答案

第3章答案

第4章答案

第5章答案

第6章答案

第7章答案

第8章答案

第9章答案

第10章答案

第11章答案

第12章答案

第13章答案

第14章答案

模拟试卷一答案

模拟试卷二答案

模拟试卷三答案

第16章答案

2002年9月全国计算机等级考试二级(C语言)笔试真题答案

2003年4月全国计算机等级考试二级(C语言)笔试真题答案

参考文献

考网读者卡