下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《C语言程序设计》课程实验教学大纲一、实验类别:公共基础实验课程学分:4二、实验总学时:32三、应开实验个数:6必开实验个数:6选开实验个数:0四、适用专业:非计算机专业工科类本科五、实验成绩评定方法:根据实验完成的程序文件及实验报告评定实验成绩。实验成绩主要从实际操作结果和实验报告两个方面进行评定,如果一个实验不需要写实验报告,则该实验的成绩全部由实际操作结果来体现(占100%);如果一个实验需要写实验报告,则该实验的成绩由实际操作结果占50%,实验报告占50%构成。根据本课程的特点,实际操作结果主要是指学生实际编写的源程序,对操作过程则不予评分;实验报告也采用电子文档的形式。六、实验成绩占课程总成绩比例:40%七、实验教材或自编指导书:《C语言实训教程》高等教育出版社八、实验项目:实验编号实验项目名称实验类型实验学时要求实验一编译环境与基本数据类型验证性4必开实验二基本程序结构设计性8必开实验三函数及程序的模块化设计设计性6必开实验四构造数据类型设计性6必开实验五指针及文件设计性4必开实验六小型信息管理系统综合性4必开实验一编译环境与基本数据类型学时:4(一)实验类型:验证性(二)实验目的:1.熟悉C语言程序的集成开发环境,掌握C语言源程序在VisualC++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.读、写并调试运行用变量的指针和指针变量实现的程序。2.读、写并调试运行使用文件进行数据交互的程序。(四)要求:必开(五)每组人数:1(六)主要仪器设备及配套数:微型计算机1080套。(七)所属实验室:计算机基础实验教学中心实验六小型信息管理系统学时:4(一)实验类型:综合性(二)实验目的:1.学生通过分析和解决该实验,将课本上的知识和实际应用有机地结合起来,锻炼学生分析、解决较复杂问题的能力,提高学生编写较大程序的能力。2.进一步巩固循环、分支、函数等知识的应用,掌握使用结构体、文件等来组织和存储复杂的数据。(三)实验内容:编写一个学生信息管理系统,主要用来管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 七年级体育教学计划9篇
- 2022幼儿教师实习自我总结
- 端午节活动方案范文7篇
- 三分钟演讲稿15篇
- 湖北省十堰市张湾汉江实验学校2024-2025学年七年级上学期12月监测道德与法治试卷无答案
- 金融防诈骗企业宣讲
- 六型班组建设
- 《脓毒症中医思考》课件
- 高中语文《陈情表》课件 新人教版必修
- 胰腺炎患者的护理
- 2025届新高三复习工作计划暨备考策略
- 2024年国家开放大学管理英语形考答案开放大学英语答案
- DB63T 2318-2024 办公用房维修管理规范
- 提高门诊医护人员手卫生的依从性医院护理品管圈QCC成果汇报(完整版本易修改)
- 储能电站建设的可行性分析
- 2024至2030年中国测绘地理信息行业发展监测及投资战略研究报告
- 高级英语I(上)-华东理工大学智慧树知到期末考试答案章节答案2024年华东理工大学
- 工程热力学智慧树知到期末考试答案章节答案2024年东北电力大学
- 西师大版2023-2024学年五年级数学上册期末测试卷含答案
- 中职班级建设方案课件
- 山东省烟台市2023-2024学年高二上学期期末历史试题(解析版)
评论
0/150
提交评论