《C语言大作业》1周实习指导书.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文档。上传文档
查看更多
《C语言大作业》1周实习指导书

《C语言大作业》实习指导书 一、课程的性质、任务和目的 C语言是非常优秀的程序设计语言,应用广泛,是高校计算机专业的一门专业基础课程。学好C语言,是学习计算机专业课程和用好计算机的重要基础。要学好C语言,应抓好理论学习、上机实验以及综合应用这三个环节。 本课程是计算机专业的学生在完成了《计算机语言C》课程的学习后,为加强学生对程序设计思想的理解、通过解决有一定代表性的小型综合应用类课题从而提高实际编程能力而设置的一门实践性课程。 本课程为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机地结合起来,培养和锻炼学生分工协作、分析和解决实际问题并利用计算机求解 通过本课程的学习,要求学生: 熟练地掌握计算机语言C的语法结构 熟练地掌握结构化语言C的三种结构 培养良好的编程风格 培养编程和调试能力,使学生巩固《计算机语言C》课程学习的内容,强化实践动手能力,提高编程水平 为后续各门计算机专业课程及其它编程语言的学习打下基础 二、根据班级人数分组 根据班级人数分为若干小组,每组1~3人左右,选组长一名。 组长的作用及任务: 选题或抽题 召集组内成员开会讨论: 总体功能 模块的划分 任务分配 进度安排等 组内参考资料的共享 收集组内每个成员的程序 组织联调 向指导老师报告课题划分及工作进度 三、选择题目及任务安排 选择题目: 通过布置具有一定难度的综合性程序设计题目,帮助学生利用所学到的编程知识和编程技巧,进一步熟悉程序编写,独立完成程序查错和调试、改错。每个题目的具体功能由组内统一商量后确定,确定分工时要注意1-2周内能够完成。注意:相同题目每个组要求功能不能一样。参考题目如下: 通信录管理系统 班级学生档案管理系统 班级成绩管理系统 链表综合操作 任务、时间安排: 序号 内 容 时间 1 ①系统开发说明(基本理论、设计方案、开发方法、调试与测试) ②总体要求 ③学生分组与课题分配 ④资料查阅 0.25天 2 课题分析与总体设计 0.25天 3 程序设计(程序调试与测试) 2.5天 4 系统联调与综合测试、系统改进 0.5天 5 设计总结和说明书书写 1天(及课外) 6 检查考核(小组答辩或所有学生答辩) 0.5天 小计 5天 四、课题的功能 每个课题都要求有常用的增加、修改、删除、查找记录等功能。具体参考如下: (一)通信录管理系统 1.主要功能: 用计算机语言C建立一个通信录管理系统。可选择的功能如下: 能够设计并建立一个通讯录 能按多种方式进行排序以适应不同的查看方式 按多种方式进行模糊查询 能够修改通讯录中的信息 能够增加和删除通讯录中内容 将通讯录中内容保存到文件中,并能正确读取 能合并几个通讯录,删除或修改相同的记录 能够为记录进行分类,如好友,常用等 在程序运行正确的前提下,优化算法 2.要求: 设计友好的用户界面 数据设计合理,模块划分清晰 每人独立完成的功能函数不少于5个 程序能正确无错误地运行,提交完整源代码 写出符合要求的课程设计说明书 (二)班级学生档案管理系统 1.主要功能: 建立一个班级学生档案管理系统。可选择的功能如下: 能够设计并建立一个班级学生档案管理系统 能按多种方式进行排序以适应不同的查看方式 设计多种查询方式,返回查询结果 能够修改学生档案 能够增加和删除学生档案 将学生档案保存到文件中,并能正确读取 在程序运行正确的前提下,优化算法 2.要求: 设计友好的用户界面 数据设计合理,模块划分清晰 每人独立完成的功能函数不少于5个 程序能正确无错误地运行,提交完整源代码 写出符合要求的课程设计说明书 (三)班级成绩管理系统 1.主要功能: 用计算机语言C建立一个班级成绩管理系统。可选择的功能如下: 设计并建立一个班级成绩管理系统,能够管理学生的学课学分 能够创建学生成绩资料 能够增加、修改和删除学生成绩资料 设计多种查询方式,返回查询结果 能查询学生成绩、不及格科目及学生名单 能按班级或学期输出学生的成绩单 能按班级统计学生的学分积点,求学生的总分及平均分 将学生档案保存到文件中,并能正确读取 在程序运行正确的前提下,优化算法 2.要求: 设计友好的用户界面 数据设计合理,模块划分清晰 每人独立完成的功能函数不少于5个 程序能正确无错误地运行,提交完整源代码 写出符合要求的课程设计说明书 (四)链表综合操作 1.主要功能: 用计算机语言C建立链表综合操作演示。可选择的功能如下: 要求显示链表各操作的算法描述及源程序 能实现链表的创建、显示、插入、删除等基本操作 能实现链表按不同要求的排序 链表在文件中的存取 链表的其他操作,如逆序、两条链表的合并等 在程序运行正确的前提下,优化算法 2.要求: 设计友好的用户界面 数据设计合理,模块划分清晰 每人独立完成

文档评论(0)

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

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

1亿VIP精品文档

相关文档