- 12
- 0
- 约1.79千字
- 约 3页
- 2021-01-01 发布于山东
- 举报
语言程序设计教学计划
一、课程性质、目的和要求
《C 语言程序设计》是计算机专业的专业必修课程,主要任务是介绍 C 语言
中的数据类型, 运算,语句结构及其程序设计的基本方法。 目的是使学生掌握一门高级程序设计语言, 学会利用 C 语言解决一般应用问题, 并为后续的专业课程奠定程序设计基础。《 C 语言程序设计》是一门实践性很强的课程 , 必须通过上机操作才能掌握所学的知识, 所以要特别强调讲授与上机操作相结合, 要保证学生
有充分的上机条件。
二、课程内容
(一)课程重点与难点
本课程的重点:
了解结构化程序设计的基本方法;
理解整型、字符型、实型等基本数据类型的概念;
(3) 理解 C程序的基本结构, 掌握输入输出函数 scanf() 和 printf() 的基本使用
方法;
理解数组的基本概念;
掌握字符数组与字符串的关系以及字符串的简单处理;
理解函数的定义,熟练掌握几种函数的调用方式;
理解指针的概念和指针变量的定义;
了解结构体类型、共用体类型和枚举类型的变量的定义;
了解文件的概念及文件的打开、关闭和读写操作等。
本课程的难点:
1)关系运算符和逻辑运算符的使用、关系表达式和逻辑表达式的求值;
2) if 语句和 switch 语句的使用;
3) while ,do...while 和 for 这三种循环语句的结构和执行过程;
4)一维数组和二维数组的使用;
5)指针及文件的应用。
(二)课程内容
第四章选择结构程序设计
运算和关系表达式
1)关系运算及优先次序。 ( 2)关系表达式。( 3)逻辑运算符和逻辑表达式。
4)逻辑运算符及优先次序。 ( 5)逻辑表达式。
2.IF 语句
1) if 语句三种形式。(2)if 语句的嵌套。(3)条件运算符。(4)SWITCH语句。( 5)程序举例。
第五章 C 程序的循环控制
1. 概述。2.while 语句实现的循环控制。 3. 用 do...while 语句实现的循环控制。
用 for 语句实现的循环控制。 5.continue 和 break 在循环控制中的作用。 6.
嵌套(多重)循环。 7.goto 语句。 8. 程序举例。
第七章函数
函数的概述及一般形式
函数参数与函数的值 (1) 形参和实参。 (2) 函数的返回值。
函数的调用 (1) 函数调用的一般形式及调用方式。 (2) 对被调用函数的声明和函数原型。 (3) 函数调用中的数据传递。
函数的嵌套调用和递归调用 (1) 函数的嵌套调用。 (2) 函数的递归调用。
变量的作用域和生存期 (1) 全局变量的作用域和生存期。 (2) 局部变量的作用域和生存期。
变量的存储类型
函数的作用范围 (1) 内部函数。 (2) 外部函数。 (3) 命令行参数。
多个文件的连接和运行
第八章预处理
宏定义 (1) 不带参数的宏定义。 (2) 带参数的宏定义。
文件包含
3. 条件编译 (1)#ifdef 。(2)#ifndef 。(3)#if 。
第十二章文件
文件概述 (1) 文件的存储方式。 (2) 文件类型指针( FILE 类型指针)概念。
文件的打开和关闭 (1) 打开文件函数 fopen 。(2) 关闭文件函数 fclose 。
文件的读写 (1) 字符的读取和写入。 (2) 字符串的读取和写入。 (3) 按格式读取和写入。
随机文件的读写 (1) 随机文件的读取。 (2) 随机文件的写入。
5. 文件定位函数 (1)rewind 函数。 (2)fseek 函数。 (3)ftell 函数。
三、考核办法 :
1、 按教务处关于课程的统一规定,该课程为:考试课。
2、 考试的评分标准:平时 40%,考试 60%百分制。
四、学时分配表
教学内容(章)
讲课学时 实验(训)学时 习题时数
第 1 章
C 语言概述
2
2
第 2 章
基本数据类型、运算符
3
2
1
与表达式
第 3 章
顺序程序设计
3
2
1
第 4 章
选择结构程序设计
4
4
第 5 章
C 程序的循环控制
4
4
1
第 6
章数组
7
6
1
第 7
章
函数
5
4
1
第 8
章
指针
7
4
1
第 9
章
结构体与共用体
1
2
1
第 10章
文件
2
2
合计
41
32
7
原创力文档

文档评论(0)