导航:首页 > 软件知识 > 程序是什么

程序是什么

发布时间:2022-03-31 05:11:02

⑴ 什么是程序什么是程序设计

1、计算机程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。

它以某些程序设计语言编写,运行于某种目标结构体系上。打个比方,程序就如同以英语(程序设计语言)写作的文章,要让一个懂得英语的人(编译器)同时也会阅读这篇文章的人(结构体系)来阅读、理解、标记这篇文章。

一般的,以英语文本为基础的计算机程序要经过编译、链接而成为人难以解读,但可轻易被计算机所解读的数字格式,然后放入运行。

程序是一个指令序列。

2、程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。专业的程序设计人员常被称为程序员

(1)程序是什么扩展阅读:

程序算法

算法是指对某些问题的严格的解释方法,一般的,一个算法拥有以下特点:

1、有穷性:算法必须保证在执行有限步骤后结束。

2、可行性:算法是确切可行的,即使在数学中,该算法可行,但若在实际应用中,程序不可以被执行,那么 ,该算法也是不具有可行性的。

3、确切性:算法的每一个步骤必须具有明确的意义。

4、输入:一个算法必须要有0个或多个输入。

5、输出:一个算法必须要有1个或多个输出。

⑵ 程序是什么

什么是程序?答案并非是完全明了的。如果我们试图确证程序这一概念的本质,将会陷入关于形式与内容这一无休止的哲学讨论之中。但我们并不能因此而拒绝任何界定。程序这一观念还存在丧失自身轮廓的危险,因为在广泛的意义上,所有社会制度都是“程序”。(Peters,1991)

当我们就法律领域考虑时,各种各样的解纷与决定程序就会浮现于脑海。其中最突出的是法庭与行政程序。仲裁也是一种程序。调解与谈判,只有当它们在预定好的框架中进行时(而非自发进行),才视其为程序。

蒂鲍特和瓦尔克(Thibaut and Walker 1975)过去认为只有在分配发生纠纷时,程序才是必要的。社会学家们并不接受这种限制。他们将那些规划未来而并非专注于解决纠纷的程序包括进来后,极大地扩展了这一研究领域;换句话说,程序是积极的而非消极的。就这一意义而言,行政程序和议会的立法程序也都可观察在内。许多发生在团体组织内外的分配过程也是如此。这些程序都不需要第三方或更高权威公平的预先分配。规则约束下的谈判,譬如集体谈判,在此意义上也构成程序。

在另一方面,我从这一领域排除了技术程序、符号系统和商谈。我对研究与调查也抱有怀疑(See Peters,1991)。一项学术研究一般来说不是程序。但一项受法律规制的调查,譬如说由国会的某个机构进行的,仍然值得我们注意。

不过我仍然怀疑将那些并不追求决定的过程视为程序的看法。林德和泰勒(Lind and Tyler 1988)争辩说排除这些过程,是对程序正义进行人为的限制。他们强调近来的研究表明,“程序正义的评判发生于那些没有实质决定的领域,程序上的评判力缘起于尊敬或者礼节这些因素,这些因素与做决定毫无关系”。

就我看来,社会学家所使用的程序概念,又常常比心理学家所使用的程序概念为窄。卢曼(Luhmann,1969)也坚持较窄的程序概念,将程序规定为一种社会系统,这种系统只是一种短期现象,其特定功能是得出一个有约束力的决定。他视预先设计的制度及其与社会环境的区别为程序的先决条件。程序只有具备这些特征才能在某种程度上独立于外部环境,并获得自治。

在那些程序是先于分配生成的、或多或少受规则约束的场合,对分配正义和程序正义作出区分是合理的。和卢曼的看法相一致,我认为强调一种沿用已久的实在程序,与程序可在其中重复实施的一般框架间的区别,是一项很重要的工作。虽然泰勒和福尔格(Tyler and Folger 1980)所研究的公民和警察间的冲突也可进行程序化建构。因为这种冲突会导致警官做出开具一张罚单,或者制作一份正式的处罚文件的决定。不过我仍然怀疑,不追求具体决定的组织系统内的各种非正式程序是否属于我们所讨论的主题,尽管那里同样会涉及到“公平”(Fairness)。格林伯格和泰勒(Greenberg and Tyler 1987)业已承认在某一系统化的背景中,公平会具有某些不同于论争过程和分配中的意义。我还从程序正义的研究领域中排除了泰勒和凯恩(Caine)关于集团领导和政治权威的一项研究评估(1981)(Tyler, Rasinki, and Spodick 1985)——也就是对基于从政者的公正表象进行的选举行为的研究,或者如沃瑟曼(Wasserman 1992)所提及的风险资本家和企业主,他们将程序正义作为解释他们满意程度的标准。因为我担心不受限定的程序概念,会推导出任何一项交涉都是一个程序的结论,以致于抹杀了程序正义的研究与普通的交往分析之间的区别。

⑶ 什么是软件什么是程序

1.软件(中国大陆及香港用语,台湾称作软体,英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。软件并不只是包括可以在计算机(这里的计算机是指广义的计算机)上运行的电脑程序,与这些电脑程序相关的文档一般也被认为是软件的一部分。简单的说软件就是程序加文档的集合体。
2.计算机程序,是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。同一计算机程序的源程序和目标程序为同一作品。
3.程序员(英文Programmer)是从事程序开发、维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、高级程序员、系统分析员,系统架构师,测试工程师五大类。
4.网络工程师是通过学习和训练,掌握网络技术的理论知识和操作技能的网络技术人员。网络工程师能够从事计算机信息系统的设计、建设、运行和维护工作。
5.C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
6.C++是在C语言的基础上开发的一种通用编程语言,应用广泛。C++支持多种编程范式 --面向对象编程、泛型编程和过程化编程。最新正式标准C++14于2014年8月18日公布。其编程领域众广,常用于系统开发,引擎开发等应用领域,是至今为止最受广大受用的最强大编程语言之一,支持类:类、封装、重载等!
7.C语言是C++的基础,C++和C语言在很多方面是兼容的。
C语言是一个结构化语言,它的重点在于算法与数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事物)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事物)控制。所以C语言和C++的最大区别在于它们解决问题的思想方法不一样。
8.程序到软件过程:代码→编译、链接→程序→打包、发布→软件。

⑷ 程序是什么

1.什么是程序?什么是程序设计语言?
答:程序是可以连续执行,并能够完成一定任务的一条条指令的集合。
它是人与机器之间进行交流的语言。
2.( A )是构成C语言的基本单位。
(A)函数(B)过程(C)子程序(D)子函数
3.C语言的程序一行写不下时,可以( B )。
(A)用逗号换行
(B)在任意一空格处换行
(C)用回车符换行
(D)用分号换行
4.以下说法正确的是( C )。
(A)C语言程序中是从第一个定义的函数开始执行
(B)在C程序中,要调用的函数必须在main()函数中定义
(C)C程序是从main()函数开始执行
(D)C程序中的main()函数必须放在程序的开始部分
5.结构化程序的三种基本控制结构是(顺序)、(选择)、(循环)。
6.C语言源程序的扩展名是( .c )。
7.请参照本章例题,编写一个C程序,输出以下字符串。
######################
You are Welcome!
######################
源程序清单:
main()
{
printf("######################\n");
printf("You are Welcome!\n");
printf("######################\n");
}
或者:
main()
{
printf("####################\n You are Welcome!\n ##################\n");
}

8.开发一个C程序,一般要经过哪些步骤?
答:编辑、编译、连接、调试、运行。
9.归纳C程序的构成。
答:
(1)一个C程序由一个或多个函数构成,其中必须有main()主函数。
(2)每个函数由头部和函数体两部分组成,并以“{”、“}”作为函数的开始和结束标志。
函数头部说明返回值的类型、函数名和形式参数等;
函数体由若干条C语句组成;
(3)每条C语句以分号结尾,分号是组成C语句的重要部分。
(4)可以在程序的任何位置用“/* …… */。”对程序中的任何部分注释。

⑸ 程序是指什么的

程序在不同的地方有不同的意思。

程序(管理名词)

在国标《质量管理体系 基础和术语》中第3.4.5条 程序procere中对于“程序”的定义进行了规定。一个环节,内部嵌套着一系列复杂的列逻辑慎密的一个组件,如若一个地方出问题则会影响到整个主体(可以理解为事务)。在中华人民共和国国家标准《质量管理体系基础和术语中第3.4.5条对于“程序”的定义是“ 为进行某项活动或过程所规定的途径。”

程序(计算机程序)


⑹ 程序是什么意思

1、事情进行的步骤、次序:工作程序。

2、计算机在执行任务时,对它所处理的对象以及处理规则的一种描述。是通过程序设计语言来实现的。

程序就如同以英语(程序设计语言)写作的文章,要让一个懂得英语的人(编译器)同时也会阅读这篇文章的人(结构体系)来阅读、理解、标记这篇文章。

一般的,以英语文本为基础的计算机程序要经过编译、链接而成为人难以解读,但可轻易被计算机所解读的数字格式,然后放入运行。

(6)程序是什么扩展阅读

程序的运行:

为了使计算机程序得以运行,计算机需要加载代码,同时也要加载数据。从计算机的底层来说,这是由高级语言(例如Java,C/C++,C#等)代码转译成机器语言而被CPU所理解,进行加载。

如果您在一个符合大多数的计算机上,操作系统例如Windows、Linux等,加载并执行很多的程序,在这种情况下,每一个程序是一个单独的映射,并不是计算机上的所有可执行程序。

它是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。同一计算机程序的源程序和目标程序为同一作品。

⑺ 程序是什么

指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。
计算机的程序是有一系列的机器指令组成的,而指令就是要计算机执行某种操作的命令。
程序=算法+数据结构+程序设计方法+语言工具和环境
从计算机组成的层次结构来说,计算机的指令分:
微指令:是微程序级的命令,它属于硬件。
宏指令:是由若干条机器指令组成的软件指令,它属于软件。
机器指令:介于微指令和宏指令之间,通常简称为指令,每一条指令可以完成一个独立的算术运算或逻辑运算操作。
计算机程序就是指 电脑可以识别运行的指令集合

⑻ 程序是指什么啊

计算机程序的定义LJ
程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。 程序(港台称之为程式) program(me)或procere chéng xù
编辑本段概念
概念1.:为进行某活动或过程所规定的途径。 概念2.程序是由序列组成的,告诉计算机如何完成一个具体的任务。由于现在的计算机还不能理解人类的自然语言,所以还不能用自然语言编写计算机程序。
编辑本段指示计算机按解决问题的步骤
实现预期目的而进行操作的一系列语句和指令。一般分为系统程序和应用程序两大类。 计算机中的程序在港澳台地区称为程式。程序就是为使电子计算机执行一个或多个操作,或执行某一任务,按序设计的计算机指令的集合。由程序计数器(Program Counter)控制。程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。是用汇编语言、高级语言等开发编制出来的可以运行的文件,在计算机中称可执行文件(后缀名一般为.exe)。我们玩的游戏一般都是应用程序(但现在后缀名为.swf的Flash影片类的游戏也比较流行)

⑼ 什么是程序

程序可以看作对一系列动作的执行过程的描述。刚才我们描述的是个形式非常简单的程序,实际上这个过程也可能变得复杂。例如,轮到取款时发现带的是个错误的储蓄卡,你就需要同家取卡,再次排队,这样就出现了重复性动作,步骤也会相应增加。

我们使用计算机,就是要利用计算机处理各种小同的问题。但是,计算机不会自己思考,它是人类手中的木偶啊,因此我们要明确告诉它做什么工作以及做哪几步才能完成这个工作。

试想一下,计算机程序执行的整个过程是怎样的呢?

计算机完成一件我们分配给它的任务,就像“取钱”这件工作,它按照我们的命令去做,我们说“立正”,它不能“稍息”,这样在我们的支配下完成预定工作。

这里,我们所下达的每个命令称为指令,它对应着计算机执行的一个基本动作。我们告诉计算机按照某种顺序完成系列指令,这一系列指令的集合称为程序。

(9)程序是什么扩展阅读:

在国标《质量管理体系 基础和术语》GB/T19000—2008/ISO9000:2005中第3.4.5条 程序procere中对于“程序”的定义进行了规定。

一个环节,内部嵌套着一系列复杂的列逻辑慎密的一个组件,如若一个地方出问题则会影响到整个主体(可以理解为事务)。

术语定义

在中华人民共和国国家标准《质量管理体系 基础和术语》GB/T19000—2008/ISO9000:2005(代替GB/T19000—2000)中第3.4.5条 程序procere中对于“程序”的定义是“ 为进行某项活动或过程(3.4.1)所规定的途径。”

程序,是管理方式的一种,是能够发挥出协调高效作用的工具,在我们的社会主义建设事业或者说现代化建设中,应该充分重视它的作用,应该不断地将我们的工作从无序整改到有序。

阅读全文

与程序是什么相关的资料

热点内容
重庆红糖锅盔怎么代理赚钱吗 浏览:381
考察投资项目关注哪些数据 浏览:590
家纺家具都有什么产品 浏览:35
丘氏冰棒产品有哪些 浏览:412
程序员如何拉到业务 浏览:175
揭阳火车站到炮台市场怎么走 浏览:841
二线国企程序员怎么提升技能 浏览:152
蓝翔技术学院西点多少钱 浏览:785
徐工集团北京代理点有哪些 浏览:529
如何做龙大总代理 浏览:923
装饰行业招聘信息哪个平台多 浏览:951
中国有多少压箱底技术 浏览:853
如何看一家公司信息 浏览:337
家具品牌代理有哪些 浏览:394
表格里怎么筛选中间两位数据 浏览:615
steam移动应用怎么验证交易 浏览:568
青岛原油交易诈骗平台有哪些 浏览:688
微信如何发表格式信息 浏览:769
船头家海产品怎么样 浏览:748
中原中国房地产代理有限公司怎么样 浏览:74