Нужно решить задачу на языке "c" по курсу Операционные системы
582 UAHЗадача по курсу Операционные системы. Нужно знать Линукс и язык с. Подробнее в закрепленном документе.
В этом задании вам предлагается разработать простой тренажер для планировщика CFS. В симуляторе должны быть реализованы следующие функции:
1. принять в качестве входных данных ряд процессов, включая их приоритеты, время их загрузки и время, в течение которого они появляются в системе. Входные данные могут быть представлены в виде текстового файла, который может быть сгенерирован отдельной программой, или он может быть сгенерирован «на лету» со случайными данными, если пользователь вводит только количество процессов без остальной информации.
2. Использовать древовидную структуру Red-Black с поддержкой вставки (создания новых процессов), удаления (завершенные процессы) и обновления дерева в соответствии с правилами самобалансировки.
3. Рассчитать время ожидания и ответа каждого процесса в системе, а также соответствующие средние значения.
4. для генерации статистики о том, сколько раз каждый процесс был вытеснен и как долго он оставался в очереди ожидания.
Додатки 2
Актуальні фриланс-проєкти в категорії Системне програмування
Технологія створення програмних продуктів IDLE Shell1 завдання Заповнити випадково числами з промiжку (b, c] та вивести масив B = (b1, b2, . . . , bn). Сформувати масив A = (a1, a2, . . . , an) таким чином: a1 = b1 sin 1, a2 = b1 sin 1 − b2 cos2 3, a3 = b1 sin 1 − b2 cos2 3 + b3 sin3 5, Вивести усi елементи масиву A, якi меншi… Прикладне програмування, Системне програмування |
Активувати WINDOWS SERVER 2022 RDPВстановлено WINDOWS SERVER 2022. Робота налаштована через RDP, чотири робочих столи. Потрібно активувати, щоб зняти обмеження на одночасну роботу всіх столів, зараз можна працювати лише з двома. Я так розумію, що потрібні термінальні ліцензії на сервері. Системне програмування ∙ 3 ставки |
Проект по розробці програмного забезпечення для мікроконтролерівВітаю шановні! Шукаю спеціаліста або команду, яка зможе розробити програмну частину для розповсюджених мікроконтролерів типу Arduino, ESP або Raspberry-Pi. Ключові моменті: - контролер повинен отримувати на вхід 5 аналогових сигналів, - на виході повинен видавати також 5… C та C++, Системне програмування ∙ 2 ставки |
Розробка VPN додатка.1. Додаток буде схожий на kid vpn. 2. Основне утп, використання додатку за перегляд реклами. 3. У майбутньому буде цікаво і розширення для браузерів. Веб-програмування, Системне програмування ∙ 7 ставок |
1С (8.3.19.1529) Потрібно доопрацювати зарплату
500 UAH
Треба доробити конфігурацію. Версія ПЗ BAF (8.3.19.1529) ; Версія конфігуратора Бухгалтерія для України, редакція 1.2. (1.2.51.1.IBAN) Потрібно доопрацювати зарплату, а саме: у нас відсутня функція табелів обліку робочого часу, відповідно не можемо їх сформувати, та нарахування… 1C, Системне програмування ∙ 2 ставки |