标准C语言课程,C语言课程标准-20210329120124.docx-原创力文档

《C语言》课程标准第 PAGE #页共8页

《C语言》课程标准

一、课程概述

《C语言》是一种结构化的计算机语言。它既具有高级语言的特点,又具有低级语言的

功能。用它能编写出紧凑、高效、风格优美的程序。C语言以它的功能丰富、表达能力强、

使用灵活、应用面广、目标程序效率高、可移植性好、能对硬件直接进行操作等优点。

C语言功能强、使用灵活。但一般认为它比较难学,初学者常常出错而不知其所以然。

一般认为C语言是适合于有一定经验的程序员使用。学习和使用C语言需要有一定的软件和

硬件的基础知识。

全国计算机等级考试、全国计算机应用技术证书考试和全国各地区组织的大学生计算

机统一考试都将C语言列入了考试范围。许多人用它编写应用软件。学习C语言已经成为广 大计算机应用人员和广大青年学生的迫切要求。

高校学生学习本门课程的目的是进行程序设计的基本训练,而不是要求学生立即编写

大型的程序。C语言是一门实践性很强的课程,要求学生在掌握基本概念的基础上,着重强 调学生的动手能力。

二、课程目标

1 、知道《C语言》这门学科的地位和特点。知道这门学科的历史、现状和发展。

2、学会C语言的操作,熟练使用 Turbo C 2.0 集成环境的各项操作。

3、掌握程序设计常用的算法如穷举、递归、排序和查找等,为学习《数据结构》奠定 基础。

4、 初步学会编写的程序结构清楚和正确易读,符合软件工程的规范。熟练使用C语言 的各种数据类型,特别是指针类型。

5、养成用C语言解题的习惯思维。

三、教学内容和教学要求

这门学科的知识与技能要求分为知道、理解、掌握、学会四个层次。这四个层次的一般

涵义表述如下:

知道一一是指对这门学科基本概念和原理的认知。

理解一一是指对这门学科涉及到的原理、方法和规定有明确的、非模棱两可的认识

掌握一一是指运用已学过的语法和算法和方法来进行程序的编制。

学会一一是指能模仿或在教师指导下独立地解决实际的编程问题。

教学内容和要求表中的“V”号是表示教学知识和技能的教学要求层次。

本标准中打“*”号的内容可作为自学, 教师可根据实际情况确定要求或可不布置要求。

(一) C语言概述

教学内容

教学要求

1.C语言出现的历史背景

V

2. C语言的一般特点

V

3.简单的C程序介绍

V

4. C程序的上机步骤

V

5.程序设计的概念

V

6.有关算法的知识

⑴算法的含义

V

⑵算法的构成要素和二种基本结构

V

⑶流程图与算法的结构化

V

⑷伪代码与逐步细化的程序设计方法

V

(二)数据类型、运算符与表达式

教学要求

教学内容

1.数据类型

V

2.常里和变里

V

3.基本数据类型

V

4.变量赋初值

V

5.不冋数据类型间的转换

V

算术运算符和算术表达式

赋值运算符和赋值表达式

逗号运算符和表达式

V

V

V

(三)C语言的结构化程序设计

教学内容

教学要求

1.顺序结构程序设计

(1)赋值语句

V

(2)字符数据的输入输出

V

(3)格式输入与输出

V

2.选择型程序设计

V

3.循环型程序设计

V

(四)数组

教学内容

教学要求

1. 一维数组

V

2.二维数组和多维数组

V

3.字符数组

V

(五)函数

教学内容

教学要求

函数的定义

函数的调用

V

V

变量的分类

函数的分类

运行一个多文件的程序

V

V

V

(六)预处理命令

教学内容

教学要求

1.宏定义

2?“文件包含”处理

3.条件编译

V

V

V

(七)指针

教学内容

教学要求

1.指针的概念

V

2指针变量的定义和引用

V

3.指针作为函数参数

V

4.指针与数组

V

5.指针与字符串

V

6指针与函数

V

7.返回指针值的函数

V

8.指针数组

V

9.指向指针的指针

V

10.main函数中的参数

V

11.指向void类型的指针

V

12指针数据小结

V

(八)结构体和共同体

教学内容

教学要求

1.结构体类型数据描述

V

2.结构体类型变量的定义和引用

V

3.结构体数组

V

4.结构体变量作为函数参数以及返回结构体类型值的函

V

V

5.指向结构体变量的变量指针以及用指向结构体变量的

变量指针作为函数参数

V

6.动态存储分配链表

V

V

7.共冋体类型数据

V

8.枚举类型数据

V

9.用TYPEDEf定义类型

(九)位运算

教学内容

教学要求

1.位运算概述

V

2.位运算符的使用方法

V

3.位运算应用举例

V

4.位段

V

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值