1. ПРОГРАМИРАНЕ НА ПОВТАРЯЩИ СЕ ОПЕРАЦИИ
Съществуват два начина за реализиране на правила, които да изпълняват
една и съща задача многократно:
1. Повторение.
2. Рекурсия.
В първия случай се използва възврат(откат)(backtracking)
Във втория – самоизвикване на правилото
# Общият вид на правилото,изпълняващо повторение е:
repetitive_rule:- /* правило за повторение /
< предикати и правила>
fail. /*неуспех/
Конструкцията <предикати иправила> в тялото [...]
Posts Tagged ‘функции’
Повторение и рекурсия в ПРОЛОГ
Криптографски алгоритми с публичен ключ
Идеята на криптографските алгоритми с публичен ключ или асиметрични криптографски алгоритми е разработена през 1976 г. от Уитфийлд Дифи (Whitfield Diffie) и Мартин Хелман (Martin Hellman). Причините и предпоставките за появата на асиметричната криптография са много, но основното е трудното разпространение на ключовете особено при голям брой абонати при симетричната криптография. Друга съществена причина е [...]
PHP контролни структури
Изразите if
Изразът if е крайъгълен камък на всички езици за програмиране. В PHP един израз if обикновено приема следната основна форма:
If (условие) {
// действия, които трябва да се извършат, ако условието е вярно.
}
След думата „if” има комплект скоби. Вътре в тези скоби се намира едно условие или множество от условия, които трябва да се проверят. [...]
Основни термини на компютърната система
Определение за компютърна система-Съвременните компютри са електронни автоматични устройства, работещи на принципа на програмното управление. Те преобразуват данни (цифрови факти) в информация (организирана използваема форма). При това изпълняват функциите управление, обработка, съхраняване и трансфер на данни.
