您好,欢迎来到筏尚旅游网。
搜索
您的当前位置:首页C语言教学计划

C语言教学计划

来源:筏尚旅游网
C语言程序设计教学计划

一、课程性质、目的和要求

《C语言程序设计》是计算机专业的专业必修课程,主要任务是介绍C语言中的数据类型,运算,语句结构及其程序设计的基本方法。目的是使学生掌握一门高级程序设计语言,学会利用C语言解决一般应用问题,并为后续的专业课程奠定程序设计基础。《C语言程序设计》是一门实践性很强的课程,必须通过上机操作才能掌握所学的知识,所以要特别强调讲授与上机操作相结合,要保证学生有充分的上机条件。

二、课程内容

(一)课程重点与难点

本课程的重点:

(1) 了解结构化程序设计的基本方法;

(2) 理解整型、字符型、实型等基本数据类型的概念;

(3) 理解C程序的基本结构,掌握输入输出函数scanf()和printf()的基本使用方法;

(4) 理解数组的基本概念;

(5) 掌握字符数组与字符串的关系以及字符串的简单处理; (6) 理解函数的定义,熟练掌握几种函数的调用方式; (7) 理解指针的概念和指针变量的定义;

(8) 了解结构体类型、共用体类型和枚举类型的变量的定义; (9) 了解文件的概念及文件的打开、关闭和读写操作等。

本课程的难点:

(1)关系运算符和逻辑运算符的使用、关系表达式和逻辑表达式的求值; (2)if语句和switch语句的使用;

(3)while,do...while和for这三种循环语句的结构和执行过程; (4)一维数组和二维数组的使用;

(5)指针及文件的应用。 (二)课程内容

第四章选择结构程序设计 1.运算和关系表达式

(1)关系运算及优先次序。(2)关系表达式。(3)逻辑运算符和逻辑表达式。(4)逻辑运算符及优先次序。(5)逻辑表达式。 2.IF语句

(1)if语句三种形式。(2)if语句的嵌套。(3)条件运算符。(4)SWITCH语句。(5)程序举例。 第五章C程序的循环控制

1.概述。2.while语句实现的循环控制。3.用do...while语句实现的循环控制。4.用for语句实现的循环控制。5.continue和break在循环控制中的作用。6.嵌套(多重)循环。7.goto语句。8.程序举例。 第七章函数

1.函数的概述及一般形式

2.函数参数与函数的值(1)形参和实参。(2)函数的返回值。

3.函数的调用(1)函数调用的一般形式及调用方式。(2)对被调用函数的声明和函数原型。(3)函数调用中的数据传递。

4.函数的嵌套调用和递归调用(1)函数的嵌套调用。(2)函数的递归调用。 5.变量的作用域和生存期(1)全局变量的作用域和生存期。(2)局部变量的作用域和生存期。 6.变量的存储类型

7.函数的作用范围(1)内部函数。(2)外部函数。(3)命令行参数。 8.多个文件的连接和运行 第八章预处理

1.宏定义(1)不带参数的宏定义。(2)带参数的宏定义。 2.文件包含

3.条件编译(1)#ifdef。(2)#ifndef。(3)#if。 第十二章文件

1.文件概述(1)文件的存储方式。(2)文件类型指针(FILE类型指针)概念。 2.文件的打开和关闭(1)打开文件函数fopen。(2)关闭文件函数fclose。 3.文件的读写(1)字符的读取和写入。(2)字符串的读取和写入。(3)按格式读取和写入。

4.随机文件的读写(1)随机文件的读取。(2)随机文件的写入。 5.文件定位函数(1)rewind函数。(2)fseek函数。(3)ftell函数。

三、考核办法:

1、 按教务处关于课程的统一规定,该课程为:考试课。 2、 考试的评分标准:平时40%,考试60%百分制。

四、学时分配表

教学内容(章) 第1章 C语言概述 第2章 基本数据类型、运算符与表达式 第3章 顺序程序设计 第4章 选择结构程序设计 第5章 C程序的循环控制 第6章数组 第7章 函数 第8章 指针 第9章 结构体与共用体 第10章 文件 合计 讲课学时 实验(训)学时 习题时数 2 3 3 4 4 7 5 7 1 2 41 2 2 2 4 4 6 4 4 2 2 32 1 1 1 1 1 1 1 7

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务