5--个人备忘录.doc

上传人:工**** 文档编号:557633230 上传时间:2022-11-23 格式:DOC 页数:3 大小:45.50KB
返回 下载 相关 举报
5--个人备忘录.doc_第1页
第1页 / 共3页
5--个人备忘录.doc_第2页
第2页 / 共3页
5--个人备忘录.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《5--个人备忘录.doc》由会员分享,可在线阅读,更多相关《5--个人备忘录.doc(3页珍藏版)》请在金锄头文库上搜索。

1、合肥学院计算机科学与技术系课程设计任务书20 20 学年第 学期课程程序设计语言课程设计课程设计名称个人备忘录专业班级 指导教师 20 年 月一、 课程设计目的程序设计语言II是计算机专业一门重要的专业基础课。此次课程设计的目的是以程序设计语言II为基础,通过完成一些具有一定难度的课程设计题目的编写、调试、运行工作,进一步掌握面向过程和面向对象程序设计的基本方法和编程技巧,巩固所学理论知识,使理论与实际相结合。从而提高自我分析问题、解决问题的能力。通过课程设计,学生在下述各方面的能力应该得到锻炼:(1)进一步巩固、加深学生所学专业课程程序设计语言II的基本理论知识,理论联系实际,进一步培养学生

2、综合分析问题,解决问题的能力。 (2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。 (3)利用所学知识,开发小型应用系统,掌握运用C+语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。 (5)掌握面向对象的程序设计方法。(6)进一步掌握在集成环境下如何调试程序、修改程序和程序的测试。二、 课程设计名称及内容课程设计名称:个人备忘录设计内容:编写一个简单的个人备忘录程序,帮助管理日常事务。要求具有备忘录项目管理和备忘录信息管理的功能。其中项目管理包括项目设置(如添加

3、时间,备忘内容)等功能。信息管理包括备忘信息的录入,查看,删除,修改等功能。三、 任务和要求运用面向对象的程序设计方法,要求选择动态数组类模板或链表类模板,任务中要运用I/O流对象对文件进行读写操作。本题程序应提供的基本基本管理功能有:1) 添加:即增加一条信息到备忘录中;2) 显示:即在屏幕上显示所有备忘录中的信息。3) 存储:即将备忘录信息保存在一个文件中。4) 装入:即将文件中的信息读入程序。5) 查询:可根据日期查找备忘信息,若找到,显示在屏幕上。6)修改:可修改某日的备忘信息。测试数据程序应输入不少于10个人员的通讯录信息,应考虑到人员可以同名的情况。四、 设计方案提示l 创建备忘录

4、类,每条备忘录信息都用该类来实现,包含日期,内容等。用一个单向链表来管理备忘录信息,作为链表的值指针指向这些类对象,通过链表的遍历可以操作这些数据。l 创建备忘录类,每条备忘录信息都用该类来实现,包含日期,内容等。用动态数组来存储备忘录信息。将这些类对象存储在数组元素中。通过对数组的操作来处理每个类对象。五、 知识点l 面向对象程序设计方法l 界面制作,switch的应用。l 类和对象。l 动态数组(链表)。l 文件的读写。六、 其他程序设计可在Microsoft VC+6.0、Borland C+ Builder环境下进行。七、 参考资料1郑莉 等编著C+语言程序设计(第三版)北京:清华大学出版社2郑莉 等编著C+语言程序设计(第三版)学生用书北京: 清华大学出版社3李春葆 等编著C+程序设计学习与上机实验指导 北京:清华大学出版社4范辉 等编著Visual C+6.0程序设计简明教程 高等教育出版社5李龙澍C+程序设计实训教程北京:清华大学出版社 6洪国胜 等编著 C+ Builder程序设计轻松上手北京:清华大学出版社7严蔚敏等 数据结构(c语言版) 北京:清华大学出版社,1997年4月第1版。8胡学钢等数据结构算法设计指导北京:清华大学出版社,1999年 第1版。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号