




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——高级语言程序设计试验教学大纲《高级语言程序设计》试验教学大纲
一、适用范围
大纲适用于计算机科学与技术专业本科教学使用。二、课程名称高级语言程序设计三、学时数与学分
总学时:76总学分:4试验学时:20试验学分:1四、教学目的和基本要求
目的:通过C程序设计试验,培养学生对学习程序设计的兴趣,加深对讲授内容的理解,特别是通过上机来把握语法规则,使学生全面了解C语言的特点,熟练把握C语言程序设计的基本方法和编程技巧。
基本要求:了解和熟悉C语言程序开发的环境;学会上机调试程序,擅长发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行,达到试验知识和理论知识的融会贯穿。上机试验前,学生必需事先根据题目的内容编好程序,然后在试验时输入程序、调试程序、直至运行结果正确为止,上机终止后,应整理出试验报告。五、试验项目与学时分派序号1234567*8910*1112*总计试验项目名称数据类型、运算符和表达式最简单的C程序设计选择结构程序设计循环控制数组函数预处理命令指针结构体和共用体位运算文件学生成绩管理试验学时22222222222224试验类型验证性试验验证性试验设计性试验设计性试验设计性试验设计性试验设计性试验设计性试验设计性试验设计性试验设计性试验综合性试验注:带*的试验项目为选做试验项目
六、教材、讲义及参考书
《C语言程序设计基础教程》于延张军东北林大出版社《C程序设计题解与上机指导》谭浩强清华大学出版社《C语言程序设计教程》朱小菲刘玉喜清华大学出版社《C语言程序设计题解及试验教程》朱小菲尹芳清华大学出版社七、试验成绩评定方法
试验成绩占总成绩的30%,由以下两部分组成:试验预习和表现、试验报告。
1、试验预习和表现:上机试验前,学生必需事先根据题目的内容编好程序,然后在试验时输入程序、调试程序、直至运行结果正确为止。在试验中,教师可根据学生编程操作能力、观测和分析及运用知识能力、程序编制正确性以及学生的课堂纪律、试验态度、保持实
1
验室卫生等方面的表现进行综合考核。
2、试验报告:学生试验后应按时完成试验报告。试验报告应包括以下内容:试验目的、试验要求,试验题目、程序清单、运行结果、试验小结。八、试验教学大纲说明
本大纲共安排38学时的试验,其中带*号试验为选做试验,实际课时为36学时。试验项目多为设计性试验项目,每个设计性试验项目中都包含数个小的设计性题目。九、试验项目
试验一数据类型、运算符和表达式一、试验目的
1.把握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用格式转换符。
2.学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。
3.进一步熟悉C程序的编辑、编译、连接和运行的过程。二、试验内容
1.输入并运行以下程序:main()
{charc1,c2;c1=97;c2=98;
printf(“%c%c\\n〞,c1,c2);printf(“%d%d\\n〞,c1,c2);}
在此基础上
①将第三行、第四行改为:c1=321;c2=353;
再使之运行,分析其运行结果。②将其次行改为:intc1,c2;
再使之运行,分析其运行结果。。2.输入并运行以下程序:main()
{inti=8,j=10,m,n;m=++i;n=j++;
printf(“%d,%d,%d,%d\\n〞,i,j,m,n);}
分别作以下改动并运行:①程序改为:main()
{inti=8,j=10;
printf(“%d,%d\\n〞,i++,j++);}
②在②的基础上,将printf语句改为:printf(“%d,%d\\n〞,++i,++j);③再将printf语句改为:
2
printf(“%d,%d,%d,%d\\n〞,i,j,i++,j++);④程序改为:main()
{inti=8,j=10,m=0,n=0;;m+=i++;n-=--j;
printf(“i=%d,j=%d,m=%d,n=%d\\n〞,i,j,m,n);}
3.请将以下给出的两个程序段分别输入计算机后,分析其运行结果:①main(){intnum;num=32767;
printf(“num=%d\\n〞,++num);}
②main(){inta=-2;
printf(“%d,%d\\n〞,a,a--);}
试验二最简单的C程序设计一、试验目的
1.把握C语言中使用最多的一种语句——赋值语句的使用。2.把握数据的输入输出的方法,能正确使用各种格式转换符。二、试验内容
1.上机输入以下程序:main()
{inta,b;floatc;
scanf(“%d%d%f〞,
printf(“a=%-4d,b=M,c=%f,c=%.2f\\n〞,a,b,c,c);}
要使a=3,b=4,c=12.3456,在键盘上应如
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 云南省昆明地区2025届小升初模拟数学测试卷含解析
- 华东交通大学《财经基础知识》2023-2024学年第二学期期末试卷
- 辽宁沈阳市郊联体2025届高中毕业班质量检测试题生物试题含解析
- 重庆机电职业技术大学《建筑与装饰工程计量与计价》2023-2024学年第一学期期末试卷
- 内蒙古化工职业学院《热能工程导论》2023-2024学年第二学期期末试卷
- 重庆市南川市2025届小升初考试数学试卷含解析
- 潜水装备在海洋污染治理的应用考核试卷
- 矿山环境保护法规执行与监督考核试卷
- 电子运动比赛装备市场需求分析预测考核试卷
- 日用化工设备技术创新与研发考核试卷
- 统编版高中语文必修下册理解性默写练习题汇编(含答案)
- 林木种质资源调查表(新表)
- 超星尔雅学习通《形势与政策(2024春)》章节测试答案
- 特种兵作战分析报告
- 8.1.2样本相关系数(教学设计)高二数学(人教A版2019选择性)
- 神经性疼痛的病因和治疗
- DB11T 381-2023既有居住建筑节能改造技术规程
- 人事档案管理标准
- GB/T 31402-2023塑料和其他无孔材料表面抗菌活性的测定
- 体验式服务设计
- 社群健康助理员考试复习题库(含答案)
评论
0/150
提交评论