Застосування оракульного концептування при програмуванні дизайну електронних мікросхем
dc.contributor.author | Зилевіч, М. О. | |
dc.date.accessioned | 2023-03-31T11:59:42Z | |
dc.date.available | 2023-03-31T11:59:42Z | |
dc.date.issued | 2021 | |
dc.description.abstract | У роботі запропоновано розширення принципів адаптивного середовища програмування на основі дослідження інтерсуб’єктивної парадигми шляхом розв’язання програмістських задач з використанням оракульного концептування. Для цього детально розглянуто, що являє собою оракульне концептування, на репрезентативних прикладах показано його використання для вирішення як загального класу задач, так і вузькоспеціалізованих програмістських задач. Розглянуто схему впровадження та реалізації цього методу при розробці цифрового дизайну інтегральних мікросхем. Реалізація даного методу на практиці певним чином уніфікує процес розробки програмного продукту, тим самим зменшує вплив активної ролі суб’єкта і підтримує впровадження інтерсуб’єктивної парадигми. | uk |
dc.description.abstractother | Today, programming is one of the most actively developing technological areas in the world. Moreover, every year the degree of such development only increases, which is manifested in the deeper and more comprehensive penetration of different types of software products into different spheres of human life. This is an integral part of the process of technologicalization of the modern world. Speaking of the development of programming, it is believed that the theory of programming is studied and researched at a fairly high level. Undoubtedly, the process of creating a program uses generally defined algorithms, structures, approaches, and methods, but these are common things that operate at the planning stages. When it comes to the specific process of creating a piece of code that a particular person is involved in, this is where all the excessive subjectivization manifests itself. After all, each such person when writing code is guided by their experience, which is determined by education, knowledge, skills, worldview, and other components. To solve the problem associated with such excessive subjectivization, it is advisable to replace the generally accepted individual-subject paradigm, which involves defining the program through its creator, with intersubjective, in which the process of creating a program is the object of study and the subject itself a program that is the embodiment of a plan for this process. One of the methods of solving this problem, according to the concept-monad model, is the use of the oracle concept. The purpose of this work is to further develop the principles of the adaptive technological environment of programming based on the intersubjective paradigm, through the use of the oracle concept in solving programming problems. To achieve the above goal, it is necessary to develop an algorithm for applying the oracle concept approach. Identify its features and prospects for further development. The implementation of this method in practice in some way unifies the process of software development, thereby reducing the impact of the active role of the subject and supports the implementation of the intersubjective paradigm. Conceptualization is the process of creating a concept. A concept is a plan of a certain activity, aimed at solving a specific problem. That is, oracular structures should be understood as a set of certain elementary subtasks that have arisen as a result of conceptualizing a specific programming task. To further develop the principles of an adaptive technological programming environment based on the intersubjective paradigm in solving programming problems, a method of applying the oracle concept approach has been developed and proposed. Representative examples show its features and prospects for further development. The peculiarities include the fact that each subtask can be conceptualized as the simplest subtask. The implementation of this method in practice helps to unify the process of software product development, thereby reducing the impact of the active role of the subject and supports the introduction of an intersubjective paradigm. Further research on this topic will focus on the expansion and research, factography, and development of relevant facts for oracle conceptualization as an effective means of unification of certain types of problems and developed on its basis reduction methods of programming. | uk |
dc.format.pagerange | С. 227740-1 - 227740-5 | uk |
dc.identifier.citation | Зилевіч, М. О. Застосування оракульного концептування при програмуванні дизайну електронних мікросхем / Зилевіч М. О. // Електронна та Акустична Інженерія : науково-технічний журнал. – 2021. – Т. 4, № 1. – С. 227740-1 - 227740-5. – Бібліогр.: 10 назв. | uk |
dc.identifier.doi | https://doi.org/10.20535/2617-0965.eae.227740 | |
dc.identifier.orcid | 0000-0003-1646-0557 | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/54172 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.source | Електронна та Акустична Інженерія : науково-технічний журнал, 2021, Т. 4, № 1 | |
dc.subject | метод | uk |
dc.subject | синтез | uk |
dc.subject | інтерсуб’єктивна парадигма | uk |
dc.subject | оракул | uk |
dc.subject | оракульна схема | uk |
dc.subject | програмне середовище | uk |
dc.subject | програмування | uk |
dc.subject | Verilog | uk |
dc.subject | method | uk |
dc.subject | synthesis | uk |
dc.subject | intersubjective paradigm | uk |
dc.subject | oracle | uk |
dc.subject | oracle scheme | uk |
dc.subject | software environment | uk |
dc.subject | programming | uk |
dc.subject.udc | 004.421 | uk |
dc.title | Застосування оракульного концептування при програмуванні дизайну електронних мікросхем | uk |
dc.type | Article | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- EAI2021_4-1_227740-1 - 227740-5.pdf
- Розмір:
- 467.53 KB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: