- •Куперштейн л.М.
- •Та інтелектуальних систем
- •Рецензент: к.Т.Н., доцент Ревенок в.І.
- •Тема 1. Програмне забезпечення системного оброблення інформації
- •1.2 Системне програмування
- •1.3 Поняття мови програмування та їх історичний розвиток
- •1.4 Етапи підготовки програми
- •1.5. Поняття операційної системи
- •Тема 2. Засоби створення програмних додатків
- •2.2. Класифікація додатків, що використовують бази даних
- •2.3. Огляд засобів створення програмних додатків
- •2.1. Класифікація засобів розробки додатків
- •2.2. Класифікація додатків, що використовують бази даних
- •Тема 3: Мова визначення даних
- •Компоненти скбд
- •Осн. Поняття sql.
- •Типи даних sql.
- •Команды управления транзакциями
- •Преимущества языка sql
- •Символьные данные
- •Битовые данные
- •Точные числа
- •Округленные числа
- •Дата и время
- •Базові команди sql (доопр)
- •Розділ group by
- •Розділ having
- •2. Перенесення додатку на інший комп'ютер.
- •Типи даних
- •3. Представлення значень у комп’ютері.
- •1. Умовні оператори Оператор if
- •Оператор switch
- •Оператор break
- •Оператор continue
- •Оператор повернення
- •Оператор goto
- •Помічений оператор
- •Порожній оператор
- •1. Структури.
- •Тема 9. Вступ до проблеми штучного інтелекту
- •Тема 10. Експертні системи як різновид систем штучного інтелекту
- •Тема 11. Методологія проектування експертних систем
- •1. Етипи проектування експертних систем.
- •Тема 12. Технологія проектування експертних систем на основі продукційної моделі
- •Тема 13. Технологія проектування експертних систем на основі логічної моделі подання знань.
- •Тема 14. Поняття семантичної мережі та її використання в експертних системах. Семантичні мережі
- •Побудова та використання семантичних мереж
- •Використання семантичних мереж
- •Тема 15. Технологія проектування експертних систем на основі фреймової моделі подання знань
- •Тема 16. Характеристика програмних засобів створення експертних систем
- •Тема 17. Базові концепції нейронних мереж
Куперштейн Л.М.
|
КОНСПЕКТ ЛЕКЦІЙ
|
ВІННИЦЯ 2011 |
ВІННИЦЬКИЙ ФІНАНСОВО-ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ
Куперштейн л.М.
ТЕХНОЛОГІЯ СТОВРЕННЯ ПРОГРАМНИХ
Та інтелектуальних систем
конспект лекцій
(для студентів спеціальності „Економічна кібернетика”
денної та заочної форм навчання)
Вінниця − 2011
Куперштейн Л.М. Конспект лекцій (для студентів економічних спеціальностей денної та заочної форм навчання) з курсу „Імітаційне моделювання”. – Вінниця: ВФЕУ, 2011. − с.
У даному навчально-методичному посібнику у формі структурно-логічних схем, таблиць, формул, тощо розкривається основний зміст навчальної дисципліни. Матеріал викладається логічно, системно і цілісно. Чітко формулюються навчальні проблеми дисципліни, визначаються взаємозв’язки між темами і розділами.
Навчально-методичний посібник розглянуто і схвалено на засіданні кафедри економічної кібернетики від „____” _______ 2010 року протокол № __ та на засіданні Методичної ради від „____” _______” 2010 року протокол № ____
Рецензент: к.Т.Н., доцент Ревенок в.І.
|
ЗМІСТ |
|
|
Вступ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
4 |
1 |
Програмне забезпечення системного оброблення інформації . . . . . . . . |
|
2 |
Засоби створення програмних додатків . . . . . . . . . . . . . . . . . . . . . . . . . . |
|
3 |
Структурована мова запитів SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
|
4 |
Основні поняття інтегрованого середовища розробки програмних систем С++Builder 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
|
5 |
Типи даних C++ Builder 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
|
6 |
Вирази та операції C++ Builder 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
|
7 |
Цикли та розгалуження в C++ Builder 6 . . . . . . . . . . . . . . . . . . . . . . . . . . |
|
8 |
Масиви, структури, списки, стеки, черги, об’єднання в C++ Builder 6 . |
|
9 |
Вступ до проблеми штучного інтелекту. . . . . . . . . . . . . . . . . . . . . . . . . . |
|
10 |
Експертні системи як різновид систем штучного інтелекту. . . . . . . . . . |
|
11 |
Методологія проектування експертних систем . . . . . . . . . . . . . . . . . . . . |
|
12 |
Технологія проектування експертних систем на основі продукційної моделі . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
|
13 |
Технологія проектування експертних систем на основі логічної моделі подання знань . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
|
14 |
Поняття семантичної мережі та її використання в експертних системах |
|
15 |
Технологія проектування експертних систем на основі фреймової моделі подання знань . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
|
16 |
Характеристика програмних засобів створення експертних систем . . . |
|
17 |
Базові концепції нейронних мереж . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
|
ВТСУП
Мета дисципліни - формування теоретичних знань і практичних навичок створення програмних систем засобами систем управління базами даних та візуального програмування, а також створення експертних систем для розв'язання економічних задач.
Завдання дисципліни - вивчення методів і засобів проектування програмних систем засобами мови запитів SQL та засобами візуального програмування на базі С++Builder та експертних систем для розв'язання економічних задач; набуття навичок застосування моделей подання знань під час проектування, програмування та налагодження фрагментів програмного забезпечення експертних систем.
Предмет дисципліни − технології та засоби створення програмних систем та систем штучного інтелекту в економіці.
Студент повинен знати:
-
основні засоби створення програмних додатків;
-
принципи побудови та застосування баз даних;
-
особливості мови структурних запитів реляційних баз даних;
-
основні принципи структурного та об’єктно-орієнтованого програмування;
-
підходи до створення інтерфейсу користувача на основі візуального програмування;
-
моделі представлення знань в інтелектуальних системах;
-
принципи створення та функціонування експертних систем;
-
базові концепції нейроних мереж.
Студент повинен вміти:
-
створювати та обслуговувати бази даних на основі мови SQL;
-
створювати програмні додатки різного прикладного характеру засобами структурного візуального програмування;
-
створювати системи керування базами даних розв’язання економічних задач;
-
створювати БД-орієнтовані інформаційні системи;
-
проектувати та експлуатувати бази знань орієнтовані на різні типи моделей їх представлення;
-
створювати інтелектуальні інформаційні системи