Local cover image
Local cover image

Комп'ютерна логіка : підручник. Т. 1 / С. А. Лупенко ; М-во освіти і науки України

By: Contributor(s): Material type: TextLanguage: Ukrainian Series: Комп'ютинґPublication details: Львів : Магнолія 2006, 2025Description: 346 сISBN:
  • 978617574132-0
Subject(s):
Item type: Книги List(s) this item appears in: Нові надходження 2025 | Нові горизонти в ІТ. Нові надходження
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Cover image Item type Current library Home library Collection Shelving location Call number Materials specified Vol info URL Copy number Status Notes Date due Barcode Item holds Item hold queue priority Course reserves
Книги Читальний зал № 1 (тех. л-ра) 004.312(075.8)/Л85 (Browse shelf(Opens below)) Available 00000028895

3MICT

Передмова наукового редактора серії підручників та навчальних посібників «КОМП'ЮТИНГ»
Вступне слово автора. Обгрунтування та окреслення предметної області навчальної дисципліни «Комп'ютерна логіка» та пороздільна анотація підручника

РОЗДІЛ 1. ОСНОВНІ ПОНЯТІЙНІ СКЛАДОВІ, ФУНДАМЕНТАЛЬНІ ФОРМАЛЬНІ СТРУКТУРИ ТА ЗАВДАННЯ ДИСЦИПЛІНИ «КОМП'ЮТЕРНА ЛОГІКА»

1.1. Поняття «Логіка». Класифікації логік. Логіка як наука в історичному розрізі

1.1.1. Поняття «Логіка»
1.1.2. Класифікація логік
1.1.2.1. Архітектурна, функціональна та еволюційна логіки
1.1.2.2. Суб'єктна та об'єктна логіки. Класифікація логік за ознакою «вид системи»
1.1.2.3. Класифікація логік за ієрархічним рівнем організації системи
1.1.2.4. Класифікація логік за їх формою опису
1.1.3. Логіка як наука в історичному розрізі
1.1.3.1. Традиційний та сучасний етапи розвитку логіки
1.1.3.2. Традиційна логіка: формальна та діалектична логіки
1.1.3.3. Сучасна математична логіка. Класична математичні логіки та некласична

1.2. Поняття «Комп'ютерна логіка». Комп'ютер як інформаційна система. Класифікація комп'ютерних логік

1.3 Формальні мови як засоби опису логік комп'ютерних систем

1.3.1. Синтаксичний та семантичний аспекти інформації
1.3.2. Природна та штучна мови як засоби подання інформації
1.3.3. Процедури формалізації та інтерпретації знань
1.3.4. Елементи теорії формальних мов
1.3.5. Метода та засоби формального подання інформації в комп'ютерних системах

1.4. Фундаментальні формальні структури комп'ютерної логіки

1.4.1. Алгебраїчні системи
1.4.1.1. Означення алгебраїчної системи та її видів
1.4.1.2. Декартовий добуток множин. Алгебраїчні операції на множинах
1.4.1.3. Відношення на множинах
1.4.1.4. Типові алгебраїчні структури (алгебри).
1.4.2. Формальні аксіоматичні системи,
1.4.2.1. Означення формальної аксіоматичної системи
1.4.2.2. Формальна граматика як формальна аксіоматична система

1.5. Поняття «Автомат». Моделювання автоматів. Класифікації автоматів. Застосування теорії автоматів

1.5.1. Автомат як технічний засіб, що реалізує логіку комп'ютерної системи. Абстрактна та структурна теорії автоматів
1.5.2. Основи математичного моделювання автоматів на основі концепції «чорної скриньки» та концепції опису систем у просторі змінних стану
1.5.3. Класифікації автоматів
1.5.4. Концепція втілення формальної системи як математичної моделі комп'ютерної логіки в автоматному середовищі
1.5.5. Про взаємозв'язок між теорією формальних мов, формальних граматик та теорією автоматів
1.5.6. Застосування теорії автоматів

1.6. Поняття алгоритму як фундаментальне поняття комп'ютерної логіки

1.7. Ієрархічний принцип організації комп'ютерних систем та ієрархія комп'ютерних логік

1.8. Комп'ютерна логіка як навчальна дисципліна

РОЗДІЛ 2. АРИФМЕТИЧНІ ОСНОВИ ПОДАННЯ ЧИСЕЛ У ЦИФРОВИХ КОМП'ЮТЕРНИХ СИСТЕМАХ

2.1. Поняття «Система числення». Класифікація систем числення

2.2. Позиційні системи числення

2.3. Переведення чисел з однієї системи числення в іншу

2.3.1. Переведення цілих чисел з однієї позиційної системи числення в іншу
2.3.2. Переведення правильних дробів
2.3.3. Переведення неправильних дробів

2.4. Двійкова система числення

2.5. Двійкова система числення з цифрами 1, Ī

2.6. Шістнадцяткова та вісімкова системи числення

2.7. Вибір системи числення для подання даних у цифрових комп'ютерних системах

2.8. Форми подання чисел у цифрових комп'ютерних системах

2.8.1. Поняття «Форма подання числа» та «Машинне зображення числа»
2.8.2. Форма подання двійкових чисел з фіксованою комою
2.8.3. Подання від'ємних чисел у формі з фіксованою комою
2.8.4. Форма подання чисел з плаваючою комою

2.9. Похибки подання чисел

РОЗДІЛ 3. АРИФМЕТИЧНІ ОПЕРАЦІЇ З ДВІЙКОВИМИ ТА ДЕСЯТКОВИМИ ЧИСЛАМИ У ЦИФРОВИХ КОМП'ЮТЕРНИХ СИСТЕМАХ

3.1. Виконання арифметичних операцій над двійковими числами

3.1.1. Формальні правила двійкової арифметики
3.1.2. Додавання двійкових чисел
3.1.2.1. Додавання чисел, поданих у формі з фіксованою комою
3.1.2.2. Переповнення розрядної сітки
3.1.2.3. Додавання чисел, які подано у формі з плаваючою комою
3.1.3. Множення двійкових чисел
3.1.3.1. Множення чисел, які подано у формі з фіксованою комою, на двійковому суматорі прямого коду
3.1.3.2. Множення чисел, які подано у формі з фіксованою комою, на двійковому суматорі додаткового коду
3.1.3.3. Множення чисел на двійковому суматорі зворотного коду
3.1.3.4. Множення чисел, які подано у формі з плаваючою комою
3.1.4. Ділення двійкових чисел
3.1.4.1. Ділення двійкових чисел, які подано у формі з фіксованою комою
3.1.4.2. Ділення двійкових чисел, які подано у формі з фіксованою комою на суматорах додаткового коду
3.1.4.3. Особливості ділення чисел, які подано у формі з плаваючою комою

3.2. Виконання арифметичних операцій над десятковими числами

3.2.1. Подання десяткових чисел в Д-кодах
3.2.2. Формальні правила порозрядного додавания десяткових чисел в Д-кодах
3.2.3. Подання від'ємних чисел у Д-кодах
3.2.4. Множення чисел у Д-кодах
3.2.5. Ділення чисел у Д-кодах
3.2.6. Переведення двійкових чисел у Д-коди та навпаки

РОЗДІЛ 4. ОСНОВИ ТРАДИЦІЙНОЇ ЛОГІКИ З ЕЛЕМЕНТАМИ МАТЕМАТИЧНОЇ ФОРМАЛІЗАЦІЇ

4.1. Традиційна логіка як наука про мислення

4.2. Види та форми пізнання

4.2.1. Чуттєве пізнання
4.2.2. Раціональне пізнання. Форми мислення

4.3. Логіка понять

4.3.1. Поняття як найпростіша форма мислення. Обсяг та зміст поняття
4.3.2. Класифікація понять
4.3.3. Відношення між поняттями
4.3.4. Операції над поняттями
4.3.4.1. Операція обмеження поняття
4.3.4.2. Операція узагальнення поняття
4.3.4.3. Операція додавання понять
4.3.4.4. Операція перетину (множення) понять
4.3.4.5. Операція віднімання понять
4.3.4.6. Операція заперечення поняття
4.3.4.7. Операція поділу поняття
4.3.4.8. Класифікація як багатоступінчатий поділ поняття
4.3.4.9. Операція означення поняття

4.4. Логіка суджень

4.4.1. Судження висловлювання як динамічна форма мислення. Судження та висловлювання
4.4.2. Класифікації суджень
4.4.3. Логічний квадрат
4.4.4. Основні логічні закони

4.5. Логіка умовиводів

4.5.1. Поняття «Умовивід». Формалізація умовиводів. Види умовиводів
4.5.2. Безпосередні умовиводи
4.5.3. Опосередковані дедуктивні умовиводи
4.5.3.1. Простий категоричний силогізм
4.5.3.2. Розділові опосередковані дедуктивні умовиводи
4.5.3.3. Умовні опосередковані дедуктивні умовиводи
4.5.4. Індуктивні умовиводи
4.5.5. Аналогія як різновид традуктивного умовиводу

4.6. Теорія як найрозвинутіша форма знань. Типи теорій

РОЗДІЛ 5. МАТЕМАТИЧНІ основи НИЗЬКОРІВНЕВОЇ ЛОГІКИ ЦИФРОВИХ ΚΟΜΠ'ЮΤΕΡНИХ СИСТЕМ

5.1. Логіка висловлювань як основа математичної логіки

5.1.1. Висловлювання та його математична формалізація
5.1.2. Логічні операції над висловлюваннями. Алгебра висловлювань
5.1.3. Логіка висловлювань як формальна аксіоматична система

5.2. Елементи алгебри логіки

5.3. Аналітичне подання логічних функцій

5.3.1. Канонічні форми подання логічних функцій
5.3.2. Перехід від табличної форми задавання логічних функцій до їх аналітичних форм записування
5.3.3. Алгоритм переходу від довільних формул алгебри логіки до ДДНФ та ДКНФ

5.4. Алгебра Жегалкіна

5.4.1. Аксіоми алгебри Жегалкіна
5.4.2. Поліном Жегалкіна

5.5. Алгебри Шеффера та Пірса

5.6. Лінійні булеві функції

5.7. Часові булеві функції

5.8. Повнота та замкненість булевих функцій

5.8.1. Функціонально повні системи
5.8.2. Замкнені класи
5.8.3. Критерій функціональної повноти системи булевих функцій
5.8.4. Послаблена функціональна повнота
5.8.5. Передповні класи

5.9. Мінімізація функцій перемикання

5.9.1. Основні поняття
5.9.2. Графічний метод мінімізації функцій
5.9.2.1. Карти Карно
5.9.2.2. Діаграми Вейча
5.9.3. Метод мінімізації Квайна
5.9.4. Метод мінімізації Квайна-Мак-Класкі
5.9.5. Метод невизначених коефіцієнтів
5.9.6. Метод Блейка-Порецького
5.9.7. Метод Нельсона
5.9.9. Мінімізація кон'юнктивних нормальних форм
5.9.8. Метод істотних змінних
5.9.10. Мінімізація частково визначених функцій
5.9.11. Мінімізація логічних функцій в алгебрі Жегалкіна
5.9.12. Мінімізація в алгебрах Шеффера та Пірса
5.9.13. Мінімізація систем логічних функцій

РОЗДІЛ 6. ОСНОВИ ТЕОРІЇ АБСТРАКТНИХ ДИСКРЕТНИХ АВТОМАТІВ

6.1. Абстрактний дискретний автомат як модель функціонування цифрових автоматів класичного цифрового комп'ютингу
6.2. Автомати Мілі та Мура. С-автомат
6.3. Зв'язок між автоматами Мілі та Мура

6.4. Мінімізація кількості внутрішніх станів абстрактних дискретних автоматів
6.4.1. Мінімізація кількості внутрішніх станів повністю визначених автоматів
6.4.2. Мінімізація кількості внутрішніх станів частково визначених автоматів
6.5. Декомпозиція абстрактних автоматів

Основні підсумки
Контрольні запитання та завдання

Анотація:
Даний підручник присвячено концептуальним, формально-математичним та інженерно-технічним основам архітектурної, функціональної та проектної комп'ютерних логік. Основний акцент у підручнику зроблено на висвітленні формально-логічних моделей, методів та алгоритмів організації та функціонування класичних цифрових комп'ютерних систем. Зокрема, розглянуто арифметичні та логічні основи цифрових комп'ютерних систем, основи теорії абстрактних дискретних автоматів, методи аналізу та синтезу комбінаційних цифрових схем у різних елементарних логічних базисах. Розглянуто методи структурного синтезу цифрових автоматів із пам'яттю та методи синтезу операційних та керуючих автоматів із жорсткою та програмованою логіками. Окремі розділи підручника присвячено традиційній логіці з елементами математичної формалізації та високорівневій логіці інформаційних інтелектуалізованих систем, які засновані на знаннях.
знаннях.
Підручник адресовано студентам та аспірантам вищих навчальних закладів, зокрема тим, які навчаються за напрямами «Комп'ютерна інженерія», «Програмна інженерія» та «Комп'ютерні науки».

Click on an image to view it in the image viewer

Local cover image