Включить звукозапись! Новосибирский Государственный университет Андрей Александрович БЕРС профессор, доктор тех. наук, академик МАИ. Сибирское Отделение РАН Институт Систем информатики им. А.П. Ершова Новосибирский государственный университет [email protected] тел: Магистратура ФИТ, 1-й курс. +7-913-947-45-12 Лекция 14 – 14.12.2010 г. G.Dore Данте Ад, песнь XXVII «Священные коровы» информатики (принципы, которые никогда не нарушаются) А. Каждое единичное исполнение должно завершаться; (без этого нельзя разложить сложное на части) В. Целостность и корректность доступов (связей) должны обеспечиваться; С. В ходе изменения состояния элемента всякий другой доступ к нему должен быть запрещен. Более точно, мне не известно ни одного случая, когда из нарушения этих требований можно было бы извлечь пользу !!! D. Любая операционная обстановка и любой объект должны быть информационно-замкнуты. — хотя это не так в С++, C# и многих др. языках Взаимодействие Внутренний мир (Табло сознания) Культура A→F(a,x) тезаурус X Культура тезаурус Внутренний мир Мышлен ие Коммуникация (Табло сознания) Деятельность по созданию сообщения (текста) ? Понимание ↑ ∆ Рефлекс ия Деятельность2 Деятельность1 Делай как я! Деятельность, Исполнитель, Коммуникация, Понимание, Описание, Действие, Рефлексия, Мышление, Культура ↓ X’ Единичное Исполнение = Конкретная деятельность Выдумать ЯЗЫКОВЫЕ СРЕДСТВА Лексика и Синтаксис Нотация и Стилистика Семантика и Прагматика { Технология Программный компонент: Методология Программная система: Теория Программно-аппаратный комплекс: Продать ПО Субъектно-организованные системы. Объектов Спроектировать Запрограммировать Оттранслировать Изготовить http://oberoncore.ru Организация взаимодействий Придумать Субъектов и Использовать Полет крылатого орбитального корабля многоразового использования «БУРАН» в автоматическом режиме состоялся 15 ноября 1988г., — 22 года назад. Буран приземлился в расчетной точке приземления на посадочную полосу длиной 5 км при ширине 80м. со снайперской точностью. Продольное отклонение — 15 метров, боковое — 3 метра. «Тополь-М» Опыт создания корабля "БУРАН" собрал, сохранил и донес до нас, в XXI-й век руководитель разработки системного и прикладного программного обеспечения «Бурана» Владимир Даниелович Паронджанов Другие применения «ДРАКОНа» и написанной на нём ОС “ГРАФИТ-ФЛОКС”. НПЦ автоматики и приборостроения имени акад. Н.А. Пилюгина. в виде языка «ДРАКОН» — Дружественный Русский Алгоритмический язык, Который Обеспечивает Наглядность http://oberoncore.ru «Булава» «Морской старт» (Sea Launch), российско-французский космический проект «Фрегат» ПРОГРАММЫ «DRAKON» — интегрированную среду для Windows применения языка Дракон, можно скачать на: http://forum.oberoncore.ru/viewtopic.php?p=54009#p54009 Система Человек — Мир (по В.Д.Паронджанову) Строение Субъекта. Субъекты: — реальная активность и информационная замкнутость, Представление Субъектов — Активатор + конфигурация объектов Взаимодействие Субъектов — Сообщениями через Сигналы Активатор Активатор Активатор Исполнитель Порты Активность и активаторы: Тик-так, Процессор, Креатор (создать и исполнить) Отсутствие активности в Знаковом мире Объективированность представлений Субъектов, Многомерность времен Функции реализуются через Объекты Объекты реализуются Субъектами, Субъекты реализуются Субъектами. ВиртМашины, как реализация Субъектов-исполнителей для ООВУ. Проблематика современной Информатики Выключить звукозапись!