Алгоритм і програма оцінки кореляції нестандартного генератору псевдовипадкових векторів
dc.contributor.advisor | Романкевич, Віталій Олексійович | |
dc.contributor.author | Бужацький, Володимир Михайлович | |
dc.date.accessioned | 2024-09-18T14:01:06Z | |
dc.date.available | 2024-09-18T14:01:06Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Кваліфікаційна робота включає пояснювальну записку (52 с., 22 рис., 3 додатки). Об’єкт розробки – створення алгоритму та програми оцінки параметрів нестандартного генератора псевдовипадкових векторів. Програма дозволяє: генерувати псевдовипадкові вектори за заданими параметрами, змінювати параметри через інтерфейс користувача, а також виводити на екран результати оцінки кореляції даної векторної послідовності. В ході розробки: − проведено аналіз методів побудови існуючих генераторів псевдовипадкових векторів − сформульовані вимоги до оцінки генерації псевдовипадкових векторів; − розроблено інтерфейс взаємодії з користувачем; − розроблений власний генератор псевдовипадкових векторів на основі Вихору Мерсена; В рамках дипломного проекту, задля реалізації даного алгоритму та програми було обрано мову програмування Java а також програмне середовище JDE від JetBrains. Java була обрана як мова програмування через свою зручність і поширеність. Вона дозволяє вирішити багато проблем, виявлених під час аналізу, і легко підключити різноманітні додаткові сервіси, які не входять у стандартний набір. Результати даної програми є генерація за введеними даними користувача псевдовипадкових векторів та оцінка кореляції виданої послідовності за різними параметрами. | |
dc.description.abstractother | The qualification work consists of an explanatory note (52 pages, 22 figures, 3 appendices). The object of development is to create an algorithm and program to assess the parameters of a non-standard pseudorandom vector generator. The program allows: generating pseudorandom vectors with specified parameters, modifying parameters through the user interface, and outputting the correlation evaluation results of the vector sequence to the screen. During development: - an analysis of methods for constructing existing pseudorandom vector generators was carried out; - requirements for evaluating the generation of pseudorandom vectors were formulated; - an interface for interaction with the user was developed; - a custom pseudorandom vector generator based on the Mersenne Twister was developed; As part of the diploma project, the Java programming language and the JetBrains JDE software environment were chosen to implement this algorithm and program. Java was chosen as the programming language due to its convenience and prevalence. It allows solving many problems identified during the analysis and easily integrating various additional services that are not included in the standard set. The results of this program include generating pseudorandom vectors based on user input data and evaluating the correlation of the generated sequence under different parameters. | |
dc.format.extent | 64 с. | |
dc.identifier.citation | Бужацький, В. М. Алгоритм і програма оцінки кореляції нестандартного генератору псевдовипадкових векторів : дипломний проект ... бакалавра : 123 Комп'ютерна інженерія / Бужацький Володимир Михайлович. – Київ, 2024. – 64 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/69036 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | генератор псевдовипадкових векторів | |
dc.subject | кореляція | |
dc.subject | алгоритм | |
dc.subject | програма | |
dc.subject | Java. | |
dc.subject | pseudorandom vector generator | |
dc.subject | correlation | |
dc.subject | algorithm | |
dc.subject | program | |
dc.subject | Java | |
dc.title | Алгоритм і програма оцінки кореляції нестандартного генератору псевдовипадкових векторів | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Ескіз недоступний
- Назва:
- Buzhatskyi_V_M_bakalavr.docx
- Розмір:
- 1.14 MB
- Формат:
- Microsoft Word XML
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: