实验目的:掌握对已有表的各类查询和统计方法,多工作区操作。 实验要求:事先准备好所需要的数据库和相应的操作命令。 5.函数(2学时) 实验内容:F中的常用函数。 实验目的:熟悉V吓中常用函数的基本格式和相应表达式计算。 实验要求:事先准备好所要所需操作的各类函数以备验证。 6.程序设计(8学时) 实验内容:T中的程序结构。 实验目的:熟悉吓中程序设计的基本方法和结构,多模块程序的调用方法, 函数与过程的参数调用方法。 实验要求:事先编写好各类程序以备调试、验证。 7.菜单设计(6学时) 实验内容:莱单设计器:下拉式莱单定义的基本方法。 实验目的:熟悉VF中菜单设计器的工作原理;掌握下拉式菜单定义的基本 方法,菜单设计器的基本操作,莱单事件的编程过程。 实验要求:事先编写好下拉式菜单的程序以备调试、验证。 8.报表设计(6学时) 实验内容:报表设计器,报表的设计。 实验目的:熟悉吓报表设计器的基本操作,报表的设计过程,报表控件的使 用方法。 实验要求:事先准备好相关联的多个数据表。 9.综合设计(2学时) 实验内容:综合程序设计。 实验目的:掌握V℉中库、表的创建,熟悉V℉功能综合应用,数据的综合管 理,应用程序的设计过程,数据的输入、查询、统计等功能。 实验要求:设计一个小型的应用程序,题目自定,完成数据管理维护等多方 面功能。 三、参考书目 [)何振林,赵亮编.Visual FoxPro程序设计教程(第二版),水利水电出版社, 2015年
实验目的:掌握对已有表的各类查询和统计方法,多工作区操作。 实验要求:事先准备好所需要的数据库和相应的操作命令。 5. 函数(2学时) 实验内容:VF中的常用函数。 实验目的:熟悉VF中常用函数的基本格式和相应表达式计算。 实验要求:事先准备好所要所需操作的各类函数以备验证。 6. 程序设计(8学时) 实验内容:VF中的程序结构。 实验目的:熟悉VF中程序设计的基本方法和结构,多模块程序的调用方法, 函数与过程的参数调用方法。 实验要求:事先编写好各类程序以备调试、验证。 7. 菜单设计(6学时) 实验内容:菜单设计器;下拉式菜单定义的基本方法。 实验目的:熟悉VF中菜单设计器的工作原理;掌握下拉式菜单定义的基本 方法,菜单设计器的基本操作,菜单事件的编程过程。 实验要求:事先编写好下拉式菜单的程序以备调试、验证。 8. 报表设计(6学时) 实验内容:报表设计器,报表的设计。 实验目的:熟悉VF报表设计器的基本操作,报表的设计过程,报表控件的使 用方法。 实验要求:事先准备好相关联的多个数据表。 9. 综合设计 (2学时) 实验内容:综合程序设计。 实验目的:掌握VF中库、表的创建,熟悉VF功能综合应用,数据的综合管 理,应用程序的设计过程,数据的输入、查询、统计等功能。 实验要求:设计一个小型的应用程序,题目自定,完成数据管理维护等多方 面功能。 三、参考书目 [1] 何振林, 赵亮编. Visual FoxPro 程序设计教程(第二版), 水利水电出版社, 2015 年
[2刘锦萍主编.Visual FoxPro程序设计教程,清华大学出版社,2015年。 「31】郭元辉,李军,程国忠主编.Visual FoxPro程序设计教程,科学出版社,2010年。 [4杨兴凯等.Visual FoxPro程序设计教程,电子工业出版社,2012年
[2] 刘锦萍主编. Visual FoxPro 程序设计教程, 清华大学出版社, 2015 年。 [3] 郭元辉,李军,程国忠主编. Visual FoxPro 程序设计教程,科学出版社,2010 年。 [4] 杨兴凯等. Visual FoxPro 程序设计教程, 电子工业出版社,2012 年
计算方法 一、说明 课程性质:该课程是数学与应用数学专业(含云亭班)专业平台任选课程之 一,第5学期开设,周3学时。 计算方法作为计算数学的一个重要分支,它是数学科学与计算机技术结合的 一门应用性很强的数学课程,也是科学计算的基础。它以各类数学问题的数值解 法作为研究对象,并结合现代计算机科学与技术为解决科学与工程中遇到的各类 数学间题提供基本的算法。通过本课程的学习,要求学生正确理解计算方法所 涉及的基本概念,掌握利用计算机进行科学计算和工程计算的基本思想和基本方 法,培养学生的数学建模能力、程序设计能力,以及数值分析能力,为后续的相 关专业课打好理论基础和方法基础。 教学目的:通过本课程的学习,要使学生具有现代数学的观点和方法,并初 步掌握处理计算机常用数值分析的构造思想和计算方法。同时,也要培养学生抽 象思维和慎密概括的能力,使学生具有良好的开拓专业理论的素质和使用所学知 识分析和解决实际问题的能力。 教学内容:分6部分。绪论(误差分析):插值法;函数的逼近与计算;数 值积分与数值微分;常微分方程数值解法:方程求根。 教学时数:54学时。 散学方法:本课程教学以课堂讲授为主,者重讲授算法建立的数学背景、原 理和基本线索。每章在介绍各种数值方法正确使用的同时,还要从各种算法的理 论分析中学习推理和证明的方法以提高学生的推理和证明的能力。要能对一些算 法做误差分析,能应用所讲的各种算法在计算机上解决不同的实际问题,使学生 建立起自觉使用所学数值方法到本专业中的意识。 二、大纲正文 第一章绪论 教学要点:通过生动的例子强调误差分析的重要性。 教学时数:2学时。 教学内容:数值计算方法的研究对象和任务及算法的概念(1学时)。误差
计算方法 一、说明 课程性质:该课程是数学与应用数学专业(含云亭班)专业平台任选课程之 一,第 5 学期开设,周 3 学时。 计算方法作为计算数学的一个重要分支,它是数学科学与计算机技术结合的 一门应用性很强的数学课程,也是科学计算的基础。它以各类数学问题的数值解 法作为研究对象,并结合现代计算机科学与技术为解决科学与工程中遇到的各类 数学问题提供基本的算法。 通过本课程的学习,要求学生正确理解计算方法所 涉及的基本概念,掌握利用计算机进行科学计算和工程计算的基本思想和基本方 法,培养学生的数学建模能力、程序设计能力,以及数值分析能力,为后续的相 关专业课打好理论基础和方法基础。 教学目的:通过本课程的学习,要使学生具有现代数学的观点和方法,并初 步掌握处理计算机常用数值分析的构造思想和计算方法。同时,也要培养学生抽 象思维和慎密概括的能力,使学生具有良好的开拓专业理论的素质和使用所学知 识分析和解决实际问题的能力。 教学内容:分 6 部分。绪论(误差分析);插值法;函数的逼近与计算;数 值积分与数值微分;常微分方程数值解法;方程求根。 教学时数:54 学时。 教学方法:本课程教学以课堂讲授为主,着重讲授算法建立的数学背景、原 理和基本线索。每章在介绍各种数值方法正确使用的同时,还要从各种算法的理 论分析中学习推理和证明的方法以提高学生的推理和证明的能力。要能对一些算 法做误差分析,能应用所讲的各种算法在计算机上解决不同的实际问题,使学生 建立起自觉使用所学数值方法到本专业中的意识。 二、大纲正文 第一章 绪论 教学要点:通过生动的例子强调误差分析的重要性。 教学时数:2 学时。 教学内容:数值计算方法的研究对象和任务及算法的概念(1 学时)。误差
知识(1学时)。 考核要求:了解计算方法的主要误差:理解有效数字的概念:掌握误差限与 有效数字的关系;重点是误差,要掌握误差限与有效数字的关系。 第二章插值法 教学要点:Lagrange插值法、Newton插值公式、等距节点Newton插值公式、 分段低次插值公式、三次样条插值方法。 教学时数:8学时 教学内容: §2.1拉格朗日插值多项式(1学时)。 §2.2牛顿插值多项式(2学时)。 §2.3等距结点插值公式,差分、牛顿前(后)插值多项式(2学时)。 §2.4分段低次插值与三次样条插值(3学时)。 考核要求:知道插值多项式的唯一性:理解并熟练掌握基函数与拉格朗日插 值公式、均差(差商)与牛顿插值公式、埃特金逐次线性插值公式及它们的优缺 点:掌握分段线性插值:了解埃尔米特插值和样条插值。重点是拉格朗日插值公 式、均差(差商)与牛顿插值公式。 第三章函数逼近与计算 教学要点:最佳一致逼近多项式与最佳平方逼近多项式,正交多项式的构造 方法,曲线拟合和最小二乘法在处理数据中的应用。 教学时数:12学时。 教学内容: §3.1引言及预备知识(1学时)。 §3.2连续函数空间。最佳一致逼近多项式(3学时):最佳一致逼近多项式 的概念、切比雪夫定理的证明、最佳一致逼近多项式的计算。 §3.3正交多项式(4学时):正交多项式的构造方法,归纳法的思想 83.4最小二乘方法(4学时):介绍最小二乘法的意义及运用技巧。 考核要求:准确理解正交多项式的构造方法及最小二乘方法:并熟练掌握最 小二乘法在处理实际数据中的应用。 第四章数值积分与数值微分
知识(1 学时)。 考核要求:了解计算方法的主要误差;理解有效数字的概念;掌握误差限与 有效数字的关系;重点是误差,要掌握误差限与有效数字的关系。 第二章 插值法 教学要点:Lagrange 插值法、Newton 插值公式、等距节点 Newton 插值公式、 分段低次插值公式、三次样条插值方法。 教学时数:8 学时。 教学内容: §2.1 拉格朗日插值多项式(1 学时)。 §2.2 牛顿插值多项式(2 学时)。 §2.3 等距结点插值公式,差分、牛顿前(后)插值多项式(2 学时)。 §2.4 分段低次插值与三次样条插值(3 学时)。 考核要求:知道插值多项式的唯一性;理解并熟练掌握基函数与拉格朗日插 值公式、均差(差商)与牛顿插值公式、埃特金逐次线性插值公式及它们的优缺 点;掌握分段线性插值;了解埃尔米特插值和样条插值。重点是拉格朗日插值公 式、均差(差商)与牛顿插值公式。 第三章 函数逼近与计算 教学要点:最佳一致逼近多项式与最佳平方逼近多项式,正交多项式的构造 方法,曲线拟合和最小二乘法在处理数据中的应用。 教学时数:12 学时。 教学内容: §3.1 引言及预备知识(1 学时)。 §3.2 连续函数空间。最佳一致逼近多项式(3 学时):最佳一致逼近多项式 的概念、切比雪夫定理的证明、最佳一致逼近多项式的计算。 §3.3 正交多项式(4 学时):正交多项式的构造方法,归纳法的思想。 §3.4 最小二乘方法(4 学时):介绍最小二乘法的意义及运用技巧。 考核要求:准确理解正交多项式的构造方法及最小二乘方法;并熟练掌握最 小二乘法在处理实际数据中的应用。 第四章 数值积分与数值微分
教学要点:插值型求积思想、牛顿-科特斯公式、复合求积公式的构造及误 差的推导、高斯公式、数值微分的技巧。 散学时数:12学时。 教学内容: §4.1引言(2学时):数值求积的基本思想与代数精度的概念,插值性求积 公式。 §4.2牛顿-科特斯公式(3学时):科特斯系数、几种低阶求积公式余项及 复化求积公式和其收敛性。 §4.3龙贝格算法(2学时):传授龙贝格算法的意义及发展历史。 §4.4高斯公式(3学时):介绍高斯公式中高斯点的概念及引入,高斯公式 的余项公式、稳定性。 §4.5数值微分(2学时):介绍数值微分的方法。 考核要求:准确理解数值积分的思想:并熟练掌握求积公式的构造思想:能 够推广求积公式。 第五章常微分方程数值解法 教学要点:Eulr公式、龙格库塔方法、单步法的收敛性及稳定性、线性多 步法、边值问题的数值解法。 教学时数:12学时。 教学内容: §5.1 Euler方法(2学时):显式Euler方法、后退Euler方法、改进Euler 方法、两步uler方法、预测矫正格式。 S5.2龙格库塔方法(4学时):Taylor级数法、龙格库塔方法的思想、二 阶及三阶龙格库塔方法的推导。 §5.3单步法的收敛性及稳定性(1学时):收敛性及稳定性证明的基本技巧。 §5.4线性多步法(3学时):基于数值积分的构造方法、基于Tay1or级数 的构造方法。 §5.5边值问题的数值解法(2学时):试射法、差分方程的建立、差分方程 的求解。 考核要求:熟练掌握Euler方法及龙格库塔方法、差分格式的设计,了解线
教学要点:插值型求积思想、牛顿-科特斯公式、复合求积公式的构造及误 差的推导、高斯公式、数值微分的技巧。 教学时数:12 学时。 教学内容: §4.1 引言(2 学时):数值求积的基本思想与代数精度的概念,插值性求积 公式。 §4.2 牛顿-科特斯公式(3 学时):科特斯系数、几种低阶求积公式余项及 复化求积公式和其收敛性。 §4.3 龙贝格算法(2 学时):传授龙贝格算法的意义及发展历史。 §4.4 高斯公式(3 学时):介绍高斯公式中高斯点的概念及引入,高斯公式 的余项公式、稳定性。 §4.5 数值微分(2 学时):介绍数值微分的方法。 考核要求:准确理解数值积分的思想;并熟练掌握求积公式的构造思想;能 够推广求积公式。 第五章 常微分方程数值解法 教学要点:Euler 公式、龙格库塔方法、单步法的收敛性及稳定性、线性多 步法、边值问题的数值解法。 教学时数:12 学时。 教学内容: §5.1 Euler 方法(2 学时):显式 Euler 方法、后退 Euler 方法、改进 Euler 方法、两步 Euler 方法、预测矫正格式。 §5.2 龙格库塔方法(4 学时):Taylor 级数法、龙格库塔方法的思想、二 阶及三阶龙格库塔方法的推导。 §5.3 单步法的收敛性及稳定性(1 学时):收敛性及稳定性证明的基本技巧。 §5.4 线性多步法(3 学时):基于数值积分的构造方法、基于 Taylor 级数 的构造方法。 §5.5 边值问题的数值解法(2 学时):试射法、差分方程的建立、差分方程 的求解。 考核要求:熟练掌握 Euler 方法及龙格库塔方法、差分格式的设计,了解线