计算题教学中的算理和算法

计算题教学中的算理和算法

算法设计与分析考试题及答案

算法设计与分析考试题 及答案 Company number:【WTUT-WT88Y-W8BBGB-BWYTT-19998】

一、填空题(20分) 1.一个算法就是一个有穷规则的集合,其中之规则规定了解决某一特殊类型问题的一系列运算,此外,算法还应具有以下五个重要特性:确定性 有穷性 可行性 0个或多个输入 一个或多个输出 2.算法的复杂性有时间复杂性 空间复杂性之分,衡量一个算法好坏的标准是 时间复杂度高低 3.某一问题可用动态规划算法求解的显着特征是 该问题具有最优子结构性质 4.若序列X={B,C,A,D,B,C,D},Y={A,C,B,A,B,D,C,D},请给出序列X 和Y 的一个最长公共子序列{BABCD}或{CABCD}或{CADCD } 5.用回溯法解问题时,应明确定义问题的解空间,问题的解空间至少应包含一个(最优)解 6.动态规划算法的基本思想是将待求解问题分解成若干_子问题 ,先求解_子问题 ,然后从这些子问题 的解得到原问题的解。 7.以深度优先方式系统搜索问题解的算法称为回溯法 背包问题的回溯算法所需的计算时间为o(n*2n ) ,用动态规划算法所需的计算时间为o(min{nc,2n }) 9.动态规划算法的两个基本要素是最优子结构 _和重叠子问题 10.二分搜索算法是利用动态规划法实现的算法。 二、综合题(50分) 1.写出设计动态规划算法的主要步骤。 ①问题具有最优子结构性质;②构造最优值的递归关系表达式; ③最优值的算法描述;④构造最优解; 2. 流水作业调度问题的johnson 算法的思想。 ①令N 1={i|a i =b i };②将N 1中作业按a i 的非减序排序得到N 1’,将N 2中作业按b i 的非增序排序得到N 2’;③N 1’中作业接N 2’中作业就构成了满足Johnson 法则的最优调度。 3. 若n=4,在机器M1和M2上加工作业i 所需的时间分别为a i 和b i ,且 (a 1,a 2,a 3,a 4)=(4,5,12,10),(b 1,b 2,b 3,b 4)=(8,2,15,9)求4个作业的最优调度方案,并计算最优值。 步骤为:N1={1,3},N2={2,4}; N 1’={1,3}, N 2’={4,2}; 最优值为:38 4. 使用回溯法解0/1背包问题:n=3,C=9,V={6,10,3},W={3,4,4},其解空间有长度为3的0-1向量组成,要求用一棵完全二叉树表示其解空间(从根出发,左1右0),并画出其解空间树,计算其最优值及最优解。 解空间为{(0,0,0),(0,1,0),(0,0,1),(1,0,0),(0,1,1),(1,0,1), (1,1,0),(1,1,1)}。 解空间树为: 该问题的最优值为:16 最优解为:(1,1,0) 5. 设S={X 1,X 2,···,X n }是严格递增的有序集,利用二叉树的结点来存储S 中的元素,在表示S 的二叉搜索树中搜索一个元素X ,返回的结果有两种情形,(1)在二叉搜索树的内结点中找到X=X i ,其概率为b i 。(2)在二叉搜索树的叶结点中确定X ∈(X i ,X i+1),其概率为a i 。在表示S 的二叉搜索树T 中,设存储元素X i 的结点深度为C i ;叶结点(X i ,X i+1)的结点深度为d i ,则二叉搜索树T 的平均路长p 为多少假设二叉搜索树T[i][j]={X i ,X i+1,···,X j }最优值为m[i][j],W[i][j]= a i-1+b i +···+b j +a j ,则m[i][j](1<=i<=j<=n)递归关系表达式为什么 .二叉树T 的平均路长P=∑=+n i 1 Ci)(1*bi +∑=n j 0 dj *aj

教师工作量计算方法

教师工作量计算方法(修订) 沪商院人(2005)第28号 为了合理安排教师的工作,确保教学科研任务的完成,同时为考核教师、评聘教师职务提供必要的依据,按照学院人事分配制度改革的基本原则,特重新修订教师工作量计算方法如下: 一、教师工作量的概念 教师工作量是教师在一定质的基础上,完成与教育教学和科学研究有关的全部工作。教师工作量=教学工作量+科研工作量+其他工作量。根据国家法定的工作日制度,结合学院实际,每位教师一般应完成工作量为1600小时/年,其中,教学工作量1280小时,科研工作量160小时,其他工作量160小时。 二、教学工作量的统计范围 按照教学工作规范和学院下达的教学任务书,圆满完成教学任务的,均列入教学工作量统计范围,具体包括:必修课、选修课、实训实验指导课、毕业论文(设计)指导等。实行单独收费付酬的辅修课、重修课、考证辅导课,以及成教和自考项目的教学工作量,不列入本统计范围。 三、教学工作量的计算方法 采取“课时”加“系数”的方法计算。每位教师全年一般应完成320标准课时的教学工作量,每一标准课时相当于4工作小时。同时,根据授课班级人数、课程难易程度,规定不同的课程系数,按系数计算标准课时课酬。 1、标准课时和标准班级。除少数课程外,学院教学计划和教学任务书确定的每1节课堂理论课为1个标准课时;授课班级以35-40人为一个标准班,其中,艺术和外语专业以25-30人为一个标准班。计算标准课时,其授课人数以标准班为基数;非教师原因造成授课班级人数低于标准班人数下限的,其标准课时按标准班计算。 2、合班或大班上课。以标准班人数上限(40人)为基数1,授课班实际人数在41-80人的,每增加10人,相应增加课程系数0.2;授课班实际人数81人以上的,每增加10人,相应增加课程系数0.1;授课班人数增加不足10人的,采取四舍五入的办法计算系数。 3、“双语”课。教师使用外文原版教材,50%以上用外语讲授专业课,教学效果良好,其课程系数为标准课时×2,双语课不实行合班上课。在同类重复班讲双语课,其课程系数为标准课时×1.5。 4、普通公共课:体育课按标准课时×0.8计算;指导学生素描、绘画课,按标准课时×0.8计算;计算机上机操作指导课,按标准课时×0.8计算,外语听力课按标准课时×0.8计算。 5、实验实训课。纳入教学任务书的课堂实验实训课(不包括校外组织实施),按标准课时×0.8计算。该课程教学工作量包括备课、指导、批改实验实训报告和考核等教学环节。对未设专职实验员、由任课教师自己承担实验准备工作的工科类实验课,每1课时即为1个标准课时。 6、选修课。正常教学时间开设的选修课按标准课时计算,在晚上18:00以后和双休日开设的选修课按标准课时×1.2计算。 7、毕业实习指导。教师指导学生毕业实习的教学工作量计算由教务处另行制订。毕业实习指导应包括联络实习单位、跑点指导、组织实习小结、论文指导及论文答辩等工作环节。8、体锻课。辅导学生体锻(包括早锻炼)、举办运动会等工作量,按1标准课时=核准的工作时间(小时)÷4计算;经批准成立的学院体育运动队,按训练计划和实际执行的指导运动队的工作周数,折算为标准课时。 9、指导青年教师(包括制订指导计划、实施带教、组织考核小结等),每指导带教1位青年教师,按平均每年20标准课时计算,其中,第一年为30课时、第二年为20课时,第三年

算法设计与分析考试题及答案

1.一个算法就是一个有穷规则的集合,其中之规则规定了解决某一特殊类型问题的一系列运算,此外,算法还应具有以下五个重要特性:_________,________,________,__________,__________。 2.算法的复杂性有_____________和___________之分,衡量一个算法 好坏的标准是______________________。 3.某一问题可用动态规划算法求解的显著特征是 ____________________________________。 4.若序列X={B,C,A,D,B,C,D},Y={A,C,B,A,B,D,C,D},请给出序列X 和Y的一个最长公共子序列_____________________________。 5.用回溯法解问题时,应明确定义问题的解空间,问题的解空间至少应包含___________。 6.动态规划算法的基本思想是将待求解问题分解成若干____________,先求解___________,然后从这些____________的解得到原问题的解。 7.以深度优先方式系统搜索问题解的算法称为_____________。 8.0-1背包问题的回溯算法所需的计算时间为_____________,用动态规划算法所需的计算时间为____________。 9.动态规划算法的两个基本要素是___________和___________。 10.二分搜索算法是利用_______________实现的算法。 二、综合题(50分) 1.写出设计动态规划算法的主要步骤。 2.流水作业调度问题的johnson算法的思想。

如何处理算理和算法的关系

如何处理算理和算法的关系 算理是算法的理论依据,算法是算理的提炼和概括,它们是相辅相成的,算理与算法,贵在合谐,而寻求算理与算法的平衡点是计算教学理性回归需要解决的主要问题。算法多样化,算理要让学生掌握数学思想方法。 怎样处理好算理与算法教学统一,使学生既理解算理,又能牢固掌握算法、提高计算的速度和正确率呢?下面就以两位数乘一位数为例,说说如何实现理算理与算法的的教学统一。 1、引导研究,理解算理 学生只有理解了计算的道理,才能“创造”出计算的方法,才能理解和掌握计算方法,才能正确迅速地计算,所以计算教学必须从算理开始。教学中要引导学生对计算的道理进行深入的研究,帮助学生应用已有的知识领悟计算的道理。首先引导学生思考:为什么可以用14×2计算?使学生明白14×2表示求2个14是多少;其次,让学生思考:你打算怎么计算14×2?使学生明白14是由1个十和4个一组成的,可以把14×2转化成已经学过的乘法计算:先算2个10 是多少,再算2个4是多少,最后把两次算的得数合并,计算的过程有三个算式:4×2=8,10×2=20,20+8=28。通过这样的研究学生就理解两位数乘一位数计算的道理,学生就能应用这样的道理解决其他两位数乘一位数的计算问题。 2、及时练习,巩固内化 通过上面的计算研究,学生虽然理解了两位数乘一位数的道理,但是此时学生对算理的理解还处于似懂非懂的状态,学生是否真正掌握了算理还要经过实际计算才能得到检验和巩固,此时及时组织学生进行相应的练习是很有必要的,只有在练习中才能把算理内化为自己的理解,才能使学生理解和掌握算理。所以在学生初步理解了算理后,应当及时组织学生用三个算式进行两位数乘一位数的练习,使学生在练习中加深对算理的理解,在练习中牢固掌握算理,为后面的抽象、概括计算方法奠定坚实的基础。 3、应用算理,进行创造。算理是计算的思维本质,如果都这样思考着算理进行计算,不但思维强度太大,而且计算的速度很慢算。为了提高计算的速度,使计算更方便、快捷,就必须寻找到计算的普遍规律,抽象、概括出计算法则。计算法则是算理的外在表达形式,是避开了复杂思维过程的程式化的操作步骤,它使计算变得简便易行,它不但提高了计算的速度,还大大提高计算的正确率。所以当学生理解和掌握了算理之后,应引导学生对计算过程进行反思,启发学生再思考:计算14×2要写出三个算式,你的感觉怎样?可以简化一下吗?怎么简化?学生通过独立思考、同伴交流创造方便、快捷的计算方法:可以像计算加减法那样用竖式计算,根据算理:先算4×2=8,在个位上写上8,再算10×2=20,在十位上写2、个位上写0,最后再把8和20加起来等于28,得出算理竖式。接着再启发学生思考:还能再简化吗?通过师生共同研究,最终得出:加号可以省略,还可以把8个一与2 个十直接合并,优化成简化竖式。 4、观察比较,归纳方法

计算方法教学大纲-致远学院-上海交通大学

上海交通大学致远学院2014年秋季学期 《随机过程》课程教学说明 一.课程基本信息 1.开课学院(系):致远学院 2.课程名称:《随机过程》(Stochastic Processes) 3.学时/学分:64学时/4学分 4.先修课程:概率论 5.上课时间:周二、四,3-4节课 6.上课地点:中院207 7.任课教师:韩东(donghan@https://www.360docs.net/doc/e611772333.html,) 8.办公室及电话:数学楼1206,54743148-1206 9.助教:张登(zhangdeng@https://www.360docs.net/doc/e611772333.html,) 10.Office hour:周四下午3-5点,数学楼1206 二.课程主要内容(中英文) 随机过程是定量研究随机现象(事件)统计规律的一门数学分支学科。学习《随机过程》的主要目的是:了解、认识随机现象的统计性质;知道如何构造随机模型并且能计算和分析随机事件随时间发生变化的的概率及其相关性质。《随机过程》主要包括:Poisson过程、Markov过程、鞅过程、Bronian 运动、随机分析基础(Ito积分与随机微分方程)、平稳过程等。 Stochastic Processes are ways of quantifying the dynamic relations of sequences of random events. It is a branch of mathematics. The main content of this course includes: General theory of stochastic processes; Poisson process and renewal theorems; Martingales; Discrete-time Markov Chains; Continuous-time Markov Chains; Brownian motion; Introduction to stochastic analysis; Stationary processes and ARMA models. 第一章概率论精要 主要内容:概率公理化,全概率公式和Bayes 公式,随机变量及其数字特征、条件期望、极限定理。重点与难点:条件期望和极限定理。 第二章随机过程的基本概念 主要内容:随机过程的定义、随机过程的存在性、随机过程的数字特征。 重点与难点:随机过程的存在性。 第三章Poisson 过程 主要内容:Poisson过程的定义及性质,首达时间与其间隔的分布,Poisson过程的极限定理。 重点与难点:首达时间间隔与Poisson过程的关系。 第四章Markov过程

教师工作量计算方法

黑东院教发〔2011〕17号 关于印发《黑龙江东方学院专任中青年教师教学工作量计算办法》(试行)的通知 各部、处、办、中心、图书馆: 《黑龙江东方学院专任中青年教师教学工作虽计算办法》(试行)业经院务会议讨论通过,请遵照执行。 二。一一年三月二T 主题词:教师工作虽计算办法通知 黑龙江东方学院院长办公室2011年3月22日印发

打字:刘佳校对:杨玉顺共印50份 黑龙江东方学院专任中青年教师教学工作量 计算办法(试行) 为了贯彻各尽所能、按劳取酬、多劳多得的分配原则,调动专任中青年教师的教学积极性,切实提高教育教学质虽,确保应用型人才培养目标落到实处,特制订《黑龙江东方学院专任中青年教师教学工作虽计算办法》(以下简称《办法》),内容如下: 一、教学工作虽界定与教学工作虽内容 教学工作虽主要是指教师为完成教学任务而直接面向学生所做的各项工作的劳动付出虽。教学工作虽主要包括授课(备课、课堂教学、辅导答疑、批改作业、课程考核、过程教学管理等)教学工作虽、指导实践教学(实验、实训、实习、课程设计、毕业设计(论文)等)教学工作虽和兼职教学管理减免等。 二、教学工作虽的计虽单位及工作虽定额 1. 教学工作虽用“标准学时”作为计虽单位。教学工作虽统一用标准学时计酬。以理论课授课为例,一个实际授课学时乘以若干 调节系数等于标准学时工作虽。每学期按17周计算,每周12标准 学时,满工作虽为204标准学时。教师完成的所有各项教学工作都折算成标准学时计付课酬。 2、完成每周8标准学时工作虽的教师,可获得工资中的基础工资报酬,再完成每周4标准学时工作虽的教师可获得满工作虽报酬。完成每周12标准学时工作虽以上的教师可获得超工作虽报酬。超工作H计酬办法详见下文。 三、教学工作虽的计算办法

算法设计与分析实验报告

算法设计与分析课程实验项目目录 学生姓名:学号: *实验项目类型:演示性、验证性、综合性、设计性实验。 *此表由学生按顺序填写。 本科实验报告专用纸

课程名称算法设计与分析成绩评定 实验项目名称蛮力法指导教师 实验项目编号 201 实验项目类型设计实验地点机房 学生姓名学号 学院信息科学技术学院数学系信息与计算科学专业级 实验时间 2012年 3月 1 日~6月30日温度24℃ 1.实验目的和要求: 熟悉蛮力法的设计思想。 2.实验原理和主要内容: 实验原理:蛮力法常直接基于问题的描述和所涉及的概念解决问题。 实验内容:以下题目任选其一 1).为蛮力字符串匹配写一段可视化程序。 2).写一个程序,实现凸包问题的蛮力算法。 3).最著名的算式谜题是由大名鼎鼎的英国谜人给出的: S END +MORE MONEY . 这 里有两个前提假设:第一,字母和十进制数字之间一一对应,也就是每个字母只代表一个数字,而且不同的字母代表不同的数字;第二,数字0不出现在任何数的最左边。求解一个字母算术意味着找到每个字母代表的是哪个数字。请注意,解可能并不是唯一的,不同人的解可能并不相同。 3.实验结果及分析: (将程序和实验结果粘贴,程序能够注释清楚更好。) 本科实验报告专用纸(附页) 该算法程序代码如下:

#include "" #include "" int main(int argc, char* argv[]) { int x[100],y[100]; int a,b,c,i,j,k,l,m,n=0,p,t1[100],num; int xsat[100],ysat[100]; printf("请输入点的个数:\n"); scanf("%d",&num); getchar(); clock_t start,end; start=clock(); printf("请输入各点坐标:\n"); for(l=0;l

如何处理运算教学中算理与算法的关系

如何处理运算教学中算理与算法的关系《课标》明确指出:“教学时,应通过解决实际问题进一步培养学生的数感,增进对运算意义的理解。”因此,在教学时,教师应以清晰的理论指导学生掌握计算方法,理清并训练掌握计算法则、运算性质、运算定律以及计算公式的推导方法,培养学生的简便意识。 对于计算教学的研究还要正确处理好算法与算理的关系。掌握算法和探究算理是计算教学的两大任务,算法是解决问题的操作程序,算理是算法赖以成立的数学原理。在计算教学中,算理探究与算法掌握具有同等重要的地位。但在新课程实施过程中,由于部分教师对算法多样化教学理念的片面认识,出现了一味追求多种算法,而忽视算理探究的新问题,值得我们反思。因此,在计算教学时,首先必须让学生明确怎样算,也就是是要加强法则及算理的理解,并在理解算理的基础上掌握计算方法,正所谓“知其然,知其所以然”。下面,我就粗谈一下如何在运算教学中处理好算理与算法的关系。 一、精心设计,正确处理算法与算理的关系 1、算理应是学生在自主探索中建构 在计算碰到新问题时总有相当多的学生会应用已有的经验想办法解决问题,教师应为学生提供探索的空间,交流的平台,在交流中明白一个个算理,从而发展学生的思考能力,不但能提升认识,还能为新知的学习打下基础,缩短教学的时间。 2、展现多种算理时要找到突破点。

叶澜教授说过,没有聚焦的发散是没有价值的,聚焦的目的是为了发展。为此,在交流多种想法时,教师要善于抓住恰当的一种切入口,大部分学生容易理解的进行突破。这样效率就提高了。 例如:教学十几减9时,学生出现了好多种算法,如果要一一解释每个学生的算理确实要花好长时间,而且其他学生还会有一种云里雾里的感觉,结果什么都不清楚,因为每种计算都会有一般的算法,为后续学习打基础的。这时教师只有选择其中最容易理解的破十法和想加算减这两种方法讲解,让学生理解算理。这样既能让所有学生都能理解又提高了教学效率。 3、注重算理与算法的沟通。 算理是算法的基础,当学生明白了算理后,教师及时落实算法与算理的联系,有利于对算法的掌握。 4、基本算法需要重点强化练习。 一节课有教学目标及教学重点,在多种算法中有基本算法,这种基本算法对后续学习又有很大的影响。所以对基本的算法有必要进行强化,努力使每一个学生都会。针对上述十几减9的例子,破十法和想加算减的方法就是基本算法,进行强化训练,对后面的十几减8、7、6、……都有很大的作用。 二、课堂上保证新算法的练习时间和练习量 在新的计算方法教学的第一课时留有一定的时间完成一定的练习量,能从学生的反馈中了解学生的学习情况,对学生在计算方法上出现的错误及时纠正,这样就能将学生的错误消灭在萌芽状态。对掌握算法,初步形成计算技能还是十分必要的。 例如:在教学两位数加减两位数笔算时。本课的难点是一位数加两位数的竖式写法,虽然学生已经通过摆小棒、在计数器上拨算珠知道了列竖式要注意相同

数值计算方法教学大纲

《数值计算方法》教学大纲 课程编号:MI3321048 课程名称:数值计算方法英文名称:Numerical and Computational Methods 学时: 30 学分:2 课程类型:任选课程性质:任选课 适用专业:微电子学先修课程:高等数学,线性代数 集成电路设计与集成系统 开课学期:Y3开课院系:微电子学院 一、课程的教学目标与任务 目标:学习数值计算的基本理论和方法,掌握求解工程或物理中数学问题的数值计算基本方法。 任务:掌握数值计算的基本概念和基本原理,基本算法,培养数值计算能力。 二、本课程与其它课程的联系和分工 本课程以高等数学,线性代数,高级语言编程作为先修课程,为求解复杂数学方程的数值解打下良好基础。 三、课程内容及基本要求 (一) 引论(2学时) 具体内容:数值计算方法的内容和意义,误差产生的原因和误差的传播,误差的基本概念,算法的稳定性与收敛性。 1.基本要求 (1)了解算法基本概念。 (2)了解误差基本概念,了解误差分析基本意义。 2.重点、难点 重点:误差产生的原因和误差的传播。 难点:算法的稳定性与收敛性。 3.说明:使学生建立工程中和计算中的数值误差概念。 (二) 函数插值与最小二乘拟合(8学时) 具体内容:插值概念,拉格朗日插值,牛顿插值,分段插值,曲线拟合的最小二乘法。 1.基本要求 (1)了解插值概念。 (2)熟练掌握拉格朗日插值公式,会用余项估计误差。 (3)掌握牛顿插值公式。 (4)掌握分段低次插值的意义及方法。

(5)掌握曲线拟合的最小二乘法。 2.重点、难点 重点:拉格朗日插值, 余项,最小二乘法。 难点:拉格朗日插值, 余项。 3.说明:插值与拟合是数值计算中的常用方法,也是后续学习内容的基础。 (三) 第三章数值积分与微分(5学时) 具体内容:数值求积的基本思想,代数精度的概念,划分节点求积公式(梯形辛普生及其复化求积公式),高斯求积公式,数值微分。 1.基本要求 (1)了解数值求积的基本思想,代数精度的概念。 (2)熟练掌握梯形,辛普生及其复化求积公式。 (3)掌握高斯求积公式的用法。 (4)掌握几个数值微分计算公式。 2.重点、难点 重点:数值求积基本思想,等距节点求积公式,梯形法,辛普生法,数值微分。 难点:数值求积和数值微分。 3.说明:积分和微分的数值计算,是进一步的各种数值计算的基础。 (四) 常微分方程数值解法(5学时) 具体内容:尤拉法与改进尤拉法,梯形方法,龙格—库塔法,收敛性与稳定性。 1.基本要求 (1)掌握数值求解一阶方程的尤拉法,改进尤拉法,梯形法及龙格—库塔法。 (2)了解局部截断误差,方法阶等基本概念。 (3)了解收敛性与稳定性问题及其影响因素。 2.重点、难点 重点:尤拉法,龙格-库塔法,收敛性与稳定性。 难点:收敛性与稳定性问题。 3.说明:该内容是常用的几种常微分方程数值计算方法,是工程计算的重要基础。 (五) 方程求根的迭代法(4学时) 具体内容:二分法,解一元方程的迭代法,牛顿法,弦截法。 1.基本要求 (1)了解方程求根的对分法和迭代法的求解过程。 (2)熟练掌握牛顿法。 (3)掌握弦截法。 2.重点、难点 重点:迭代法,牛顿法。

算理和算法

实现算理感悟和算法掌握的有效融合 作者:王芳来源:湖北省潜江市实验小学点击:1327次评论:0条——北师大版五年级下册《分数除以整数》教学案例 关键词:感悟算理掌握算法交融 内容摘要: 算理和算法是计算教学中不可分割的两个方面,算理解决“为什么这样算”的问题,算法是算理的具体化,解决“怎样算”的问题。算理探究过程中的每一个步骤以及操作方法都是算法形成的直观雏形,需要精心设计,实现算理和算法的相互交融,促进算法的有效生成。笔者结合“分数除以整数”中推导分数除以整数的计算方法环节,二次教学实践的对比,谈谈对算理感悟和算法掌握的认识。 案例描述: 第一次教学: 1、借助直观图使学生理解,把一张纸的4/7平均分成2份,每份是这张纸的几分之几? 学生列式为4/7÷2,教师帮助学生理解,把一张纸的4/7平均分成2份,每份是这张纸的2/7。 2、联系已经学过的分数乘法的意义,说明把一张纸的4/7平均分成2份,也就是求4/7的1/2是多少,可以用乘法计算,列式为4/7×1/2=2/7。使学生初步看到,除于整数也就是乘以这个数的倒数。

3、借助直观图使学生理解,把一张纸的4/7平均分成3份,每份是这张纸的几分之几? 学生列式为4/7÷3,教师帮助学生理解,把一张纸的4/7平均分成3份,也就是求4/7的1/3是多少,也可以用乘法计算,列式为4/7×1/3=4/21。进一步说明,除于整数也就是乘以这个数的倒数。 4、举出分子不能被整除的例子,从而让学生熟记分数除法的计算法则:除以一个数,就是乘以这个数的倒数。 课后反思一: 此片断教学分数除以整数。更多地是关注学生知识与技能学习的结果上,其实学生学习过程中还有比结果更重要的是学习过程的经历,学生学习的主体地位没有充分发挥,学生没有愉悦的、深刻的、充满个性色彩的良好体验,自主操作活动所富有的广泛思考价值、探究价值和情感价值挖掘不充分。整个新授过程7分钟左右结束,表面上是为后面的练习节缩了很多时间,但实际从学生的发展角度和教学效果上看,有欠缺之处。课后,对一个大组12人做的一道练习进行调查统计,有7 名同学知道了分数除以整数等于乘这个数的倒数的计算方法。有2名同学在计算除以一个整数的时候,没有将除号变乘号。有2名同学后面那个整数没有变成倒数。还有1人不仅把除以的除数变成乘它的倒数,还把被除数变成了倒数。当对这7名同学进行课后追问,为什么除以一个整数要乘这个整数的倒数时,只有3个同学可以结合涂的过程说出算理,其它学生是知其然而不知其所以然。反思该片断教学,认为此片断是为计算而计算。课中没有给足学生自主探索的空间,让学生充分亲历动手操作、借助图形语言比较与思考,体会发现“除以一个数”与“乘这个数的倒数”之间的关系。学生没有从思想上达到对分数除法计算方法的深刻理解。老师将

计算方法课程教学大纲汇总

《计算方法》课程教学大纲 课程编号: 学时:54 学分:3 适用对象:教育技术学专业 先修课程:高等数学、线性代数 考核方式:本课程考试以笔试为主70%,兼顾学生的平时成绩30%。 使用教材及主要参考书: 使用教材: 李庆扬.《数值分析(第四版)》, 清华大学出版,2014年。 主要参考书: 1.朱建新,李有法.《高等学校教材:数值计算方法(第3版)》,高等教育出版社,2012。 2.徐萃薇,孙绳武.《计算方法引论(第4版)》,高等教育出版社,2015。 一课程的性质和任务 计算方法是教育技术学专业学生的一门专业选修课。作为计算数学的一个重要分支,它是数学科学与计算机技术结合的一门应用性很强的学科,本课程重点介绍计算机上常用的基本计算方法的原理和使用;同时对计算方法作适当的分析。 教学任务:通过本课程的学习,要使学生具有现代数学的观点和方法,并初步掌握处理计算机常用数值分析的构造思想和计算方法。同时,也要培养学生抽象思维和慎密概括的能力,使学生具有良好的开拓专业理论的素质和使用所学知识分析和解决实际问题的能力。 二教学目的与要求 教学目的:通过学习使学生了解数值计算方法的基本原理。了解计算机与数学结合的作用及课程的应用性。为今后使用计算机解决实际问题中的数值计算问题打下基础。 通过理论教学达到如下基本要求。 1.了解误差的概念 2.掌握常用的解非线性方程根的方法 3.熟练掌握线性代数方法组的解法 4.熟练掌握插值与拟合的常用方法 5.掌握数值积分方法 6.了解常微分方程初值问题的数值方法 三学时分配

四教学中应注意的问题 本课程是一门理论性较强、内容较抽象的综合课程,因此面授辅导或自学,将是不可缺少的辅助教学手段,教师在教学的过程中一定要注意理论结合实际,课堂教学并辅助上机实验,必须通过做练习题和上机实践来加深对概念的理解和掌握,熟悉公式的运用,从而达到消化、掌握所学知识的目的。同时应注重面授辅导或答疑,及时解答学生的疑难问题。 五教学内容 第一章绪论(误差) 基本内容: 第一节数值分析研究的对象和特点 第二节数值计算的误差 1.误差的来源与分类 2.误差与有效数字 3.数值运算的误差估计 第三节误差的定性分析与避免误差的危害 1.病态问题与条件数 2.算法的数值稳定性 3.避免误差危害的若干原则 教学重点难点: 重点:数值运算的误差估计。 难点:误差的定性分析与避免误差的危害。

海南大学教学工作量标准和计算办法.

海南大学教学工作量标准和计算办法 为准确考核和评价教师的教学工作,充分调动教师从事教学工作的积极性和主动性,进一步规范教学管理,确实提高我校的教学质量,结合我校实际,特制定本办法。 一、教师承担全日制本(专)科生和研究生教学任务按本办法计算教学工作量。教学工作包括理论教学和实践教学。具体计算办法参见附件。 二、教师(含实验教师)每学年应完成规定的教学工作量标准为:自然科学204标准学时/学年(每周6课时)、人文社科238标准学时/学年(每周7课时)、大学英语和公共体育306标准学时/学年(每周9课时)、艺术类单独或小组授课396标准学时/学年(每周11课时)。 三、实行坐班制的实验室专职人员承担实验教学工作,在计算超工作量时按其实际承担的教学工作量加上100,然后减去相应学科类别的标准工作量进行。 四、专任教师中的教授、副教授人员每学年承担本(专)科教学工作量不得少于54标准学时。 五、各类人员减免工作量标准及超工作量补贴标准仍按原有规定执行。 六、本办法自2006年9月1日起实行。凡原有规定与此不符的以本办法为准。本办法由研究生处、教务处、人事处负责解释。 附件:教学工作量计算办法 二00六年五月九日

附件: 第一部分研究生教学工作量计算办法 一、教学工作量 1、任务含量:理论课包括备课、讲授、辅导答疑、批改作业、考试命题、阅卷、补考等;实验课包括准备实验、讲解、指导实验、批改实验报告、考查等。 2、计算公式:标准学时(B)=计划学时数(J)×K×R×N K :研究生课程系数理论课K1=1.2 实验课K2=1.1 R:学生人数系数按下表取值 学生人数40人以下40-80人81-100 人101-120人121人以上 1.0 1.1 1.2 1.3 1.4 N:课程类型系数公共课0.9 专业基础、专业课为1.0,双语课程1.2 3、实验课的教学工作量按每指导一名研究生,记1学时教学工作量。实验课任课教师和教辅人员工作量之和不得超过计划学时数。 二、指导研究生工作量 1、任务含量:制定培养计划、指导学习、辅导答疑,指导科研训练、指导 论文、审阅论文、答辩、研究生思想工作等 2、计算方法 每指导一名硕士研究生,指导工作量为75学时/生,具体计算时平均分配到各学年(25学时/学年)。每位导师指导的研究生数量自然科学最多不超过9人,人文社会科学最多不超过12人。研究生在规定的学习年限内不能按期毕业,需要延长学制者,在延期内不再计算指导工作量。 3、合作指导研究生(含兼职指导),导师合作指导的工作量之和不得超过独立指导的工作量。兼职导师的指导工作量按一学年计算。 三、指导研究生专业实践或教学实践,教师要提交相应的指导报告或总结。按照培养计划,每指导一名研究生的专业实践,记3学时教学工作量;指导一名研究生的教学实践,记1学时教学工作量。 四、专业学位研究生和高校教师在职攻读学位研究生的教学工作量计算不包括在此范围内,具体另定。

计算机算法设计与分析习题及答案

计算机算法设计与分析习 题及答案 Prepared on 24 November 2020

《计算机算法设计与分析》习题及答案 一.选择题 1、二分搜索算法是利用( A )实现的算法。 A、分治策略 B、动态规划法 C、贪心法 D、回溯法 2、下列不是动态规划算法基本步骤的是( A )。 A、找出最优解的性质 B、构造最优解 C、算出最优解 D、定义最优解 3、最大效益优先是(A )的一搜索方式。 A、分支界限法 B、动态规划法 C、贪心法 D、回溯法 4. 回溯法解旅行售货员问题时的解空间树是( A )。 A、子集树 B、排列树 C、深度优先生成树 D、广度优先生成树 5.下列算法中通常以自底向上的方式求解最优解的是(B )。 A、备忘录法 B、动态规划法 C、贪心法 D、回溯法 6、衡量一个算法好坏的标准是( C )。 A 运行速度快 B 占用空间少 C 时间复杂度低 D 代码短 7、以下不可以使用分治法求解的是( D )。 A 棋盘覆盖问题 B 选择问题 C 归并排序 D 0/1背包问题 8. 实现循环赛日程表利用的算法是(A )。 A、分治策略 B、动态规划法 C、贪心法 D、回溯法 9.下面不是分支界限法搜索方式的是(D )。 A、广度优先 B、最小耗费优先 C、最大效益优先 D、深度优先

10.下列算法中通常以深度优先方式系统搜索问题解的是(D )。 A、备忘录法 B、动态规划法 C、贪心法 D、回溯法 11.备忘录方法是那种算法的变形。( B ) A、分治法 B、动态规划法 C、贪心法 D、回溯法 12.哈夫曼编码的贪心算法所需的计算时间为(B )。 A、O(n2n) B、O(nlogn) C、O(2n) D、O(n) 13.分支限界法解最大团问题时,活结点表的组织形式是(B )。 A、最小堆 B、最大堆 C、栈 D、数组 14.最长公共子序列算法利用的算法是(B)。 A、分支界限法 B、动态规划法 C、贪心法 D、回溯法 15.实现棋盘覆盖算法利用的算法是(A )。 A、分治法 B、动态规划法 C、贪心法 D、回溯法 16.下面是贪心算法的基本要素的是(C )。 A、重叠子问题 B、构造最优解 C、贪心选择性质 D、定义最优解 17.回溯法的效率不依赖于下列哪些因素( D ) A.满足显约束的值的个数 B. 计算约束函数的时间 C.计算限界函数的时间 D. 确定解空间的时间 18.下面哪种函数是回溯法中为避免无效搜索采取的策略(B ) A.递归函数 B.剪枝函数 C。随机数函数 D.搜索函数 19. (D)是贪心算法与动态规划算法的共同点。

算理和算法的关系

算理和算法的关系 丁会芳“兵马未动,粮草先行。”不错,我们再上每一堂课前,都要做好充分的准备。在这一课例中,要真正的做好计算教学,就必须要让学生“会算”,核心问题就是要处理好算理和算法之间的关系。那么算理和算法之间是什么关系呢?算理是客观存在的规律,算法是人为规定的操作方法;算理为计算提供了正确的思维方式,保证了计算的合理性和正确性,算法为计算提供了快捷的操作方法,提高了计算的速度;算理是算法的理论依据,算法是算理的提炼和概括,它们是相辅相成的。在新课程的教学中,教材特别突出对算理的理解,还注重了追求算法多样化。 在实际教学过程中,有很多老师认为只要学生最后能算出题目的答案就可以了。其实这种想法是错误的,会导致我们的教学偏向于“重算法,轻算理”。教学中,我们为了让学生理解算理,课堂上都在让学生进行交流、进行练习。以至于上完课后,学生对于算法还模模糊糊,不知道题目到底是怎么做的,这其中的原因就是我们的教学偏向了“重算理,轻算法”。事实上这都与我们没有处理好算理和算法之间的关系有关。

处理好算理和算法之间的关系 朱荣英 1、在课堂上,我们可以精心创设几个错误案例,然后引导学生有目的、有步骤地去发现问题,解决问题,掌握计算方法。 2、在学习新课的过程中,我们可以采用自主探索和合作交流相结合的教学方法,充分发挥学生的主观能动性。在新授结束以后,要让学生交流“如何算?怎样算?为什么这样算?”组织学生进一步提炼算法。 3、学生虽然理解了算理,但只有在练习中才能把算理内化为自己的认识。所以,我们要加大练习,包括口算,估算和笔算。还要要注重对学生算法习惯的培养和养成及时验算的习惯。使学生在练习中加深对算理的理解,为后面抽象、概括计算方法奠定坚实的基础。

南京艺术学院教师教学工作量计算暂行办法(修订稿)

南艺院发[2000]3号 南京艺术学院教师教学工作量计算暂行办法(修订稿) 一、教师教学工作量的性质 教师教学工作量是对教师在教室、画室、琴房、排练场、工作室、操场等教学场所进行教学实践的量化标准;它是以授课时数为基础,包含教师的辅导、答题、作业批改、考试、命题、阅卷、教研等工作;以课时为工作量的计算单位,每课时为45分钟,每学年专业课按36周计算(包括专业基础课及专业史论课)。公共文化课按38周计算。 二、教师教学标准工作量的要求 不同学科的教师分别按教授和副教授、讲师、助教三个标准档次,其工作量依照本、专科培养方案的总学时数、教职工与学生比例数,综合折算为标准课时的工作量。 1、美术、设计类的专业课及专业基础课(指技能性课程),每周授课均学时为 20。年度标准工作量: 教授、副教授:420; 讲师:380; 助教:320。 具体划分如表一:

表一: 相关课目列举如下: 美术类课程:素描、色彩、中国画、油画(含外出写生)、创作; 设计类课程:设计基础、制图、模型、构成基础、表现与技法、计算机图形基础、视觉传达设计、环境艺术设计、服装与染织设计等。 2、音乐、表演类的专业课及专业基础课,年度标准工作量: 教授、副教授:400; 讲师:380; 助教:340。 具体如表二: 相关课目列举如下: 表演类课程:表演、台词、形体、排练、基训(芭蕾、古典身韵)、民间舞、现代舞等; 音乐类课程:钢琴集体课、视唱练耳课、形体、正音、歌剧表演、排练等; 传媒类课程:新闻播音、专题播音、艺术播音、节目主持、播音发音、播音基础、广告编辑、文艺编导等;

3、音乐个别课,年度标准工作量: 教授、副教授:540; 讲师:480; 助教:400。 具体如表三: 4、史论专业课,年度标准工作量: 教授、副教授:305; 讲师:270; 助教:230。 具体划分如表四: 相关课目列举如下: 史论专业课(指按学科群划分的专业性较强的课程): 音乐类课程:和声、复调、歌曲作法、作品分析、民歌、戏曲等;表演类课程:剧本分析、影视鉴赏、舞蹈欣赏等; 传媒类课程:新闻采访学、广告与市场策划、编导理论等; 美术类课程:书法史、各类画种史、画论、作品鉴赏等; 设计类课程:各类学科专业史、工艺学等。

《算法设计与分析》考试题目及答案

《算法分析与设计》期末复习题 一、选择题 1.应用Johnson法则的流水作业调度采用的算法是(D) A. 贪心算法 B. 分支限界法 C.分治法 D. 动态规划算法 塔问题如下图所示。现要求将塔座A上的的所有圆盘移到塔座B上,并仍按同样顺序叠置。移动圆盘时遵守Hanoi塔问题的移动规则。由此设计出解Hanoi塔问题的递归算法正确的为:(B) " ; | A. void hanoi(int n, int A, int C, int B) 《 { if (n > 0) { hanoi(n-1,A,C, B); move(n,a,b); hanoi(n-1, C, B, A); B. void hanoi(int n, int A, int B, int C) { if (n > 0) { hanoi(n-1, A, C, B); ] move(n,a,b); hanoi(n-1, C, B, A); } C. void hanoi(int n, int C, int B, int A) { if (n > 0) { hanoi(n-1, A, C, B); move(n,a,b); hanoi(n-1, C, B, A); } }

3. 动态规划算法的基本要素为(C ) A. 最优子结构性质与贪心选择性质 B .重叠子问题性质与贪心选择性质 C .最优子结构性质与重叠子问题性质 D. 预排序与递归调用 4. 算法分析中,记号O 表示(B ), 记号Ω表示(A ), 记号Θ表示(D )。 … A.渐进下界 B.渐进上界 C.非紧上界 D.紧渐进界 E.非紧下界 5. 以下关于渐进记号的性质是正确的有:(A ) A.f (n)(g(n)),g(n)(h(n))f (n)(h(n))=Θ=Θ?=Θ B. f (n)O(g(n)),g(n)O(h(n))h(n)O(f (n))==?= C. O(f(n))+O(g(n)) = O(min{f(n),g(n)}) D. f (n)O(g(n))g(n)O(f (n))=?= D. void hanoi(int n, int C, int A, int B) { if (n > 0) { | hanoi(n-1, A, C, B); move(n,a,b); hanoi(n-1, C, B, A); }

小学数学计算课理解算理和掌握算法之浅谈

小学数学计算课理解算理和掌握算法之浅谈计算是学生最基本的数学素养。小学数学教学内容分为数与代数、图形与几何、统计与概率、综合与实践四大板块。数与代数包括整数、小数、分数、百分数加减乘除四则运算,运用运算定律进行简算,等式与方程等计算内容;图形与几何包括平面图形的周长与面积、立体图形的表面积与体积等计算内容;统计与概率包括求平均数、众数、中位数等计算内容;综合与实践以问题为载体,学生综合应用计算内容和方法解决简单的生活实际问题。可以说计算贯穿小学数学教学的始终。从思维角度看,计算是依据数和运算的意义以及运算的定律进行逻辑推理的过程。就计算的种类来讲可以分为口算、笔算、估算三大类。比较简单的计算通过心算可以得出结果就是我们所说的口算;当数字较大不能很快算出得数,需要把计算过程书写下来,就是我们所说的笔算;估算就是大致推算,可以推算最大值、最小值或大约是多少。2011年新课程标准把发展学生的运算能力当做十大核心概念之一,可见计算在小学课程中的重要性。无论哪种类型的计算都离不开学生对算理的理解,算法的掌握与应用。下面结合自己的教学实践谈谈对理解算理和掌握算法的几点体会。 一、算理与算法的关系 算理是客观存在的规律,是计算过程中的道理,是指计算过程的思维方式,解决为什么这样算的问题。算法是计算的方法,主要是指计算的法则,就是简化了复杂的思维过程,添加了认为规定的程序化的操作步骤,解决如何算的方便、准确的问题。如:计算312+56时,根据数的组成进行计算312是由3个百、1个十、2个一组成的,56是由5个十、6个一组成的。先把2个一与6个一相加是8个一,然后1个十与5个十相加是6个十,最后把3个百、6个十、8个一合并的368,这就是算理。当学生进行一定量的练习后,发现了这样的计算规律:个位只能与个位相加,十位只能与十位相加,百位只能与百位相加,也就是相同数位上的数才能直接相加,再把几个得数合并起来,这个过程就是学生感悟算理的过程。最后优化计算过程,写成竖式,概括出计算法则:相同数位对齐,从个位加起,满十向前一位进一,这就是算法。 由以上分析可以看出:算理是算法的理论依据,为计算提供了正确的思维方式,保证了计算的合法性和正确性;算法是算理的提炼、概括和总结,为计算提供了便捷的操作方法,从而提高计算的速度和准确率。算理和算法是相辅相成有机统一的。 二、教学流程中如何感悟算理、掌握算法 小学数学计算课大致分为:检查预习,确定起点——创设情境,感知算理

相关文档
最新文档