- •Содержание
- •Информация и информатика
- •Понятие информации
- •Свойства информации
- •Измерение информации
- •Информатика как наука
- •Основные направления информатики
- •Системы счисления
- •Непозиционные системы счисления
- •Позиционные системы счисления
- •Перевод чисел из одной системы счисления в другую.
- •Двоичная арифметика.
- •Логические основы вычислительной техники Формы мышления
- •Алгебра высказываний.
- •Логическое умножение (конъюнкция)
- •Логическое сложение (дизъюнкция)
- •Логическое отрицание (инверсия)
- •Технические и программные средства реализации информационных процессов.
- •Краткая история развития вычислительной техники
- •Основные типы компьютеров. Конфигурации персональных компьютеров (пк)
- •Устройства хранения информации
- •Устройства обработки информации и управляющие устройства
- •Устройства ввода и вывода
- •Модели решения функциональных и вычислительных задач
- •Основные понятия
- •Классификация видов моделирования
- •Программное обеспечение. Основные понятия программирования
- •Основные понятия и определения
- •Способы представления алгоритма
- •Базовые структуры программирования
- •Языки программирования
- •Операционные системы. Классификация и краткий обзор
- •Программное обеспечение деятельности офиса
- •Защита информации
- •Локальные и глобальные сети эвм
- •Задания для контрольной работы
Логические основы вычислительной техники Формы мышления
Логика - это наука о формах и способах мышления.
Законы логики отражают в сознании человека свойства, связи и отношения объектов окружающего мира. Логика позволяет строить формальные модели окружающего мира, отвлекаясь от содержательной стороны.
Мышление всегда осуществляется в каких-то формах. Основными формами мышления являются понятие, высказывание и умозаключение.
Понятие выделяет существенные признаки объекта, которые отличают его от других объектов. Объекты, объединенные понятием, образуют некоторое множество.
Высказывание строится на основе понятий и по форме является повествовательным предложением. Высказывание может быть истинным или ложным. Высказывание может быть простым или составным.
Умозаключения позволяют на основе известных фактов, выраженных в форме суждений (высказываний), получать заключение. То есть новое знание.
Посылками умозаключения по правилам формальной логики могут быть только истинные суждения. Тогда, если умозаключение проводится в соответствии с правилами формальной логики, то оно будет истинным. В противном случае можно прийти к ложному умозаключению.
Алгебра высказываний.
Алгебра высказываний была разработана для того, чтобы можно было определять истинность или ложность составных высказываний, не вникая в их содержание.
В алгебре высказываний суждения (простым высказываниям) ставятся в соответствие логические переменные, обозначаемые буквами латинского алфавита. Высказывания могут принимать два значения: «истина» – 1, «ложь» - 0. Над высказываниями можно производить определенные логические операции, в результате которых получаются новые, составные высказывания.
Для образования новых высказываний наиболее часто используются базовые логические операции, выражаемые с помощью логических связок «и», «или», «не».
Логическое умножение (конъюнкция)
На формальном языке алгебры логики обозначается значком «&» либо « ».
Если А, В – простые высказывания, то образуемое составное высказывание F, которое получится в результате конъюнкции двух простых высказываний, будет записано как:
F=A&B
Составное высказывание, образованное в результате операции Логического умножения (конъюнкции), истинно тогда и только тогда, когда истинны все входящие в него простые высказывания.
Например:
«2×2=5» - простое высказывание A.
«3×3=10» - простое высказывание B.
«3×3=9» - простое высказывание C.
«2×2=4» - простое высказывание D.
Составные высказывания:
«2×2=5» И «3×3=10» - составное высказывание F1= A&B.
«2×2=5» И «3×3=9» - составное высказывание F2=A&C.
«2×2=4» И «3×3=10» - составное высказывание F3=D&B.
«2×2=4» И «3×3=9» - составное высказывание F4=D&C.
Из данных составных высказываний только F4 является истинным, т.к. простые высказывания D и C являются истинными, а высказывания F1, F2, F3 являются ложными, потому что одно из простых высказываний является ложным.
Сама функция логического умножения F также может принимать лишь два значения: «истина» – 1, «ложь» - 0. Значение логической функции можно определить с помощью таблицы истинности данной функции, которая показывает, какие значения принимает логическая функция при всех возможных наборах ее аргументов.
По таблице истинности легко определить истинность составного высказывания, образованного с помощью операции логического умножения.
Пример.
Составное высказывание: «Есть бумага и ручка, напишем письмо».
Составим таблицу истинности (Таблица 9), где простые высказывания A – бумага, B – ручка и составное высказывание F – письмо.
Таблица 9
A |
B |
F=A&B |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
По таблице легко определить в каком случае письмо будет написано, когда будет в наличие и бумага, и ручка.