程序流程图【面向实用】
创作时间:
作者:
@小白创作中心
程序流程图【面向实用】
引用
CSDN
1.
https://blog.csdn.net/qq_40656637/article/details/137686380
程序流程图,又称程序框图,是一种专门用于描述程序或算法运行步骤的图形化工具。它使用一组标准化的符号和图形元素,配合相应的文字说明,清晰、直观地展示出计算机程序从开始到结束的执行流程,包括数据的输入、处理、判断、循环以及最终输出等各个环节。
程序流程图的作用
- 团队内部:流程图作为一种通用语言,方便团队成员间讨论、评审和共同理解程序逻辑,减少误解和沟通成本
- 跨部门沟通:对于非技术人员(如项目管理人员、业务人员、用户等),流程图能够直观展示系统行为,无需深入理解编程细节也能理解大致的工作流程
- 文档共享:作为项目文档的一部分,流程图可被纳入设计文档、用户手册、培训材料等,供项目各方查阅和参考
程序流程图的常用符号
- 起点/终点:起点和终点都使用圆角矩形来表示。还有另一种表示,就是使用实心圆点表示起点,使用内圆实心的同心圆表示终点。程序流图必须从起点开始,以终点结束。缺少起始点和终点的流程图都是不规范的
- 条件判断:使用菱形表示。条件判断有一个入口和两个出口流线,两个出口分别表示满足条件和不满足条件的情形
- 处理:使用矩形框表示。表示需要处理的工作
- 并行方式:使用两个平行的水平线表示
- 流线:使用箭头表示。表示程序执行的方向和顺序
程序流程图的常用结构
4.1 一般的条件分支
4.2 当型循环(先判断再执行)
当型循环的流程图示例:首先进行条件判断,如果条件满足则执行循环体,否则直接结束循环
4.3 直到型循环(先执行再判断)
直到型循环的流程图示例:先执行一次循环体,然后再进行条件判断,直到条件不满足为止
4.4 多分支型
多分支型流程图示例:根据不同的条件选择不同的执行路径
4.5 某流程分出多个并行流程
并行流程示例:主流程分出多个并行执行的子流程
4.6 多个并行流程合为一个流程
并行流程合并示例:多个并行执行的子流程合并为一个主流程继续执行
热门推荐
虚拟现实医疗:技术创新与应用前景
1949年,解放军29小时解放天津
揭秘魔兽世界最悲剧英雄伊利丹·怒风:从魔法痴迷到与全世界为敌的传奇人生
一次性餐具可能对环境造成影响
共同犯罪和犯罪集团的区别有哪些
激光焊焊缝跟踪检测技术
刘备的父爱与刘禅的成长:能力背后的复杂因素
肿瘤微环境中的细胞因子:潜伏的操控者与治疗的切入点
【如何自制干狗粮】狗粮自制的优缺点 自制狗粮注意事项
养鸡日常管理内容大汇总(建议收藏)
犯罪现场桌游教程7人的法律应用与教学价值
身份证换领“十问十答”,看看有您关心的吗?
跨文化交流中的非语言沟通:解读微妙的信号和肢体语言
古装剧迭代:彰显审美自觉与文化自信
各省份户籍人口和常住人口最新数据:全国户籍人口比常住人口多669万人
什么是实验设计?如何从零开始?
什么是股票翻倍的核心逻辑?这种逻辑对投资策略有何启示?
经典重排《风雪夜归人》
新手在厨房应该知道的10个小技巧,学起来,超级实用!
快递查询的方法有哪些?这些方法如何帮助您追踪包裹状态?
地球是碳基生命的天堂,宇宙却更适合硅基生命
铝的种类:分类、性能和应用
抓住数据与技术红利的窗口期 推进数字化转型助力医院高质量发展
孩子沉迷游戏怎么办?家长必看:有效引导,健康成长之道
油煮菜:比水煮还健康的神仙吃菜法
《道德经》第二十三章:无为而治的智慧
中国荷斯坦牛繁殖性状全基因组关联分析研究取得新进展
如何了解房产市场的价格波动因素?这种了解对购房时机有哪些判断依据?
全球及中国复合材料行业现状及发展趋势分析
世界上最大的平原