В каких точках программы необходимо выполнять acquire() и - Ответ на вопрос по Прог №1304920
-42%
Вопрос
В каких точках программы необходимо выполнять acquire() и release() замка Z, чтобы функция f могла правильно работать в многопоточном приложении? (Как обычно, нужно минимизировать общее время, на которое запирается замок)def f(x): # 1 fc = open("file.txt", "w+") # 2 fc.write(x) # 3 fc.write("n") # 4 fc.close() # 5- 1: Z.acquire(), 5: Z.release()
- 1: Z.acquire(), 2: Z.release(), Z.acquire(), 5: Z.release()
- 2: Z.acquire(), 4: Z.release()
- замок не нужен
Ответ
Этот вопрос в коллекциях
-20%
Коллекция: Язык программирования Python
490 390 руб.

🎓 Поможем сдать всё — тесты, практику, экзамены, курсовые, дипломы, отчёты! Закроем долги под ключ 🔑 Ведём от первой сессии до диплома 🏆 Работаем с Синергией, МЭИ, МТИ и другими вузами 🤝 Гарантия результата или возврат денег 💰 Пиши! 🚀


















