上机实习指导书(c语言).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 程序设计(上机)指导书 (C语言)第 二 版 南 京 邮 电 大 学 通 达 学 院 专 用 主编:吴 伟 敏 南京邮电大学传媒技术学院 2008 年 6 月 目录 TOC \o 1-3 \h \z \u 一、课程设计的性质、目的 2 二、课程设计的任务 2 三、课程内容、学时分配及基本要求 2 三、考核方式及成绩评定方法 3 四、推荐教材与参考书 3 五、上机实习题目 4 六、课程设计实验报告格式及要求 12 一、课程设计的性质、目的 本课程是非计算机相关专业的通识基础课,属于集中实践环节,是数据结构、数学建模、操作系统等课程的前导课程,也是一门实践性很强的课程。在掌握编程基本概念的基础上,进行上机实践是一个必不可少的环节,本课程有助于学生全面掌握使用C语言进行程序设计的综合技术。通过本课程,可以培养学生的上机动手能力,使学生巩固《高级语言程序设计(上)》和《高级语言程序设计(下)》两门课程中所学习的内容,掌握工程化软件设计的基本方法,强化上机动手能力;为后续各门计算机课程的学习打下坚实基础。 二、课程设计的任务 通过集中时间上机实验,使学生充分发挥已有的编程能力,熟悉编译环境,选择若干课题,进行审题、分析、设计和调试,并根据要求写出实验报告。 三、课程内容、学时分配及基本要求 课程设计总学时为二周(共计40学时),其具体安排如下: 课程内容 学时 基本要求 实验设备 选题 借参考书* 2 每人至少2题,其中至少要有一题难度为“M”; 每班分若干组、每组最多5人,每小组中组员的难度为“H”的题目至少一道,各小组间难度为“H”的题目至少有一道不与任何其他小组重复。 南京邮电大学仙林公共机房微机 编程 26~30 结果正确,程序健壮,代码可读性强,界面美观友好,易操作。 计算机 Internet 交流及汇报 4 陈述课题的成果和心得,并解答其他同学的疑问。 计算机Internet 书写软件报告文档 4~8 主要包含如下几个部分:1、问题分析。2、设计方案。3、流程图。4、测试数据、测试结果、结果分析。5、相关运行界面。6、源代码 计算机Internet *注:对于选题和分组,其操作流程如下: 同学们根据自己的兴趣、爱好,选择自己想做的题目。 一旦选好以后,就到班长那里登记。 班长按照先来先登记的方式依次进行分组。例如,将先来的同学分到第一组,就这样依次分下去。 对于每个小组所选择难度为“H”题目,如果发现重复,则需要重新选择。 以上的组织形式应该安照班级和学生的具体情况做灵活的调整。 三、考核方式及成绩评定方法 本课程考核由平时考核、软件验收、程序设计(上机)报告三部分组成。其中,平时考核占总成绩的10%,软件验收占总成绩的40%,设计报告占总成绩的50%。 注:如有以下情况,视为抄袭: 与已验收的程序明显雷同; 面试时不能解释程序中的某些基本功能,或对所写程序一无所知。 四、推荐教材与参考书 教 材: [1] 秦军.程序设计(C语言).北京: 机械工业出版社,2007 [2] 吴伟敏.程序设计(上机)指导书.南京:南京邮电大学自编教材,2006 [3]胡友彬等. 计算机应用基础教程[M].北京:科学出版社,2000 参考书: [1] 张福炎.大学计算机信息技术教程[M] .南京:南京大学出版社,2003 [2] 谭浩强.C程序设计(第二版).北京:清华大学出版社,2004 [3] (美)Brian W.Kernighan、Dennis M.Ritchie.C程序设计语言(第二版).徐宝文、李志译.北京:机械工业出版社,2003 [4] 苏小红等.C 语言大学实用教程(第二版)[M].北京:电子工业出版社,2007 五、上机实习题目 1算法实现 题目编号 内容 要求 难度 R001E 输入1~20的整数n,把从1到n的n个整数摆成一个环,使得该环上任意相邻的两个数之和为素数。求出所有可能组合。 E R002M 求第1500个只有2,3,5因子的数。数是从小到大排列,第一个数是1,1=2^0*3^0*5^0。 M R003E 编写一个程序,能够根据用户要求输出相应阶次的杨辉三角。 E R004E 一个人带着一只羊,一条狼和一颗白菜想过河,假设他每次只能带一只羊,或者一条狼,或者一颗白菜过河,并限定人不在场时,狼和羊,或羊和白菜不能单独在一起,试编写程序求出他带一只羊,一条狼和一颗白菜过河的办法。 E R006E 有一对小老鼠,出生一周后长成一对大老鼠,两周后出生第一对小老鼠,自己变成一对大老鼠,上周的小老鼠变成了大老鼠,此时共有三对老鼠。试编制程序,计算N周后有多少对老鼠? E R007E 某级数的前两项A1=1,A2=1

文档评论(0)

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

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

1亿VIP精品文档

相关文档