Включить звукозапись!
Андрей Александрович Б Е Р С профессор, доктор тех. наук, академик МАИ. Сибирское Отделение РАН Институт Систем информатики им. А.П. Ершова Новосибирский государственный университет l a o x i o n i i s. n s k. s u тел: (383) Магистратура ФИТ, 1-й курс. Лекция 8 – г. Новосибирский Государственный университет Данте Ад, песнь XXVIII G.Dore
ПРОЦЕСС (изображение процесса) х ^2^2 + / Структура y x + x 2 y Поток данных F2F2 F1F1 X1 X2 X3 X4 F3F3 Y Case MuxFunk
Конкретная деятельность Оперирование либо Исполнение Основная структура исполнения (интерпретации) Чтобы исполнение программы прошло гладко, « без сучка без задоринки », надо учесть много информации, лежащей вне самой программы: в голове программиста (призраки ) в конкретных внешних данных в свойствах языка ( и его реализации ) в операционной системе в архитектуре компьютера и т.п. … Исполнитель Программа Обстановка всё это образует контекст исполнения программы заданный её Операционной обстановкой. Программные фрагменты Программный фрагмент ( ПрФр ) последовательность предписаний Единичное исполнение ПрФр единичные исполнения его предписаний проведённые в заданном порядке Исполняемый «сухой остаток» программы Программный Фрагмент Типология предписаний: 1.Структурные 2. Команды исполнителя 3. Обращение к объекту 4. Вызов протокола Атрибуты предписаний: оценка, значения (аргументы и результат), эффект, цель и смысл. Единичное исполнение предписания исполнение реализующего его ПрФр в подходящей отдельной операционной обстановке Предписания: 4 рода Так можно рассуждать для любого уровня и языка представления программ и систем.
Основной тезис обоснования: Конкретная деятельность это всегда Единичное исполнение программного фрагмента в заданной замкнутой Операционной Обстановке. Исполнитель и сигналы, Программный фрагмент Рабочая область с подобластями Ввода и Вывода Перечень (внешних) Объектов Перечень протоколов Активные и Пассивные компоненты обстановки: Согласованности в ООВУ, Совмещение нескольких ООВУ в одну обстановку Операционная обстановка высокого уровня (замкнутая) - ООВУ - Исполнитель Перечень объектов Перечень протоколов Рабочая область Программный фрагмент ВВод ВЫвод Сигналы акад. А.П. Е ршов Environment Е-шка
Частные разновидности операционных обстановок Целостность и Замкнутость ООВУ по управлению, по информации, по связям, по времени Исполнитель Перечень объектов Рабочая область Программный фрагмент ВВод ВЫвод C-форма Перечень объектов Перечень протоколов Рабочая область Программный фрагмент ВВод ВЫвод Ξ -форма Исполнитель Перечень объектов Перечень протоколов Рабочая область ВВод ВЫвод F-форма Исполнитель Рабочая область Программный фрагмент ВВод ВЫвод L-форма Е-форма Исполнитель Перечень объектов Перечень протоколов Рабочая область Программный фрагмент ВВод ВЫвод Сигналы Операционная обстановка высокого уровня (Оболочка) (Вирт-машина)
Выключить звукозапись!