程序设计(上机)指导书
(C语言)第 二 版
南 京 邮 电 大 学 通 达 学 院 专 用
主编:吴 伟 敏
南京邮电大学传媒技术学院
2008 年 6 月
目录 一、课程设计的性质、目的................................................................................. 2 二、课程设计的任务............................................................................................. 2 三、课程内容、学时分配及基本要求................................................................. 2 三、考核方式及成绩评定方法............................................................................. 3 四、推荐教材与参考书......................................................................................... 3 五、上机实习题目................................................................................................. 4 六、课程设计实验报告格式及要求................................................................... 11
1
一、课程设计的性质、目的
本课程是非计算机相关专业的通识基础课,属于集中实践环节,是数据结构、数学建模、操作系统等课程的前导课程,也是一门实践性很强的课程。在掌握编程基本概念的基础上,进行上机实践是一个必不可少的环节,本课程有助于学生全面掌握使用C语言进行程序设计的综合技术。通过本课程,可以培养学生的上机动手能力,使学生巩固《高级语言程序设计(上)》和《高级语言程序设计(下)》两门课程中所学习的内容,掌握工程化软件设计的基本方法,强化上机动手能力;为后续各门计算机课程的学习打下坚实基础。
二、课程设计的任务
通过集中时间上机实验,使学生充分发挥已有的编程能力,熟悉编译环境,选择若干课题,进行审题、分析、设计和调试,并根据要求写出实验报告。
三、课程内容、学时分配及基本要求
课程设计总学时为二周(共计40学时),其具体安排如下:
课程内容 学时 基本要求 1、每人至少2题,其中至少要有一题难度为“M”; 实验设备 选题 2 借参考书* 2、每班分若干组、每组最多5人,每小组中组员的难度为“H”的题目至少一道,各小组间难度为“H”的题目至少有一道不与任何其他小组重复。 南京邮电大学仙林公共机房微机 编程 交流及汇报 26~30 4 结果正确,程序健壮,代码可读性计算机 强,界面美观友好,易操作。 Internet 陈述课题的成果和心得,并解答其计算机 2