Содержание
- 2. Язык S-FLOGOL Основан на теории направленных отношений (НО) (Фальк В.Н., Кутепов В.П.). Имеет развитые средства схемного
- 3. Среда программирования Проектный подход к организации работы с комплексами программ. Оригинальные технологии графического и структурированного текстового
- 4. Семантические объекты Функция Предикат Константа НО общего вида
- 5. Сетевое представление НО Пример: НО (быстрая сортировка)
- 6. Графическое построение сети
- 7. Текстовое представление НО … QuickSort= {LCons(x,xs):Append(@(ls),Append(LCons(x,Nil),@(bs))) ?Partition(xs,x)=ls,bs}; QuickSort={Nil:Nil}; Пример: НО
- 8. Системные типы данных Натуральные числа (0,1,2,…). Списки термов ([ ], [A(B),[D]]). Строки (‘Some text’). Пример записи
- 9. Общий вид интерфейса системы
- 10. Графический редактор
- 11. Расстановка объектов сети
- 12. Определение свойств НО Пример: конструктор списка
- 13. Текстовый редактор
- 14. Инструменты ввода
- 15. Ввод выбором альтернатив MODULE Common= Дом END Определение: Спец [СпИнд]ИдОтн[СпПар]=Рел Конструктор: Спец [СпИнд]ИдОтн MODULE Common= Спец
- 16. Ввод идентификаторов MODULE Common= Спец [СпИнд]ИдОтн[СпПар]=Рел END Текст программы: Раскрыть: Текст Действие: Форма ввода: MODULE Common=
- 17. Ввод выражений: операции ∙ * ∇ → # ∪ ∩ ~ MODULE Common= (0:1)[1]Nat=Рел END Текст
- 18. Ввод выражений: IF, Свертка. Условная конструкция IF MODULE Common= (0:1)R=Succ END Текст программы: Действие: MODULE Common=
- 20. Скачать презентацию