计算机程序名词解释是什么求大神解答,急用

计算机程序名词解释是什么求大神解答,急用,第1张

计算机程序名词解释

计算机程序或者软件程序(通常简称程序)是指一组指示计算机每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。

在《计算机软件保护条例》中的定义为:指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。

他们之间最早出现的是C, C是面向过程的结构化编程语言,他的特点是语言体积小,效率高(可执行文件的效率在除了图象编程方面外只比汇编低20%左右), 语言灵活,给程序的限制小,而且可以方便的对低层进行 *** 作,所以它非常适合于开发, *** 作系统,驱动程序,嵌入式等对速度要求较高的程序, 后来随着软件危机的出现,人们意识到

面向过程的语言不容易描述人类的思维,在做大型程序的

时候会增加软件难以调试和维护,这无形中增加了软件的成本,由此C++应运而生, C++使向下完全兼容C的, C++与C相比最显著的变化就是增加了面向对象的成分,也就是增加了类的概念,因为它的增加使软件开发可以比较容易的描述人类的思维,使得软件的开发和维护变得相对简单,直接降低了软件的成本, 但因为C++是面向对象的语言,这本身就制约他的速度,所以C++适合开发那些大型项目,现代的大部分语言都或多或少的借鉴了C++和C的某些特性

C#是Microsoft为了实现平台统一和与java争夺市场下的产物,它被包括在net平台下,是一个面向对象面向网络面向组件的语言, 有很多地方与java非常相似,擅长于开发网络方面的程序

总的来说C是爷爷,C++是爸爸, C#是外孙

--------------------

为什么叫C,因为以前还有B语言,,,所以就延续了一下叫C语言了

另外的JAVA,delphi等,就是开发的时候取的名字罗,或许和当时的灵感有关系,或许是公司的创造,或许是开发者的一些个人的因素,或许是个语言特点有关系的

VB这里有两个不同的概念, 一个是"面向对象", 一个是"可视化" "面向对象", 即OOP, 是程序设计的一种方法, 或者说是一种理念 VB, 与其说是面向对象, 不如说是基于对象的更确切一些 "可视化", 则是从用于开发程序的软件的角度来说的 VB, VC, 其中的V字, 即Visual, 是可视化的意思 但其它的开发工具, 象楼上所说的Delphi, 也是可视化的

VC就和C有点关系拉,外加上Visual,的意思

---------------

软件的英文有多个词汇可用于不同的场合和含义,以下是其中几个常见的:

Software(名词):指计算机程序及其相关文件的总称。例如,办公软件(office software)、 *** 作系统软件(operating system software)。

Program(名词):指完成特定任务的计算机代码或指令集合,也可以指一个完整的应用程序。例如,编程语言程序(programming language program)、个人财务管理程序(personal finance management program)。

Application(名词):指用于执行特定功能的计算机程序。例如,视频编辑应用程序(video editing application)、会议通讯应用程序(conference communication application)。

Platform(名词):指软件项目的具体需求环境。例如,移动平台(mobile platform)、数据库平台(database platform)。

Firmware(名词): 一种运行在硬件上的固定程序软件, 用于控制硬件设备。例如,路由器固件(router firmware)、手表固件(watch firmware)。

Code(名词):指源代码,即程序员编写并最终被编译成可执行计算机程序的文本形式。例如,HTML代码、C++代码。

以上是一些常见的描述软件概念的英文单词,它们用于不同的场合和含义。可以根据实际需要选择最合适的单词。

以上就是关于计算机程序名词解释是什么求大神解答,急用全部的内容,包括:计算机程序名词解释是什么求大神解答,急用、程序语言的名词解释、软件英文等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10217714.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存