![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
stefi78 |
![]() ![]()
Сообщение
#1
|
|||
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Женский Реальное имя: Таня Репутация: ![]() ![]() ![]() |
ПОМОГИТЕ даже не знаю с чего начать
Возможно кто-нибуть сталкивался с подобным Необходимо написать и отладить программу, которая реализует параллельное выполнение нескольких задач, каждая из которых решает некоторую заданную функцию. Задан граф задач, т. е. определена последовательность их выполнения, а также необходимость параллельного выполнения некоторых задач относительно друг друга. В соответствии с видом графа одни задачи могут инициировать выполнение других. Задачи могут использовать общие (разделяемые) объекты и данные, поэтому в проектируемой программе необходимо предусмотреть синхронизацию доступа к таким объектам и данным. Следовательно, общие требования к разрабатываемому ПО можно сформулировать следующим образом: - программа должна функционировать в мультизадачной (мультипрограммной) среде (Щиндощс-95,98,2000, ОС/2 и т.п.); - для пользователей программы необходимо разработать графический интерфейс, который должен предусматривать графическое отражение динамики выполняемых задач; - при проектировании программы необходимо обязательно использовать средства синхронизации доступа к разделяемым объектам и данным; - результаты выполнения программы ( протокол выполнения задач ) должны отражаться на экране, а также сохраняться в соответствующем файле. имя задачи|длительность|приоритет|функция| A | 1 | 0 | Генерирует М1,М2 [1..n]-integer B | 1 | 1 | f1(M1,M2) C | 2 | 2 | f2(M1,M2) D | 1 | 2 | f3(f1) E | 1 | 2 | f4(f1) F | 1 | 2 | f5(f1) G | 1 | 3 | f6(f3,f4,f5) H | 1 | 3 | f7(f2) K | 1 | 4 | f8(f6,f7) Прикреплен wordкий фаил там граф состояний ![]()
|
|||
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 1:57 |