【实验内容】
1、进程的创建(必做题)
    编写一段程序,使用系统调用fork( )创建两个子进程,在系统中有一个父进程和两个子进程活动。让每个进程在屏幕上显示一个字符;父进程显示字符“a”,子进程分别显示字符“b” 和“c”。试观察记录屏幕上的显示结果,并分析原因。
    <参考程序>
    # include
   int main()
    { int  p1, p2;
    while((p1=fork())= = -1);
    if(p1= =0)
    putchar(‘b’);
    else
      { while((p2=fork())= =-1);
        if(p2= =0)
        putchar(‘c’);
        else
        putchar( ‘a’);
       }
     } 
2、 修改已编写的程序,将每个进程的输出由单个字符改为一句话,再观察程序执行时屏幕上出现的现象,并分析其原因。(必做题)
	<参考程序>
	# include
	main()
                                    
                                    
                                         2022-11-16 18:04:53 
                                             338KB 
                                                操作系统
                                     
                                        
                                            1