高校运筹学实验教学软件选择的探究

来源 :考试周刊 | 被引量 : 0次 | 上传用户:fishonscreen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 运筹学是一门应用性很强的学科,本文针对高校教师如何选择运筹学实验教学软件进行讨论,旨在提高高校运筹学教学质量,强化教学效果。
  关键词: 运筹学 实验教学 教学软件
  1.运筹学概述
  运筹学是一门依照给定条件和目标从众多方案中选择最佳决策方案的应用科学,自其诞生以来,已在军事、工农业、经济和社会问题等多个领域得到广泛的重视和应用。现在,它已与我们的日常生活息息相关。运筹学已经成为安排工作、学习、娱乐生活的一门有效工具,如:企业的生产计划安排、水运船舶计划安排、市内公共汽车路线选择、行车时刻表安排、学校教师排课计划、医院职工值班安排等都会运用到运筹学中。因此,运筹学是管理类与经济类专业的一门重要专业基础课。
  随着计算机科学的发展,新型计算机的出现,为运筹学的运用开辟了新天地,使得运筹学的方法论成功及时地解决大量经济管理中的决策问题。并且随着计算机软硬件的发展,运筹学不再只为专家所掌握和使用,成了广大管理工作者进行最优决策和有效管理的常用工具之一。因此,根据我国目前的高校人才培养计划,运筹学这门课程教学的目的除了使学生根据研究问题的背景学会建立运筹学的数学模型、掌握运筹学的基本理论和基本运算技能以外,最重要的是使用计算机软件分析和解决运筹数学问题,为进一步学习专业课程提供必要的基础,为培养适应现代化需要、掌握现代科学管理方法的管理人才服务。
  2.运筹学实验教学中的软件介绍
  解决运筹学计算的软件较多,每种软件都有特点与不足,如运用到教学中的实验软件有线性规划的辅助教学系统CLPEX、MS-Excel、Lindo/Lingo、Matlab、DPS、WinQSB等,下面一一介绍这些教学软件的特点。
  (1)线性规划的辅助教学系统CLPEX
  微机软件CLPEX是一个关于线性规划的辅助教学系统,其中文解释是“线性规划练习系统”。它不同于大家熟悉的“只要输入原始数据,线性规划问题的求解过程便能由机器自动进行”的那种“运筹学常用应用程序”,而是一个“只要用户掌握了计算方法,就能通过人机对话,让机器根据用户的指挥,一步将线性规划问题解决”的软件,是一个通过由计算机引导和协助、用户反复练习而达到帮助用户掌握线性规划各种计算方法的教学程序。该教学程序可以解决单纯形法和改进单纯形法(包括大M法和二阶段法),对偶单纯形法及进行灵敏度分析的方法。各种方法的迭代运算是通过反复调用系统的旋转运算、求比率、求检验数、行变换、行伸缩、退一步、暂停等七种程序模块实现的。
  (2)MS-Excel软件
  Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。在运筹学问题的解决过程中,该软件主要通过Excel环境中丰富的函数功能,进行VBA(Visual Basic for Applications)编程,建立面向实际问题的模型。其可以解决管理运筹学中的确定型模型(线性规划、网络规划等)、随机性模型(随机过程、随机规划等)、混合型模型(动态规划、组合规划、模拟等)和模糊性模型(模糊规划、模糊对策等)。
  (3)Lindo/Lingo软件
  LINDO和LINGO是由LINDO系统公司发行的软件包中的两个产品。LINGO是Linear Interactive and General Optimizer的缩写,即“交互式的线性和通用优化求解器”,由美国LINDO系统公司(Lindo System Inc.)推出的,是建立和求解线性、非线性和整数最佳化模型更快更简单更有效率的综合工具,也可以用于一些线性和非线性方程组的求解,功能十分强大,是求解优化模型的最佳选择。其特色在于内置建模语言,提供十几个内部函数,可以允许决策变量是整数(即整数规划,包括 0-1整数规划),方便灵活,而且执行速度非常快。能方便与EXCEL、数据库等其他软件交换数据。目前LINGO15.0为最新版本。
  LINDO(Linear Interactive and Discrete Optimizer)是一个解决二次线性整数规划问题的方便而强大的工具。这些问题主要出现在商业、工业、研究和政府等领域。LINDO和LINGO的主要区别是:LINDO只能求解线性问题,而LINGO可求解线性与非线性规划及一些线性和非线性方程组。LINDO和LINGO软件能求解的优化模型,如图1所示。
  (4)Matlab软件
  MATLAB是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,和Mathematica、Maple并称为三大数学软件,用于算法开发、数据可视化、数据分析及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分,其在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域,具有广泛应用前景的全新的计算机高级编程语言。其主要优势有:强大易用的科学计算语言、全面的图形功能、独立开放的平台、实用的程序员接口和Simulink动态仿真功能。其主要做的具体工作有:数值分析、数值和符号计算、工程与科学绘图、控制系统的设计与仿真、数字图像处理技术、数字信号处理技术、通讯系统设计与仿真、财务与金融工程等。MATLAB是一个交互式的、计算可视化及编程一体化的开发系统,其基本数据单元是矩阵,附加的工具箱(单独提供的专用MATLAB函数集)扩展了MATLAB环境,解决这些应用领域内特定类型的问题。   (5)软件DPS
  DPS(Data Processing System)数据处理系统是浙江大学唐启义教授设计研制的一款通用多功能数理统计和数学模型处理软件系统。该系统采用多级下拉式菜单,用户使用时整个屏幕犹如一张工作平台,随意调整,操作自如,故形象地称其为DPS数据处理工作平台,简称DPS平台。该平台将数值计算、统计分析、模型模拟和画线制表等功能融为一体。
  (6)软件WinQSB
  QSB是Quantitative Systems for Business的缩写,早期的版本在DOS操作系统下运行,WinQSB在Windows操作系统下运行。其里面有大量的模型,对于非大型的问题一般都能计算,较小的问题还能演示中间的计算过程,可以在Windows9X/ME/NT/2000/XP及以上平台下运行。WinQSB可应用于管理科学、决策科学、运筹学及生产运作管理等领域的求解问题。WinQSB V1.0共有19个子系统,分别用于解决运筹学不同方面的问题,如图2所示。
  3.运筹学实验教学软件的分析、比较与选择
  从上述介绍的六款运筹学实验教学软件的特点看,如何选择运筹学教学软件应该从教学质量考虑。
  “教学质量“顾名思义就是对教育水平高低和效果优劣的评价,其注重的是教师“教”的质量和考查学生“学”的质量,主要是在教师的“教”对于学生的“学”所起到的作用、产生的影响的基础上进行的,学生不受教师影响的自学或其他学习形式则不在教学质量考察范畴之内。因此,在教师的指引下,教学软件使用的难易程度高低成为学生能否接受这一实验教学过程的一个重要方面。比较上述六款运筹学实验教学软件可知:线性规划的辅助教学系统CLPEX主要只是针对运筹学中的线性规划问题进行求解,而忽视了运筹学的其他问题求解分析,并且还需要用户的反复练习才能掌握。这款软件对于学生使用而言较困难不易掌握,并且在实际操作中不方便;MS-Excel软件是微软办公套装软件的一个重要的组成部分,在运筹学的应用中,主要是用到了其函数功能进行VBA编程。假使学生对微软办公套装软件本身使用熟练,Excel函数熟悉,那么选择此种软件作为教学使用就是一个不错选择;Lindo/Lingo与Matlab软件在解决运筹学模型的过程中都要用到简单的计算机语言编程,具有运算速度快,精度高、灵活性强,适用于大规模规划问题求解的特点。假使学生没有学习过最基本的计算机编程语言,那么在实际操作此软件的过程中就会比较困难;WinQSB软件是一款再运筹学问题计算中不需要编程的软件,操作起来简便,能给出中间步骤和图形,但要求规范,灵活性差。
  运筹学教学软件选择前,授课教师应该充分了解被授课学生的计算机使用能力和计算机语言的学习情况,倘使授课对象只有初步的计算机知识,那么授课教师应该选择最易学生接受的教学软件,比如不用任何计算机语言编程的软件——WinQSB软件;假使学生有一定的计算机语言编程能力,那么Lingo、Matlab、WinQSB等软件是最好的选择。
  参考文献:
  [1]邹清明,陈建华.运筹学软件在经管类运筹学教学中的实践体会[J].大学教育,2013(22):60-62.
  [2]孙洁.基于Lingo软件的运筹学实验教学研究[J].电脑知识与技术:学术交流,2014(1):82-83.
  [3]《运筹学》教材编写组编.运筹学(第4版)[M].北京:清华大学出版社,2012.
其他文献
摘 要: 在大多数学生不怎么读书的班级里,要中考出成绩,最关键的是做好学困生的转化工作,抓好及格率。行之有效的学困生转化法包括:激发学生学习动力;正确运用形成性评价;培养良好的学习习惯。教师触动了学生的心灵,激发了学生的斗志,学困生也有明媚的春天。  关键词: 学困生 转化动力 良好习惯  去年接手一个年段最差的毕业班,八年级下期该班的英语期末成绩:全班46人,及格人数12人,及格率26.1%;优
摘 要: 知识的学习,从来都不是将学生培养成为“两耳不闻窗外事,一心只读圣贤书”的书呆子,而是要学会如何将学到的知识应用到实际生活中。简而言之,学习就是取之生活,用于生活的一个循环过程。英语本身作为外语,并没有先天的语言及环境上的优势。为帮助学生提高英语的学习兴趣及应用能力,作者主要将德化的乡土文化及英语教学相结合,开发课外学习资源,从而帮助学生更好地掌握所学的英语知识。  关键词: 乡土文化 英
摘 要: 学生在有限的课堂时间内,缺乏对所学内容的思考和感悟,阅读课堂中进行较低层次的思维活动,主要问题是阅读课趋于形式化和套路化。  关键词: 英语阅读 有效教学 小组合作  当前英语阅读教学已逐渐形成了成熟的模式,阅读中填鸭式的知识点授课几乎为零,素质教育以学生为本的多样化教学盛行,但笔者认为新型的初中英语阅读课堂还存在不同的问题。  案例展示:  The search for happine
摘 要: 情景教学法指的是教师根据学生年龄特点和心理特征,通过情境创设的方式,为学生创设一个具体且生动的情境,让学生在情境中更好地学习和掌握知识。近几年,随着新课程改革的深入,情景教学法以其特有的情景特点和教学优势,被越来越多的英语从教者所重视,并在初中英语教学舞台上发挥着越来越重要的作用。作者根据自己多年执教初中英语的实际经验,探究情景教学法在初中英语课堂教学中的应用策略。  关键词: 初中英语
摘 要: 阅读理解中对有关信息的提取是至关重要的,推测和联想在阅读理解过程中有着重要的意义。本文介绍了中级水平学生或读者对阅读中词义、句义、段义等文章内部含义的猜测情况,特别指出了猜测词义是一个包含多种因素在内的复杂过程。通过对阅读材料中词的内部构造、一字多义、细节、逻辑、语境等因素的推测和联想,有助于在阅读中排除生词的障碍,顺利理解文章的思想内容,提高理解篇章的能力,提升阅读水平。  关键词:
篮板球是球队获得控制球权的重要来源之一,是篮球比赛攻守转化的关键。正确的判断是争夺篮板球的首要因素,抢位挡人技术是拼抢篮板球的关键。  1.研究方法  通过查阅资料和临场观察,结合在日常教学、训练、比赛中的心得体会,我对争夺篮板球的能力做了初步探讨。  2.讨论和分析  2.1正确判断篮板球的落点是拼抢篮板球的首要因素  判断篮板球的落点是指在篮球比赛中,运动员根据投篮者出手动作和球的飞行路线,对
摘 要: 本文通过swot分析法,对中学体育在学校发展的优势(Strengths)、劣势(Weakness)、机遇(Opportunities)和威胁(Threats)等因素进行了综合分析,探索了中学体育在学校的发展过程中停滞不前的原因,旨在为促进中学体育在学校的可持续发展提供参考和借鉴。  关键词: 中学体育 swot分析 学校发展  1.中学体育在学校的地位  体育是学校教育和体育发展的重要基
唐宋八大家之一欧阳修曾有诗曰:“文章看落笔,议论驰后先,破石出至宝,决高泻千川。”意思是说写文章要特别注重开篇落笔,如果下笔便石破天惊、涌现精华,则全篇就如高崖泻水,
摘 要: 体育政策在我国竞技体育发展的各个时期,都有不可替代的导向和保障的作用,而且在我国当代竞技网球运动项目的发展中发挥着重要而独特的作用。本文通过文献资料法、逻辑分析法,运用社会学和政策科学的相关理论,以功能维度将竞技网球运动领域内的政策划分为三类:竞赛政策、训练政策、管理政策,形成三位一体的政策体系,并从政策的正功能和负功能两方面进行论述,以期从不同角度全面地观察政策功能的实践效果,并总结数
摘 要: 本文介绍了任务引导式教学方法及该方法在程序设计类课程中的具体实践过程,该方法的实施提高了课堂教学质量,为实践环节的改革提供了参考。同时,实践证明,该方法充分调动了学生学习的主动性,增强了学生的实践动手能力和团队协作意识。  关键词: 任务引导式教学 程序设计类课程 教学方法  程序设计类课程是高校计算机专业开设的一类主要的专业课程,通常至少开设一门,此类课程多为实践性内容较多。程序设计类