DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Інтерпретація PROLOG-програм

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерних та інформаційних технологій
Кафедра:
Кафедра автоматизованих систем управління

Інформація про роботу

Рік:
2006
Тип роботи:
Лабораторна робота
Предмет:
Логічне програмування
Група:
ІУС-51
Коротко про документ

Про що ця робота

У роботі досліджено механізм виконання PROLOG-програм та алгоритм інтерпретації предикатів. Створено програму на мові Prolog для обробки та сортування списків за індивідуальним завданням.

У роботі розглядаються

  • Логічне програмування
  • Мова Prolog
  • Інтерпретація програм
  • Обробка списків
  • Предикати
  • Алгоритми сортування

Зміст і розділи

  1. Мета роботи
  2. Теоретичні відомості
  3. Хід роботи
  4. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів, які вивчають дисципліну «Логічне програмування».
Викладачі:Різник О.Я.

Ключові поняття

PROLOGпредикатінтерпретаціясписокконкатенаціяцільклаузадекларативна мова

Частина тексту файла (без зображень, графіків і формул):

Національний університет “Львівська політехніка” Інститут комп’ютерних наук і технологій Кафедра АСУ  Лабораторна робота №3 з курсу „Логічне програмування” Тема: «Інтерпретація PROLOG-програм» Перевірив: Львів-2006 Мета роботи: зрозуміти механізм виконання PROLOG-програм. Теоретичні відомості Процес отримання результату роботи PROLOG-програм зв'язаний з виконанням деякого алгоритму на комп'ютері. Оскільки PROLOG - не алгоритмічна, а декларативна мова програмування, то алгоритм її виконання залежить від алгоритму інтерпретації предикатів, з яких складається програма. В лабораторній роботі запропоновано закріпити лекційний матеріал і розглянути алгоритм інтерпретації предикату “sort” по кроках. Хід роботи Завдання: Ввести ПІП, ІКНІ, АСУ, КН-51. Вивести у зворотньому порядку. Predicates a Clauses a :- write("Input:"), readln(X), fronttoken(X,Y,Z), fronttoken(Z,K,L), fronttoken(L,M,N), fronttoken(N,A,B), fronttoken(B,P,Q), concat(Q," ",Q1), concat(Q1,P,C), concat(C," ",C1), concat(C1,A,R), concat(R," ",R1), concat(R1,M,S), concat(S," ",S1), concat(S1,K,T), concat(T," ",T1), concat(T1,Y,W), write(W). Goal a. Висновок: в даній лабораторній роботі зрозумів механізм виконання PROLOG-програм, створив програму на мові PROLOG згідно завдання з використанням списків та їх сортуванням.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!