首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 586 毫秒
1.
本文给出了C语言和FORTRAN77语言的基本变量类型之间的等价关系:对两种语言在模块之间进行参数传递的特点进行了归纳,提出了C调用FORTRAN77在参数传递过程中特殊的要求和规则;最后,分析和归并了UNIX V.7下两种语言所覆盖的库函数内容,并结合实例给出UNIX V.7操作系统下实现两种语言模块连接的有效操作方法。  相似文献   

2.
我们目前使用的神图软件开发环境主要是“神图FORTRAN”和“神图C/C++”(神图系列软件还包括支持PASCAL、Basic、Ada和PL/M-86等语言的环境)。“神图 C/C++”是一个基于C/C++语言,可与现行流行的语言环境,如Turbo C,Borland C++,Quick C和Microsoft C等配套使用而构成的新型工作平台:神图FORTRAN是一个基于FORTRAN语言的环境,支持Microsoft FORTRAN 5.0和标准FORTRAN 77的程序设计。神图FORTRAN和神图C/C++的共同之处都是运行于PC机,集设计、编码、分析和管理功能于一体的智能化图示程序开发环境,  相似文献   

3.
该软件是适用于IBM系列微机的最快的和完备无误的ANSI FORTRAN77编译程序。特点是: (1) 完整的FORTRAN开发环境 1) 采用源级窗式定位的MS-代码图调试程序。允许与汇编,C和Pascal语言联调。可控制和跟踪程序运行,设定中断点,检查变量或表达式,观察源代码,修改变量数据或寄存  相似文献   

4.
一、问题的由来 讨论利用FORTRAN语言开发软件,到底有什么意义?由于C语言及面向对象的C++语言在软件开发中的风靡一时,提到软件开发,大多数的人首先想到的就是C/C++语言以及为了加快运行速度而采用的部分汇编语言代码。为什么要用FORTRAN语言开发软件呢? 首先,FORTRAN语言与流行的C/C++语言相比,有自己的特点:缺少C/C++语言对地址、内存操作的灵活性;不适用于操作系统、编辑器等类型的  相似文献   

5.
菅高俊 《软件世界》1994,(10):16-17
在科学工程计算中,FORTRAN语言由于其简单适用而普遍受到重视。迄今为止,大部分工程计算仍用FORTRAN语言来实现。但是由于FORTRAN语言的设计是用于工程运算,因此在菜单制作、通讯、图形等方面存在着严重的不足,而这正是C语言的优势。本文给出FORTRAN语言与C语言共同实现菜单制作的例子。  相似文献   

6.
FORTRAN 77语言被广泛地应用于科学计算与工程设计中。有时,为了使程序美观、可读性好,可加入少量汉字。但FORTRAN 77并不像Turbo PASCAL,Turbo c等语言一样具有图形功能,因而在应用时要先设置屏幕。通过宏汇编语言用BIOS的10H号中断  相似文献   

7.
本文叙述了 IBM-PC FORTRAN77与 PDP-11 FORTRAN77在语言文本上的差异,讨论了从 IBM-PC FORTRAN77转换成 PDP-11 FORTRAN77运行环境所应做的工作,并给出了一个大程序移植的方法。  相似文献   

8.
众所周知,FORTRAN语言具有强大的科学数字计算功能,但绘图功能不强;而C语言计算功能不强,但它具有良好的移植性和较强的图形功能。在既要大量计算,又要图形处理的场合,将C与FORTRAN两种语言混合编程,优势互补是理想的选择。三混合语言编程的环境混合语言编程(MixedLanguageProgramming),即利用两种以上计算4Jltis言构造原程序,经编译、连接生成可执行程序的过程。这个过程必须在一定的环境中才能进行。1.命名约定和使用的不同。命令约定指编译程序把例行程序的名字放入目标文件之前改变名字的方法。FORTRAN程序被编…  相似文献   

9.
Microsoft FORTRAN语言和Turbo C语言是目前广泛使用的两种高级语言,FORTRAN语言是数值运算处理最理想的编程语言,它拥有的高精度型的数据结构与运算结构,为其它语言所不及。而迅速发展的Turbo C语言功能很强,以丰富的系统功能函数和丰富的图形功能而著称,它有许多类似于汇编程序设计技术的功能,利用它可非常方便地实现美观实用的用户界面。 因此,在开发一些应用软件时,如果既要求有快速的数值处理能力,又要求具有  相似文献   

10.
FORTRAN语言是第一个高级语言,版本几经更新,在科学计算中一直起着重要作用。目前国内广大用户使用FORTRAN,主要是在IBM PC/XT或其兼容机上。但IBM FORT-RAN仅是FORTRAN-77的超子集,编译系统没有提供处理字符串的任何功能,阻碍了  相似文献   

11.
There have been many attempts to use FORTRAN as a language environment for parallel processing. In each case either the standard has been violated or some facilities have been left lacking and in most cases both. This paper briefly examines some of the approaches to parallel processing in the FORTRAN environment, provides an interpretation of the FORTRAN 77 standard which supports a very flexible and complete parallel processing environment, and discusses some of the implications of this approach.  相似文献   

12.
A. J. Guttmann 《Software》1976,6(2):221-224
A general method of calculating multi-dimensional sums using the FORTRAN language is presented. In particular, a FORTRAN subroutine is given that calculates the required function arguments at each call. The usual arrangement of nested DO loops is discarded. The method makes it quite easy to change the dimensionality or range of the summation.  相似文献   

13.
目前,在科学计算领域有不少程序采用了Fortran和C++两种语言进行混合编程(即“混编”),但现有混编的程序代码可读性差,可维护性差,严重影响了软件的可移植性和可重用性。针对此现状,笔者总结了自己在核电软件开发中的实际经验,分三步阐述了Fortran和C++混合编程的规范化:首先,用宏定义等方法实现C++类型与Fortran类型的映射;然后,对于简单类型的参数传递,提出规范性意见;最后,对于Fortran中的特殊类型,提出在C++中用封装类型进行定义。经过对比验证,证明规范化的混合编程确实增加了代码的鲁棒性,可维护性。  相似文献   

14.
介绍了VB、VC 、Visual FORTRAN编制的软件中通过ActiveX使用MATLAB的方法.  相似文献   

15.
FORMAL is a preprocessor language for FORTRAN that supports definition facilities, i.e., extension facilities which permit a user to define new datatypes, new operators, and new types of statements. Using these facilities, it is easy to define e.g., “structured FORTRAN”, or extended FORTRAN to include vector and matrix arithmetic and string manipulations.The FORMAL processor has been written in PL/I.This paper describes the main features of the language, outlines the processor, and discusses experience with using it.  相似文献   

16.
§1.引言 以LU分解, Cholesky分解等为代表的线性代数问题的数值计算在现代科学研究和工程技术中得到广泛应用.随着计算机技术的发展,实现这些线性代数数值计算的计算机算法和软件也在不断发展.目前,具有多级存储结构的高性能RISC计算机已占据了数值计算领域的主导地位. RSIC处理器的运算速度非常快,它们与存储器之间的速度差距很大.计算机的性能能不能充分发挥,多级存储结构与高缓能否得到有效利用成为关键.为此,现行的  相似文献   

17.
本文介绍了在UNIX操作系统下,用C语言和FORTRAN语言进行混合编程的技术,讨论了二种语言之间进行数据交换的方法,以及子程序之间相互调用的方法。  相似文献   

18.
Design of a language (PDELAN) to assist the programming of finite difference approximations to partial differential equations is described. A key part of the language is the representation of finite difference operators. The language is an extension of FORTRAN and is implemented as a preprocessor to a FORTRAN compiler.  相似文献   

19.
本文针对Visual C 作为Windows环境下最主要的应用开发系统,对于如何利用已积累的FORTRAN代码,和利用FOR-TRAN语言的长处并将其集成到Visual C 环境下,提出了两种混编方法,并论述了两种方法的原理、步骤和优缺点,以期在软件开发和计算领域更好地发挥两种开发环境的优势。  相似文献   

20.
Charles Wetherell 《Software》1980,10(4):265-271
The Department of Energy (DoE) has a long history of large-scale scientific calculation on the most advanced ‘number-crunching’ computers. Recently, an effort to improve communications and software sharing among DoE laboratories has been underway. One result of this sharing is a project to design and implement a common language. That language turns out to be FORTRAN 77 significantly extended with new data structures, control structures and array processing. The data used to design the array processing feature is surprising and likely to be of use to others working in scientific language design; it is reported here so that others may profit from DoE's experience.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号