1

这个对吗?
我基本上想问的是-将链表视为数据源是否正确。在这个程序中发生的事情是一个文本文件的内容被加载到一个链表中的内存中。所有的处理工作都由哪个完成,然后当程序退出时,链表被写入文件。在那种情况下,这个 DFD 是否正确?

在此处输入图像描述

4

1 回答 1

0

您要问的是数据流程图,或者也称为设计的动态/事件视图。

此图说明 UI 上的事件将如何进行。

我基本上想问的是-将链表视为数据源是否正确。

是的,当然,有时最好继续使用链接列表。LL 提供了一种更简单、更快捷的方式来通过具有特定实体的各种属性的节点。

在这个程序中发生的事情是一个文本文件的内容被加载到一个链表中的内存中。

基本上,将数据存储为文本不是一个好主意,它会增加解析开销。LL 中的节点值以二进制格式存储,这样当程序加载它们时,它可以快速链接所有互连的节点。

所有的处理工作都由哪个完成,然后当程序退出时,链表被写入文件。

很难理解你想问什么,但如果你问谁在处理工作,那么显然是你的程序解析保存在文件中的数据。如果你对以前的数据进行任何更改,你的程序也会将更改转储到文件中。

在那种情况下,这个 DFD 是否正确?

很难说,直到知道整个要求..

于 2012-08-19T20:46:48.077 回答