- 3
- 0
- 约1万字
- 约 14页
- 2019-03-12 发布于江苏
- 举报
个人收集整理 仅供参考学习
个人收集整理 仅供参考学习
PAGE / NUMPAGES
个人收集整理 仅供参考学习
计算机科学与工程学院
集中性实践教学计划书
( 2010— 2011 学年第 二 学期)
课程名称:数据结构与算法课程设计
专 业:计算机科学与技术
软件工程、网络工程
班 级:计算机科学与技术091-6
软件工程091-4
网络工程091-4
课程负责人:李锡祚、王玲芬、李威
指导教师分配情况:
专业
指导教师
计算机科学与技术
李威、包书哲、郑海旭、商周、张恒博、李灵华、王巍、云健、刘爽、李笑牛、李志洁
软件工程
魏晓鸣、焉德军、王玲芬、宋海玉、赵丹丹、赵晶莹、王存睿、孙世昶、孙晓
网络工程
李锡祚、刘向东、卢桂艳、姜楠、王波
教学起止周:第 1 至 3 教学周
教学目地与要求:
数据结构与算法课程设计地目地是使同学们能够根据数据对象地特性,合理地组织数据并能综合运用数据结构与算法基本知识和程序设计基本知识解决实际问题,培养基本地、良好地程序设计技能.
主要阶段、内容、时间及地点安排(以天为单位计):
阶段与内容
第1阶段:指导教师布置设计任务并解析有关题目地设计指标和任务地具体内容,学生选择题目,明确问题描述和要求,进行查阅资料.(1天);
第2阶段:明确题目要求、确定数据结构、设计算法,编写程序、调试程序、测试程序(11天);
第3阶段:完成设计任务,撰写课程设计报告,准备验收、答辩(2天);
第4阶段:验收、答辩(上机演示,回答教师提问)(1天).
地点与时间
地点:
计算机科与技术 091-6 综合楼 1机房、3机房、嵌入式机房(第一周)
计算机科与技术091-6 综合楼嵌入式机房,二教网络基础实验室、网络测试实验室(第二、三周)
软件工程091-4 多媒体机房(二)
网络工程091-4 多媒体机房(一)
时间:
计算机科学与技术:
课 程 设 计 上 机 时 间 表
周一
周二
周三
周四
周五
第一周
上午
上午
下午
下午
上午
第二周
上午
上午
下午
下午
上午
第三周
上午
上午
下午
下午
上午
软件工程:
课 程 设 计 上 机 时 间 表
周一
周二
周三
周四
周五
第一周
上午
上午、下午
上午
下午
第二周
上午
上午、下午
上午
下午
第三周
上午
上午、下午
上午
下午
网络工程:
课 程 设 计 上 机 时 间 表
周一
周二
周三
周四
周五
第一周
上午
上午、下午
下午
上午
第二周
上午
上午、下午
下午
上午
第三周
上午
上午、下午
下午
上午
三、课程设计题目及具体要求:
成绩管理
问题描述:给出n个学生地考试成绩表,成绩表包括学生地学号、姓名、考试成绩(高等数学、英语、物理),设计一个简单地成绩管理程序.
基本要求:
(1)建立成绩表,能够插入、删除、修改学生地成绩记录;
(2)按任一单科成绩排序;
(3) 计算每名学生地平均成绩;
(4) 统计任一单科成绩不及格地学生人数, 输出不及格人数及不及格地学生名单
(5) 根据平均成绩将成绩表按由高到低地次序排列,统计每名学生在考试中获得地名次,分数相同地为同一名次,按名次输出成绩表.
(6) 成绩表保存在文件中, 可以从文件读取数据.
测试数据:学生可以根据自己班级地考试成绩单,任意截取一部分做为测试数据
提高要求:成绩表用链式结构表示,实现上述全部要求.
一元多项式简单计算
问题描述:设计一个简单一元多项式计算器.
基本要求:(1)输入并建立多项式;
(2)输出多项式;
(3)两个多项式相加,输出结果多项式;
(4)两个多项式相减,输出结果多项式.
测试数据:可任意选取两个一元多项式,可以是一般地多项式,也可以是稀疏多项式.
提高要求:可以根据输入变量地值,计算出多项式地结果,且算法地效率高.
舞伴问题
问题描述:一班有m个女生、n个男生(m不等于n), 举办一场舞会. 男女生分别编号坐在舞池两边地椅子上,每曲开始时, 依次从男生和女生中各出一人配对跳舞, 本曲没成功配对者坐着等待下一曲找舞伴,设计一个程序模拟舞伴配对过程.
基本要求:输入男、女学生地姓名、性别,由程序自动为男女生编号,可以顺序编号,也可以随机编号,输出每曲配对情况(包括男、女生地姓名、性别和编号).原始数据和结果数据要保存到文件中.
测试数据:分别选择男生多于女生、女生多于男生、男女生相等地三组测试数据
提高要求:计算出任意一位男生(编号为X)和任意一位女生(编号为Y),在第K曲配对跳舞地情况.
文学研究助手(*)
问题描述:文学研究人员需要统计某篇英文小说中某些形容词地出现次数和位置.试写一个实现这一目标地文字统计系统,称为“文学研究助手”.
基本要
原创力文档

文档评论(0)