用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
1 程序流程图常用绘制方法
■1.1 单机软件绘制程序流程图
微软公司的Office作为一款常用办公软件,使用人数多,上手快,入门简单。其中绘制流程图的一般步骤为:在“插入”选项卡中选择“形状”,在下拉菜单中选择“流程图”,选择合适的形状和箭头。添加形状之后,
再添加箭头,组成流程图。亿图图示办公绘图软件(Edraw max)除程序流程图外,还可以绘制百余种图,无需绘图功底,全拖拽式操作,快速上手。运用丰富的软件模板和符号,轻松绘制流程图、思维导图、组织架构图、网络图、平面布置图等图形图表。■1.2 在线软件绘制程序流程图ProcessOn(www.processon)是一个基于HTML5和JavaScript技术在线作图工具的聚合平台,它可以在线画流程图、思维导图、UI原型图、UML、网络拓扑图、组织结构图等等,软件带有大量模板可供用户套用,无需担心下载和更新问题。亿图图示在线版是一款可在网页上绘制流程图、工程图等图形的在线应用。在线应用支持在Windows、MacOS、Linux等操作系统上使用,无需下载安装,浏览器即开即用,实时保存。
亿图软件公司于19年10月份首次推出在线版本(www. edrawmax/online)。亿图图示在线版是一款可在网页上绘制流程图、工程图等图形的在线应用。在线应用支持在Windows、MacOS、Linux等操作系统上使用,无需下载安装,浏览器即开即用,实时保存。亿图图示在线版的出现,弥补了客户端版本的不足,帮助亿图图示实现更多场景和终端的使用覆盖。亿图图示操作简单,使用流畅,无需深入地学习即可上手使用。所有信息和文件传输均使用最高级别程中,将符号拖拽到画布中,通过组合、填充、编辑、排版、连接等操作,完成一幅作品。
2 Markdown生成程序流程图基本代码相比于使用画图工具拖拽画图,Markdown代码生成程序流程图这种方式较为轻便,无需安装复杂的画图应用。可以使用带有mermaid画图扩展的 Markdown编辑器,
如 Typora,也可以使用 Markdown在线编辑。根据一定的算法,将源代码划分成主程序和各子程序模块,这样可以更清楚的了解程序的总体结构和各子程序的结构。由于程序中有很多的转移指令,特别是条件转移指令,使得程序结构复杂化;另外由于子程序嵌套和受计算机系统存储器大小的限制,使得子程序之间的关联复杂化[2]。
■2.1 定义元素
源代码1080p在线Markdown中定义元素的语法是:元素ID=>元素类型:展示文字,元素类型和展示文字中间有一个空格,还需注意所用符号均为半角英文字符,不然会有错误出现。元素类型包括以下几种:startID=>start:开始框,inputoutputID=>inputoutp ut:输入输出框,operationID=>operation:操作框,condition ID=>condition:条件框,subroutineID=>subroutine:子流程,endID=>end:结束框。
■2.2 连接元素
通过ID引用元素,再用“->”连接各个元素,可以不断连缀,也可以分开连接。如:
s t a r t I D->i n p u t o u t p u t I D->o p e r a t i o n I D->conditionID(yes)->endID也可以分行写成:startID->inputoutputID inputoutputID->operationID operationID->conditionID conditionID(yes)->endID
58 | 电子制作 2020年04月
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论