计算机语言(C)

计算机语言(C)

ID:37270816

大小:73.00 KB

页数:16页

时间:2019-05-20

计算机语言(C)_第1页
计算机语言(C)_第2页
计算机语言(C)_第3页
计算机语言(C)_第4页
计算机语言(C)_第5页
资源描述:

《计算机语言(C)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《计算机语言(C)》教学大纲一、理论教学内容1.C语言概述2.程序的灵魂——算法3.数据类型、运算符与表达式4.最简单的C程序设计——顺序程序设计5.选择结构程序设计6.循环控制7.数组8.函数9.预处理命令10.指针11.结构体与共用体12.位运算13.文件14.常见错误和程序调试16一、实践教学内容实验1运行一个C程序的方法1.学会独立使用系统完成C程序从编辑、编译、连接到运行、调试的全过程。2.通过运行简单的C程序,初步了解C源程序的特点。实验2简单的C程序设计1.掌握C的几种基本数据类型,熟悉它们的使用方法与使用要点。2.学

2、会使用C中各种运算符,掌握由这些运算符组成的各种表达式的使用特点。3.掌握C语言中使用最多的一种语句——赋值语句的使用。4.熟练掌握数据输入、输出函数的各种格式控制与使用要点。实验3选择结构程序设计1.了解C语言表示逻辑量的方法,学会正确使用逻辑运算符和逻辑表达式。2.熟练掌握IF语句及SWITCH语句的基本结构和使用方法。实验4循环结构程序设计1.熟悉用while语句,do——while语句和for语句实现循环的方法。2.掌握在程序设计中用循环的方法实现一些常用的算法。3.能灵活区分BREAK语句和CONTINUE的用法。实验5数

3、组1.掌握一维、二维数组的定义和引用方法。2.掌握字符数组和字符串函数的使用方法。3.掌握与数组有关的算法(如排序、查找等)。实验6函数1.掌握函数的定义、函数调用的几种形式。2.掌握函数形参与实参的对应关系。3.掌握函数的嵌套调用和递归调用的方法。4.掌握局部变量与全局变量的概念、区别,以及它们的使用方法。5.掌握动态存储变量与静态存储变量的概念、区别及它们的使用方法。实验7指针1.学会使用数组的指针和指向数组的指针变量;学会使用字符串指针和指向字符串的指针变量;学会使用函数的指针和指向函数的指针变量。162.了解指向指针的指针的

4、概念及其使用方法。实验8结构体和共同体1.掌握结构体类型变量的定义和使用方法。2.掌握结构体类型数组的概念和应用。3.掌握共同体的概念与使用。实验9编译预处理与位运算1.掌握宏定义的方法与文件包含处理方法。2.掌握条件编译的几种形式。3.掌握按位运算的概念和方法,学会使用各种位运算符。4.学会通过位运算实现对某些位的操作。实验10文件1.掌握文件、缓冲文件系统、文件指针的概念。2.学会使用文件的打开、关闭、读、写等文件操作函数。3.学会用缓冲文件系统对文件进行简单的操作。16一、学时分配本课程总教学时数为80学时,其中理论教学为20

5、学时,实践教学为20学时,网上教学为40学时。教学内容学时数实践网上课堂C语言概述12程序的灵魂——算法222数据类型、运算符与表达式22顺序程序设计124选择结构程序设计122循环控制122数组124函数124预处理命令24指针124结构体与共用体222位运算124文件222常见错误和程序调试22总学时数20204016《计算机语言(C)》教学大纲说明一、本课程性质、作用和任务C语言是影响深远的、传统的、面向过程的优秀编程语言。C语言功能丰富,表达能力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,既具有高级语言的优点,又

6、具有低级语言的许多特点,因此C语言特别适合编写系统软件。通过本课程的学习,应使学生掌握传统的结构化程序设计的一般方法,以C为语言基础,培养学生严谨的程序设计思想、灵活的思维方式及较强的动手能力,并以此为基础,让学生逐渐掌握复杂软件的设计和开发手段,培养学生应用计算机解决和处理实际问题的思维方法与基本能力,为后续专业课程的学习打下扎实的理论和实践基础,因此,本课程是一门理论性和实践性均较强的课程。二、本课程与其它有关课程的联系与分工本课程的先修课程为《计算机导论》或《计算机应用基础》。三、本课程的基本要求理解结构化程序设计思想和方法,

7、了解C语言的发展历史和现状;掌握C语言的语法、语义、功能以及C语言集成开发环境;通过大量简短、生动、典型且说明问题的例子和上机实验,培养学生严谨的程序设计风格和良好的习惯,提高有关程序设计的基本技能。四、本课程各部分内容的教学要求1.C语言概述(1)C语言的历史和特点:了解C语句的主要应用范围,C语句为什么被称为“中级语句”。(2)传统的结构化程序设计方法:理解并掌握结构化程序设计的概念和一般方法。(3)简单C程序介绍:了解C语言的基本结构。(4)C语言的上机步骤:掌握TURBOC的上机步骤及注意事项。2.算法(1)了解算法的概念(

8、2)掌握表示算法的方法161.数据类型、运算符与表达式(1)C的数据类型:掌握C的几种基本数据类型。(2)常量与变量:掌握标识符的构成,以及变量和符号常量先定义后使用。(3)整型数据:熟练掌握基本整型、长整型、短整型、无符号整型。(4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。