- 欢迎访问江苏自考网!江苏自考网为考生提供江苏自学考试信息服务,网站信息供学习交流使用,非政府官方网站,官方信息以江苏教育考试院www.jseea.cn为准。
28120 C语言程序设计(理论)
自考在线学习
+问答
江苏教育学院编
第一章 C语言概述
基本要求:
了解C语言的特点和简单C程序的构成,main函数和其它函数,头文件数据说明,函数的开始和结束标志,源程序的书写格式,C语言的风格。掌握在不同平台的上机方法。
第二章 程序的灵魂-算法
基本要求:
通过学习了解算法的概念,算法的特性,掌握传统的流程图的画法和N-S流程图的画法,并通过实例画出来。
第三章 数据类型、运算符与表达式
基本要求:
通过学习要求掌握C语言的数据类型(基本类型、构造类型、指针类型、空类型)及其定义方法,常量、变量的概念、标识符的构成,C运算符的种类,优先级结合性,不同类型数据间的转换与运算。
C表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。
本章重点:
基本数据类型(整型、实型、字符型)
第四章 最简单的C程序设计
基本要求:
C语句、表达式语句、空语句、复合语句。三种程序结构,数据的输入与输出,输入输出函数的调用。
本章重点:
格式输出、格式输入函数
第五章 选择结构程序设计
基本要求:
关系运算和关系表达式、逻辑运算和逻辑表达式,用if语句实现选择结构,用switch语句实现多分支选择结构。
本章重点:
if语句和switch语句
第六章 循环控制
基本要求:
构成循环的方法,goto语句和语句标号的使用,while语句和do while循环结构,for循环结构,Continue语句和 break语句,循环的嵌套(三层)。
本章重点:
for循环结构,while循环和do while循环结构
第七章 数组
基本要求:
数组的概念,一维数组和多维数组的定义,数组初始化和引用,字符串和字符数组。
本章重点:
一维数组和二维数组的定义,初始化和引用。
第八章 函数
基本要求:
库函数的正确调用,函数的定义方法,函数的类型和返回值形式参数与实参数,参数值的传递
函数的正确调用,嵌套调用,递归调用
局部变量和全局变量
变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期
内部函数和外部函数
本章重点:
函数的定义方法,局部变量和全局变量,动态存储变量和静态存储变量
第九章 编译预处理
基本要求:
宏定义,不带参数的宏定义,带参数的宏定义,“文件包含”处理。
本章重点:
宏定义的概念及使用方法
第十章 指针
基本要求:
指针与指针变量的概念,指针与地址运算符,变量,数组,字符串,函数,结构体的指针及指向变量,数组,字符串,函数,结构体的指针变量,通过指针引用以上各类型数据,用指针作函数参数
返回指针值的指针函数
指针数组,指向指针的指针,main函数的命令行参数
本章重点:
指针的概念,变量的指针和数组的指针
第十一章 结构体与共用体
基本要求:
结构体和共用体类型数据的定义方法和引用方法
用指针和结构体构成链表,单向链态的建立、输出、删除与插入
本章重点:
结构体类型数据的定义方法和引用方法
第十二章 位运算
基本要求:
位运算符的含义及使用
简单的位运算
本章重点:
简单的位运算
第十三章 文件
基本要求:
只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)的不要求
文件类型指针(FILE类型指针)
文件的打开与关闭(fopen,fclose)
文件的读写(fpute,fgetc,fread,fwrite,fprint,fscanf函数)
文件的定位(rewind,fseek函数)
考试说明
分理论和上机考试两部分
理论试卷卷面有五种类型题目卷面分为100分
一、填空题(20分)
二、选择题(20分)
三、读程序写结果(20分)
四、简单改错题(20分)
五、简单编程题(20分)
上机考试部分要求:
按上机说明要求,①从磁盘中调出GJSZK错误程序,改好后以JSZKG新文件名存盘;②根据上机说明所给编程题目进行编程,编好后以JSZKB文件名存盘。
一、上机改错题(12分)
二、编程题(18分)
上机考试在主考学校进行
卷面考试时间150分钟
上机考试时间60分钟
选用教材:C程序设计(第二版),谭浩强编著,清华大学出版社
配套教材:C程序设计题解与上机指导第二版,谭浩强
样题:
一、填空题(每空1分,共20分)
1.表达式3&&4的结果是_____。
2.在C语言中可以构成循环的语句有____、____、____。
3.设原来a=12,请写出表达式a+=a*=a-=a+2运算后a的值____。
4.在C系统中,int变量占2个字节,则它表示数的范围是____至____。
5.C语言提供的构造类型数据有三种,它们是____、____和____。
6.从变量的作用域(即从空间角度)来分,可分为____和____。
7.若有说明int a=3,b=10;经过a+=7运算后a变量的值是____;再经过a+=b运算后a变量的值是____,b变量的值是____。
8.在C语言的if语句中,可用作判断语句的表达为____。
9.指针变量只能存放____,引用一个数组元素可以用____法和____法。
二、选择题(下列各题有4个答案,请把正确答案的编号写在空白处,每答对一题得2分,错选和漏选不得分,共20分)
1.一个可执行的C程序的开始点是____
A.程序中的第一个语句 B.名为main( )的函数
c.包含文件的第一个函数 D.程序中的第一个函数
2.C语言用____表示逻辑“假”值。
A.非O整型值 B.T C.TURE D.整型值0
3.设A为整型变量,初值为12,执行语句A+=A>>=2后,A的值是____
A.48 B.144 C.6 D.264
4.下列常量中合法的是____
A.3E2.5 B.-.1E-1 C.“C” D.-E-3
5.下列变量中合法的是____
A.Auto B.2-and C.au * to D.-auto-
6.下列运算符优先级最高的是____
A.<< B.* C.! D.&&
7.C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递是____
A.地址传递 B.由实参传给形参的值传递
C.由实参传给形参,并由形参传回给实参
D.由用户指定传递方式
8.凡在函数中未指定存储类别的变量,其隐含的存储类别为____
A.自动(auto) B.静态(static)
C.外部(extern) D.寄存器(register)
江苏自考助学报名预约
我已阅读并同意《用户隐私条款》
上一篇:00853 广告学(二)大纲
下一篇:00654 新闻采访写作大纲
近期更新
- 江苏自考考试大纲:04723投资银行理... 10-31
- 江苏省自考考试大纲28778心理档案建... 07-19
- 江苏省自考考试大纲27186制单结汇与... 07-19
- 江苏省自考08413数据库原理与应用考试大纲 07-19
- 江苏省高等教育自学考试大纲06637园... 07-19
- 江苏省高等教育自学考试大纲06071内... 07-19
- 江苏省高等自学考试大纲05082波谱学 07-19
- 江苏省高等教育自学考试大纲30456 ... 08-13
- 江苏省高等教育自学考试大纲29945 ... 08-13
考试资讯
- 2024年10月南通自考报名时间已出! 08-30
- 2024年10月苏州自考报名时间已出! 08-30
- 2024年10月常州自考报名时间已出! 08-30
- 2024年10月徐州自考报名时间已出! 08-29
- 2024年10月无锡自考报名时间已出! 08-29
- 2024年10月南京自考报名时间已出! 08-29
- 无锡自考报名缴费如何缴? 08-22
- 无锡自考报名专业和课程如何选择? 08-22
- 无锡自考报名注册需要注意什么? 08-22
扫一扫加入微信交流群
与其他自考生一起互动、学习探讨,提升自己。
扫一扫关注微信公众号
随时获取自考信息以及各类学习资料、学习方法、教程。
扫描小程序选择报考专业
进入在线做题学习
查看了解自考专业
查询最新政策公告
进入历年真题学习