电气自动化需要学c语言,C语言程序设计教学大纲(电气工程及其自动化、建筑电气与智能化)[推荐].pdf...

中南大学

C 语言程序设计课程教学大纲

课程代号:

学时数: 48+S16

课程性质: 选修

先修课程: 大学计算机基础、程序设计基础 B

适用专业: 电气工程及其自动化、建筑电气与智能化

一、课程的性质、目的和任务

1、课程的性质

本课程是电气工程及其自动化、建筑电气与智能化专业的一门专业选修课,是学习计算机高级

语言与程序设计基本方法的基础学科。

2、课程的目的

本课程的目的是通过本课程的教学和学习,学生能够比较熟练地掌握 C 语言的语法规则,能够

掌握一些较为简单的算法,并初步积累编程经验,自己解决一些比较简单的程序课题。

3、课程的任务

本课程的主要任务是通过介绍计算机语言和程序设计基本方法,使学生掌握结构化程序设计基

本方法和技术,培养程序设计的能力和素质。

二、课程教学内容及基本要求

1、C 语言概述

(1)教学目的要求

掌握 C语言的运行环境,初步了解运行一个 C语言程序的过程;了解 C语言的历史、特点。

(2 )主要教学内容

C 语言的特点; C语言与其它高级语言比较; C 语言的结构; C语言的上机步骤及环境。

2、程序的灵魂 -- 算法

(1)教学目的要求

掌握用流程图、 N-S 流程图、伪代码表示算法;熟悉结构化程序设计方法的概念。

(2 )主要教学内容

算法的概念;简单算法举例;算法的特性和表示方法;结构化程序设计方法。

3、数据类型、运算符与表达式

(1)教学目的要求

页脚内容 1

中南大学

掌握几种基本数据类型的存储方式,表示方法;掌握不同类型间数据转换的原则与方法;掌握

有关运算符与表达式的运用。

(2 )主要教学内容

常量与变量;整型数据;实型数据;字符型数据;变量赋初值;各类数值型数据间的混合运算;

算术运算符和算术表达式;赋值运算符和赋值表达式;逗号运算符和逗号表达式。

4 、最简单的 C程序设计—顺序程序设计

(1)教学目的要求

掌握语句的概念;掌握字符数据输入输出函数;掌握格式输入输出函数的用法。

(2 )主要教学内容

赋值语句;数据输入输出的概念及在 C语言中的实现;字符数据的输入输出;格式输入与输出;

顺序结构程序设计举例。

5、选择结构程序设计

(1)教学目的要求

掌握关系、逻辑表达式的用法;掌握选择型程序设计语句的用法。

(2 )主要教学内容

关系运算符和关系表达式;逻辑运算符和逻辑表达式; if 语句; switch 语句;程序举例。

6、循环控制

(1)教学目的要求

掌握三种循环语句的运用;掌握 break 和 continue 语句的运用。

(2 )主要教学内容

goto 语句以及用 goto 语句构成循环;用 while 语句实现循环;用 do-while 语句实现循环;用

for 语句实现循环;循环的嵌套;几种循环的比较; break 语句和 continue 语句;程序举例。

7、数组

(1)教学目的要求

掌握数组的概念和使用;掌握数组初始化的方法;掌握字符数组和字符串的应用。

(2 )主要教学内容

一维数组的定义和引用;二维数组的定义和引用;字符数组。

8、函数

(1)教学目的要求

掌握函数的定义和调用方法;理解变量的存储属性,作用范围。

页脚内容 2

中南大学

(2 )主要教学内容

函数定义的一般形式;函数参数和函数的值;函数的调用;函数的嵌套调用;函数的递归调用;

数组

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值