第七章功能数量。
(一)学习目标和要求。
通过本章的学习,要求了解模块化编程方法;掌握自定义函数的结构和调用方法;掌握函数调用中数据传递的四种方法;能够正确选择变量的存储类型,理解变量寿命和作用域的概念,以及它们在函数设计和调用中的作用;学习设计简单的嵌套调用函数,了解递归函数和指针函数的概念和一般设计方法;了解多文件程序的处理方法;能够正确使用书中介绍的各种常用系统功能。
重点:函数定义和调用方法;调用函数时的数据传输方法;公共系统功能的使用。
难点:价值转移和地址转移的区别;变量生存期和作用域在函数设计和调用中的作用;递归函数和指针函数的设计方法;系统功能的使用。
(二)课程内容。
7.1功能概念和模块化编程方法。
7.2函数调用中的数据传递方法。
7.3变量的存储类型和范围。
7.4函数的嵌套调用和递归调用。
7.5指针函数及其调用。
7.6包含命令和多文件程序的文件的处理。
7.7常见系统功能。
7.8功能设计示例。
(三)考核知识点和考核要求。
1.模块化编程方法需要“记忆”水平。
1.1了解模块化编程的方法和特点。
1.2了解如何在C语言程序中实现模块化编程。
2.函数的定义和调用达到了“简单应用”的水平。
2.1掌握功能的一般结构和定义。
2.2掌握函数的一般调用方法。
3.函数调用中的数据传递方法达到了“简单应用”的水平。
3.1掌握调用函数时参数的值传递方法。
3.2掌握函数调用中参数的地址传递方法。
3.3调用函数时掌握返回值传递方法。
3.4将使用全局外部变量在函数之间传递数据。
4.变量的存储类型及其定义方法。达到“理解”的程度。
4.1掌握变量存储类型的概念。
4.2掌握不同存储类型的变量的存储分配方式和使用特点。
4.3掌握变量存储类型的定义方法。
5.变量的寿命和范围。达到“理解”的程度。
5.1了解内部变量和外部变量的概念和定义方法。
5.2了解变量(全局变量和局部变量)的寿命可以通过变量的定义来确定。
5.3了解变量的范围可以通过变量的定义来确定。
6.函数的嵌套调用和递归调用。达到“理解”的程度。
6.1掌握嵌套函数调用的特点和调用方法。
6.2掌握递归函数的特点和设计方法。
7.指针函数及其调用。达到“理解”的程度。
7.1掌握指针函数的定义方法。
7.2掌握指针函数的调用方法。
8.公共系统功能的使用。达到“简单应用”的水平。
8.1掌握常用数学函数的函数及调用方法。
8.2掌握常用文字处理函数的功能和调用方法。
8.3掌握常用类型转换函数的函数及调用方法。
8.4掌握其他常用系统功能的功能和用法。
1 2 3 4 5 6 7 8 9
部分内容来源于网络转载、学生投稿,如有侵权或对本站有任何意见、建议或者投诉,请联系邮箱(1296178999@qq.com)反馈。 未经本站授权,不得转载、摘编、复制或者建立镜像, 如有违反,本站将追究法律责任!
本文标签: 第七章自考大纲教材 上一篇:全国2013年自考《高级语言程序设计》教材大纲第六章 下一篇:全国2013年自考《高级语言程序设计》教材大纲第八章