borland,Delphi是那个公司开发的..中文名

时间:2023-10-26 08:22:41编辑:小李

1,Delphi是那个公司开发的..中文名

抱歉:borland公司的中文名我还没有见过。


在古希腊神话里,DELPHI是智慧女神,米开朗基罗在意大利有著名的DELPHI雕像 。

由Borland公司推出的Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜

Delphi是Borland公司研制的新一代可视化开发工具,可在Windows3.x、Windows95、WindowsNT等环境下使用。它拥有一个可视化的集成开发环境(IDE),采用面向对象的编程语言ObjectPascal和基于部件的开发结构框架。Delphi它提供了500多个可供使用的构件,利用这些部件,开发人员可以快速地构造出应用系统。开发人员也可以根据自己的需要修改部件或用Delphi本身编写自己的部件。主要特点如下:

(1)直接编译生成可执行代码,编译速度快。由于Delphi编译器采用了条件编译和选择链接技术,使用它生成的执行文件更加精炼,运行速度更快。在处理速度和存取服务器方面,Delphi的性能远远高于其他同类产品。

(2)支持将存取规则分别交给客户机或服务器处理的两种方案,而且允许开发人员建立一个简单的部件或部件集合,封装起所有的规则,并独立于服务器和客户机,所有的数据转移通过这些部件来完成。这样,大大减少了对服务器的请求和网络上的数据传输量,提高了应用处理的速度。

(3)提供了许多快速方便的开发方法,使开发人员能用尽可能少的重复性工作完成各种不同的应用。利用项目模板和专家生成器可以很快建立项目的构架,然后根据用户的实际需要逐步完善。

(4)具有可重用性和可扩展性。开发人员不必再对诸如标签、按钮及对话框等Windows的常见部件进行编程。Delphi包含许多可以重复使用的部件,允许用户控制Windows的开发效果。

(5)具有强大的数据存取功能。它的数据处理工具BDE(BorlandDatabaseEngine)是一个标准的中介软件层,可以用来处理当前流行的数据格式,如xBase、Paradox等,也可以通过BDE的SQLLink直接与Sybase、SQLServer、Informix、Oracle等大型数据库连接。 Delphi既可用于开发系统软件,也适合于应用软件的开发。

(6)拥有强大的网络开发能力,能够快速的开发B/S应用,它内置的IntraWeb和ExpressWeb使得对于网络的开发效率超过了其他任何的开发工具。

(7)Delphi使用独特的VCL类库,使得编写出的程序显得条理清晰,VCL是现在最优秀的类库,它使得Delphi在软件开发行业处于一个绝对领先的地位。用户可以按自己的需要,任意的构建、扩充、甚至是删减VCL,以满足不同的需要。

2,c盘soft是什么文件夹,里面的文件可以删除吗?

c盘soft文件夹不是系统文件夹。可以根据自己需要进行删除。C盘是指电脑硬盘主分区之一,一般用于储存或安装系统使用。针对安装在本地硬盘的单操作系统来说,是默认的本地系统启动硬盘。大部分C盘内文件主要由Documents and Settings、Windows、Program Files等系统文件夹组成,Program Files文件夹一般都是安装软件的默认位置。扩展资料:主要文件夹:Documents and Settings(用来存放用户配置信息的文件夹)Windows(用来存放用户配置信息的文件夹)Program Files(一般都是安装软件的默认位置)。桌面(公用被创建文件夹或文件存放目录)MSOCache(这是Office的本地安装源)参考资料来源:百度百科-C盘

3,电脑C盘里的文件夹那些可以删除?

电脑C盘,WINDOWS 里面文件可以删除方法判断如下:1、我们知道C盘是系统盘,那么安装系统所在的文件夹就是Windows这个文件夹,还有一个就是安装程序所用的的文件夹Program Files或者Program Files (x86)。这两个文件内的东西我们暂时不动。2、清理C盘文件我们要遵循一个定律,那就是知道用处的文件夹或者文件和空的文件夹才考虑删除,不知道用途的文件一律不动。比如我这里有一个QMDownload的文件夹,我打开里面看到的是一个安装包,那么我就知道这是一个程序保存文件的路径,那么这个文件夹是可以删除的。3、然后我又发现有个文件夹里面什么文件都没有,是空的,也没有隐藏文件,那么这个C盘文件夹是可以删除的。4、通过上面的两种判断,我们删除了没有用的C盘程序文件夹和空的文件夹,接下来我们来看下temp这个文件夹,这里的文件我建议不动它,让系统自动删除即可。5、接下来我们再看下C盘“用户”这个文件夹,这个文件夹保存的一般是个人或者共用的文档、图片、视频等,按需删除即可,当然了电脑桌面的文件也保存在这里面哦。6、接下来我们说下第一步暂时不动的Program Files或者Program Files (x86),这两个里是程序的安装路径,如果要删除里面的某个程序的文件,那么就需要用到卸载程序的功能了。7、最后我们说下Windows这个文件夹里哪些可以删除,我重点说不要删,啥都不要动,删了只怕你电脑系统要重装了。8、当然这些是看的见得文件夹,一些目录深的文件,比如聊天软件的垃圾、上网垃圾、音视频垃圾、注册表垃圾等文件,这些文件不好找也不好判断,使用安全软件的清理垃圾的功能清理最好。

4,database engine 是什么?

维基百科中的解释:
A database engine (or "storage engine") is the underlying software component that a database management system (DBMS) uses to create, retrieve, update and delete (see CRUD (acronym)) data from a database. One may command the database engine via the DBMS's own user interface, and sometimes through a network port.


数据库引擎(又称"存储引擎"),它是在数据库管理系统(DBMS)之下用来对数据库进行创建,检索,更新和删除等数据操作一个组件.数据库的使用者(数据库管理员DBA等)使用数据库管理系统(DBMS)操作发布指令,通过数据库引擎并连接网络发送给数据库.

翻译得不是很好,见谅.

回楼主:
现在有的引擎:
微软的:
Microsoft JET Database Engine

JAVA
JDBC

Borland
BDE
等....

再答楼主:
你不用"我的天"了,因为知识是积累的,你一下子学这么多当然吃不消了,就看你现在学什么语言,就学那个就好了.以后慢慢积累......

再再回答楼主:
你的5分真难拿.....
每个公司开发语言,框架,当然都有一套自己的东西,引擎对于我们来说是抽象内容,我们只用他们提供的API来操作,比如微软的引擎,我们就用ADO,ADO.NET来操作.....
所以,
知识是累的.

5,C++和visual C++到底有什么区别?

有位同学问我“Visual C++和C++有什么区别?”,这的确是初学者会感到困惑的问题,比较常见。除此之外,还有“先学C++好,还是先学Visual C++好?”,都属于同样的概念不明的问题,就比如问“英语和英语词典有什么区别”一样。要弄清这个问题的答案,就要明白语言,工具,库,标准的概念。可以参考我之前发的 Programming Language 那篇笔记。 一门程序语言,例如C++,根本上是一套语法体系,是逻辑领域上的 规则 集。而要真正使用计算机来应用程序语言,就需要有相应的语言 实现 ,历史上,C++有多种实现,比如早期的cfront, 曾经的Turbo C++,现在流行的Visual C++和GCC。这些特定实现,以 工具 的方式存在于计算机中,比如编译器,链接器等。 但是单纯的语言实现是解决不了实际需求的,因此许多实现都提供了额外的程序 库 ,初期各种实现所带的库都是不同的,这就导致了同一语言不同实现之前移植的难度,因此业界就形成了一个标准委员会,为C++制订一套标准库,包含IO库, STL等。除去标准库外,还需要各种程序库来实现各个领域的需求,就有了各种各样的界面库,网络库等,比如C++常见的界面库有MFC,WTL,wxWidgets, GTK+,Qt,为了方便程序员使用这些库,工具厂商便将一些库直接集成到工具包中一起发售,比如Visual C++中除了对STL的支持外,还包含了MFC和ATL两个程序库。 所以说,C++是语言,Visual C++是工具集,MFC是程序库。要解决实际问题,开发应用程序,语言、工具和程序库三方面的学习是缺一不可的,而在程序库的学习中,标准库又是重中之重。

6,请问visual c++ 与 c++ builder的区别是什么

C++ Builder和VC的比较

其实很久以前我就想写这篇文章,其原因一方面是因为笔者深深感觉到C++ Builder的确是一个先进与强大的程式开发工具,但更最重要的一点是,我深信C++ Builder能给公司带来巨大了商业利益与生产力的大幅提升,我可以假装没看到这几点,但是基於良心与责任我不能不花点时间来跟大家分享一下我的看法与心得。
C++ Builder的前身是Borland C++,Borland C++ 所使用的Application Framework是OWL,而OWL以物件导向的角度来看,也的确比MFC先进很多(这在学界早有定论),但是在市场上却叫好不叫座,直到Imprise(以前的Borland)推出以VCL为Application Framework的Delphi之后,这才一炮而红。

虽然Delphi的VCL非常强大与好用,但是Delphi所使用的是OOPascal语法,和C++不同,直到后来,Imprise才推出以C++为程式语言的C++ Builder,而其所使用的Application Framework正是赫赫有名的VCL。

VCL的全名是“Visual Component Library“,它是一种新一代的Application Framework,以元件化、视觉化为设计的方向。VCL的兴起,起源於OWL和MFC都日见庞大与痴肥,不利於日益复杂的程式开发趋势,於是Imprise的设计小组决定开发一套更物件导向化的Application Framework,使程式设计师能以视觉化的观念、元件重用的观念来快速设计出各式各样的应用程式,将物件导向的威力与精髓发挥的淋漓尽致,相形之下,OWL和MFC都只算过时与半子的Application Framework。

果然~C++ Builder一推出后,在微软的大军压境下以及人们西瓜靠大边的心态下,仍然引起了一阵旋风,在News上许多程式师表示它们对C++ Builder的肯定与激赏,更有人指出,根据经验,在微软的市场优势之下,Delphi和C++ Builder仍能欣欣向荣,这表示Delphi和C++ Builder的产品水准不是只赢微软产品几个百分点,而是数十至数百个百分点,否则Imprise的产品早就消失不见了。

到底C++ Builder的特性与优点在哪里呢?这对於我们公司又有什麽利弊呢?我的观点与分析如下。大家想一想,当我们使用Visual C++来开发程式的时候,最痛苦的事情是什麽?答对了~那就是GUI的设计。根据经验,通常我们利用Visual C++开发一套软体时,设计GUI所花的时间几乎占掉程式开发周期的三分之一~甚至到二分之一以上,而设计和界面无关的核心程式通常只占了不到二分之一左右至三分之二的时间,但是使用C++ Builder则可以大幅简化这个问题。C++ Builder的VCL提供大量的各式各样GUI软体元件,让我们可以将大部分的心力放在核心程式码的设计上,而不必跟Windows系统的讯息、界面去搏斗。

C++ Builder的Compiler在功能上跟Visual C++都一样,Win32 API等都可以呼叫与使用(VCL就是架构在Win32 API之上,没有不相容的问题,只是包装的更高明,也非常有弹性),你不用担心目前有什麽事情是Visual C++可以做而C++ Builder做不到的,进而拒绝使用C++ Builder,抱持这样的观点就好像为了健康而不坐汽车,却坚持骑脚踏车从淡水来上班一样因噎废食,在网路许多非常有经验的程式设计师会告诉你这是多虑了。曾有人比喻的很传神,如果Visual C++是手排车,那C++ Builder就是手自排两用车(看过三菱的Sportsmode手自排两用车吗?)。

C++ Builder的程式设计细节是清楚而透明的,除了Application Framework的运作保有神秘感之外(MFC也是),所有的程式码与档案相关的档案都是可以掌握与观看的,不像某些开发工具,程式设计师许多事情是无法掌握的,而C++ Builder 所产生的码大小与产生的时间都和Visual C++ 都是同级的(我指的是胜负差距都不大,到要一提的是,C++ Builder 3.0采用一种技术,可以使得第二次以后的Compiling速度提升五倍以上,笔者可以证实这一点)。

我的观点是,我们公司非常适合大量采用C++Builder作为程式开发工具,当然啦,为了相容性的考量和母公司有特殊要求的专案除外。由Visual C++转换到C++ Builder不是很严重与痛苦的事情,反而会觉得很快乐,这就好像开手排车人改学自排车一样,甚至可以更掌握C++ Builder的威力。

利用C++ Builder来开发程式,我们可以快速的产生程式的GUI layout和prototype,在后续调整程式界面的调整周期中也非常的方便,我个人认为至少可以比Visual C++节省三至五倍以上的时间。

除了某些特殊需求的专案之外(例如版本升级,而原来的版本是VC开发的,或者参考改写的程式码是用VC写的,事实上C++ Builder也可以支援MFC),我看不出来公司有什麽专案的规模或内容非要靠Visual C++不可,自己找罪受不说,也违反了“Build a high performance company“的目标,而将大量的资源投注在落后的工具上,程式生产力也无法巨幅提升。因此我建议公司应该大量而全面性的鼓励员工使用并熟悉C++ Builder成为第一线的程式开发工具,根据我的浅见,这样的投资不但回收快速,而且效果宏大。

简而言之,C++ Builder同时兼具C++程式语言的威力和Visual Basic这种 Rapid Development Tool的视觉化程式开发环境的便利,土法炼钢或必先利其器,决定就在你了。

7,BorlandDelphi 7.0和BorlandC++Builder 6.0有什么区别

Delphi 与 C++ 两个不是一种语言,从语言的角度来说,实际上并不太好进行比较,只能说“萝卜白菜,各有所爱”。

从两者软件使用的角度来说,实际上也没什么可比较的,如果你是使用 pascal 语言的,那当然选用 delphi7,而如果你用 c/c++ 的,自然会选择 C++Builder。

从个人的角度来说,delphi 7 是 Borlnad 公司当时最成功的一个经典版本,有种说法:“聪明的程序员,使用 delphi”,所以,个人选择 delphi7。

上一篇:欢乐谷夜场

下一篇:壬戌年