什么是程序的三种基本控制结构?

什么是程序的三种基本控制结构?,第1张

程序的三种基本控制结构如下:

1、顺序结构,程序中各个 *** 作按照在源代码中的排列顺序,自上而下,依次执行

2、选择结构,根据某个特定的条件进行判断后,选择其中一支执行;

3、循环结构,在程序中需要反复执行某个或某些 *** 作,直到条件为假或为真时才停止循环。

【顺序结构】

顺序结构是最简单的程序结构,程序中的各个 *** 作是按照它们在源代码中的排列顺序,自上而下,依次执行。

【选择结构】

选择结构用于判断给定的条件,进而控制程序的流程。它会根据某个特定的条件进行判断后,选择其中一支执行。

【循环结构】

循环结构是指在程序中需要反复执行某个或某些 *** 作,直到条件为假或为真时才停止循环一种程序结构。

它由循环体中的条件,判断继续执行某个功能还是退出循环。根据判断条件,循环结构又可细分为以下两种形式:

1、当型循环结构:先判断(条件)再执行。

2、直到型循环结构:先执行后判断。

循环结构可以看成是一个条件判断语句和一个向回转向语句的组合。另外,循环结构的三个要素:循环变量、循环体和循环终止条件. ,循环结构在程序框图中是利用判断框来表示,判断框内写上条件,两个出口分别对应着条件成立和条件不成立时所执行的不同指令,其中一个要指向循环体,然后再从循环体回到判断框的入口处.

计算机过程控制系统,是指由被控对象、测量变送装置、计算机和执行装置组成,以实现生产过程闭环控制为目的的系统。将计算机用于过程控制系统,就称之为计算机过程控制系统。计算机过程控制系统的最基本特征是一个实时系统,计算机过程控制系统由硬件和软件两大部分组成。

1、硬件组成

计算机过程控制系统的硬件一般由被控制对象(生产过程)、过程通道、计算机、人机联系设备,控制 *** 作台等几部分组成。

2、软件组成

计算机控制装置配置了必要的软件,才能针对生产过程的运行状态,按照人的思维和知识进行自动控制,完成预定控制功能。计算机控制装置的软件通常分为两大类:系统软件和应用软件。

计算机过程控制系统能够完成数据采集与处理、顺序控制与数值控制、直接数字控制与监督控制、最优控制与自适应控制、生产管理与经营调度等任务,它的出现不仅给企业带来巨大的经济效益和社会效益,而且给工业生产带来革命性的变化。

扩展资料:

计算机过程控制系统的分类:

(1)数据处理系统(DAS),对生产过程参数作巡检、分析、记录和报警处理。

(2) *** 作指导控制系统(OGC),计算机的输出不直接用来控制生产过程,而只是对过程参数进行收集,加工处理后输出数据, *** 作人员据此进行必要的 *** 作。

(3)直接数字控制系统(DDC),计算机从过程输入通道获取数据,运算处理后,再从输出通道输出控制信号,驱动执行机构。

(4)监督控制系统(SCC),计算机根据生产过程参数和对象的数字模型给出最佳工艺参数,据此对系统进行控制。

(5)多级控制系统,企业经营管理和生产过程控制分别由几级计算机进行控制,一般是三级系统,即经营管理级(MIS)、监督控制级(SCC)和直接数字控制级(DDC)。

(6)集散控制系统(DCS),以微处理器为核心,实现地理和功能上的分散控制,同时通过高速数据通道将分散的信息集中起来,实现复杂的控制和管理。

(7)监控与数据采集系统(SCADA),SCADA是以计算机、控制、通讯与CRT技术为基础的一种综合自动化系统,更适用于/点多、面广、线长0的生产过程。由于控制中心和监控点的分散而自然形成了两层控制结构。

(8)现场总线控制系统(FCS),是新一代分布式控制系统,与DCS的三层结构不同,其结构模式为/工作站)现场总线智能仪表0两层结构,降低了总成本,提高了可靠性,系统更加开放,功能更加强大。在统一的国际标准下,可实现真正的开放式互连系统结构。

(9)计算机集成过程控制系统(CIPS),利用DCS作基础,开发高级控制策略,实现各层次的优化,利用管理信息系统MIS进行辅助管理和决策,将企业中有关过程控制、计划调度、经营管理、市场销售等信息进行集成,经科学加工后,为各级领导、管理及生产部门提供决策依据,实现控制、管理的一体化。

参考资料:百度百科-过程控制系统(专业术语)

结构化程序的三种基本控制结构是顺序结构,选择结构,循环结构,分别介绍如下:

1、顺序结构:顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。

2、选择结构:选择结构用于判断给定的条件,根据判断的结果判断某些条件,根据判断的结果来控制程序的流程。

3、循环结构:循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。它由循环体中的条件,判断继续执行某个功能还是退出循环。根据判断条件,循环结构又可细分为以下两种形式,先判断后执行的循环结构和先执行后判断的循环结构。

4、循环图:数据流图是SA方法中用于表示逻辑系统模型的一种工具,它从数据传递和加工的角度,以图形的方式来刻画数据流从输入到输出的变换过程。数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。数据流图是需求分析阶段产生的结果。


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

原文地址: http://outofmemory.cn/yw/11105728.html

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

发表评论

登录后才能评论

评论列表(0条)

保存