创新实践课程设计要求

《创新实践》课程设计基本步骤

1、 需求分析

以无歧义的陈述说明程序设计的任务,强调的是程序要做什么。明确规定:输入的形式和输入值的范围;输出的形式;程序所能达到的功能;测试的数据(包括正确的输入和错误的输入及其相应的输出结果)。

2、 概要设计

说明程序中用到的所有抽象数据类型的定义,主程序的流程以及各程序模块之间的层次关系。

3、 详细设计与实现

实现概要设计中定义的所有数据类型和模块。对算法进行时空分析(包括基本操作和主要算法的时空复杂度的分析),可能情况下的改进设想。

4、 测试与调试

测试程序并解决调试过程中遇到的问题,记录如何解决的以及对设计实现的回顾讨论和分析,写出测试报告。

《创新实践》课程设计题目

一、 输油管道问题

某石油公司计划建设一条由东向西的主输油管道,该管道要穿过一条有n 口油井的油田。从每口油井都要一条输油管道沿最短路径(从南向北)与主管道相连。如果给定n 口油井的位置,即它们的x 坐标(东西向)和y 坐标(南北向),应如何确定的主管道的位置,使得各油井到主管道的距离之和最小?说明可以在线性时间内确定主管道的位置,给定n 口油井的位置,编程计算各油井到主管道的距离之和。

二、 某人有n 元的资金,计划从网上购物,他将每个喜欢的物品规

定了一个重要度,分为5等,用整数1-5表示,第5等最重要,假设他知道每种产品的价格(价格为整数元),请为他设计一个

购物单使得每件物品的价格与重要度的成绩之和最大。

三、 设计一款万年历软件,能够根据用户的设置显示正确的年、月、

日、星期、特殊节日、农历节气等信息。

四、 选课方案设计

学生实行学分制,以本校学生学分管理机制为参考,每个学生需修满180学分,减去必修学分,制定一个选课方案,假设课程之间有先修关系,例如《数据结构》的先修课程为《C —语言程序设计》、《离散数学》等,给出本专业学生的课程先修关系设计实现选课方案辅助系统

五、 使用Wireshark 软件捕获数据包,并将其保存为

Wireshark/tcpdump/ *.pcap格式的文件。然后编写一个程序解析捕获到的文件,统计各IP 地址、各MAC 地址的收发分组数、收发字节数,按照从大到小的顺序输出统计结果,请上网搜索 libpcap 文件格式。

六、 编写一个ARP 欺骗程序,对指定的IP 地址发起欺骗,使其无法

和网关通信。

七、 编写一个可视化的蚁群算法寻路程序。

八、 Tinyos 无线传感器网络仿真实验

九、关联规则挖掘及应用

关联规则是发现大量数据中项集之间有趣的关联或相关联系。其中超市购物篮分析是典型的管理规则分析,通过购物篮分析,获取顾客购买交易中的隐藏信息,用以提高超市销

售业绩,促销效果,甚至是商品摆放的方式。数据挖掘技术正是针对这种需要,用于隐含数据挖掘。可以掌握一些基本关联规则分析算法,通过实现加深理解,并测试效果。

设计并实现一套关联规则挖掘系统,对测试数据集进行实验,获取实验对比结果,并进行分析。

十、聚类分析应用研究

聚类分析是数据分析的重要方法之一,目的是将给定的观测数据集分组。要求:掌握基本的聚类方法,通过对其实现,加深理解,并测试其效果。

事实上,聚类可以分为基于划分的方法、基于层次的方法、基于密度的方法、基于网格的方法、模糊聚类等等。每一类中又包含多个方法。因而可以选择其中一类的方法进行探讨研究。

十一、文本挖掘算法设计与实现

通过对文本数据库进行分析,提取有用的信息,获得文档重要性和相关性排列,或查找多文档的模式或趋势。其是目前数据挖掘研究的热点之一,也是目前网络搜索公司的重要技术之一。

以上题目可以使用任意编程语言实现。

《创新实践》课程设计基本步骤

1、 需求分析

以无歧义的陈述说明程序设计的任务,强调的是程序要做什么。明确规定:输入的形式和输入值的范围;输出的形式;程序所能达到的功能;测试的数据(包括正确的输入和错误的输入及其相应的输出结果)。

2、 概要设计

说明程序中用到的所有抽象数据类型的定义,主程序的流程以及各程序模块之间的层次关系。

3、 详细设计与实现

实现概要设计中定义的所有数据类型和模块。对算法进行时空分析(包括基本操作和主要算法的时空复杂度的分析),可能情况下的改进设想。

4、 测试与调试

测试程序并解决调试过程中遇到的问题,记录如何解决的以及对设计实现的回顾讨论和分析,写出测试报告。

《创新实践》课程设计题目

一、 输油管道问题

某石油公司计划建设一条由东向西的主输油管道,该管道要穿过一条有n 口油井的油田。从每口油井都要一条输油管道沿最短路径(从南向北)与主管道相连。如果给定n 口油井的位置,即它们的x 坐标(东西向)和y 坐标(南北向),应如何确定的主管道的位置,使得各油井到主管道的距离之和最小?说明可以在线性时间内确定主管道的位置,给定n 口油井的位置,编程计算各油井到主管道的距离之和。

二、 某人有n 元的资金,计划从网上购物,他将每个喜欢的物品规

定了一个重要度,分为5等,用整数1-5表示,第5等最重要,假设他知道每种产品的价格(价格为整数元),请为他设计一个

购物单使得每件物品的价格与重要度的成绩之和最大。

三、 设计一款万年历软件,能够根据用户的设置显示正确的年、月、

日、星期、特殊节日、农历节气等信息。

四、 选课方案设计

学生实行学分制,以本校学生学分管理机制为参考,每个学生需修满180学分,减去必修学分,制定一个选课方案,假设课程之间有先修关系,例如《数据结构》的先修课程为《C —语言程序设计》、《离散数学》等,给出本专业学生的课程先修关系设计实现选课方案辅助系统

五、 使用Wireshark 软件捕获数据包,并将其保存为

Wireshark/tcpdump/ *.pcap格式的文件。然后编写一个程序解析捕获到的文件,统计各IP 地址、各MAC 地址的收发分组数、收发字节数,按照从大到小的顺序输出统计结果,请上网搜索 libpcap 文件格式。

六、 编写一个ARP 欺骗程序,对指定的IP 地址发起欺骗,使其无法

和网关通信。

七、 编写一个可视化的蚁群算法寻路程序。

八、 Tinyos 无线传感器网络仿真实验

九、关联规则挖掘及应用

关联规则是发现大量数据中项集之间有趣的关联或相关联系。其中超市购物篮分析是典型的管理规则分析,通过购物篮分析,获取顾客购买交易中的隐藏信息,用以提高超市销

售业绩,促销效果,甚至是商品摆放的方式。数据挖掘技术正是针对这种需要,用于隐含数据挖掘。可以掌握一些基本关联规则分析算法,通过实现加深理解,并测试效果。

设计并实现一套关联规则挖掘系统,对测试数据集进行实验,获取实验对比结果,并进行分析。

十、聚类分析应用研究

聚类分析是数据分析的重要方法之一,目的是将给定的观测数据集分组。要求:掌握基本的聚类方法,通过对其实现,加深理解,并测试其效果。

事实上,聚类可以分为基于划分的方法、基于层次的方法、基于密度的方法、基于网格的方法、模糊聚类等等。每一类中又包含多个方法。因而可以选择其中一类的方法进行探讨研究。

十一、文本挖掘算法设计与实现

通过对文本数据库进行分析,提取有用的信息,获得文档重要性和相关性排列,或查找多文档的模式或趋势。其是目前数据挖掘研究的热点之一,也是目前网络搜索公司的重要技术之一。

以上题目可以使用任意编程语言实现。


相关内容

  • 机械设计课程教学改革与创新研究
  • 摘 要:机械设计课程作为实践类课程,是机械工程类学生的重要课程之一.提高机械设计课程的教学效果,有利于培养学生的综合素质.随着我国教学改革的推进,在教学过程中更加注重创新能力的培养,相应的机械设计课程也将创新能力的培养作为教学改革的重点,旨在培养提高学生的实践动手能力,更加顺利地适应社会对人才需求的 ...

  • 实践课程教学大纲
  • 附件3 2.实践课程教学大纲 <机械制造基础>实践一 适用于机类专业 课程代码:JT001 一.课程名称:机械制造基础 二.学分数:9学分(27天) 三.实践教学目标及要求 "机械制造基础"实践课程是一门实践性的基础技术课,该课程的教学目标为:在实践中使学生对典型的工 ...

  • 计算机程序设计课程群建设研究
  • 计算机程序设计课程群建设研究 谭定英,张洪来,赵文光,陈平平,刘慧玲 (广州中医药大学医学信息工程学院,广东广州510006) 针对学生程序设计及开发学习过程中,对课程间知识的相关性及延续性缺乏理解,实践动手能力有待提高等摘 要: 问题,分析程序设计课程教学的特点,理清课程之间的关系,提出依托程序设 ...

  • 2007土木工程专业07级本科教学计划说明
  • 土木工程专业教学计划说明 一.本科学制 四年 二.授予学位 工学学士 三.专业培养目标 土木工程专业培养适应21世纪首都现代化建设需要,德智体全面发展,掌握土木工程学科的基本理论和基本知识,获得工程师基本训练并具有创新精神的高级专门人才.毕业生能从事土木工程的设计.施工与管理工作,具有初步的项目规划 ...

  • 电子商务类专业教学质量国家标准征求意见稿
  • 电子商务类专业教学质量 国家标准 (征求意见稿) 教育部高等学校电子商务类专业教学指导委员会 2014年9月2日 目 录 1.概述..................................................................................... ...

  • 面向创新型国家建设的应用型创新人才培养模式探索
  • 中国大学教学 2006年第9期 面向创新型国家建设的应用型创新人才培养模式探索 ● 山东理工大学范跃进 一.对应用型人才培养目标.内涵及其特征 的认识 应用型人才的概念是相对于专门学术研究型人才提出的.学术研究型人才为了知识而寻求知识,对真理的追求是其驱动力,在其所属的学科专业领域内追求精.深.专的 ...

  • 军民融合国防特色专业创新建设研究
  • [摘要]以电子科技大学探测制导与控制技术专业的创新建设为例,重点从创新人才培养目标.特色培养模式.专业培养体系建设.实践教学体系建设.师资队伍和科研团队建设等几个方面,详细介绍了该专业创新建设的措施.针对本专业建设目前面临的主要问题,提出了相应的解决办法. [关键词]媒介融合:新闻策划:教学改革 [ ...

  • 9我参与我实践我创新论文
  • 我参与 我实践 我创新 ------让通用技术课堂活动架起科技创新之桥 内容摘要: 尊敬的陶行知老师说:"中国教育之通病是用脑的人不用手,不教用手的人用脑,所以一无所能.中国教育革命的对策是手脑联盟,结果是手与脑的力量都大到不可思议".我们正是用脑不用手的人.通用技术课就是要体现 ...

  • 研究性学习论文范文
  • 2010 NO.35 China Education Innovation Herald 科 教 创 新 开展研究性学习,培养创新人才① 黄朝兵 肖攸安 吴巍 陈德军 (武汉理工大学信息工程学院 武汉 430070) 摘 要:培养创新人才是高等教育发展的主旋律.以"基于创新人才培养的研究性 ...

  • 通用技术实验室整体(彩)
  • 通用技术实验室建设方案 运城市科源电子有限公司 二O一一年十月 目 录 公司简介 ..................................................................................................... 3 前 言 . ...