ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:53KB ,
资源ID:3673343      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3673343.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《程序设计语言(FORTRAN)》课程教学大纲.doc)为本站会员(创****公)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

《程序设计语言(FORTRAN)》课程教学大纲.doc

1、 程序设计语言 (FORTRAN)课程教学大纲课程编号:90211005总学时数:85(理论 51、上机 34)总学分数:4课程性质:专业必修课适用专业:环境工程、环境科学、给水排水工程、土木工程、工程力学等理工科类专业一、课程的任务和基本要求:FORTRAN 语言广泛应用于科学计算、数值分析和工程设计等领域,FORTRAN90 是FORTRAN 语言的最新版本,它是一个功能十分强大且体现现代程序设计语言特征的新型程序设计语言,在社会上产生了广泛影响。 程序设计语言(FORTRAN 90)课已成为高等工科院校学生必须学习和掌握的一门重要课程,是我院计算机基础教学三个层次教学模式中计算机技术层次

2、的一门重要课程,是环境工程、 环境科学、给水排水工程、土木工程、工程力学等工科专业(方向)的一门必修课。1、课程任务通过程序设计语言(FORTRAN 90)课程的学习,使学生了解和掌握计算机程序设计的基本知识、基本概念和基本方法,了解和掌握计算机求解问题的机制和方法,熟练掌握FORTRAN90 基本内容、编程技能和开发环境,能熟练运用 FORTRAN90 语言设计和编写比较复杂的 FORTRAN90 程序,有效解决本专业中遇到的一些疑难问题,使学生计算机应用能力得到显著提高,为专业应用和发展奠定基础。2、基本要求(1) 了解程序设计的基本知识、基本概念和基本方法。(2) 掌握 FORTRAN9

3、0 基本内容,设计和编写 FORTRAN90 程序。(3) 掌握 FORTRAN90 开发环境(Developer Studio) ,提高开发效率。(4) 能结合本专业实际,应用 FORTRAN90 解决疑难问题。二、基本内容和要求: 1、程序设计概述(1) 程序设计语言(2) 程序和程序设计(3) 算法的基本概念和主要特征(4) 程序设计方法通过学习要求学生了解程序设计的基本知识、基本概念、基本方法。掌握计算机求解问题的机制和方法。2、Digital Visual FORTRAN 5.0 入门(1)FORTRAN 语言发展概述和 FORTRAN90 主要特征 (2)Digital Visua

4、l FORTRAN 5.0 主要特性和系统配置(3)Microsoft Developer Studio 开发环境和解题过程通过学习要求学生了解 FORTRAN 语言发展历史和 FORTRAN90 主要特征,掌握Microsoft Developer Studio 开发环境和解题过程。3、FORTRAN90 基础知识字符集、名称、关键字、程序单元、语句、书写格式、数据类型等概念。通过学习要求学生熟练掌握 FORTRAN90 常用语法知识和基本使用规则。4、内部数据类型与表控输入输出(1) 五种内部数据类型及 KIND 值参数(2) 常量、变量、表达式、赋值语句、表控输入输出、参数语句函数等基本

5、内容(3) 掌握简单顺序程序设计方法,编写简单程序通过学习要求学生熟练掌握五种内部数据类型及 KIND 值参数,掌握 FORTRAN90 最基本内容,能编写简单程序。5、数据的有格式输入输出(1) 数据输入输出的格式说明和格式编辑符(2) 五种内部数据类型的有格式输入输出(3) 有格式输入输出应用举例通过学习要求学生熟练掌握数据有格式输入输出的意义、格式说明规则和常用格式编辑符,熟练掌握五种内部数据类型数据有格式输入输出,能编写有格式输入输出应用程序。6、选择结构程序设计(1) 选择结构概述(2) 逻辑 IF 和块 IF 语句(3) 选择结构程序设计应用举例通过学习要求学生熟练掌握选择结构程序

6、设计方法和常用条件语句,能编写选择结构程序。7、循环结构程序设计(1) 循环结构概述(2) DO、DO WHILE、EXIT、CYCLE 语句(3) 循环嵌套(4) 循环结构程序设计应用举例通过学习要求学生熟练掌握循环结构程序设计方法和常用循环语句,能编写循环结构程序。8、数组(1) 数组概述(2) 数组声明和数组元素引用(3) 数组逻辑结构和存储结构(4) 数组赋初值和输入输出(5) 动态数组(6) 数组应用举例通过学习要求学生熟练掌握数组概念、数组声明、数组元素引用、逻辑结构、存储结构、赋初值、输入输出、动态数组,能应用数组求解有关问题。9、函数和子例行程序(1) 函数和子例行程序概述(2

7、) 标准子程序、语句函数、内部子程序、外部子程序、递归子程序(3) 形式参数和实在参数之间的数据传递关系(4) 函数和子程序应用举例通过学习要求学生熟练掌握函数和子例行程序的基本概念、语法结构、参数传递,掌握结构化程序设计方法,能应用函数和子例行程序求解比较复杂的实际问题。10、派生类型与结构体(1) 派生类型和结构体概述(2) 派生类型定义、结构体声明、结构体成员引用、结构体初始化、输入输出(3) 派生类型应用举例通过学习要求学生熟练掌握派生类型和结构体的基本概念、语法结构、输入输出,掌握复杂数据结构的描述和应用,能应用派生类型求解复杂实际问题。11、指针与动态数据结构(1) 指针和动态数据

8、结构概述(2) 指针引用与赋值(3) 与指针相关的函数和语句(4) 指针数组、动态链表(5) 指针应用举例通过学习要求学生了解和掌握指针和动态数据结构的基本概念、语法规则、输入输出,能应用指针和动态数据结构求解复杂的实际问题。12、文件与设备(1) 文件和设备概述(2) 文件分类、基本操作、输入输出(3) 文件应用举例通过学习要求学生熟练掌握文件和设备的基本概念、基本操作、输入输出,能应用文件求解实际问题。13、接口与模块(1) 接口的基本概念、语法规则、应用举例(2) 模块的基本概念、语法规则、应用举例(3) 重载通过学习要求学生熟练掌握接口和模块的基本概念、基本操作,掌握重载功能,能应用接

9、口、模块、重载功能求解实际问题。三、实践环节和要求: 1、上机实验硬件环境586 以上微机、16M 以上内存、140M 以上硬盘、VGA 以上显示器、鼠标、键盘。2、上机实验软件环境Windows 95/98/2000/xp、Digital Visual FORTRAN 5.03、上机实验基本内容(1) 熟悉 FORTRAN90 软件开发环境(2) 掌握 FORTRAN90 基础知识(3) 简单顺序程序设计(4) 有格式输入输出(5) 选择结构(6) 循环结构(一)(7) 循环结构(二) (8) 数组(一) (9) 数组(二)(10)语句函数 (11)内部子程序 (12)递归和外部子程序(13

10、)派生类型与结构体 (14)指针 (15)文件 (16)接口 (17)模块与重载 4、上机实验基本要求(1) 要求学生熟悉计算机硬件环境;(2) 要求学生熟悉 Windows95/98/2000 软件环境;(3) 要求学生熟悉 Digital Visual FORTRAN 5.0 软件基本操作;(4) 要求学生准备二张 3 寸软盘;(5) 要求学生遵守实验室有关规定和条例;(6) 要求学生按时完成实验任务,并将实验结果保存软盘交任课教师。5、计划外上机实验内容求解与本专业有关的两个实际问题,设计和编写两个与本专业有关的 FORTRAN90 程序,20 学时。四、教学时数分配:1 理论教学时数分

11、配(51 学时)(1) 程序设计概述-1 学时(2) Digital Visual FORTRAN 5.0 入门-3 学时(3) FORTRAN90 基础知识-1 学时(4) 内部数据类型与表控输入输出-5 学时(5) 数据的有格式输入输出-2 学时(6) 选择结构程序设计-5 学时(7) 循环结构程序设计-5 学时(8) 数组-7 学时(9) 函数和子例行程序-7 学时(10)派生类型与结构体-4 学时(11)指针与动态数据结构-4 学时(12)文件与设备-4 学时(13)接口与模块-3 学时2 上机实验时数分配(34 学时)(1) 熟悉 FORTRAN90 软件开发环境-2 学时(2) 掌

12、握 FORTRAN90 基础知识-2 学时(3) 简单顺序程序设计-2 学时(4) 有格式输入输出-2 学时(5) 选择结构-2 学时(6) 循环结构(一)-2 学时(7) 循环结构(二) -2 学时(8) 数组(一) -2 学时(9) 数组(二)-2 学时(10)语句函数 -2 学时(11)内部子程序 -2 学时(12)递归和外部子程序-2 学时(13)派生类型与结构体 -2 学时(14)指针 -2 学时(15)文件 -2 学时(16)接口 -2 学时(17)模块与重载 -2 学时五、其它项目: 计划内上机实验分 17 个单元,每单元 2 学时,学生按要求完成每一单元上机实验任务,并将上机实

13、验结果,保存于软盘,交任课教师,以便考核,考核结果作为平时成绩评定的重要依据。计划外上机实验由学生利用自由上机时间完成,并将上机实验结果,保存于软盘,交任课教师,以便考核,考核结果作为平时成绩评定的重要依据。课程教学结束后组织期末考试,期末考试由书面笔试和上机测试两部分组成,考试形式采用闭卷形式,属考试课,成绩按百分制记载,总评成绩由期末考试成绩和平时考核成绩确定,期末成绩占 70%,平时成绩占 30%。六、有关说明:1、教学和考核方式:该课程属考试课程,考核方式为闭卷(笔试+上机) 。2、习题:书面作业布置不少于 4 次,全批全改。上机作业布置不少于 8 次,全批全改,通过软盘或网络方式提交

14、作业。3、能力培养要求:通过程序设计语言(FORTRAN90)课程的学习,使学生了解和掌握计算机程序设计的基本知识、基本概念和基本方法,了解和掌握计算机求解问题的机制和方法,熟练掌握FORTRAN90 基本内容、编程技能和开发环境,能熟练运用 FORTRAN90 语言设计和编写比较复杂的 FORTRAN90 程序,有效解决本专业中遇到的一些疑难问题,使学生计算机应用能力得到显著提高,为专业应用和发展奠定基础。4、与其它课程和教学环节的联系:(1) 先修课程和教学环节:大学计算机信息技术、高等数学(2) 后续课程和教学环节:有关专业课程、毕业设计(3) 平行开设课程和教学环节:程序设计语言(VB) 、程序设计语言(C) 、程序设计语言(VFP)5、教材和主要参考书目:(1)教材:FORTRAN90 程序设计,白云 编著,华东理工大学出版社(2)主要参考书目: FORTRAN90 学习教程,赵翔龙 编著,北京大学出版社 FortranPowerStation4.0 基础教程,徐明 编著,清华大学出版社 Visual FORTRAN 程序设计,唐章宏 编著,北京大学出版社

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。