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

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

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

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

Стрічкові змінні та предикати над стрічками

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

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

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

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

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

У роботі досліджено стрічкові змінні та предикати над стрічками в логічному програмуванні. Наведено практичну реалізацію програми для обробки текстової інформації та роботи з файлами.

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

  • Логічне програмування
  • Стрічкові змінні
  • Предикати
  • Обробка текстової інформації
  • Робота з файлами

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

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

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

стрічкапредикатсписок символівфайлскінчена послідовністьобробка текступрограмасимволглобальна мета

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

Національний університет “Львівська політехніка” Інститут комп’ютерних наук і технологій Кафедра АСУ  Лабораторна робота №4 з курсу „Логічне програмування” Тема: «Стрічкові змінні та предикати над стрічками» Перевірив: Львів-2006 Мета: дати основу для обробки текстової інформації. Завдання: Написати програму для перетворення стрічки в список символів. Теоретичні відомовті Поняття стрічки для багатьох мов програмування є фундаментальним. Стрічка - це скінчена послідовність символів, яка має свою назву, і з якою можна працювати як зі змінною. Від списку стрічка відрізняється лише тим, що елементами списку можуть бути довільні об'єкти, а стрічка може містити лише символи. Абстрактне поняття стрічки дозволяє розглядати довільний файл як стрічку. Така уніфікація дозволяє застосовувати стрічкові операції до файлів. Приклад відкриття файлу, читання даних з нього, а також запис у файл наведено нижче. В цій програмі використано декілька стандартних предикатів, зміст яких вам необхідно вияснити. В довіднику, який додається до методичних вказівок, крім означених предикатів є наступні: frontchar(X,Y,Z), frontstr(N,X,Y,Z), strlen(X,N), isname(X), str_int(X,N), str_real(X,R), upper_lower(X,Y), зміст яких також необхідно вияснити в процесі лабораторної роботи. Як звичайно, кожний з параметрів у перелічених вище предикатах може бути як вхідним, так і вихідним. Хід Роботи Predicates a Clauses a :- file_str("PauL.txt",X), fronttoken(X,Y,Z), fronttoken(Z,K,L), fronttoken(L,M,N), fronttoken(N,P,Q), concat(Q," ",Q1), concat(Q1,P,R), concat(R," ",R1), concat(R1,Y,S), concat(S," ",S1), concat(S1,K,T), concat(T," ",T1), concat(T1,M,W), file_str("Result.txt",W). Goal a. Висновок: Висновок:виконавши дану лабораторну роботу я навчився працювати з предикатами, які призначенні для працювання з стрічками, а також написав програму для перетворення стрічки в список символів
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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