- 6
- 0
- 约 16页
- 2016-11-28 发布于河南
- 举报
Fortran程序设计第16章 数据文件的管理
第16章 ?数据文件的管理
固然,我们编制一个科学计算程序的目的是执行给定的计算,是描述一个通过算法而实现的对输入数据的计算的过程,而不只是简单的对数据的处理,但是这并不妨碍我们从信息处理的角度来看待这个过程。因为任何的计算,再简单也必定包含数据的输入与输出过程,更复杂的计算程序则还包含数据的缓存管理,不同程序单位之间的数据传递,特别是在程序的计算涉及到庞大的数据量时,例如在工程计算中常见的大数组等,更加不能依靠单纯的变量来管理庞大的数据量。
实际上分析一下我们自己进行计算的情形,就知道在计算过程当中进行数据管理同样是一件非常重要的事务,而按照计算机的从冯纽曼时代就已经给予奠基的基本模型来看,一台计算机的有效工作,依赖于指令流与数据流的有机合作,因此FORTRAN语言除了要描述计算,还要能够描述对于数据流的管理。
在前面我们已经讨论了FORTRAN程序的内部通讯问题,那种通讯完全是依赖变量机制来进行的,因为那种通讯都是紧密关联于计算的通讯,直接在变量之间进行数据值的交换能够保证计算的效率和速度。但是一旦计算所涉及的数据量非常庞大,而计算过程对于数据的输入与输出要求更加复杂时,变量机制就不足以承担数据处理的功能,因此FORTRAN提供了单独的输入输出语句以及文件的概念,来实现对数据流的输入输出的管理。
除了作为面向程序自身的数据输入输出管理的功能之外,一个FORTRAN程序的完整运行
您可能关注的文档
最近下载
- 2023年施工员《设备安装施工专业管理实务》题库附完整答案(网校专用).docx
- 2023年资料员资格考试题库【能力提升】.docx
- 移动基站设备与维护-基站建设维护规范.ppt VIP
- 2023年最新资料员考试题库附答案【培优】.docx
- 译林苏教版苏州市小学五年级英语下学期期末试卷.pdf VIP
- 北师大版(2024)七年级下册数学期末复习:解答题压轴题 提分练习题(含答案解析).docx VIP
- (完整版)土地登记代理人题库及答案(名校卷).docx
- OpenClaw新手入门宝典.pdf VIP
- 肾及输尿管结石,肾及输尿管结石的症状,肾及输尿管结石治疗【专业知识.pptx
- 护士在护患纠纷中的应激与对策.pptx VIP
原创力文档

文档评论(0)