《2022年7《C程序设计》实验教学大纲.docx》由会员分享,可在线阅读,更多相关《2022年7《C程序设计》实验教学大纲.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品学习资源C程序设计试验教案大纲一 试验的性质、目的与任务1. 试验性质C程序设计试验是一门基础课试验,是工科同学接收科学试验才能培育的开端,要求同学通过本课程试验,明白“从事科学试验的主要过程及基本方法”,懂得程序设计的基本方法和技巧,从而得到“从事科学试验的基本训练”;2. 试验的目的培育与提高同学科学试验的才能:自学才能、动手实践才能、思维判定才能、表达书写才能、简洁设计才能;3. 试验的任务使同学把握 C 语言的基本语法、基本操作、程序设计的基本概念与编程技术,并能运用所学学问解决实际问题,为以后学习面对对象的程序设计及其它专业课程打下 扎实的基础;二 试验学时安排试验编号试验内容试
2、验学时试验类型1试验一 C语言运行环境及编程过程2验证性2试验二数据类型、运算符和表达式2验证性3试验三 最简洁的 C程序设计2验证性4试验四规律结构程序设计2设计性5试验五循环掌握2设计性6试验六数组 一2设计性7试验七数组 二2设计性8试验八 函数 二2设计性9试验九函数 二2设计性10试验十指针 一2设计性11试验十一指针 二2设计性12试验十二文件2设计性三 试验内容与试验要求试验一 C 语言运行环境及编程过程一)试验 目的和 要求:1. 明白所用的运算机系统的基本操作方法,学会独立使用该系统;2. 明白在该系统上如何编辑、编译、连接和运行一个C程序;3. 通过运行简洁的 C程序,初步
3、明白 C程序的特点;二)试验前的预备工作:欢迎下载精品学习资源1. 仔细阅读简洁的 C程序介绍, C程序上机步骤部分内容; 2.编写好所需要的程序,程序的书写应当清晰干净,一般检查应当是没有明显的错误;假如在程序中有疑问的地方,可以标记起来,以便于上机调试时予以留意;三)试验内容提要:1.1 C语言显现的历史背景1.2 C语言的特点1.3 简洁的 C程序介绍1.4 C程序的上机步骤试验二数据类型、运算符和表达式一) 试验目的和要求:1. 把握 C语言数据类型,熟识如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法;2. 把握不同的数据类型之间赋值的规律;3. 学会使用 C的有关算术运算
4、符,以及包含这些运算符的表达式,特殊是自加和自减运算符的使用;4. 进一步熟识 C程序的编辑、编译、连接和运行的过程;二)试验前的预备工作:1. 仔细阅读教材数据类型,算术运算符和表达式,赋值运算符和表达式部分内容;2. 编写好所需要的程序;三)试验内容提要:3.1 C的数据类型3.2 常量与变量3.3 整型数据3.4 实型数据3.5 字符型数据3.6 变量赋初值3.7 各类数值型数据间的混合运算3.8 算术运算符和算术表达式3.9 赋值运算符和赋值表达式3.10 逗号运算符和逗号表达式试验三 最简洁的 C 程序设计一) 试验目的和要求:1. 把握字符型数据与整型数据如何通用及赋值语句的使用方
5、法;2. 把握各种类型数据的输入输出函数的应用方法;3. 把握次序结构程序的编写过程;二)试验前的预备工作:1. 仔细阅读数据的输入输出部分内容;欢迎下载精品学习资源2. 编写好所需要的程序;三)试验内容提要:4.1 C语句概述4.2 赋值语句4.3 数据输入输出的概念及在C语言中的实现4.4 字符数据的输入输出4.5 格式输入与输出4.6 次序结构程序设计举例试验四 规律结构程序设计一) 试验目的和要求:1. 明白C语言表示规律量的方法;2. 学会正确使用关系运算符和关系表达式以及规律运算符和规律表达式;3. 娴熟把握 if 语句和 switch 语句的使用方法;4. 结合程序把握一些简洁算
6、法;二)试验前的预备工作:1. 仔细阅读 if 语句, switch 语句部分内容;2. 编写好所需要的程序;三)试验内容提要:5.1 关系运算符和关系表达式5.2 规律运算符和规律表达式5.3 if 语句5.4switch 语句5.5 程序举例试验五 循环掌握一) 试验目的和要求:1. 熟识把握用 while 语句、 do-while 语句和 for语句实现循环的方法,以及如何正确地设定循环条件,如何掌握循环的次数;2. 明白各种循环结构的基本测试方法;3. 进一步学习程序调试的方法;二)试验前的预备工作:1. 仔细阅读本章教材中 while 语句、 break语句部分和 for 语句部分;
7、2. 编写好所需要的程序;一) 试验目的和要求:1. 把握一维数组和二维数组的定义、赋值和输入输出方法;2. 把握数组在循环的掌握下其下标的敏捷变化;3. 把握一些有关数组的简洁算法;二)试验前的预备工作:1. 阅读教材中一维数组部分内容;2. 把握一维数组的定义及应用,主要留意其下标从0开头及下标越界问题;3. 编写好所需要的程序;一) 试验目的和要求 :1. 把握字符数组和字符串函数的使用;2. 把握与数组有关的算法 特殊是排序算法);二)试验前的预备工作:1. 仔细阅读二维数组、字符数组部分内容;2. 编写所需要的程序;一) 试验目的和要求:1. 把握函数的定义、说明和调用方法;2. 懂
8、得 return 语句的作用和使用方法;3. 把握函数调用过程中 “传值 ”和 “传址 ”方法的特性、使用及区分;二)试验前的预备工作:1. 仔细阅读函数定义,函数参数和函数的值,函数的调用部分内容;2. 编写好所需要的程序;一) 试验目的和要求:欢迎下载精品学习资源1. 把握函数实参加形参的对应关系及参数的传递过程;2. 把握函数的嵌套调用和递归调用的基本方法;3. 把握全局变量和局部变量,动态变量和静态变量的概念机使用方法;二)试验前的预备工作:1. 仔细阅读函数递归调用部分内容;2. 编写好所需要的程序;一) 试验目的和要求:1. 把握指针的概念,会定义和使用指针变量;2. 学会正确使用
9、数组的指针和指向数组的指针变量;二)试验前的预备工作:1. 仔细阅读变量的指针、数组的指针部分内容;2. 编写好所需要的程序;一) 试验目的和要求:1. 进一步加强对 C语言中指针概念的懂得;2. 学会正确使用字符串的指针和指向字符串的指针变量;3. 学习使用指向函数的指针变量;4. 能够较娴熟地运用指针来实现对字符、数组以及函数的综合性操作;二)试验前的预备工作:1. 仔细阅读字符串的指针部分内容;2. 编写好所需要的程序;三)试验内容提要:10.4 字符串的指针和指向字符串的指针变量10.5 函数的指针和指向函数的指针变量10.6 返回指针值的函数10.7 指针数组和指向指针的指针欢迎下载
10、精品学习资源10.8 有关指针的数据类型和指针运算的小结试验十二 文件一) 试验目的和要求:1. 把握文件以及缓冲文件系统以及文件指针的概念;2. 学会使用文件打开、关闭、读、写等文件操作函数;3. 学会用缓冲文件系统对文件进行简洁的操作;二)试验前的预备工作:1. 仔细阅读文件打开与关闭,文件的读写,文件的定位部分内容;2. 编写好所需要的程序;三)试验内容提要:13.1 C文件概述13.2文件类型指针13.3 文件的打开与关闭13.4 文件的读写13.5 文件的定位13.6 出错的检测13.7 文件输入输出小结四 试验考核本课程的成果由考试成果占 60%),试验成果 占 20%),平常成果 占 20%)三部分组成;试验考核依据试验练习情形和试验报告书给定成果;欢迎下载