《C语言程序设计》课程实验教学大纲.doc

《C语言程序设计》课程实验教学大纲.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C语言程序设计》课程实验教学大纲 一、实验类别:公共基础实验 课程学分:4 二、实验总学时:32 三、应开实验个数:6 必开实验个数:6 选开实验个数:0 四、适用专业:非计算机专业工科类本科 五、实验成绩评定方法:根据实验完成的程序文件及实验报告评定实验成绩。 实验成绩主要从实际操作结果和实验报告两个方面进行评定,如果一个实验不需要写实验报告,则该实验的成绩全部由实际操作结果来体现(占100%);如果一个实验需要写实验报告,则该实验的成绩由实际操作结果占50%,实验报告占50%构成。根据本课程的特点,实际操作结果主要是指学生实际编写的源程序,对操作过程则不予评分;实验报告也采用电子文档的形式。 六、实验成绩占课程总成绩比例:40% 七、实验教材或自编指导书:《C语言实训教程》高等教育出版社 八、实验项目: 实验编号 实验项目名称 实验类型 实验学时 要求 实验一 编译环境与基本数据类型 验证性 4 必开 实验二 基本程序结构 设计性 8 必开 实验三 函数及程序的模块化设计 设计性 6 必开 实验四 构造数据类型 设计性 6 必开 实验五 指针及文件 设计性 4 必开 实验六 小型信息管理系统 综合性 4 必开 实验一 编译环境与基本数据类型 学时:4 (一)实验类型:验证性 (二)实验目的: 1.熟悉C语言程序的集成开发环境,掌握C语言源程序在Visual C++ 6.0环境下编辑、编译、连接和运行的全过程。 2.掌握C语言中基本数据类型的定义、赋值的方法,学会使用有关的算术运算符,以及包含这些运算符的表达式。 (三)实验内容: 1.熟悉VC++环境。 2.输入并运行一个简单、正确的程序,学会独立使用编译系统完成C程序从编辑、编译、连接到运行、调试的全过程。 3.输入并运行关于数据类型定义、以及包含相关算术运算符的程序。 (四)要 求:必开 (五)每组人数:1 (六)主要仪器设备及配套数:微型计算机1080套。 (七)所属实验室:计算机基础实验教学中心 实验二 基本程序结构 学时:8 (一)实验类型:设计性 (二)实验目的: 1.掌握C语言中赋值语句的使用方法,掌握基本数据类型变量的输入输出方法。 2.学会正确使用逻辑运算符和逻辑表达式。 3.熟练掌握if语句和switch语句实现分支结构程序设计的方法。 4.熟悉掌握用while语句、do-while语句和for语句实现循环结构程序设计的方法。 (三)实验内容: 1.读、写并调试简单的关于数据类型输入输出的程序。 2.读、写并调试运行关于if语句和switch语句使用的程序。 3.读、写并调试运行用while语句、do-while语句和for语句实现循环结构的程序。 (四)要 求:必开 (五)每组人数:1 (六)主要仪器设备及配套数:微型计算机1080套。 (七)所属实验室:计算机基础实验教学中心 实验三 函数及程序的模块化设计 学时:6 (一)实验类型:设计性 (二)实验目的: 1.掌握函数定义和调用的方法。 2.掌握函数的嵌套调用和递归调用的方法。 3.学会利用函数实现程序基本的模块化。 (三)实验内容: 1.读、写并调试运行用函数实现的程序。练习函数实参与形参的对应关系以及“值传递”的方式。 2.读、写并调试运行用递归调用实现的程序。 3.设计主菜单程序,并根据输入的数字1~6来选择相应的选项,在执行完每一个菜单选项的功能后,返回主菜单(退出除外)。 (四)要 求:必开 (五)每组人数:1 (六)主要仪器设备及配套数:微型计算机1080套。 (七)所属实验室:计算机基础实验教学中心 实验四 构造数据类型 学时:6 (一)实验类型:设计性 (二)实验目的: 1.掌握一维数组和二维数组的定义、赋值和输入输出的方法。 2.掌握字符数组和字符串函数的使用。 3.掌握与数组有关的算法(特别是排序算法)。 3.掌握结构体变量和结构体数组的基本使用方法。 (三)实验内容: 1.练习数组的定义、赋值和输入输出的方法。 2.读、写并调试运行用数组实现的程序。 3.读、写并调试运行用字符数组和字符串函数实现的程序。 4.练习结构体的定义、赋值和输入输出的方法。 5.读、写并调试运行用结构体变量和结构体数组实现的程序。 (四)要 求:必开 (五)每组人数:1 (六)主要仪器设备及配套数:微型计算机1080套。 (七)所属实验室:计算机基础实验教学中心 实验五 指针及文件 学时:4 (一)实验类型:设计性 (二)实验目的: 1.通过实验进一步掌握指针的概念。 2.会定义和使用指针变量。 3.熟悉掌握文件的打开和关闭操作方法。 4.掌握文件的基本读写方法。 (三)实验内容: 1.读、写并调试

文档评论(0)

CUP2008013124 + 关注
实名认证
内容提供者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档