КАТЕГОРИИ: Архитектура-(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) |
Математические основы информатики
Информатика, как техническая наука История развития и фундамент информатики
Источником развития информатики стали документалистика, изучающая рациональные средства и методы повышения эффективности документооборота, и кибернетика (kiberneticos – искусный в управлении). Термин «кибернетика» ввел М. Ампер в первой половине XIX в., а Н. Винер в середине следующего столетия заложил основы кибернетики, как науки. Базовым фундаментом информатики является кибернетика – наука, занимающаяся изучением законов построения и управления сложных систем (например, дисциплина «теория автоматического управления»). Кибернетика (греч. Kibernetike – искусство управления) возникла на стыке математики, техники и нейрофизиологии. Началом эры кибернетики считается выход книги Н.Винера «Кибернетика, или Управление и связь в животном и машине». Центральным понятие кибернетики является «информация». Вот что писал об информации Н. Виннер: «…в то время как энтропия является мерой дезорганизованности, информация, переносимая некоторым потоком посланий, определяет меру организованности. Фактически мы можем определить информацию…как отрицательную энтропию». Сегодня кибернетика занимается принципами построения и функционирования систем автоматического управления, а основными задачами науки выступают методы моделирования процесса принятия решений техническими средствами, разработка принципов и методов искусственного интеллекта. Современная информатика начинается с разработки первых электронно-вычислительных машин (ЭВМ). Понятие «ЭВМ» связано с другим, более общим, понятием – вычислительная техника (ВТ). Это понятие определяет совокупность устройств для автоматической или автоматизированной обработкой данных. В качестве отдельного раздела информатики под вычислительной техникой понимают область знаний о законах построения и функционирования вычислительных машин.
В первых механических предшественниках компьютера числа представлялись в виде линейных перемещений цепных и реечных механизмов, либо в виде угловых перемещений зубчатых и рычажных механизмов. Им были присущи – медленная скорость и большие габариты устройств. Переход от регистрации перемещений к регистрации сигналов позволил снизить их габариты и повысить скорость работы. В электронных устройствах речь уже идет о регистрации состояний элементов устройства. Состояний два: "включено" и "выключено". Поэтому традиционная десятичная система является неудобной. Уже в 1666 году возможность представления чисел в двоичной системе предложил Г. Лейбниц. Он пришел к такой системе, занимаясь вопросами концепции единства и борьбы противоположностей и рассматривая мира в виде непрерывного взаимодействия двух начал. Другим немаловажным основанием современной информатики стала математическая логика, основателем которой стал учёный первой половины XIX века Джордж Буль. Занимаясь исследованиями законов мышления, он применил в логике систему формальных обозначений и правил, близкую к математической. В математической логике результатом формального расчета логического выражения является одно из двух логических значений: истина или ложь. Основные логические операции, лежащие в основе работы всей вычислительной техники и автоматики сегодня: конъюнкция (И/ AND), дизъюнкция (ИЛИ/ OR), инверсия (НЕ/ NOT), исключающее ИЛИ (ХOR). В таб.1. представлены таблицы истинности для указанных логических функций. Кроме обозначенных функций существуют комбинированные логические функции: И-НЕ (штрих Фишера) и ИЛИ-НЕ (стрелка Пирса). Особенностью этих элементов является возможность выразить все другие логические операции, используя одну из этих функций (И-НЕ или ИЛИ-НЕ).
Таблица 1 Таблицы истинности для логических функций
Алгебра логики строится на своих законах. К основным относят следующие: - закон непротиворечия: ; - закон исключения третьего: ; - законы де Моргана: ;; - закон двойного отрицания: . Большое распространение в вычислительной технике получил триггер – элемент, позволяющий запомнить 1 бит данных. Обозначение и диаграмма работы RS -триггера представлена на рис. 2.1. RS -триггер имеет два входа: set и reset. При подаче на вход «S» единицы выход триггера «Q» устанавливается в состояние «1». При сбросе сигнала на «S» в ноль, состояние выхода не меняется, то есть триггер запоминает состояние выхода. Сброс осуществляется подачей «1» на вход «R». При этом на выходе «Q» устанавливается состояние «0». Подача «1» на оба входа одновременно называется запрещённым состоянием триггера. В этом случае на выходе в зависимости от серии логики может быть как «0», так и «1». Для того чтобы избежать возникновения такого состояния используют специальные схемы на входе триггера.
Рис. 2.1. Обозначение и диаграмма работы RS -триггера
Дата добавления: 2014-01-11; Просмотров: 648; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |