主题:[讨论]能否实现多语句或多子程序同时执行?????
puangenlun
[专家分:0] 发布于 2006-10-01 14:35:00
能否实现多语句或多子程序同时执行?????
如不,怎么弥补?
回复列表 (共7个回复)
沙发
igdx [专家分:110] 发布于 2006-10-01 15:46:00
中断啊
板凳
moz [专家分:37620] 发布于 2006-10-02 08:54:00
真正同时执行的,恐怕是双核处理了。
你可以从字面上来解释理解怎样实现:
现在的操作系统 如Windows等,都是以[color=FF00FF]分时处理[/color]来模拟多任务同时执行的。
4 楼
puangenlun [专家分:0] 发布于 2006-10-02 20:18:00
[quote]嵌套执行[/quote]
请赐教!!!!!!
5 楼
puangenlun [专家分:0] 发布于 2006-10-13 19:42:00
口中刀枪
纸上谈兵
所谓高手
不过尔尔
总算领教了!!!
6 楼
moz [专家分:37620] 发布于 2006-10-14 23:22:00
[quote]所谓高手不过尔尔[/quote]
高手,不会在QB区.
对于同时处理程序流程,
你看看一些理论上的书籍会比较有用.
因为很多细节并不是QB所能实现的.
所谓的"XP是由QB编写的"个人认为只是一个误解
微软只是把XP的系统用QB来解释罢了,
就算真的是由QB来实现的,那也是一个很庞大很复杂的一个系统,
不是三言两语一两个人所能解释所能实现的.
你可以参考一些对于操作系统的一些理论上的解释
一般的同时执行
可以认为是很多线程分时执行,
按照优先度,把不同的线程可以看作是医院门口的导医:
先抓一个病人,粗浅的看看是不是急症,
如果是急症,先安排到急症室,
再看剩下的还有没有急症,没有急症就安排到其他科室,
安排完后马上先跑到急症室去,检查一下急病要先处理些什么紧急的内容,
然后马上又跑其他科室去检查其他病人,
根据紧急轻重的顺序,把很多程序的细节分成很多个片断,
然后这个程序执行一个片断,那个程序又执行一个片断,
造成这些程序同时执行的一个错觉.
以上只是粗浅的阐述个人的一点看法,
当然,我不是高手,也不懂得操作系统,这些都只是我的理解罢了.
方向是你的,学习是你的,知识是你的,收获也是你的.
请别对他人有太高的要求和太高的期望,这样可以减少你的失望.
7 楼
puangenlun [专家分:0] 发布于 2006-11-07 10:18:00
多谢提点!!!
我来回复