admin 管理员组

文章数量: 1086019


2024年3月19日发(作者:生活中的常见常量元素)

《C语言》课程标准

一、课程概述

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

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

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

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

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

硬件的基础知识。

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

机统一考试都将C语言列入了考试范围。许多人用它编写应用软件。学习C语言已经成为广

大计算机应用人员和广大青年学生的迫切要求。

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

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

调学生的动手能力。

二、课程目标

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

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

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

基础。

4、初步学会编写的程序结构清楚和正确易读,符合软件工程的规范。熟练使用C语言

的各种数据类型,特别是指针类型。

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

三、教学内容和教学要求

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

涵义表述如下:

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

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

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

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

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

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

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

(一) C语言概述

教 学 内 容

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

2. C语言的一般特点

3. 简单的C程序介绍

4. C程序的上机步骤

5.程序设计的概念

6.有关算法的知识

⑴ 算法的含义

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

⑶ 流程图与算法的结构化

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

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

教 学 内 容

1. 数据类型

2. 常量和变量

3. 基本数据类型

4. 变量赋初值

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

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

教学要求

教学要求


本文标签: C语言 要求 算法 学习