网站大量收购闲置独家精品文档,联系QQ:2885784924

程序设计技术实验内容.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C程序设计技术课程实验教学大纲 大纲制定时间:2012 年 1月 课程名称:C程序设计技术 C Programming Technology 课程负责人:熊壮 课程分类:基础课程 课程类型:必修/选修 适用专业:非计算机理工科各专业 课程总学时:56 课程总学分:3.5 实验学时: 32/2 实验学分: 1 开课单位: 计算机学院 一、实验教学的目的、任务与要求 “C程序设计技术”课程是一门实践性很强的课程。为了使学生达到良好的学习效果,除了通过课堂的理论教学之外,必须加强上机实验内容。课程的实验目的如下: 通过上机实验,认识软件开发环境,掌握开发工具的操作方法; 了解编译程序原理,以及源程序、目标程序和执行程序的特点; 验证程序的正确性; 学习上机调试程序的方法和技术; 通过上机调试程序,加深理解计算机语言的语法和语义; 提高程序设计和程序编码能力; 提高数理逻辑分析能力,以及解决综合问题的能力。 二、实验课程内容(项目)及学时分配 序 号 实 验 项 目 实 验 内 容 学 时 实验 类型 备注 1 结构化程序设计 已知平方根迭代公式 设x=a/2。编写程序输入a值计算其平方根。迭代的结束条件是x n+1-xn10-5 2 设计性 2 指针与函数 已知两个函数f1(x)和f2(x),求它们在指定区间的定积分,要求编制求解定积分的通用函数(函数中可用函数型参数或函数指针型参数) 4 设计性 3 标准库函数使用与编译预处理 编程实现功能:求2个数的最大公约数和最小公倍数。要求用函数实现,并且将主函数和这两个函数分别存入3个文件a.cpp,b.cpp,c.cpp中。然后用文件包含和工程文件2种方法实现多文件编译链接。 4 设计性 4 数组与指针 模拟“地雷游戏”。在9*9的方格中,随机布上10个“地雷”,按9行9列输出各格子的数(有雷为9,无雷为0)。在有相邻地雷的格子内进一步标出相邻地雷数。 6 综合性 5 C程序中的字符串处理基础 在实际的工程应用中常常出现超过系统整型数据类型表示范围的大整数,所以有必要研究大整数在程序中的处理方法。请编制程序实现功能:利用字符数组实现两个大整数的加法。 6 综合性 6 文件处理基础 文件加密解密。将文件file1中的每一字符与0x6a异或变成另一个字符送屏幕显示,同时存入文件file2中。打开加密的file2输出解密内容。 4 综合性 7 单链表应用 编程统计一个英文文本文件中单词词频,并按词频的降序排序后输出所有单词。请写出主函数的算法描述。输入并调试完整的单词词频程序。 6 综合性 三、教材(讲义、指导书):熊壮主编. 程序设计技术实验教程. 重庆大学出版社. 2008 参考书:熊壮主编. 程序设计技术(第三版). 重庆大学出版社. 2008 四、考核方式: 实验成绩共计25分,占课程总成绩的25%。 课程实验教学学时数为32/2,学生必须参加所有实验教学环节学习。任课教师根据教学的实际情况,在所有的实验项目中指定5个要求学生提供实验报告,并对学生的实验报告给予评价并计成绩,每次报告满分5分,共25分。主讲教师指导辅导教师认真领会实验题目及其内容和教学要求,参照参考答案,给出每位学生的实验报告评价并签名。 五、使用说明: 1.实验环境 WINDOWS XP操作系统环境;Microsoft Visual C++ 6.0集成开发环境。 2.实验项目说明 实验项目表中列出的是按课程阶段性要求进行的综合性、设计性实验,要求任课教师和学生按照要求进行这些实验并要求学生认真填写相应的实验报告,实验报告作为课程实践性环节考核的依据。其余实验项目、实验内容以及实验要求请参见《程序设计技术》课程实验教学用书《程序设计技术实验及学习指导》。 大纲制定人:熊壮 大纲审定人:

文档评论(0)

hgcm729 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档