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

2.
陈灯塔 《电脑》1996,(11):25-27
Microsoft公司的Visual Basic for Windows是Windows环境下功能强大而又极为简便的程序设计语言(以下简称VB).“我第一次看到 Microsoft Visual Basic,我认为我看到了计算机程序设计的未来”.Visual C++是Microsoft至今最完善最全面的程序开发环境(以下称简VC).在VB和VC中,都充分地体现了面向对象技术.  相似文献   

3.
Insprise(原Borband)公司的C++集成开发环境C++Builder是开发客户/服务器应用和Internet/Intranet应用的优秀工具。它通过无缝地集成数据库设计部件和可视化用户接口的创建,极大地降低了开发数据库应用的复杂度。C++Builder使用ODBC或自带的高速驱动程序与数据库连接,支持Oracle、MS SQL Server、DB2、Sybase和Access等几乎所有的数据库产品。与VB、VC++和PB等其他开发工具相比,C++Builder最突出的优点之一是可  相似文献   

4.
现在许多游戏都是基于DOS4GW的保护模式的程序,用WATCOM C/C++就能编写这种程序。本文介绍了怎样用WATCOM C/C++编写显示真彩色BMP的程序。 1.怎样编写基于DOS4GW的程序 编写基于DOS4GW的程序,需要WATCOMC/C++的32位的DOS编译器,一般9.0以上的版本中就有。WATCOM C/C++与MSC基本上是兼  相似文献   

5.
Visual C++为程序员提供了强大的MFC(Microsoft’s Foundation Class)支持,借助MFC不仅可以节省时间,而且也使程序开发过程比直接使用Windows API更为容易。  相似文献   

6.
现在的编程语言,最时髦的要属第四代编程语言工具:我们通常说的第四代语言,Visual C++、Visual Basic、Delphi等确切地来说应该是包括程序设计语言在内的集成开发环境(IDE),它们是开发工具,而不是纯粹的语言。所以在提到第四代语言的时候,我们往往将程序设计语言本身和编程工具“混为一谈”。VB、VC++中的V(Visual)是可视化(图形化)的意思,  相似文献   

7.
李智 《电脑》1995,(5):37-38
怎样解决软件开发中“相似而又不同”的问题?C++为我们提供了较为理想的解决方案.C++是一种面向对象的程序设计语言.支持对象的封装、继承以及多态性.使用C++编程,将极大地提高软件代码的重用效率.如我们需要实现一个名为abs(x)的函数,它返回参数X的绝对值.参数X类型可以是整型、浮点数以及长整型.对于这个“相似而又不同”的问题,ANSI C通常的解决方案是:定义三个函数,它们具有不同的函数名,分别计算整数、浮点数、长整数的绝对值.这组函数具有相同的操作本质,不同的函数名称,隐含着程序员错用函数名的危险.  相似文献   

8.
本讲座从面向对象语言的基本概念和主要特征出发,着重介绍了目前最为流行的面向对象语言C++。但又不是C++的编程辅导,介绍给大家的是关于面向对象语言的本质,特征和C++语言的特性,希望有助于读者对面向对象技术和面向对象语言有比较深刻和全面的了解,帮助您更好使用C++语言和从事面向对象的研究和实践。本讲座有六讲: 第一讲:什么是面向对象语言 第二讲:面向对象语言的基本特征 第三讲:C++语言的基本特性 第四讲:基于C++语言的面向对象分析与设计 第五讲:C++语言的基本类库 第六讲:对于发展中的C++语言的评价  相似文献   

9.
杨小华 《程序员》2004,(12):114-121
本文为在32位Windows平台上实现Java本地方法提供了实用的示例、步骤和准则。本文中的示侧使用Sun公司的Java Development Kit(JDK)版本1.42。甩C++语言编写的本地代码是用Microsoft Visual C十+6.0编译器编译生成。规定在Java程序中funcdon/method称为方法,在C++程序中称为函数。  相似文献   

10.
用C/C++语言编程实现系统功能是当今世界计算机开发应用的重要趋势之一,然而当编程涉及到硬件接口、高级图形图像、高速动画、优化技术等应用问题时,为满足效率或其它要求,还必须使用汇编语言编程。因此,用C语言与汇编语言混合编程可以使二者互相取长补短,在缩短程序开发周期的同时提高代码质量。  相似文献   

11.
C是个强有力的程序设计语言。它所提供的各种特点有助于写出简单明了、有效且易于维护的程序。 C语言原是贝尔实验室Dennis Ritchie为DEC PDP11机写UNIX操作系统而创立的。UNIX系统本身、C编译程序及大部分UNIX系统下的实用程序都是用C写的。因此,C的设计思想是基于面向机器的,具有许多机器语言的特点,比如有许多地址操作和位操作,可直接使用机器寄存器,可进行存贮分配等,但作为一个高级语言,又具有高级语言的特点,如具有很丰富的高级数据类型和高级程序结构。  相似文献   

12.
神图软件开发环境(C/C++、FORTRAN)(武汉市洪山区远望技术研究所) 该软件是辅助C/C++,FORTRAN进行程序设计的CASE工具,体现了“流程图即程序”的原理。它淡化程序语言的具体文法形式,用户依菜单选取预置的结构图元、填入少量信息即实现程序设计。该软件的主要功能有:图示结构编辑器,拼出图示结构程序并能直接提交编译和连接;分析文本源程序成为按逻辑层次分页的图示结构程序,便于阅读和理  相似文献   

13.
蒋晖 《电脑开发与应用》2006,19(2):F0002-F0002
<正>C语言是一门过程式编程语言,也是计算机类很重要的专业基础课,不少学校的非计算机专业也开设这门课程,可见其重要性,甚至有一些院校将C语言作为理工科的必修课。但是随着面向对象程序设计语言的盛行,当今社会需要越来越多地掌握面向对象程序设计语言的技术人员。纯面向对象的程序设计语言有Smalltalk、Eiffel、Actors、POOL等,由于纯面向对象语言要求程序员完全放弃原有的编程经验和习惯,这让许多程序工作者望而却步。幸运的是我们还有另外一种选择,我们可以选择混合型面向对角程序设计语言。混合型语言包括传统设计语言结合面向对象的思想和在传统吾言的基础上扩充面向对象思想,而在20世纪80年代蓬勃发展起来的C++就是在C语言的基础上发展起来的,因具有独特的面向对象特征,可以为面向对象技术提供全面支持。近年来,学习和使用C++的人员越来越多,笔者主要分析一下从C语言转到C++的过程中,需要注意的几个问题:1面向对象思想的建立面向对象程序设计有三大特征,即封装性、继承性和多态性。最主要的是先建立有关对象的基本概念,所谓对象是一个独立的程序模块,它通过一些固定的接口与其他对象或程序模块互通信息或者接收选定信息后执行一定功能,比如一般的应用程序窗口,就可以认为是对象,它接收鼠标和键盘的消息并作出适当的响应,用户只看到响应的结果而不会看到对象内部的实际处理过程。由此我们可以得出这样的结论,对象只提供一些接口让用户调用某些功能,而把如何实现这些功能的代码隐藏在对象的内部,这就是所谓的封装性。  相似文献   

14.
为了满足广大编程用户开发图形软件的需求,在各种高级程序设计语言的商业软件版本中,大都提供了各具特色的基本图形函数库。以Borland公司推出的一系列高级语言环境为例,在Turbo C 2.0及Borland C++3.1中都提供了点、线、圆、矩形等基本图形的函数实现,为用户基于该集成环境开发各自的图形软件提供了有效的支持,但出于通用性的考虑,包括Borland公司在内的大多数高级语言软件开发商都未提供更加深入的图形函数,这就要求专业用户必须自主开发一些基本图形函数以支持所需的软件设计。  相似文献   

15.
一种基于并行对象的可视化描述   总被引:1,自引:1,他引:0  
一、前言随着并行计算机应用的深入,人们对并行程序的开发需求不断增加。相对于串行程序而言,并行程序必须考虑同步、互斥、通信等问题,使得并行程序设计难度较大,要求科技研究人员具备编写高效的并行程序的能力,影响了并行机的应用水平。将并行机制引入面向对象语言构成并行面向对象语言已成为当前面向对象技术的一个重要研究方向。利用面向对象的特点来有效实现并行任务的划分、数据的分配、并行进程间的通信和同步,可以降低并行程序设计难度。我们设计的适用于MPP机或集群系统的并行C~++语言(SPC~++),是一个面向对象的并行程序设计语言,充分体现了C~++语言面向对象的程序设计思想和特点,将对象机制和并行机制有机结合起来,大大降低并行程序设计难度。SPC~++利用了C~++语言的对象封装性、函数重载、操作符重载等功能对对象消息传递模型进行抽象,简化消息函数的使用。  相似文献   

16.
C++~[1]语言是混合型面向对象的程序设计语言,几乎遍布计算机的各个领域。分布式系和多处理机系统的发展,并行处理撞术的应用领域日益扩大,对具有面向对象特性的C++语言行化就具有重要  相似文献   

17.
ODBC(Open Databsae Connectivity开放数据库连接)提供了一组应用程序调用接口和一套运行支持环境,使得基于Windows的C++应用程序可以使用标准的函数进行数据库操作,而不必关心数据源来自于何种数据库管理系统(DBMS),只要有对应于DBMS的驱动程序即可。本文介绍了ODBC的运行机制,着重讨论了Visual C++1.5下应用MFC进行ODBC编程的方法。  相似文献   

18.
数据库DAO:在C++中使用数据访问对象和Jet引擎   总被引:2,自引:0,他引:2  
Microsoft Access的不断成功使它的MDB文件格式成为桌面系统中存贮和操作数据的标准途径。越来越多的机关院校在正Microsoft Access的基础上建立数据库应用程序,而且越来越多的程序员在使用Microsoft Access、Visual Basic甚至Microsoft Excel来编写基于MDB的用户专用应用程序。而C/C++程序员却倍受冷落。用C/C++访问MDB文件的唯一方法是使用为Jet引擎设计的ODBC驱动器,但用ODBC访问Jet引擎就象用吸管吸蛋糕一样无力施展。ODBC对基于SQL“客户/服务器”类型的数据库速度会快些;但它不能实现那些对于Jet操作来说非  相似文献   

19.
Bc++是Borland公司推出的新一代C语言编辑器,BC4.0可以在DOS、Windows和Windows NT环境下运行,改进过的软件开发环境适用于16位的DOS、16位及32位的Windows。BC4.0的视觉编程使程序开发速度更快、效率更高,且支持工业标准,更为安全。BC4.0在原有BC3.1基础上性能有了进一步的提高,已经完全与AT&T C++3.0相兼容。BC4.0不仅在语法上增强了,而且内部机制有了更大的突破。OWL(Object Windows Library)从BC3.1的OWL1.0升级到了BC4.0的OWL2.0,使得OWL的性能提高到了一个新水平。BC4.0一经推出,  相似文献   

20.
《电脑爱好者》2001,(24):62-65
在对软件汉化有了初步了解后,有些朋友想必也希望自己动手来汉化英文软件了,下面我们来详细地介绍一下具体的软件汉化过程。 一、对C语言类的程序进行汉化 一般采用Visual C++、Borland C++系列来进行汉化,但是Visual C++不能在Win95/98系统中直接保存修改过的程序,只能在WinNT或Win2000中存盘!而  相似文献   

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

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