Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Возможна ли теория визуального программирования?

Читайте также:
  1. В чем различие визуального и текстовго структурного программирования?
  2. Веккер Л. М. Психика и реальность: единая теория психических процессов М Смысл, 1998. С. 586.
  3. Веккер Л. М. Психика и реальность: единая теория психических процессов. М.: Смысл, 1998. С. 578
  4. Веккер Л. М. Психика и реальность: единая теория психических процессов. М.: Смысл, 1998. С. 612-613.
  5. ВОЗМОЖНА ЛИ В НАШЕ ВРЕМЯ ВСТРЕЧА С ЖИВЫМ ДИНОЗАВРОМ?
  6. Возможна ли стретегическая реформа мировой практики программирования

Хотя видеопрограммирование — сравнительно молодое направление, в этой области уже имеется значительное число интересных прикладных разработок. Однако теоретическое визуальное программирование только зарождается. В доступной литературе автору удалось обнаружить всего несколько строк, которые можно в какой-то степени трактовать как программу будущих исследований в области теории видеопрограммирования: “Для визуального программирования необходимо провести строгие научные обоснования, математические определения и модели — большинство разработок в этой области носит пока эмпирический
характер. Перспективным может быть применение при графическом интерфейсе техники искусственного интеллекта, которая обычно используется для описания прикладной области. Система представления знаний может включать набор визуальных примитивов, их символические описания и правила вывода заключений” [12].

Как, вероятно, заметил читатель, в настоящей работе, решая сходную проблему (проблему вывода заключений путем выполнения формальных операций над визуальными примитивами, в качестве которых использовались иконы шампур-схем), мы пошли несколько иным путем. Отличие заключается в следующем. Авторы цитированной работы говорят о “символических описаниях” визуальных примитивов, подразумевая текстовые правила вывода заключений, принятые в традиционной текстовой математической логике. Однако еще А. Ершов при построении исчисления равносильных преобразований схем Янова предпринял первую попытку отойти от “чисто текстовой” математической логики, используя в формулах правил вывода не только символические описания, но и графические изображения [9, 13]. Вместе с тем метод Ершова из-за дефектов визуального синтаксиса нельзя считать полностью формальным.

В предлагаемой книге развитие идей Ершова шло по двум направлениям. Во-первых, устранены упомянутые дефекты, что позволило сделать формализацию синтаксиса абстрактных блок-схем полной и строгой. Во-вторых, была выдвинута и проведена в жизнь идея полного отказа от символического описания визуальных примитивов (внутримашинное двоичное представление не в счет).

Можно предположить, что изложенный выше принцип визуализации математической логики, реализованный с помощью понятий визуаль­ного исчисления и визуального логического вывода, может оказаться полезным для целей более полной и строгой формализации не только языка абстрактных блок-схем (шампур-языка), но и других языков визуального представления знаний и визуального программирования.


Дата добавления: 2015-08-21; просмотров: 106 | Нарушение авторских прав


Читайте в этой же книге: Прочие операции | Историческая справка | Четыре принципа структуризации блок-схем, предложенные Э.Дейкстрой | Почему научное сообщество не приняло видеоструктурную концепцию Э.Дейкстры? | Плохие блокс-схемы или плохие стандарты? | Новые цели стандартизации блок-схем | Чем отличаются блок-схемы от Дракон-схем? | В чем различие визуального и текстовго структурного программирования? | Почему самолет не машет крыльями? | Об одном распространенном заблуждении |
<== предыдущая страница | следующая страница ==>
Визуализация понятий математической логики| Гипотеза о будущем императивных языков программирования

mybiblioteka.su - 2015-2024 год. (0.006 сек.)