《《C语言程序设计A》课程 复习指导.doc》由会员分享,可在线阅读,更多相关《《C语言程序设计A》课程 复习指导.doc(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、C语言程序设计A课程 复习指导(统设必修 计算机本科)一、考试题型1、单选题(10题,20分) 2、填空题(13题,26分) 3、写程序输出结果(5题,30分) 4、写函数功能(2题,12分) 5、编程题(2题,12分)二、考核要求本课程是以掌握C语言知识并解决实际程序设计问题为目的。主要考核学生对C语言知识的掌握程度和对解决一般问题的程序设计能力。对C语言知识要在理解和应用的基础上加强记忆和掌握,不能死记硬背。 本课程教学内容包括了解、理解和应用三个层次,并且逐步递进,具体含义如下:(1) 了解层次:记忆C语言中的基本概念和语法规则;(2) 理解层次:掌握C语言中的每个语法成分和语句的定义格
2、式、含义及作用;(3) 应用层次:利用C语言,结合实际解决问题的需要,能够分析和编写程序。三、复习重点复习重点章:二、三、四、五、六,其他为部分重点掌握。第二章:基本数据类型(int、short、long、float、double、char、bool的字节大小、常量、变量及用法),表达式(算术、关系、逻辑、增1减1、赋值)。数学函数sqrt等的用法。第三章:三种结构(顺序、分支、循环),语句(if、switch、for、while、do while、break、continue),输入(scanf)、输出(printf)的使用。第四章:数组的定义及使用(一维、二维、字符串),常用算法(累加求和
3、、统计、查找最大最小值、排序、判断质数等)。常用字符串函数strlen、strcpy、strcmp、strcat等的用法。第五章:指针的定义及基本用法。一维数组元素的下标访问方式与指针访问方式及其之间的转换。二维数组元素的下标访问方式与指针访问方式及其之间的转换。动态存储分配函数malloc()和calloc()以及动态存储空间释放函数free()的定义格式与调用方法。第六章:函数定义、函数调用、函数原型声明。函数调用时传值和传地址的区别及用法。全局变量和局部变量的定义。函数的递归调用的概念和递归函数的具体执行过程。第七章:结构和联合的定义、大小计算。结构成员的访问。结构数组的使用,链表的概念,链表中结点的结构,链表的建立和遍历的方法和算法。上机考试重点:完成带有多个程序文件的程序项目的编写(或修改)并上机运行通过;给定部分程序,按要求补充完成程序并上机运行通过。四、复习资料以下复习资料可到大连电大本课程网页相关栏目中下载或期末到本课程论坛中打包下载。1期末复习指导;2历届试题及答案;3期末综合练习题;4期末上机复习题形考作业册自行备份,其他资料包括教材、中央电大期末视频和文本复习、期末论坛复习答疑等。大连电大王楠老师