《气象程序设计》教学大纲.docxVIP

《气象程序设计》教学大纲.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  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文档。上传文档
查看更多
气象程序设计 Programming in Meteorology 一、课程基本情况 课程类别:公共基础课 课程学分: 3学分 课程总学时:48学时,其中讲课:32学时,实验(含上机):16 学时 课程性质:必修 开课学期:第3学期 先修课程:计算机基础、C语言程序设计 适用专业: 大气科学专业 教 材:薛胜军,耿焕同等,FORTRAN语言程序设计,气象出版社, 2009.9 孙晓娟,马红云,李丽平,气象程序设计与绘图实验教程,气象出版社, 2015.12 开课单位:大气科学学院 数值预报系 二、课程性质、教学目标和任务 《气象程序设计》是大气科学专业的基础课,介绍目前气象界广泛使用的程序设计语言FORTRAN,该课程在学习程序设计相关理论的同时,注重对学生实践能力的培养。 该课程的教学目标和任务是:通过教学,使学生了解FORTRAN语言的特点,基本成份及使用方法,具有阅读程序和初步编程的能力;进行算法的初步训练,掌握最基本算法的设计和实现方法;掌握结构化程序设计方法,能设计出良好风格的程序;具有调试程序的基本能力。在此基础上,根据具体气象问题,让学生系统地了解FORTRAN语言在气象数据处理与分析方面的应用能力与特点。 通过课堂理论学习和实验环节,学生应该具备以下的实践动手能力:熟悉FORTRAN语言和运行环境,能够熟练掌握程序调试的方法和步骤、能熟练运用两款软件处理气象数据资料,实现气象数据的有效分析,有效解决本专业中遇到的一些疑难问题,使学生计算机应用能力得到显著提高,为专业应用和发展奠定基础。 三、教学内容和要求 第1章 科学计算语言Fortran概述(2学时) (1)了解最早的高级程序设计语言Fortran的由来和发展历程; (2)理解Fortran90/95语言的特点及其独特的优越性; (3)掌握自由格式的Fortran源程序的书写要求、基本框架、不同语句的排列次序以及注释的表示和作用等。 重点:Fortran源程序的书写基本框架、不同语句的排列次序以及注释的表示 难点:Fortran源程序的书写基本框架 第2章 Fortran语言基础(4学时) 2.1 基本数据类型(2学时) (1)了解Fortran语言提供的五类九种数据类型的作用和性质; (2)熟悉标识符的命名规则、各种基本数据类型的声明方式及其关键字、KIND值的用法和作用; (3)理解与字符串处理相关的六个函数的作用与使用方法;熟练掌握各种基本数据类型的 (4)掌握Fortran允许使用的字符集、理解保留字的概念和作用、常用的保留字;数变量初始化的方式。值型常量(整型常量、实型常量、复型常量)的表示、所占字节空间及其值域范围,字符型常量、逻辑型常量的表示方法及定义符号常量;Fortran允许使用的算数运算符、字符运算符、关系运算符、逻辑运算符;各种运算表达式;熟练掌握复杂表达式的计算过程、不同数据类型操作数如何进行类型转换以及各个运算符的优先级别。 重点:Fortran变量定义及表达式的表示 难点:Fortran变量类型及表达式的表示 2.2输入输出(2学时) (1)了解输入输出语句 (2)掌握表控格式输入方法 (3)掌握格式化输出方法 重点:输入输出的格式设置 难点:表控输入语句应用的多样性 第3章顺序结构程序设计(2学时) (1)掌握顺序语句的编写,可控格式的输入输出方法,各种类型的格式控制符,格式说明语句; (2)熟悉可控格式输入输出强大而灵活的输入输出格式功能;熟练掌握可控格式的输出语句:PRINT语句和WRITE语句; (3)理解表控输入输出的含义;掌握表控格式输入、输出语句用法及保留字。 重点:输入输出方法 难点:输入输出方法 第4章 选择结构程序设计(4学时) 4.1 IF、SELECT CASE语句和选择语句的嵌套(2学时) (1)了解Fortran语言使用块IF处理多分支选择问题会影响程序的执行效率,降低程序的可读性; (2)理解嵌套的含义 (3)掌握掌握单分支块IF结构、双分支块IF结构、多分支块IF结构、逻辑IF语句的相 关概念、表示和用法;SELECT CASE结构的使用方式; 嵌套选择语句的书写格式。 4.2实例应用(2学时) (1)掌握选择语句的应用方法与技巧。 重点:选择结构的表示方法 难点:嵌套选择语句的书写 第5章 循环结构程序设计(4学时) 5.1 循环语句的形式及嵌套(2学时) (1)了解循环的概念; (2)掌握各种循环语句的含义及表达形式; (3)熟悉无循环变量的DO语句格式; (4)理解嵌套DO循环的执行过程和有关规定。 5.2几种循环形式的比较和关系(1学时) (1)理解不同形式的循环相同和不同之处及其各自的作用; 5.3结合气象数据进行程序举例(1学时) (1)掌握循环语句的应用方

文档评论(0)

CUP2008013124 + 关注
实名认证
文档贡献者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档