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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
novi4ek_
0 / 0 / 0
Регистрация: 03.12.2009
Сообщений: 8
#1

Системное программирование win, семафор - C++

14.12.2012, 15:46. Просмотров 346. Ответов 0
Метки нет (Все метки)

Помогите пожалуйста с задачей, уже неделю над ней бьюсь:
На железнодорожной станции четыре пути (разделяемые ресурсы), на
каждом из которых может остановиться только один поезд (поток). Когда
поезд прибывает на станцию, то он занимает тот путь, который на данный
момент свободен, останавливается там на определённое время, а затем
отправляется дальше. Если все пути заняты, то поезд останавливается на
подъезде к станции и ожидает освобождения одного из путей.
Если в ожидании освобождения путей находятся несколько поездов, то
они занимают освобождающиеся пути в порядке приезда на станцию. Поезда
прибывают на станцию через произвольные промежутки времени.
Описанный процесс происходит бесконечно.
Воспользоваться объектами синхронизации типа «семафор».
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2012, 15:46     Системное программирование win, семафор
Посмотрите здесь:

Системное программирование - C++
Всем привет. Где можно найти все ф-ий по С и их краткое описание под Линукс. Что то похожее на man . Подскажите пожалуйста, может...

Системное программирование - C++
Давно интересует меня такой вопрос, имею книгу "Системное программирование в Windows" (автор Александр Побегайло). Хотелось бы услышать...

Максимальное число(системное программирование) - C++
Добрый день,помогите пожалуйста кто сможет. Условие: Пользователь вводит с клавиатуры натуральное число 0<n<10000. Проверить...

Системное и прикладное программирование, ваше мнение - C++
Всем привет ! Я студент первого курса, поступил в Киев на программную инженерию. Знаю С/С++ . Был приглашен знакомым на курсы (по тем...

Системное программирование. Работа с процессами и анонимным каналом - C++
Есть задание .Программа порождает два процесса, один процесс пишет в неименованный канал, другой считывает из него информацию и записывает...

Системное программирование (найти наибольший элемент по модулю в матрице n*m) - C++
Тип элементов одномерного массива – действительные числа. В данной действительной прямоугольной матрице размером nxm найти наибольший по...

Задача по представлению в памяти массивов и матриц. Системное программирование - C++
Существенные сложности в задаче. Прошу помочь в написании кода Для разряженной матрицы целых чисел в соответствии с индивидуальным...

Системное программирование. Последовательная обработка файлов с использованием отображения в память - C++
Не могу разобраться, почему программа выводит одно и то же. Как ни менял бы содержимое файлов, сами аргументы при запуске ч-з командную...

предмет системное ПО - C++
нужно изучить эти направления. Списка литературы нет. 1. Многопоточное программирование (основные принципы создания многопоточных...

Системное событие "Подключение к беспроводной сети" - C++
Здравствуйте! нужна помощь в написании одной програмки. Хочу организовать удаленный доступ до своего домашнего компьютера. У меня стоит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru