注册 登录
编程论坛 数据结构与算法

两个进程同时运行在一个程序上是什么意思?

我是大懒虫 发布于 2013-04-21 20:39, 825 次点击
我在看数据结构是,看到循环队列结构。看到一个题,其中有一段话不是很理解,我没有学过进程的概念。求给位大神解释一下,谢谢!

循环队列:两个进程同时存在于一个应用程序中,第一个进程连续在屏幕上显示字符“X”,第二个进程不断检查键盘上是否有输入,若有则读入用户键入的字符,将其保存到键盘缓冲区中。



2 回复
#2
yuccn2013-04-22 14:43
这里说到进程不是说操作系统到进程,而是说两个工作任务。比如人可以一边说话,同时可以听,这个“说”和“听”相对人来说可以比喻是两个独立到进程了

不要想复杂了,简单理解成两个处理流程就行了
#3
我是大懒虫2013-04-22 21:20
回复 2楼 yuccn
嗯嗯。知道了,昨天我还不断的谷歌呢,首先搜到是生产者——消费者问题,再搜到循环缓冲区问题,之后直接搜循环队列的例子才搜出来。
之后我把它实现了。
不过谢谢你的回答!
1