Создание многопоточных приложений. Копытин А.В - 24 стр.

UptoLike

Составители: 

24
ком приложения и вспомогательным через глобальные переменные с
использованием событий и критических разделов.
9. Имеется банк. Он содержит данные о вкладчиках и значение их счетов. Об-
щая сумма денег в банке складывается как сумма счетов всех вкладчиков.
Вкладчики могут добавлять деньги на свой счет или снимать деньги со счета .
Вкладчики могут брать деньги в кредит, но не более 1% от всей суммы банка.
Каждый вкладчик это отдельный поток. Сделать так , чтобы количество
вкладчиков можно было задавать в начале программы . Обращение к банку (к
своему счету ) происходит через критические разделы .
10. Задаются две маски файлов. Первая маска это маска директорий, вторая
это маска файлов. Также задается начальный каталог работы . После запуска
происходит работа двумя потоками. Первый поток производит поиск с началь -
ного каталога работы директорий, удовлетворяющих первой маске. Если он на-
ходит такие директории, то передает их имена второму потоку, который ищет в
них файлы , удовлетворяющие второй маске.
                                        24
ко м прило ж ения и вспо мо гательны м через гло бальны е        переменны е     с
испо льзо ванием со бы тий и критических раздело в.

9. И меется банк. О н со держ итданны е о вкладчиках и значение их счетов. О б-
щ ая сумма денег в банке склады вается как сумма счетов всех вкладчико в.
В кладчики мо гутдо бавлять деньги на сво й счетили снимать деньги со счета.
В кладчики мо гутбрать деньги в кредит, но не бо лее 1% о твсей суммы банка.
Каж ды й вкладчик – это о тдельны й по ток. С делать так, чтобы ко личество
вкладчико в мо ж но бы ло задавать в начале про граммы . О бращ ение к банку (к
сво емусчету) про исх о дитчерез критическиеразделы .

10. Задаю тся две маски файло в. П ервая маска – это маска директорий, вторая –
это маска файло в. Т акж е задается начальны й катало г рабо ты . П о сле запуска
про исх о дитрабо тадвумя по токами. П ервы й по ток про изво дитпо иск с началь-
но го катало гарабо ты директорий, удо влетво ряю щ их перво й маске. Е сли о н на-
х о диттакие директории, то передаетих именавторо мупо току, ко торы й ищ етв
них файлы , удо влетво ряю щ иевторо й маске.