- 1、本文档共61页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教 案
(2011/2012学年第二学期)
课程名称 计算方法与程序设计(实验)
课程编号 130000051B
课程性质 公共基础课
教学时数 70(24)
教学对象 11应数、物理、地理、热本
授课教师 董 峰
职 称 讲 师
邵阳学院信息工程系
2012年 2月
(一)实验教学目的和要求
本课程实验教学的目的在于使学生能够掌握算法的基本概念,并根据算法编制程序,掌握调试程序的基本技巧和技能,初步了解软件开发所要经历的阶段,为学生从事计算机软件开发和数据处理工作打下坚实的基础。
要求掌握数据类型的定义和使用;三种结构化的程序设计;数组;函数;指针、结构体、文件。
(二)课程教学重点和难点
1、重点:程序设计三种基本结构、函数、数组、指针相关概念的理解与应用。
2、难点:程序设计的算法与程序的编写。
(三)教学方法
多媒体操作演示与上机操作相结合。
(四)课时安排
实验课时:24课时。具体安排见下表:学时分配建议表
实验项目设置表
序号 实验项目名称 实验学时 实验类型 实验内容 开出要求 分组
(人/组) 1 VC++6.0运行环境认识与简单C程序 2 验证性 熟悉运行环境和上机步骤,调试分析简单C程序并验证结果。 必开 1 2 基本输入与输出操作 2 验证性 调试验证和编写程序,熟悉基本的输入和输出操作。 必开 1 3 选择结构程序设计 2 验证性 调试验证和编写程序,熟悉选择结构控制语句。 必开 1 4 三种循环语句的使用 2 验证性 调试验证和编写程序,熟悉三种循环结构控制语句。 必开 1 5 循环的嵌套及转移控制语句 2 验证性 调试验证和编写程序,掌握循环结构的嵌套以及转移控制语句的用法。 选开 1 6 三种基本结构的综合应用 2 设计性 结合三种基本结构编写程序,掌握穷举法和迭代算法。 必开 1 7 数组及其应用 2 验证性 调试验证和编写程序,熟悉数组的各种操作,掌握与数组有关的排序、查找等算法。 必开 1 8 字符数组及字符串应用 2 验证性 调试验证和编写程序,熟悉字符数组的各种操作。 选开 1 9 函数及其应用 2 设计性 调试编写程序,掌握函数的应用,加强常用算法的使用。 必开 1 10 作用域和存储类型应用 2 验证性 调试验证程序,掌握变量的作用域和存储类别。 必开 1 11 编译预处理和动态存储分配 2 验证性 调试验证程序,熟悉编译预处理命令和动态存储分配的基本用法。 选开 1 12 基于数组的工资处理系统 2 设计性 综合结构化和模块化程序设计方法设计一个工资处理模拟系统,掌握数组名作参数的传递。 选开 1 13 指针及其应用 2 设计性 运用指针和函数编写调试程序,进一步熟悉模块化设计方法。 必开 1 14 结构体与共用体 2 设计性 调试编写程序,运用结构体和指针设计链表,掌握链表的基本操作。 必开 1 15 文件及其应用 2 设计性 调试编写文件应用程序,熟悉文件操作的步骤和基本操作。 必开 16 基于结构体的学生信息管理系统? 2 综合性 综合运用数组、函数、结构体、指针及文件,设计一个综合性项目。 必开 1
(五)考核方式
每个实验完成后检查实验独立完成情况和实验报告,全部实验完成后上机操作考试(每人随机抽取3个上机考试题目)。
实验报告(占30%)+上机编程操作考核(占70%)= 实验成绩。
(六)参考教材
[1] 黄同成,黄磊.程序设计实践教程(C语言).湖南人民出版社.2012.1
[2] 张福祥等.C语言程序设计实验实训与习题解答.辽宁大学出版社.2010.1
[3] 李丽娟,马淑萍主编.C语言程序设计实验教程.中国铁道出版社.2006.7
[4] 牛莉等.计算机等级考试辅导教程. 中国铁道出版社.2008.1
实验1 VC++6.0运行环境认识与简单C程序
教研室:计算机基础 教师姓名:董峰
课程名称 《计算方法与程序设计》 授课专业及班次 11应数、物理、地理、热本 授课内容 熟悉VC运行环境与简单程序 授课方式及学时 实验2学时 目的要求 了解VC++6.0的集成开发环境,掌握C程序的基本结构,学会如何在VC中编辑、编译、连接和运行C程序。 重点与难点 教学重点:VC++6.0中C语言程序的上机操作步骤
教学难点:C程序的结构和特点。 讲授内容及
时间分配 讲授内容:上机步骤,C程序的结构和特点,输入、分析、编写和调试程序
时间分配:2学时 教 具 机房 参考资料 《程序设
文档评论(0)