什么是电脑程序

什么是电脑程序...
2026年09月25日 08:22
有6个网友回答
网友(1):

计算机程序就是为了解决实际问题,用计算机能够识别的程序设计语言,按照一定的规范编写出来的一系列要求计算机执行的动作
遵循一定规则完成指定工作的代码 程序=算法+数据结构+程序设计方法+语言工具和环境 计算机程序或者软件程序(通常简称程序)是指一组指示计算机每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。 通常,计算机程序要经过编译和链接而成为一种人们不易理解而计算机理解的格式,然后运行。未经编译就可运行的程序通常称之为脚本程序。
通俗的说就是电脑进行计算的顺序。到哪里去,先做什么,再做什么,最后做什么,然后回哪里……

网友(2):

程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。

概念1.:为进行某活动或过程所规定的途径。 概念2.程序是由序列组成的,告诉计算机如何完成一个具体的任务。由于现在的计算机还不能理解人类的自然语言,所以还不能用自然语言编写计算机程序。

网友(3):

程序员是从事程序开发、维护的专业人员。一般我们将程序员分为程序设计人员和程序编码员,但两者的界限并不非常清楚,特别是在中国。

作一个真正合格的程序员,应该具有的素质。

1:团队精神和协作能力

团队精神和写作能力是作为一个程序员应具备的最基本的素质。软件工程已经提了将近三十年了,当今的软件开发已经不是编程了,而是工程。独行侠可以写一些程序也能赚钱发财,但是进入研发团队,从事商业化和产品化的开发任务,就必须具备这种素质。可以毫不夸张的说这种素质是一个程序员乃至一个团队的安身立命之本。

2:文档习惯

文档是一个软件系统的生命力。一个公司的产品再好、技术含量再高,如果没有缺乏文档,知识就没有继承,公司还是一个来料加工的软件作坊。作为代码程序员,必须将30%的工作时间写用于技术文档。没有文档的程序员势必会被淘汰。

3:规范化的代码编写习惯

知名软件公司的代码的变量命名、注释格式,甚至嵌套中行缩进的长度和函数间的空行数字都有明确规定,良好的编写习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。 一些所谓的高手甚至叫嚣高手写的代码一般人看不懂,我只能说他不是一名合格的程序员。

4:需求理解能力

程序员要能正确理解任务单中描述的需求。在这里要明确一点,程序员不仅仅要注意到软件的功能需求,还应注意软件的性能需求,要能正确评估自己的模块对整个项目中的影响及潜在的威胁,如果有着两到三年项目经验的熟练程序员对这一点没有体会的话,只能说明他或许是认真工作过,但是没有用心工作。

5:模块化思维能力

作为一个优秀的程序员,他的思想不能在局限当前的工作任务里面,要想想看自己写的模块是否可以脱离当前系统存在,通过简单的封装在其他系统中或其他模块中直接使用。这样做可以使代码能重复利用,减少重复的劳动,也能是系统结构越趋合理。模块化思维能力的提高是一个程序员的技术水平提高的一项重要指标。

6:测试习惯

测试是软件工程质量保证的重要环节,但是测试不仅仅是测试工程师的工作,而是每个程序员的一种基本职责。程序员要认识测试不仅是正常的程序调试,而要是要进行有目的有针对性的异常调用测试,这一点要结合需求理解能力。

7:学习和总结的能力

程序员是很容易被淘汰的职业,所以要善于学习总结。许多程序员喜欢盲目追求一些编码的小技巧,这样的技术人员无论学了多少语言,代码写起来多熟练,我们只能说他是一名熟练的代码民工,他永远都不会有质的提高。一个善于学习的程序员会经常总结自己的技术水平,对自己的技术层面要有良好的定位,这样才能有目的地提高自己。这样才能逐步提高,从程序员升级为软件设计师、系统分析员、项目经理。

作为高级程序员,乃至于设计师而言,除了应该具备上述全部素质之外,还需要具备以下素质:

1、 需求分析能力

2、 整体框架能力

3、 流程处理能力

4、 模块分解能力

5、 整体项目评估能力

6、 团队组织管理能力

网友(4):

C语言

网友(5):

我们都知道,电脑是拿来“用”的,比如听歌看电影、聊天打麻将、工作玩游戏等等等等,拥有很多很多功能,而每一项功能,我们都可以称它为“程序”,比如在用QQ聊天时,打完字以后,点一下“发送”,就可以把消息送出去了,那么这个操作如果让楼主对着电脑直接用国语说出来,恐怕计算机就不能理解了,当然用英语、日语、法语、德语也都不行,这是因为计算机“听”不懂我们人类的语言。当人用一种计算机可以理解的语言,把我们想要做的事准确清楚的描述出来,就形成了“程序”。比如刚才说的,我们在QQ中打完字以后,想要“发送”,程序员就会按照人们的意愿,把“发送”这个功能用计算机的语言准确的描述给计算机听,计算机听懂了以后,就形成了一个“发送”按钮,我们只需要点这个按钮的时候,计算机就知道,我们是要把信息发送出去了
再比如我们最熟悉的“关闭”按钮,一点它就可以关闭窗口了。把这个功能翻译成计算机能够理解的语言就是“onClick.this.windows.close();”,这就是编写程序时使用的语言了,实际上,我们平时所使用的各种程序都是由类似这种代码编写出来的,当然我只写了一句,比较简单,而一个完成的程序需要成千上万行代码才能完成。
现在,我们来给程序下个简单的定义。程序,就是将人们需要的功能翻译成计算机能够理解的语言,再把用计算机语言代码写出来的,然后打包,最后就形成了我们所见到的软件、按钮等电脑里看得到的东西了!
对于没有这方面专业知识的朋友来说,这确实是一个比较困难的概念,因为要完全理解它,是需要楼主本身掌握一定的计算机专业知识的,我的回答只是从半通俗半专业的角度来让楼主理解它的概念,不知道是否能够让楼主有一点点初步的认识,如果不是很懂,补充来问我吧

网友(6):

电脑程序就只有电脑才能看懂的语言,程序的作用就是和电脑进行对话,其实电脑也是可以说话的,他们内部有一些语言比如C++跟JAVA还有POS语言,都是标准的计算机语言,最大的用处是可以用来编制木马病毒和一些有用的软件