問答題從讀卡機上讀進N張卡片,復制并打印。要求復制的信息、打印的卡片與原卡片的信息完全一致。假設這一工作由3個進程get,copy和put來完成,它們用了兩個緩沖區(qū)buffer1和buffer2,緩沖區(qū)只能容納一張卡片的信息。其中,進程get的功能是依次將每張卡片上的信息從讀卡機上讀進buffer1;進程copy的功能是把buffer1中的信息復制到buffer2;進程put的功能是取出buffer2中的信息并從打印機上輸出。 試用P,V操作描述3個進程間可并發(fā)運行的關系圖(或程序),要求說明信號量的作用及信號量的初值,盡可能提高并發(fā)性。