Page 29 - 6111
P. 29

механізми синхронізації - семафори і блокування процесів.
                                Перевага цієї моделі з погляду програмування полягає в тому,
                            що  поняття  власності  даних  (монопольного  володіння  даними)
                            відсутнє,  отже,  не  потрібно  явно  задавати  обмін  даними  між
                            виробниками  і  споживачами.  Ця  модель,  з  одного  боку,  спрощує
                            розробку  програми,  але,  з  іншого  боку,  ускладнює  розуміння  і
                            управління локальністю даних, написання детермінованих програм.
                            В  основному  ця  модель  використовується  при  програмуванні  для
                            архітектур із загальнодоступною пам’яттю.


                                                   Контрольні запитання

                            1 Який процес називають обчислювальним?
                            2 З яких етапів складається розв’язання будь-якої задачі на ЕОМ?
                            3 Який обчислювальний процес називають лінійним?
                            4 Який обчислювальний процес називають розгалуженим?
                            4 Який обчислювальний процес називають циклічним?























                                                              28
   24   25   26   27   28   29   30   31   32   33   34