如何在结构/流程图中表示多个线程
Posted
技术标签:
【中文标题】如何在结构/流程图中表示多个线程【英文标题】:How does one represent multiple threads in a structure/flowchart 【发布时间】:2021-08-18 22:06:14 【问题描述】:我的任务是为我们组织的软件中的一些客户端-服务器和启动流程创建结构/流程图。我们的许多流程同时运行,因为它们会相互影响。这在流程图中传统上是如何表示的? 描述程序: 具有多个线程的服务器称为多线程服务器。当客户端发送 请求时,会生成一个线程,用户可以通过该线程与服务器进行通信。你需要 实现一个服务器-客户端程序以生成多个线程来接受来自的多个请求 多个客户端同时(并行)。 让多个客户端处理相同的输入数据,如下所示:
随机生成大小为 10×10 的整数矩阵(1-10 之间的数字)并存储在 服务器端。 - 每个客户端都向服务器请求特定的服务:-
客户端 1:矩阵求和
客户端 2:矩阵排序(升序)
客户端 3:查找最大数量
客户端 4:转置矩阵
客户端 5:计算重复次数(例如:数字 1 重复 5 次)
我只需要结构/流程图
【问题讨论】:
【参考方案1】:对不起,如果我没有理解问题,但我认为您要查找的图表是序列图或活动图。
Draw.io 是一个可以绘制这个的工具,在https://drawio-app.com/create-uml-sequence-diagrams-in-draw-io/ 有例子
希望这会为您指明正确的方向。
【讨论】:
以上是关于如何在结构/流程图中表示多个线程的主要内容,如果未能解决你的问题,请参考以下文章