Форум программистов, компьютерный форум CyberForum.ru

Синхронизация доступа к критической области, используя механизм семафоров - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Самый тупой вопрос))) http://www.cyberforum.ru/cpp-beginners/thread226342.html
В какой программе можно создавать программы, написанные на языке С++?
C++ простые числа в диапазоне.. задача-вывести все простые числа в диапазоне от М до N (диапазон с клавиатуры) может быть есть простой более метод нахождения простых чисел в..одномерном массиве? те что находила не смогу объяснить( да и метод ввода в диапазоне..знаю рандомно и просто с клавиатуры элементы,а этого нет в лекциях( подскажите? http://www.cyberforum.ru/cpp-beginners/thread226339.html
C++ if else
можно ли для выражения if записать неравенством, например нужно упорядочить три числа if a>b>c printf("%d,%d,%d",&a,&b,&c); else if ...... ..........
C++ ООП Одномерный массив - вектор
Добрый день, помогите пожалуйста с написанием программы Задача следующая Одномерный массив - вектор Вещественный массив X=(x1,x2,...,xn) содержит несколько отрицательных элементов, разделяющих его на отдельные подмассивы. Сгруппировать элементы каждого подмассива в порядке возрастания. Учесть частные случаи ( в массиве нет отрицательных элементов; подмассив пустой или содержит только...
C++ Обработчик текстовых файлов http://www.cyberforum.ru/cpp-beginners/thread226327.html
Написать программу-обработчик текстовых файлов,что б создавала текстовый файл в котором текст выравнивается за левым краем(без переносов) с сохранением абзацев. Файл-источник и файл-приемник указать в командной строке,сразу за исполнительным файлом.
C++ Матрица 7х7 Среди столбцов заданной целочисленной матрицы с размера 7х7, компоненты которой не привышают 10 найти столбец с минимальным произведением элементов подробнее

Показать сообщение отдельно
trololo123
Сообщений: n/a

Синхронизация доступа к критической области, используя механизм семафоров - C++

09.01.2011, 21:46. Просмотров 608. Ответов 0
Метки (Все метки)

реализовать на СИ в Линуксе
Необходимо выполнить синхронизацию доступа к критической области (файлу), используя механизм семафоров. При этом в задании учесть следующие требования:
а) по ходу выполнения процессов отслеживать по каждому используемому семафору: PID процесса, выполнившего операцию на семафоре; число процессов, ожидающих увеличения текущего значения; время последнего изменения значения;
b) уничтожить семафор, когда число обращений к нему достигнет некоторого значения.

Задание.
В файле хранится матрица. Написать три команды:
1) перестановка местами строк(столбцов);
2)сложение (вычитание) строк;
3)проверка диагонального преобладания.
Продумать параметры команд.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru