Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
report (1).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
946 Кб
Скачать
☆

4.4. Висновки

В даному розділі було проведено детальне тестування даного програмного продукту. Під час тестування несправностей в роботі програми не виявлено. Програмний продукт працює коректно.

Тестування проводилося з різними наборами сегментів та кількістю сторінок. Також під час тестування програмного засобу використовувалися різні типи доступу (читання та запис).

Під час тестування роботи алгоритмів заміщення помилок не виявлено, всі представлені алгоритми працюють коректно. Заміщення сторінок відбувається відповідно до вимог алгоритмів.

Дані які відображаються під час перевірки відповідають дійсності.

Висновки

Віртуальна пам’ять — схема адресації пам’яті комп’ютера, при якій пам’ять для запущеної програми реалізується однорідним масивом, в той час як насправді операційна система виділяє пам’ять блоками в різних видах пам’яті, включаючи короткочасну (оперативну) і довгочасну (тверді диски, твердотілі накопичувачі).

Також під віртуальною пам'яттю часто розуміють файл підкачки. Ця пам’ять використовується для того, щоб дати можливість системі або користувачу одночасно виконувати більшу кількість програм, ніж це дозволяє фізична оперативна пам’ять.

Тема даної роботи актуальна тому, що і по сьогоднішній день проблема нестачі фізичної пам’яті є актуальною, навіть не зважаючи на те, що сучасні ПК володіють великими об’ємами пам’яті.

В результаті виконання було здійснено:

1. Огляд і аналіз методів та способів реалізації синтаксичних аналізаторів які в даний момент використовуються.

2. Проведжено дослідження програм аналогів.

3. Розроблено програмний продукт, який може допомогти програмістам під час роботи.

Отже, у ході виконання цієї дипломної роботи було розроблено програмний продукт який надає змогу емулювати роботу віртуальної пам’яті. Були реалізовані алгоритми заміщення сторінок, такі як, FIFO, LNU та NFU. Всі поставлені задачі біли виконані. Під час тестування програмного засобу ніяких несправностей програми не виявлено.

Список використаних джерел

  1. Організація пам’яті комп’ютера. Найпростіші схеми управління пам’яттю [Електронний ресурс]. – Режим доступу: http://www.intuit.ru/studies/courses/2192/31/lecture/982 перевірено: 9.06.2015

  2. Віртуальна пам’ять. Архітектурні засоби підтримки віртуальної пам’яті [Електронний ресурс]. – Режим доступу: http://www.intuit.ru/studies/courses/2192/31/lecture/984 перевірено: 9.06.2015

  3. Апаратно–незалежний рівень управління віртуальною пам’яттю [Електронний ресурс]. – Режим доступу: http://www.intuit.ru/studies/courses/2192/31/lecture/986 перевірено: 9.06.2015

  4. Віртуальна пам’ять [Електронний ресурс]. – Режим доступу: https://uk.wikipedia.org/wiki/Віртуальна_пам%27ять перевірено: 9.06.2015

  5. Дескриптор сегмента [Електронний ресурс]. – Режим доступу: https://ru.wikipedia.org/wiki/Дескриптор_сегмента перевірено: 9.06.2015

  6. Сегментація пам’яті в захищеному режимі [Електронний ресурс]. – Режим доступу: http://citforum.ck.ua/hardware/memory/mem_0502.shtml перевірено: 9.06.2015

  7. Організація віртуальної пам’яті [Електронний ресурс]. – Режим доступу: http://habrahabr.ru/company/embox/blog/256191/ перевірено: 9.06.2015

  8. SoftPerfect RAM Disk [Електронний ресурс]. – Режим доступу: https://www.softperfect.com/products/ramdisk/ перевірено: 9.06.2015

  9. UML [Електронний ресурс]. – Режим доступу: https://ru.wikipedia.org/wiki/UML перевірено: 9.06.2015

  10. Архітектура програмного забезпечення [Електронний ресурс]. – Режим доступу: http://uk.wikipedia.org/wiki/Архітектура_програмного_забезпечення перевірено: 9.06.2015

  11. Тестування програмного забезпечення [Електронний ресурс]. – Режим доступу: http://uk.wikipedia.org/wiki/Тестування_програмного_забезпечення перевірено: 9.06.2015

  12. Сторінково–сегментна організація пам’яті [Електронний ресурс]. – Режим доступу: http://wiki.kspu.kr.ua/index.php/Сторінково-сегментна_організація_пам%27яті перевірено: 9.06.2015

ДОДАТОК А

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]