FORTRAN教学大纲

关键词:FORTRAN 教学大纲
FORTRAN 教学大纲
内容:

  参考学时:40上机学时:30

    适用专业:理工科非计算机专业

  • 课程目标

  本课程是为非计算机专业学生开设的一门程序设计语言课。通过本课程的学习,使学生熟悉和了解计算机及编制程序的基本技能,为今后进一步学习其它高级语言、阅读科技文献、交流算法及软件编制打下基础。

  本课程的任务是系统地向学生讲授FORTRAN语言的基本语法规则和各种语句的基本功能,并通过实例分析和上机实践,使学生掌握使用FORTRAN语言进行程序设计的一般方法和技巧。同时注意培养学生逻辑思维能力和严格的科学工作作风,培养学生的创新精神,以使学生适应知识经济和现代科学技术发展的需要。

  • 基本要求

  FORTRAN语言程序设计属于计算机基础教学的三个层次的第二层次内容,以学习计算机文化基础为前提,另外还需要学生具备必要的高等数学等知识。通过对本课程的学习,学生应达到如下要求:

    • 掌握FORTRAN 77的基本内容和规定;
    • 能够阅读和分析一般科技文献中的FORTRAN语言源程序;
    • 能够使用FORTRAN语言独立编写一般科学与工程计算方面的应用程序
  • 教学内容

  (一)电子计算机的一般知识

  电子计算机的一般特性;电子计算机系统组成;算法及算法框图;程序设计和程序设计语言;计算机的作业处理方式。

  (二)FORTRAN语言概貌

  FORTRAN语言的基本成分:(1)FORTRAN字符集,(2)简单运算对象——常数、变量和内部函数,(3)FORTRAN表达式,(4)FORTRAN语句。

  (三)顺序程序设计

  简单I/O语句;赋值语句;STOP、PAUSE与END语句;PROGRAM、DATA与PARAMETER语句;格式I/O初步。

  (四)分支程序设计

  关系表达式和逻辑表达式;逻辑条件语句;块IF语句。

  (五)循环程序设计

  数组;当型循环;直到型循环;DO循环;CONTINUE语句;循环嵌套。

  (六)字符串处理

  字符串常量、变量、数组和子字符串;字符数据的输入输出;字符表达式和字符赋值语句;字符串的比较和字符关系表达式;有关字符运算的内部函数。

  (七)数据的格式输入输出

  (八)函数和子程序

  语句函数;外部函数;内部函数;子例程;可调数组;内部语句和外部语句。

  (九)FORTRAN文件系统

  文件系统概念;读/写语句的一般形式;辅助输入/输出语句;格式I/O补充。

  本课程除理论讲授40学时外,还需上机操作30学时。上机学时一般每人每周2学时。要求熟练掌握1~2种计算机的基本操作,独立完成相应章节的实习作业。另外还应完成一次大作业(该作业应至少用子程序或文件系统编写)。

  • 教材及主要参考资料

  1.《FORTRAN语言程序设计》,庄长淞等编,石油大学出版社,1991年;

  2.《FORTRAN语言》,谭浩强、田淑清编,清华大学出版社,1996年;

  3.《FORTRAN语言习题集》,许钦明等编,石油大学出版社,1992年;

  4.《FORTRAN 77结构化程序设计题解》,谭浩强编,清华大学出版社,1996年。

 

  • 相关网址:HTTP://DJKS.HDPU.EDU.CN