|
|
libcats.org
Algorithm = Logic + ControlKowalski R.An algorithm can be regarded as consisting of a logic component, which specifies the knowledge to be used in solving problems, and a control component, which determines the problem-solving strategies by means of which that knowledge is used. The logic component determines the meaning of the algorithm whereas the control component only affects its efficiency. The efficiency of an algorithm can often be improved by improving the control component without changing the logic of the algorithm. We argue that computer programs would be more often correct and more easily improved and modified if their logic and control aspects were identified and separated in the program text. Key Words and Phrases: control language. logic programming, nonprocedural language, programming methodology, program specification, relational data structures
Популярные книги за неделю:
Проектирование и строительство. Дом, квартира, садАвтор: Петер Нойферт, Автор: Людвиг Нефф
Размер книги: 20.83 Mb
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Радиолюбительские схемы на ИС типа 555Автор: Трейстер Р.Категория: Электротехника и связь
Размер книги: 13.64 Mb
Только что пользователи скачали эти книги:
ПервопричинаАвтор: Циолковский Константин ЭдуардовичКатегория: Религиозная литература
Размер книги: 58 Kb
Старо-світські батюшки та матушкиАвтор: Нечуй-левицький ІванКатегория: Классическая проза
Размер книги: 1.05 Mb
Основы проектирования и конструирования машин: Учебное пособиеАвтор: Воячек А.И., Автор: Сенькин В.В.Категория: Детали машин и основы конструирования
Размер книги: 4.15 Mb
The Wisdom of Egypt: Jewish, Early Christian, and Gnostic Essays in Honour of Gerard P. LuttikhuizenАвтор: Anthony Hilhorst, Автор: George H. Van Kooten, Автор: Gerard P. LuttikhuizenКатегория: Религия
Размер книги: 2.67 Mb
Ruth: A Handbook on the Hebrew Text (Baylor Handbook on the Hebrew Bible)Автор: Robert D. Holmstedt
Размер книги: 1.20 Mb
Elementary Differential Equations and Boundary Value Problems, 8th EditionАвтор: William E. Boyce, Автор: Richard C. DiPrimaКатегория: Математика, Дифференциальные уравнения
Размер книги: 23.86 Mb
Abraham, the Nations, and the Hagarites: Jewish, Christian, and Islamic Perspectives on Kinship With Abraham (Themes in Biblical Narrative)Автор: Martin Goodman, Автор: George H. Van Kooten, Автор: Jacques T. A. G. M. Van Ruiten, Автор: Albertina Oegema
Размер книги: 2.88 Mb
|
|
|