|
20.02.2014, 20:29
|
||
Процесс А инициализирует массив случайными значениями и записывает их в файл, а затем запускает процесс Б20.02.2014, 20:29. Показов 1493. Ответов 6
Метки нет (Все метки)
В универ нужно сделать лабу по выше указанной теме. Мне не нужно чтобы за меня делали - нужен просто совет. Для начала:
Задание: Консольная программа. 1. Процессы. Процесс А инициализирует массив случайными значениями и записывает их в файл, а затем запускает процесс Б в командной строке передается имя файла с данными. После этого ожидает завершения процесса Б и выводит на экран результат возврата процесс Б. Процесс Б открывает файл, переданный ему в командной строке, находит в нем максимальный элемент, и возвращает его в качестве результата. А теперь собственно вопрос. До этого все задания и, в общем, я занимался массивами, шаблонами, классами и т.д. А тут процессы и я поплыл, читал Таненбаума и толком ничего не понял о процессах. С чувством, что переход больно резкий и я что то упустил, я решил спросить у вас) Нормально ли так сразу переходить и может есть что то , что я должен знать для такого перехода. Если есть скажите. Если знаете какого нибудь автора по данной теме хорошего я был бы очень признателен за совет)
0
|
|||
20.02.2014, 20:29
|
||
|
Ответы с готовыми решениями:
6
Процесс A в цикле просит пользователя ввести 5 чисел и затем передает их процессу B. Процесс B отображает на Процесс 1 открывает файл и порождает потомка 2. Процесс 1 читает данные из файла, процесс 2 пишет данные в файл
|
|
20.02.2014, 20:56
|
|
|
Не по теме: Уточните хоть под какую ОС.
0
|
|
|
20.02.2014, 20:57
|
||
|
0
|
|||
|
20.02.2014, 21:08
|
||
|
Под юникс курим функции fork, exec, wait. Ну и книжку Стивенса ("Unix. Профессиональное программирование").
1
|
|||
|
20.02.2014, 21:11
|
||
|
Ну, если C++11, то с потоками сразу <thread> и не важно под какую ОС. Правда про потоки почему-то только в заголовке темы.
0
|
|||
|
20.02.2014, 21:27
|
||
|
Юникс меня особо не интересует пока, но спасибо буду развиваться. Студия 12. Просто с лабой появилось уйма новых и не известных мне функций и команд. В нете все то ли криво написано, то ли я пока не освоился. Все в одной куче, коды лежат без пояснений. Вот и хотелось бы найти что то более доступное.
0
|
|||
|
20.02.2014, 23:42
|
||
|
Если Unix пока не особо интересует, то можно winapi CreateThread() CreateProcess() WaitForSingleObject()
0
|
|||
20.02.2014, 23:42
|
||
|
1Циклический вычислительный процесс (одн. массив);2Циклический вычислительный процесс (двум. массив);3Графика;4Функции Как вычеслить программу, которая запускает процесс Windows 7 запускает процесс восстановления запуска и не загружается Windows 7 перестала загружаться и запускает процесс восстановления запуска MPREXE.EXE: как определить, кто запускает этот процесс? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|
|
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
|
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи.
. . .
|
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|