Форум программистов, компьютерный форум, киберфорум
Ubuntu, Mint Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
32 / 32 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
1

Воссоздание дерева процессов

05.12.2015, 23:44. Показов 1680. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста разобраться. Другу задали, он сам физик, в Linux`е не очень разбирается.
Требуется написать программу, принимающую скобочное выражение:

а)В качестве аргумета
б)На поток ввода задающее некоторое дерево.
Необходимо запустить процессы в контексте текущего процесса таким образом, чтобы их структура совпадала со структурой, заданной скобочным выражением.

Пример:

Выражение: "(()())"

Структура:
parent
| \_child1
\___child2
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2015, 23:44
Ответы с готовыми решениями:

Завершение дерева процессов
Ребят,дайте код,которым можно завершить дерево процессов в c#

Создание дерева процессов
при запуске программы порождается несколько процессов, формирующие генеалогическое дерево, допустим...

Создать генерацию дерева процессов
Мне нужно создать генерацию дерева процессов.Как это реализовать? #include <stdio.h> #include...

Воссоздание фунционала программы Screen loupe
Доброго времени суток уважаемые гуру программирования, наткнулся на программу Screen loupe 2000...

3
Заблокирован
07.12.2015, 00:12 2
Пиши скрипт на баше. В чем проблема?
1
32 / 32 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
07.12.2015, 07:49  [ТС] 3
askurandrio, я не совсем понимаю что нужно сделать. Какие процессы надо запустить? Как понять чтобы их структура совпадала со скобочным выражением?Как понять на поток ввода задающее некоторое дерево?
1
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
07.12.2015, 22:02 4
Лучший ответ Сообщение было отмечено danek130995 как решение

Решение

Как я понял, что-то такое:
Цитата Сообщение от danek130995 Посмотреть сообщение
Какие процессы надо запустить?
Об этом в задании не сказано, придумывайте сами, напр. напечатать строку, помимо того, что запускать дочерние процессы.
Цитата Сообщение от danek130995 Посмотреть сообщение
Как понять чтобы их структура совпадала со скобочным выражением?
Раскрывается скобка - запускается процесс, который, если есть внутренняя скобка - также запускает процесс.
Цитата Сообщение от danek130995 Посмотреть сообщение
Как понять на поток ввода задающее некоторое дерево?
Скобочное выражение подается на поток ввода скрипту (читается, например, через read)

Добавлено через 1 минуту
Если язык не задан, то физику, наверное, будет проще писать на Питоне или Перле вместо Баша.
1
07.12.2015, 22:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.12.2015, 22:02
Помогаю со студенческими работами здесь

Воссоздание потенциальных ошибок со стороны сервера
Как можно воссоздавать ошибки загрузки(разрыва , отключения сервера в момент загрузки), не всегда...

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

Нахождение среди выполняющихся процессов имён процессов с наименьшим значением BasePriority
Разработать командлет для нахождения среди выполняющихся процессов имен процессов с наименьшим...

Найти среди выполняющихся процессов имена процессов, имеющих одинаковые ProductVersion
нахождения среди выполняющихся процессов имен процессов, имеющих одинаковые ProductVersion. ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru