OS Algorithm Simulator

Rafael López García
05/09/2024

Trusted App

  • 4.0 MB

    Размер файла

  • Everyone

  • Android 5.0+

    Android OS

Oписание OS Algorithm Simulator

Образовательное приложение, которое имитирует алгоритмы, которые делают работу ОС.

OS Algorithm Simulator - это обучающее приложение, которое позволяет моделировать алгоритмы, обеспечивающие работу операционной системы (ОС).

Как вы знаете, основная задача ОС - управлять 4 ресурсами:

- ЦП.

- Память.

- Система ввода / вывода (I / O).

- Файловая система.

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

- Алгоритм планирования ЦП выбирает, какой процесс должен занять ЦП в каждый момент времени.

- Другой алгоритм отвечает за недопущение тупиковой ситуации, когда процессы распределяют ресурсы.

- Алгоритм управления памятью делит память на части для каждого процесса, а другой алгоритм решает, какие части следует поменять местами, а какие оставить в ОЗУ. Размещение может быть непрерывным или нет. В последнем случае у нас будут более современные механизмы, такие как разбиение по страницам или сегментация. Затем алгоритм замены страниц решит, какие страницы могут оставаться в памяти, а какие - нет.

- Другой алгоритм отвечает за то, чтобы обращать внимание на все прерывания, которые оборудование может вызвать в системе ввода-вывода.

- И так далее.

Чтобы глубоко понять ОС, нужно знать, как работают эти алгоритмы и почему некоторые подходы, которые кажутся разумными, были отвергнуты известными операционными системами, такими как Windows или Linux. Цель этого приложения - предоставить объяснения о различных подходах к каждой проблеме и проиллюстрировать, как работает каждый алгоритм, с помощью моделирования. Для этой цели это приложение содержит несколько примеров, но также позволяет вам предоставлять свои собственные наборы данных и проверять, как каждый алгоритм будет работать с ними. Также важно отметить, что в большинстве случаев это приложение не содержит современных алгоритмов, а содержит упрощения, которые мы считаем лучшими для процесса обучения.

Особенности:

- Несколько алгоритмов планирования процессов с вытеснением и без прерывания:

* Первым прибыл - первым обслужен Эквивалент в русском языке: поздний гость гложет и кость

* Сначала кратчайшая работа

* Самое короткое оставшееся время сначала

* На основе приоритета (без вытеснения)

* На основе приоритета (упреждающий)

* По-круговой

- Алгоритмы тупика:

* Избежание тупиковых ситуаций (алгоритм банкира).

- Непрерывное выделение памяти * Первая посадка

* Наиболее подходящий

* Наихудший вариант

- Алгоритмы замены страниц:

* Оптимальная замена страниц

* Первым прибыл, первым обслужен

* Наименее недавно использованные

* Первым пришел - первым вышел со вторым шансом

* Не часто используется

* Старение

- Для каждого алгоритма:

* Это позволяет создавать собственные наборы данных для моделирования.

* Он включает тестовый режим для проверки вашего понимания.

ЕщёСкрыть

Что нового в последней версии 4.05

Last updated on 2024-09-05
Added compatibility with Android 14 (Upside Down Cake).

Информация OS Algorithm Simulator APK

Последняя Версия
4.05
Категория
Образование
Android OS
Android 5.0+
Размер файла
4.0 MB
Разработчик
Rafael López García
Available on
Возрастные ограничения
Everyone
Безопасная и Быстрая Загрузка APK на APKPure
APKPure позволяет легко и безопасно загружать OS Algorithm Simulator APK с проверкой подписи.

Супер Быстрая и Безопасная Загрузка через Приложение APKPure

Один клик для установки XAPK/APK файлов на Android!

Скачать APKPure
Отчет об угрозах

OS Algorithm Simulator

4.05

Отчет по безопасности будет доступен в ближайшее время. Тем временем, обратите внимание, что это приложение прошло первоначальные проверки безопасности APKPure.

SHA256:

f80e359a18a1d65bd3a62ab58291a625c7dfe008b929fbcbbb151d83d8efebaa

SHA1:

ee6030c695f321dd292760971544c1dbc4af49d4