загрузка...
загрузка...
На головну

Логічні мови програмування

  1. CLIPS як багатофункціональне середовище програмування (інженерії знань)
  2. DBASe-подібні реляційні мови
  3. I. індоєвропейських мов
  4. II. Психологічні аспекти ділового спілкування
  5. III. Нейрофізіологічні або нейродинамические теорії темпераменту.
  6. IV. 14.2. Фізіологічні основи емоційних станів
  7. V. 16.2. Фізіологічні основи темпераменту

^ Вгору

Логічні мови (Prolog) - орієнтовані не на розробку алгоритму рішення задачі, а на систематичне і формалізований опис задачі з тим, щоб рішення випливало з складеного опису. У логічному програмуванні потрібно тільки уточняти факти, на яких алгоритм грунтується, а не визначати послідовність кроків, які потрібно виконати. Логічні програми відрізняються принципово низьким швидкодією, так як обчислення здійснюються методом проб і помилок (за допомогою пошуку з поверненнями).

Пролог (PROLOG, PROgramming in LOGic) - мова програмування високого рівня, призначений для розробки систем та програм штучного інтелекту. Був розроблений в 1971 р в університет м Марсель. Остання його версія Prolog 6.0.

Об'єктно-орієнтовані (C ++, С #, Java і ін.) - В основі цих мов лежить поняття об'єкта, що поєднує в собі дані і дії над ними. Опис дійсності в формі системи взаємодіючих об'єктів природніше, ніж у формі взаємодіючих процедур. Прототипом об'єктно-орієнтованого програмування з'явився мову SIMULA-67. Але оформилося воно в самостійний стиль програм з появою мови SMALLTALK (1972), спочатку призначеного для реалізацій функцій машинної графіки.

Сі ++ (С ++) - мова програмування високого рівня, створений Бьярном Страустрапом на базі мови Сі. Є його розширеною версією, що реалізує принципи об'єктно-орієнтованого програмування.

Java - об'єктно-орієнтована мова програмування, розроблений фірмою Sun Microsystem в 1994 р Він багато в чому схожий з С ++ і знайшов широке поширення для написання програмних продуктів в мережевих системах. Мова розрахований на передачу по Інтернет текстів програм, які на всіх комп'ютерах повинні виконуватися однаковим чином. C # (C Sharp, Сі Шарп) - об'єктно-орієнтована мова програмування, розроблений в 2000 р фірмою Microsoft. Створено на основі C ++ і Java.

 < 29.2. Низькорівневі мови програмування  30.0. введення >


Попередня   30   31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   Наступна

Розрахунок модуля вектора і норми матриці | Розрахунок середнього і дисперсії елементів в масивах | Пошук мінімальних або максимальних значень в масивах | Алгоритми впорядкування елементів в масивах | Множення матриці на вектор і матриці на матрицю | Зведення квадратної матриці на всю ступінь | Виняток елементів масивів | Розрахунок визначника квадратної матриці | транспонування матриць | Низькорівневі мови програмування |

загрузка...
© um.co.ua - учбові матеріали та реферати