Содержание
- 2. Содержание Автоматический синтез программ Дедуктивные таблицы Свойства дедуктивных таблиц Дедуктивные правила Пример синтеза Вспомогательные таблицы Пример
- 3. Автоматический синтез программ Предпосылки : Увеличение сложности ПО Увеличение требований к надежности ПО Основные направления: Дедуктивный
- 4. Дедуктивные таблицы (1) Один из методов дедуктивного синтеза. Спецификация задается в виде формулы логики предикатов первого
- 5. Дедуктивные таблицы (2) Структура дедуктивной таблицы If(A1 ∨ … ∨ An) then (G1 ∧ … ∧
- 6. Дедуктивные таблицы (3) Терм t, не содержащий свободных (на связанных с квантором) переменных, удовлетворяет строке таблицы
- 7. Дедуктивные таблицы (4) Доказательство в дедуктивной таблице проводиться до получения финальной строки или 15.02.2009 Синтез функциональных
- 8. Свойства дедуктивных таблиц (1) Двойственность строка эквивалентна строке 15.02.2009 Синтез функциональных программ при помощи метода дедуктивных
- 9. Свойства дедуктивных таблиц (2) Переименование свободных переменных π – перестановка строка эквивалентна строке 15.02.2009 Синтез функциональных
- 10. Свойства дедуктивных таблиц (3) Добавление примера λ – подстановка Таблица эквивалентна 15.02.2009 Синтез функциональных программ при
- 11. Свойства дедуктивных таблиц (4) Тождественные преобразования Эквивалентность таблиц не нарушается при применении в строках тождественных преобразований
- 12. Свойства дедуктивных таблиц (5) Добавление и удаление тождественно истинного утверждения и тождественно ложной цели Добавление и
- 13. Дедуктивные правила (1) Вычислимые термы – термы, не содержащие свободных переменных, которые можно получить на основе
- 14. Дедуктивные правила (2) Правило OR- и AND-разделения G1,G2,A1,A2 – логические выражения, t – выходной терм. 15.02.2009
- 15. Дедуктивные правила (3) Правило резолюции G1,G2 – логические выражения, P, P’ – некоторые подвыражения G1 и
- 16. Дедуктивные правила (4) Правило индукции. wf-отношение – отношение, исключающее бесконечно убывающие цепочки. Спецификация: где a –
- 17. Дедуктивные правила (5) Правило замены эквивалентных термов где G1, G2 – логические выражения, [L=R] – подвыражение
- 18. Пример синтеза функциональной программы (1) Спецификация: z = fact(n) is if n = 0 then z
- 19. Пример синтеза функциональной программы (2) OR-разделение Резолюция. Общее подвыражение . (n=0). Добавление примера{z1←1,z2 ← n*fact(n-1) }
- 20. Вспомогательные таблицы (1) Пусть в таблице присутствуют строки где G, F – логические выражения, a –
- 21. Вспомогательные таблицы (2) Если t’[a] 15.02.2009 Синтез функциональных программ при помощи метода дедуктивных таблиц
- 22. Вспомогательные таблицы (3) Исходная цель Гипотеза индукции Воспроизведение шагов доказательства Резолюция с гипотезой индукции 15.02.2009 Синтез
- 23. Вспомогательные таблицы (4) 15.02.2009 Синтез функциональных программ при помощи метода дедуктивных таблиц Лемма имеющаяся строка (i)
- 24. Пример вывода вспомогательной таблицы (1) Для функции сортировки списка чисел задается спецификация вида z = sort(a)
- 25. Пример вывода вспомогательной таблицы (2) В ходе доказательства получается строка Далее, строка 15.02.2009 Синтез функциональных программ
- 26. Исходная цель вспомогательной таблицы Лемма 15.02.2009 Синтез функциональных программ при помощи метода дедуктивных таблиц
- 27. Конец 15.02.2009 Синтез функциональных программ при помощи метода дедуктивных таблиц
- 29. Скачать презентацию



















![Вспомогательные таблицы (2) Если t’[a] 15.02.2009 Синтез функциональных программ при помощи метода дедуктивных таблиц](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388494/slide-20.jpg)






Вчимося писати цифри
Обеспечение безотказной работы технологических установок НПЗ с учетом управления качеством профессиональной подготовки персонала
Гипертония
ПРОЦЕСС ПРИНЯТИЯ управленческого решения
Фрагмент урока английского языка
Коммерческий отдел. Обзор рынка
уварова
Великий пост
Формирование культуры здорового образа жизни
Титан
Электроснабжение. Основные понятия и определения
Кристаллические решетки
Визитка
Работа с гипотезами
Деградация солнечных модулей. Виды, причины, методы диагностики модулей
Изготовление столярного ерунка
New Social Movements
Tower Bridge – the Icon of London
Структура организации Росток
Примеры результатов исследований по направлению: Государственное и муниципальное управление
Биология для «Чайников»авторы: Машталер Е.Н.учитель биологии МОУ СОШ №16г.Кропоткин.Чернышев Тимур,уч-ся МОУ СОШ№16 10 «А» кл.
Nauchny_seminar_po_metodam_issledovania
Басни Эзопа
Повышение эффективности использования бюджетных средств в образовании на основе нормативного подхода
Фестиваль Серебряный век Петербурга
Животный мир лесной зоны
Презентация на тему Деловые переговоры
Археологические раскопки на территории Заполотье