- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
上机实习指导书(C言)(V4.3)
程序设计(上机)指导书
(C语言)第 二 版
南 京 邮 电 大 学 通 达 学 院 专 用
主编:吴 伟 敏
南京邮电大学传媒技术学院
2008 年 6 月
目录
一、课程设计的性质、目的 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%,占总成绩的0%,占总成绩的0%。
注:如有以下情况,视为抄袭:
与已验收的程序明显雷同;
面试时不能解释程序中的某些基本功能,或对所写程序一无所知。
四、推荐教材与参考书
教 材:
[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,以后各项具有如下的关系:。下列程序的功能是:要求依次对于整数M=100,1000和10000求出对应的n值,使其满足:且,这里,并依次把n值存入数值单元b[0],b[1],b[2]中,请编制jsValue()函数来实现此功能,最后调用函数WriteDat()把数组b[]中的值输出到out.Dat文件中。 E R008M 函数ReadDat()的功能是从文件in.dat中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数j
您可能关注的文档
最近下载
- 心理学基础教学课件白学军-第6章 记忆.pptx VIP
- 路基防护矮墙施工方案.docx VIP
- [研究生入学考试题库]考研日语阅读理解分类模拟题10.docx VIP
- 高中英语课程标准-新课标-英文版.docx VIP
- 东南DX5_仪表和控制器_汽车使用手册用户操作图解驾驶车主车辆说明书pdf电子版下载.pdf VIP
- 2024年6月第英语六级真题(全3套)及答案解析.pdf VIP
- 东南DX5_起动和驾驶_汽车使用手册用户操作图解驾驶车主车辆说明书pdf电子版下载.pdf VIP
- 沪江法语A1学生讲义完整版141页.pdf
- 心理学基础教学课件白学军-第4章 感觉和知觉.pptx VIP
- 铭记历史 吾辈自强——主题班会课件.pptx VIP
文档评论(0)