Нужно написать проект Microshell на языке С, имитирующий терминал в линуксе( до конца декабря). Есть спецификация

Дисциплина: "операцинные системы "

Тип задания
Задача
Срок
по договоренности
Статус
В поиске исполнителя
Предмет
Операцинные системы

Описание задания

Нужно решить задачу, с объяснением

Мне нужно выполнить следующую работу (задание):

Нужно написать проект Microshell на языке С, имитирующий терминал в линуксе( до конца декабря). Есть спецификация

Что нужно раскрыть:
В рамках операционных систем нужно решить задачу: написать на языке C проект Microshell, имитирующий работу терминала Linux; спецификация проекта у меня есть. Мне важно, чтобы код работал по требованиям спецификации и чтобы его устройство было объяснено.
— цикл работы оболочки: вывод приглашения, чтение строки, разбор на команду и аргументы
— запуск программ через fork, exec и ожидание завершения через wait/waitpid
— встроенные команды, например cd и exit, которые выполняются внутри процесса оболочки
— перенаправление ввода и вывода (dup2, open) и конвейеры (pipe)
— обработка сигналов (Ctrl+C), фоновый запуск команд
— обработка ошибок, проверка возвращаемых значений системных вызовов, освобождение памяти
— соответствие пунктам спецификации и тестирование на примерах
Ожидаю исходный код на C с комментариями, инструкцию по сборке и запуску, а также объяснение логики и ключевых системных вызовов.

Что должно быть в результате:
— пошаговое решение с объяснением логики каждого шага;
— все использованные формулы, определения и теоремы с пояснением, почему они применяются;
— промежуточные вычисления, по которым можно проверить результат;
— чётко сформулированный итоговый ответ с единицами измерения (если они есть);
— оформление в Word, PDF или разборчивым фото.

Пожелания к исполнителю:
— понимание предмета и аккуратность в деталях;
— сообщить заранее, если что-то в задании покажется неясным;
— держать в курсе хода работы, особенно если срок короткий;
— после сдачи ответить на вопросы по выполненной работе.

Условия:
Бюджет: 30 $. Если объём окажется больше, чем кажется по описанию, цену можно обсудить.
Срок: обсуждается, напишите, за сколько сможете выполнить.
Откликайтесь с кратким описанием, как планируете выполнить работу, и с примерами похожих заказов, если они есть.


   
Очень часто нужно быстро выполнить работу по дисциплине Операцинные системы, для этого нужно или иметь достаточное время, знания, умения и навыки, или нанять опытного исполнителя, который уже делал подобные заказы, быстро и качественно для Нужно написать проект Microshell на языке С, имитирующий терминал в линуксе( до конца декабря). Есть спецификация , я за это готов заплатить 30 $ долларов

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выполнения задания
  • Возможно применение функции гаранта на сделку
  • Приоритетная поддержка
  • Идеально подходит для студентов, у которых нет времени на решение заданий
Готовое решение
$0 / весь год.
  • Вы можете продать (как исполнитель) или купить (как заказчик) готовое решение
  • Вам предоставят готовое решение
  • Вы получите решение сразу — оно уже готово
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • Подходит как студентам, так и преподавателям
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно применение функции гаранта на сделку
  • Подходит как опытным студентам, так и преподавателям