四川师范大学成都学院高级语言程序课程设计文本编辑器设计学生姓名xxx 学号x 所在学院x 专业名称x 班级x 级 x 班指导教师x 成绩x 学院二○ 一四 年十二 月四川师范大学成都学院课程设计报告I 课程设计任务书学生姓名x 学生学号x 学生专业x 学生班级x 指导教师x 职称x 发题日期2014 年 10 月 15 日完成日期2014 年 12 月 19 日设计题目文本编辑器设计设计目的:为了满足普通用户对文本文档进行一般的简单操作,设计文本编辑器,用户可以对文本进行如下的基本操作
通过该课程设计,锻炼学生的基本编程技能,基于 C语言基本知识, 进一步扩展 C++和 windows 界面编程的知识和应用; 培养学生分析问题和解决问题的能力;促进把所学知识灵活应用到具体实践中
具体任务及要求:2
撤销:撤销前一步所进行的操作;2
删除:删除当前选定字符(串);3
剪切:复制并删除选定字符(串);4
复制:复制选定字符(串);5
粘贴:对粘贴内容进行粘贴
课程设计进度安排:序号内容安排时间1 收集课程设计相关资料10
26 2 学习 MFC相关知识10
31 3 需求分析、澄清和软件概要设计11
3 4 软件详细设计及功能验证11
4 5 提交论文、总结、答辩12
19 课程设计参考文献:[1] 仇芒仙等编
C/C++程序设计案例教程
北京:清华大学出版社 ,2012
8 [2] 钱能
C++程序设计教程
北京:清华大学出版社 ,2005 [3]严蔚敏等编
数据结构( C语言版)
北京:清华大学出版社 ,2008
3[4] 任哲
MFC Windows应用程序设计 ( 第 3 版)
北京:清华大学出版社 ,2013
3 [5] 欧阳志宏等编
MFC程序设计轻松入门
北京:人民邮电出