《高级语言程序设计实验》 实验课程大纲_第1页
《高级语言程序设计实验》 实验课程大纲_第2页
《高级语言程序设计实验》 实验课程大纲_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 高级语言程序设计实验 实验课程大纲一、课程编号:84810002课程名称:高级语言程序设计实验课程类别:专必课程学时:0其中实验学时:34开课学期:4总学分数:1授课专业:信息管理与信息系统电子商务二、所属实验室:信息管理与信息系统实验室三、实验教材及参考书:C语言程序设计教程习题解答与实验指导,王敬华,清华大学出版社,2006年3月C设计实验指导,徐士良,清华大学出版社,1997年7月C程序设计与上机指导,谭浩强,清华大学出版社,2001年7月C程序设计上机指导,自编四、实验教学目的:C语言程序设计是一个实践性很强的课程,通过本实验,要求学生能够熟练运用所学习的C语言进行综合程序设计,同时

2、训练学生利用C语言知识解决实际应用问题,培养和训练学生的综合程序设计的能力,为复杂程序设计和和今后的工作打好基础。五、对学生的指导和要求:为达到教学目的,实验指导教师应对学生作如下指导:1预习要求:预习实习指导书中关于每次实验的内容,明确每次实验的目的,并按要求编写出每次实验的算法程序, 经过人工检查无误后,才能上机。2实验操作方面要求:(1)独立地输入和调试自己所编的程序,切忌抄袭、拷贝他人程序。(2)选用测试数据测试程序的正确性,数据的选取既要注意到一般性,又要考虑到特殊性,能全面地测试所设计程序的功能,直到所设计的程序被验证是完全正确才算完成。3实验报告要求:为达到严格训练的目的,要求上

3、机实习完后书写上机实习报告。上机实习报告应当包括如下几个部分:问题描述:描述要求编程解决的问题。算法描述:描述解决相应问题算法的设计思想,用N-S流程图表示。源程序:给出所有源程序清单,要求程序有充分的注释语句,至少要注释每个函数参数含义和函数返回值的含义。测试情况:给出程序的测试情况说明。对每次实验进行总结,尤其是总结在每次程序调试过程中所出现的问题和解决的办法。六、考核形式及要求:本课程的考核形式是实验操作考核。七、每学生应做选修类实验个数: 0 个八、实验项目:实验项目编号实验项目名称类别性质学时目的与要求每组人数备注必开选开演示性验证性设计性综合性84810002-01数组操作的C程序

4、实现8掌握数组的定义、赋值、添加和删除数组数据以及数组的输入输出方法,掌握数组排序和查找算法,了解使用数组时易出现的问题184810002-02万年历的查询及打印8学会综合运用所学的数组、选择结构程序设计、循环控制等基础知识,根据实际应用需要,编写相关C语言程序184810002-03学生成绩管理系统设计8掌握文件以及缓冲文件系统、文件指针的概念,学会使用文件打开、关闭、读、写等文件操作函数,掌握数组与文件的综合使用,掌握文件管理在实际中的运用184810002-04图书管理系统设计10在充分掌握C语言基础概念基础上,综合运用结构体、数组、指针、文件等实现复杂结构程序设计,要求实验中对系统进行

5、功能模块分析、控制模块分析,设计的系统要简练实用,功能全面1九、主要仪器设备名称:Windows操作系统,Turbo c2.0 、Borland C+5.0、VC+等软件,PC机等。十、实验项目仪器配置:实验项目编号高级语言程序设计1实验项目名称 数组操作的C程序实现设备名称规格型号数量单独配置硬件PC机×软件Windows操作系统,Turbo c2.0 、Borland C+5.0、VC+等软件备注实验项目编号高级语言程序设计2实验项目名称万年历的查询及打印设备名称规格型号数量单独配置硬件PC机×软件Windows操作系统,Turbo c2.0 、Borland C+5.0、VC+等软件备注实验项目编号高级语言程序设计3实验项目名称学生成绩管理系统设计设备名称规格型号数量单独配置硬件PC机×软件Windows操作系统,Turbo c2.0 、Borland C+5.0、VC+等软件备注实验项目编号高级语言程序设计4实验

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论