c语言大纲。
一、课程的目的与任务。
本课程主要学习编写c程序。使学生掌握c语言的常用语法,领悟结构化程序设计的基本思想,掌握高级语言的基本算法。使学生能够利用c语言编写和调试程序,应用结构化程序设计思想开发软件,解决工程实际问题。
培养学生计算机程序的分析能力和实际开发能力,通过理论教学与实践教学紧密结合,加强学生程序开发和综合实践能力的培养。
二、理论教学要求。
一)概述。1、程序概念。
掌握程序的基本概念,理解算法的意义,了解算法的特点。
2、c语言程序介绍。
掌握main函数,了解程序的基本结构。掌握c语言上机步骤。
二)数据类型和表达式。
1、c语言的基本数据类型。
掌握标识符定义规则,理解变量的意义,掌握整型、浮点型和字符型等基本数据类型。了解ascii码及各种常量。
2、运算符和表达式。
了解混合运算数据类型转换规则。掌握算术运算符、赋值运算符和自增自减运算符,了解复合赋值运算符和逗号运算符。熟练掌握利用运算符和数学库函数书写表达式。
三)顺序程序设计。
1、c语言的基本语句。
掌握赋值语句和函数调用语句,了解复合语句。
2、输入输出。
了解getchar函数和putchar函数,熟练掌握scanf函数和printf函数。
四)选择结构程序设计。
1、条件表达式。
掌握关系运算符和逻辑运算符,了解条件运算符,熟练掌握条件的书写。
2、if语句。
掌握if语句,理解if嵌套,了解switch语句。
五)循环结构程序设计。
1、循环语句。
熟练掌握while语句、do-while语句和for语句,掌握break和continue语句,理解循环嵌套。
2、循环算法。
理解基本的循环算法,掌握循环程序的编写方法。
六)数组。1、一维数组。
熟练掌握一维数组,掌握选择排序法,理解二分查找法等常用算法。了解二维数组。
2、字符数组和字符串。
掌握字符数组,熟练掌握字符串的处理方法,了解常用的字符串库函数。
七)函数。1、函数基础。
理解函数的作用和特点,熟练掌握函数定义和调用。理解函数嵌套调用,掌握数组名作为函数参数的方式。
2、变量作用域。
掌握局部变量,了解全局变量。了解变量的存储方式。
八)编译预处理。
1、宏定义。
掌握宏定义。
2、文件包含。
了解文件包含。
九)指针。1、指针基础。
熟练掌握指针和指针变量,掌握指针作为函数参数的方式。
2、指针和一维数组。
理解指针和一维数组的关系,掌握利用指针处理字符串。
十)结构体。
1、结构体基础。
了解结构体类型和结构体变量。
2、结构体数组。
了解结构体数组和结构体指针。
c语言大纲
二级考试大纲。基本要求。1.熟练掌握c语言的基本知识 2.具备基本的c程序设计能力,能熟练地阅读 理解和编制简短的c程序 3.了解面向对象程序设计的基本概念。基本内容。一 数据的定义。数据的定义包括数据类型和存储类别。1 基本类型。基本类型指整型 实型和字符型。1 常量。熟练掌握各种表示形式的整数 ...
c语言大纲
c程序设计 考试大纲。一 课程性质和目的。c语言是目前国内外最广泛使用的高级程序设计语言,是实践性很强的一门课程。本课程主要讲授c语言基本数据结构和常用算法,以及怎样运用结构化程序设计方法编写程序。通过学习c语言,帮助学生掌握c语言的基本原理 基本精髓,掌握模块化程序设计的基本方法和思想,c语言也是...
C语言大纲
第一讲 c语言基本程序设计 一 一 学习目标。1 让学生理解c语言的基本特点和运行环境 2 掌握c语言编程的基本语法规则 3 学会c语言的基本输入输出函数和基本运算符 4 使学员能够编写简单的应用程序。二 课程内容。引言 c语言是当今世界上最为流行的高级语言之一,它设计精巧,功能齐全,适合编写应用软...