|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.10.2011, 23:23 | #1 |
Новичок
Джуниор
Регистрация: 24.10.2011
Сообщений: 1
|
Процессы и операции над ними.
Помогите, пожалуйста, вот с такой задачей
Требуется создать 2 программы. Программа 1 должна выполнять следующие действия: 1. Создание процесса-потомка, в котором выполняется программа "Notepad". Программа 2 должна выполнять следующие действия: 1. Вывод начального значения целочисленной переменной Var. 2. Запуск 20 потоков, каждый из которых выполняет 100 000 000 изменений переменной Var, адрес которой должен быть передан ему в качестве входного параметра. При этом 10 потоков 100 000 000 раз увеличивают переменную Var на 1, 10 потоков 100 000 000 раз уменьшают переменную Var на 1. 3. Вывод конечного значения целочисленной переменной Var. Дополнительные требования ------------------------- 1. В программах должны использоваться вызовы функций CreateProcess(), CreateThread(), WaitForSingleObject() (или WaitForMultipleObjects()), CloseHandle(), ExitThread(). 2. Вызовы функций должны сопровождаться проверкой возвращаемых значений. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Одномерные массивы и операции с ними. | swillrocker | Помощь студентам | 6 | 12.05.2011 17:20 |
Множества и операции над ними.Паскаль | ШМЫГА | Фриланс | 7 | 27.02.2011 09:18 |
Операции над словом | Macmeprag | Помощь студентам | 9 | 17.10.2010 15:31 |
Операции над множествами | britva666 | Помощь студентам | 2 | 23.06.2009 20:33 |
Операции над данными | yulia | БД в Delphi | 24 | 21.05.2007 01:18 |