《高级语言程序设计(Ⅱ)》考试大纲

作者: 时间:2020-07-10 点击数:

《高级语言程序设计()》考试大纲

 

一、考核目标

该课程是计算机科学与技术、网络工程、软件工程、物联网工程、数据科学与大数据技术课程体系中第一门编程类语言课程,也是后续专业课程数据结构、C++VC++程序设计的先修课。该课程也是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行。

要求学生做一定数量的习题并上机调试,能较熟练的使用C语言编写程序;要求学生熟悉上机操作过程,有能力在计算机上调试通过一批中、小型题目。

二、考核内容

1. 函数  

1)掌握函数的嵌套调用和递归调用

2)熟练掌握函数的参数传递

3)熟练掌握数组作为函数参数的应用

2. 指针

1)理解指针的概念及指针的基本操作

2)熟练掌握指针在函数参数中的应用

3)初步掌握指针在数组中的应用

3)初步掌握动态数组的应用

3. 结构体与其他构造类型

1)理解结构体的概念及基本操作

2)掌握结构体数组的使用

3)掌握用typedef 可以声明新类型名

4)初步掌握链表的基本操作

5)了解共用体类型和枚举类型

4.文件

1)掌握文件的有关基本知识、用函数打开和关闭数据文件

2)掌握顺序读写数据文件、随机读写数据文件

三、参考教材

C程序设计案例教程》,钟家民;清华大学出版社,20186

C程序设计(第四版)学习辅导》 谭浩强 清华大学出版社

四、考核模式与成绩评定办法

1. 期末考试(上机考试,试题库抽题):占总评成绩的60%

2. 实验成绩:占总评成绩的30%

3. 平时成绩:占总评成绩的10%

 

 

Copyright© 2020 Anyang Institute of Technology.All rights reserved.

学院地址:河南省安阳市黄河大道西段