俄罗斯方块DFD图
答案:1 悬赏:60 手机版
解决时间 2021-05-18 15:25
- 提问者网友:寂寞撕碎了回忆
- 2021-05-18 06:18
我们在上课,但我不知道怎么画,那位高手帮帮我呀!
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-05-18 06:42
首先,分析是横向的,设计是纵向的,编程是将上述两项转化为实际的代码。
回答1:
分析可以说是对设计的一个高度概括。是实现的一个具体的功能,至于该功能具体怎么实现,需要哪些步骤,或者需要调用哪些模块等这是属于具体设计范围。
回答2:
举个例子,有模块A和B。A提示用户输入乘法的两个数,并返回结果。B实现接受两个参数,然后将他们乘法的结果返回调用的模块。
对于A,只要提供给B的两个参数即可。对于B,只要提供给A的结果。
很显然,我无须知道A的用户输入界面是如何处理的(是DOS界面还是WINDOWS界面),B的怎样计算的(是用加法还是乘法)。他们所要做的就是描述A和B之间的接口就行了。这里只需B描述调用所需要的参数类型,个数以及返回的类型。
知道到说明白了没有。刚开始我也糊涂,看的多了,想的多了自然就慢慢知道了。
回答1:
分析可以说是对设计的一个高度概括。是实现的一个具体的功能,至于该功能具体怎么实现,需要哪些步骤,或者需要调用哪些模块等这是属于具体设计范围。
回答2:
举个例子,有模块A和B。A提示用户输入乘法的两个数,并返回结果。B实现接受两个参数,然后将他们乘法的结果返回调用的模块。
对于A,只要提供给B的两个参数即可。对于B,只要提供给A的结果。
很显然,我无须知道A的用户输入界面是如何处理的(是DOS界面还是WINDOWS界面),B的怎样计算的(是用加法还是乘法)。他们所要做的就是描述A和B之间的接口就行了。这里只需B描述调用所需要的参数类型,个数以及返回的类型。
知道到说明白了没有。刚开始我也糊涂,看的多了,想的多了自然就慢慢知道了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯