计算机算法动态系统中关键技术的设计与实现.pdfVIP

计算机算法动态系统中关键技术的设计与实现.pdf

  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文档。上传文档
查看更多
维普资讯 第 13卷第 3期 新 余 高 专 学 报 Vo1.13.NO.3 2008年 6月 JOURNAL OF XINYU COLLEGE Jun.2008 计算机算法动态系统中 关键技术的设计与实现 ● 赵 军 (江苏食品职业技术学院 计算机应用技术系 ,江苏 淮安 223001) 摘 要:以高校计算机语言课 中常用的算法为基础,研究开发了计算机算法动态演示系统,综合运用集声音、图像、视频 和文字等媒体为一体的多媒体技术来演示各种算法的实现过程,把抽象的理论形象化,把静态的教学动态化,有助于激 发学生学习算法的兴趣,从而更深入地理解和应用算法。 关键词:计算机语言;动态演示系统;~J,3-算法;加密算法 中图分类号:TP311 文献标识码:A 文章编号:1008—6765(2008)03—0076—04 0 引言 动画、音乐等一些学生学习之余放松的内容。 随着人们对高效软件需求 的增加 ,设计优质算 计算机算法多媒体演示系统的实现不仅有利于 法成为很多从事计算机科学人员的目标。但是,由 在校学生学习算法,把系统放在网上,更有利于社会 于算法领域的知识覆盖面广、难度大,学生在学习 上各层次的人进行开放式学习。 时,普遍认为它难于其他专业课程,究其原因:其一, 1开发工具 算法本身的特点造成的。1)它具有很强的理论性, Authorware是美 国Macromedia公司开发的功能 要求学生有很扎实的数学 、数据结构和至少一种高 强大的交互式多媒体制作软件,广泛应用于多媒体 级语言的基本功;2)它涉及 的领域广、应用性强,要 教学和商业领域。Authorware通过直观的流程线和 求学生不能机械记忆,而是要理解性地学习,掌握它 面向对象的功能图标来实现多媒体信息的整合和搭 的理论基础,并灵活运用;3)它有极强的可扩展性、 建程序的运行结构,因此无论是专业程序员还是不 可开发性,学生必须善于思考,有较高的探索欲望 , 具备编程基础的初学者,都能较容易地结合文本、图 才能从这门课中得到真正的乐趣 ;其二,教师好多只 形、图像、动画、音频、视频以及数字电影等多媒体素 是传授各种经典的算法,不注重多媒体教学手段的 材,制作出精美的学习软件、应用软件 ,并通过网络 使用,学好这门知识和能力并重的课程,作为教师, 或光盘等多种载体发布款件。 不仅要培养学生设计算法的能力,更要将传统教学 2 系统总体设计 和多媒体教学手段结合起来帮助学生形象化地理解 基于Authorware语言开发的计算机算法动态演 各种算法。 示系统中,对排序算法 (冒泡法、插入排序、合并排 通过多媒体演示系统把理论问题形象化,把静 序、快速排序)、查找 (顺序查找、二分法)、递归算法、 态的教学动态化,充分利用多媒体的表现力、参与 分治思想、贪心法等高校计算机语言课 中常用算法 性、重视力和受控性强的特点,既能达到传授知识、 的思想 、原理、典型应用进行了动态交互式演示,这 开发智力、培养能力,又能实现因材施教和个别化教 些算法不仅是大学计算机算法课程的内容,也是美 学的目的。有助于激发学生学习算法的兴趣 ,从而 国计算机协会 (ACM:AssiciationforComputingMa 更深入地应用算法或改进算法。 chinery)组织 的ACM(ACM/ICPC:ACM Intemational 文中探讨了算法动态演示系统的设计、开发过 CollegiatePmgrammingContest)国际大学生程序设计 程及关键技术,实现了十多种常用算法原理介绍、动 的知识点,演示系统可以帮助学生真切而深入地理 态演示实现和典型应用举例,系统

文档评论(0)

实验室仪器管理 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档