КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Логіка в обчислювальній техніці
Висновок умовиводів Поняття, судження й умовивід Логіка й математика Логіка в обчислювальній техніці Тема: Логічні основи побудови ЕОМ. Логіка в математиці. Основні поняття логіки: поняття судження, умовивід. Уміння міркувати, логічно мислити, давати відповіді на поставлені питання грає дуже важливу роль у житті людини. Виділення логічних завдань носить певною мірою умовний характер. Важко визначити, яку завдання варто назвати логічної. Здається, будь-яке завдання є такий, тому що для її рішення потрібні певні логічні міркування. І це вірно, але все-таки за традицією для тренування саме логічного мислення людиною придумана безліч завдань, у яких мова йде про об'єкти, загалом кажучи, довільної природи. Саме такими завданнями й правилами їхнього рішення ми й займемося в цій главі. Але яке відношення логіка має до обчислювальної техніки й програмування, виявляється, саме безпосереднє. Саме логіка є теоретичною основою сучасних ЕОМ і складних керуючих систем. Вона здобуває важливе прикладне значення - особливо в області розробки спеціальних мов для баз даних і подання знань. Використовуючи методи й засоби логічної науки, учені розробляють ефективні мови програмування. Наприклад, основою так званого доказового програмування є формальна логіка. Загальна ідея тут, як говориться, лежить на поверхні: якщо можна конструктивно, використовуючи інтуїцію, довести, що існують об'єкти, що задовольняють деякій даній умові, те, побудувавши доказ, можна побудувати по ньому й програму обчислення відповідної умови (функції). Знову ж, в основі так званого логічного програмування лежать структури логічних доказів. Але особливе значення логічна наука стала здобувати в питаннях, що стосується проблеми штучного інтелекту. Саме тут розроблювачам довелося створити нову область логічних досліджень — логічний аналіз. Спробуємо окреслити лише деякі контури цього нового, перспективного, що розвивається напрямку. Штучний інтелект припускає різні типи міркувань. Вони можуть бути звичайн або монотонними, але обов'язково припускають додавання нової інформації. Логічний аналіз припускає, що нова інформація не скасовує, не робить невірними наслідку, отримані раніше. Однак у практиці міркувань ми нерідко допускаємо деяку повноту вихідної інформації. Додавання нової інформації до вихідного скасовує це допущення, і те, що раніше приймався як наслідок, може не бути таким при додатковій інформації. Такий логічний аналіз називають окресленням. Читаючи ці рядки, ви напевно нічого не зрозуміли. Але ми привели це пояснення з області проблеми штучного інтелекту навмисне, щоб читач, відчув, що проблема ця досить важка. У ній багато невирішених питань, які має бути розробити в майбутньому.
Дата добавления: 2014-01-07; Просмотров: 377; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |