自考42高级语言程序设计一考试大纲.docx
《自考42高级语言程序设计一考试大纲.docx》由会员分享,可在线阅读,更多相关《自考42高级语言程序设计一考试大纲.docx(16页珍藏版)》请在第一文库网上搜索。
1、自考00342高级语言程序设计(一)考试大纲课程名称课程代码大纲名称教材/推荐用书名称主编出版社版次高级语言程序设计(一)00342高级语言程序设计(一)自学考试大纲高级语言程序设计郑岩机械工业出版社2017版I.课程性质与课程目标一、课程的性质和特点高级语言程序设计是高等教育自学考试计算机及应用专业(专科)考试计划中重要的专业基础课程之一,为学习其他专业课程奠定程序设计的基础。本课程的主要目的是通过对C语言的语法规则、数据类型、数据运算、语句、数组、函数、指针、结构体类型和文件,以及结构化程序的设计方法和三种基本结构的学习,使学生掌握C语言的基础知识和编程方法,为进一步开发各种应用程序打下良
2、好的基础。二、课程目标通过本课程的学习,要求掌握C语言的基础知识,具备C语言编程的基本技能。1基本知识(1)熟练掌握C语言的各种数据类型(包括基本类型、构造类型、指针类型等)和运算符,能正确运用表达式进行各种数据运算。(2)熟练掌握结构化程序设计的三种基本结构(顺序结构、选择结构和循环结构),能运用相关语句实现三种基本结构,实现特定的程序功能。三种基本结构是本课程的学习重点之O(3)熟练掌握C语言的一维数组、二维数组和字符数组的定义和使用方法,能运用数组进行程序设计。(4)熟练掌握C语言自定义函数的定义、一般调用、嵌套调用、递归调用和参数传递方式;了解C语言各种库函数的功能和调用方法;能运用函
3、数进行程序设计。函数是本课程的学习重点之一。(5)掌握C语言指针的定义和使用方法;了解指针数组的定义和使用方法;了解利用指针访问字符串的方法,利用指针访问数组的方法,利用指针作为函数参数进行数据传递的方法;能灵活运用指针进行程序设计。指针是本课程的学习难点之一。(6)掌握C语言结构体类型的定义和使用方法;了解结构体类型数组的定义和使用方法;了解结构体类型指针的定义和使用方法;了解自定义数据类型的定义和使用方法;能运用结构体类型进行程序设计。(7)掌握C语言宏定义、文件包含和条件编译三种编译预处理命令的使用方法,能在程序设计中正确应用。(8) 了解C语言文件操作的过程;掌握文件打开和关闭函数,文
4、件读/写函数和文件定位函数的调用方法;能熟练运用文件进行程序设计。文件是本课程的学习难点之一。(9) 了解结构化程序设计思想。(10) 了解结构化和模块化程序设计方法。2.基本技能(1)掌握程序阅读和分析的方法。(2)掌握程序设计和调试的方法。(3) 了解并初步掌握应用程序开发技术。三、与相关课程的联系先修课程是计算机应用技术,了解计算机组成原理、软硬件和数制的概念以及上机操作的基本知识。后续课程包括汇编语言程序设计、数据结构和操作系统等。本课程的学习将为其提供程序设计的基础。I1.考核目标四个能力层次从低到高用教育测量学的语言表述依次是:识记、领会、简单应用、综合应用。识记:要求考生能够对大
5、纲中的知识点有清嘶准确的认识,并能做出正确的判断和选择。领会:要求考生能够对大纲中的知识点有一定的理解,清楚它与其他相关知识点的联系与区别,并能做出正确的表述和解释。简单应用:要求考生能够运用本大纲中各部分的少数几个知识点,完成简单功能的编程。综合应用:要求考生在对大纲中的知识点熟悉和理解的基础上,完成复杂功能的编程。简言之,对四个能力层次的简单通俗的归纳概括可以理解为:识十己”是能够指出“是什么”,“领会”是要回答出“为什么”,“应用”(简单应用、综合应用)是要求回答“做什么”和“怎么做”。川.课程内容与考核要求第一章概述一、学习目的与要求通过本章学习,了解计算机语言、高级语言、算法、程序和
6、程序设计的概念;掌握常用的算法表示方法以及程序设计方法,为后续章节的学习奠定基础。,二、课程内容计算机发展。计算机语言。算法及其描述方法。程序和程序设计方法。三、考核知识点和考核要求1 .计算机语言,达到“识记”层次了解计算机语言的发展。了解高级语言的概念和特点。2 .程序和程序设计方法,达到“识记”层次了解程序的概念。了解程序设计的方法。(说明:根据算法绘制算法流程图不作为本课程的考核内容,但是其对于学习C程序设计是十分重要的。)第二章C语言基础知识一、学习目的与要求通过本章学习,了解c语言的字符集、词法和语句分类;了解C程序的组成;掌握在VC(MiCrOSOftViSUa1C+6.0)环境
7、下,创建源程序、编译、链接、生成可执行程序、编辑修改源程序、运行可执行程序、查看运行结果等基本操作;并通过程序调试,逐步达到熟练掌握的程度。重点:C语言的字符集、标识符和关键字;C语言的基本语句分类;C程序的基本组成;VC环境下创建、编辑修改、编译、链接、运行C程序的操作;VC各菜单项的功能。难点:转义字符;C程序的组成。二、课程内容(I)C语言发展和特点。(2)C语言基本词法。(3)C语言基本语句分类。(4)C程序基本组成。(5)C程序开发环境。三、考核知识点和考核要求1C语言基本词法,达到“识记”层次(1)了解C语言的字符集。掌握C语言的转义字符。(3)了解C语言的标识符构成规则。了解C语
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自考 42 高级 语言程序设计 考试 大纲