说说你对顺序程序设计与并发程序设计的理解。并举一个例子进行说明
顺序程序设计:一件事情分成ABC顺序,尽管这件事情有很多,但必须一件一件按照ABC的顺序来完成,且在一个时间内只能完成一件再接着完成下一件。即只有在前一个操作结束后,才能开始后继操作。
举例:在献血的时候,护士只能在帮助一个人插入针孔,把另一头插入献血袋中,才能帮下一个人继续献血。
并发程序设计:在一件事进行的过程中,我们可以做另外一件事,并且这两件事相互之间是没有太大影响的,即不会干扰对方的工作。在时间上两者是重叠的,两者或许都处于进行中但是未完成状态。
举例:学生在挂网络课的过程中,可以一边挂课一边完成操作系统的作业,两者互不干扰。