2008c语言程序设计实验大纲

2008c语言程序设计实验大纲

ID:33556511

大小:63.50 KB

页数:8页

时间:2019-02-27

2008c语言程序设计实验大纲_第1页
2008c语言程序设计实验大纲_第2页
2008c语言程序设计实验大纲_第3页
2008c语言程序设计实验大纲_第4页
2008c语言程序设计实验大纲_第5页
资源描述:

《2008c语言程序设计实验大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、电子工程学院实验教学大纲【C语言程序设计】实验教学大纲一、实验课程名称:C语言程序设计二、实验课程英文名称:TheCProgrammingLanguage三、实验课程编号:四、实验课程性质:非独立设课五、学时安排:理论课程42学时实验课程14学时六、实验课程学分:0学分七、实验课程类型:基础课八、实验课程要求:选修课九、课程适用专业:电子工程学院各个专业十、教学目的:学生通过本上机实验,能够运用结构化程序设计方法编写程序,能够熟练掌握TURBOC2。0的编译、运行环境,能够运用C语言按给定要求编写、调试和运行程序,解决具

2、体问题。为进一步的专业学习打下基础。学习“C语言程序设计”课程不能满足于“懂得了”,满足于能看懂书上的程序,而应当熟练的掌握程序设计的全过程,既独立编写出源程序,独立上机调试程序,独立运行程序和分析结果。“程序设计”是一门时间性很强的课程,必须十分重视实践环节。除了学校规定的上机实验以外,应当提倡学生自己课余抽时间多上机实践。上机试验的目的不仅是为了验证教材和讲课的内容或者验证自己所编的程序正确与否。学习程序设计,上机试验的目的是:(1)加深对讲授内容的理解,尤其是一些语法规定,光靠课堂讲授,既枯燥无味又难以记住,通过多

3、次上机,就能自然地、熟练的掌握。通过上机来掌握语法规则是行之有效的方法。(2)熟悉所用的计算机系统的操作方法,也就是了解和熟悉C语言程序开发的环境。一个程序必须在一定的外部环境下才能运行,所谓“环境”,就是指所用的计算机系统的硬件和软件条件。使用者应该了解,为了运行一个C程序需要哪些必要的外部条件(例如硬件配置、软件配置),可以利用那些系统的功能来帮助自己开发程序。每一种计算机系统的功能和操作方法不完全相同,但只要熟练掌握一、两种计算机系统的使用,在遇到其他的系统时便会触类旁通,很快就能学会。(3)学会上机调试程序。也就

4、是善于发现程序中的错误,并能很快的排除这些错误,使程序能正确的运行。经验丰富的人在编译连接过程中出现“出错信息”时,一般能很快地判断出错误所在,并改正之。调试程序的能力是每个程序设计人员应当掌握的一项基本功。因此,在做试验时千万不要在程序通过后就认为完成任务了,应当在已通过的程序基础上作一些改动(例如修改一些参数、增加程序的一些功能、改变输入数据的方法等),在进行编译、连接和运行。甚至于“自设障碍”,即把正确的程序改为有错的(例如用scanf电子工程学院实验教学大纲函数输入变量时,漏写“&”符号;使数组下标出界;使整数溢

5、出等),观察和分析所出现的情况。这样的学习才会有真正的收获,使灵活主动的学习而不是呆板被动的学习。十一、实验教学项目表电子工程学院实验教学大纲实验课教学内容项目表(必做)1项目数据类型、运算符和表达式时数2性质内容要求实验内容1、查找计算机系统的C编译系统,找到它所在的子目录;2、进入所用的集成环境;3、熟悉集成环境的界面和有关菜单的使用方法;4、输入并运行下面的程序:#includevoidmain(){charcl,c2;c1=’a’;c2=’b’;printf(“%c%c”,c1,c2);}5

6、、输入并运行教材第3章习题3.6给出的程序:6、输入并运行下面的程序:#includevoidmain(){inta,b;unsignedc,d;longe,f;a=100;b=-100;e=50000;f=32767;c=a;d=b;printf(“%d,%d”,a,b);printf(“%u,%u”,a,b);printf(“%u,%u”,c,d);c=a=e;d=b=f;printf(“%d,%d”,a,b);printf(“%u,%u”,a,b);}7、输入习题3.10。8、

7、按习题3.7的要求编程序。实验要求1、了解编程环境的基本操作方法,学会独立使用该系统;2、熟悉C程序的编辑、编译、连接和运行的过程;3、掌握C语言的各种类型及其定义方法,赋值方法;4、掌握不同类型之间赋值的规律;5、学会使用各种算术运算符,特别是自加自减运算符。电子工程学院实验教学大纲2项目顺序、选择和循环结构程序设计时数2性质内容要求实验内容1、习题4.5;2、习题4.6;3、习题4.9;4、习题5.5;5、习题5.10;6、习题6.6;习题6.9;实验要求1、掌握C语言的赋值语句的使用;2、掌握不同类型的输入输出方法

8、;3、能正确使用各种格式转换符;4、掌握C语言的顺序结构程序设计;5、进一步理解逻辑量的表示方法;6、掌握C语言的逻辑运算符及逻辑表达式的正确使用;7、熟练掌握if语句与switch语句的正确应用;1、学习调试程序;10、熟练掌握for语句的使用;11、熟练掌握break语句与continue语句的使用;12、能够用

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

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

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