
- •Литература
- •Раздел 1 основные понятия и методы теории информации и кодирования
- •История развития информатики
- •Основные определения
- •Основные свойства информации.
- •Классификация информации
- •1. По форме представления (2 вида)
- •2. По области возникновения выделяют информацию:
- •3. По способу передачи и восприятия различают следующие виды информации:
- •4. По способам кодирования выделяют следующие типы информации:
- •Меры и единицы представления, измерения и хранения информации в компьютере
- •Системы счисления
- •Основные понятия алгебры логики
- •Раздел 2. Технические средства реализации информационных процессов
- •История развития вычислительной техники
- •Архитектура эвм
- •Принципы работы вычислительной системы
- •Состав и назначение основных элементов персонального компьютера.
- •Логические основы эвм. Кодирование данных в эвм
- •Раздел 3. Программные средства реализации информационных процессов. Базы данных
- •Программное обеспечение эвм
- •Системное программное обеспечение эвм
- •Файловая структура ос. Операции с файлами
- •Инструментальное программное обеспечение эвм
- •Прикладное программное обеспечение эвм
- •Общие сведения о графических редакторах
- •Лекция № 5. Основы моделирования – 2 час.
- •Раздел 4. Модели решения функциональных и вычислительных задач
- •Лекция № 6. Основные виды алгоритмов – 2 час.
- •Раздел 5. Алгоритмизация и программирование.
- •Основы алгоритмизации
- •Конец цикла
- •Раздел 7. Языки программирования высокого уровня
- •Основные понятия. Алфавит. Синтаксис. Семантика
- •Краткая история и классификация алгоритмических языков программирования
- •Лекция № 7. Основные технологии программирования – 2 час.
- •Лекция № 8. Общие сведения о компьютерных сетях – 3 час.
- •Раздел 8. Локальные и глобальные сети эвм. Методы защиты информации
- •Классификация вычислительных сетей
- •Электронная почта
- •Коммуникационное оборудование
- •Основные понятия криптографии
- •Электронно-цифровая подпись
- •Электронная печать
- •Компьютерные вирусы
- •Защита информации
- •Дополнительные материалы
Основные понятия алгебры логики
Самостоятельная работа [3] – стр. 108–143; [4] – стр. 122–146
Алгебра логики – это раздел математики, изучающий логические высказывания и логические операции над ними.
Логическое высказывание – это любое повествовательное предложение, про которое можно однозначно сказать, истинно оно или ложно.
Примеры:
«студент 511 группы», «в городе более миллиона жителей» (без указания названия города) – не логические высказывания. «Иванов – студент 511 группы», «в городе Санкт-Петербурге более миллиона жителей» – логические высказывания.
Слова и словосочетания «не», «и», «или», «если…, то», «тогда и только тогда» называются логическими связками. Они позволяют из уже заданных высказываний строить новые, более сложные высказывания.
Составные высказывания – образованы из других с помощью логических связок. Пример: Если завтра будет дождь, то я возьму зонтик или никуда не пойду.
Элементарные высказывания – не содержат в себе других высказываний.
Для того чтобы исследовать общие характеристики высказываний, отвлекаясь от предметной области, к которой они относятся, их обозначают буквами латинского алфавита и рассматривают как логические переменные, принимающие только два значения: «истина» и «ложь». Каждая логическая связка рассматривается как операция, результат которой зависит от значений входящих в неё переменных (то есть высказываний). Для упрощения записи вместо слов «истина» и «ложь» используют двоичные цифры: «истина»=1, «ложь»=0.
Пример:
А = «Тимур поедет летом на море»; В = «Тимур летом оправится в горы»
А и В = «Тимур летом побывает и на море, и в горах»
Основные логические операции (иерархия сверху вниз):
Название |
Обозначение |
Результат |
Отрицание, инверсия (связка «не») |
А, А |
А А=1 А=0 |
Коньюнкция, лог. умножение (связка «и») |
АВ, А&В, А^В |
А=1, В=1 АВ=1, в остальных случаях – =0 |
Дизъюнкция, лог. сложение (связка «или») |
АvВ, А+В |
А=0, В=0 АvВ=0, в остальных случаях – =1 |
Импликация (связки «если…, то…», «из… следует…», … влечёт…» |
АВ |
А=1, В=0, то А В=0, в остальных случаях =1 |
Эквиваленция, двойная импликация (связки «тогда и только тогда», «необходимо и достаточно», «…равносильно…», |
АВ; АВ |
А=1, В=1 АВ=1 А=0, В=0 АВ=1 А=1, В=0 АВ=0 А=0, В=1 АВ=0
|
Пример:
Если завтра будет дождь, то я возьму зонтик или никуда не пойду.
А = «завтра будет дождь»; В = «я возьму зонтик»; С = «я никуда не пойду». В символах логики эту фразу можно записать так: А(ВvС)
При анализе логических высказываний (как элементарных, так и составных) удобно пользоваться таблицами истинности – в них представлены результирующие значения составного высказывания при всех возможных сочетаниях значений элементарных высказываний, которые входят в составное.
Пример таблиц истинности для основных логических операций
Коньюнкция А В F=АВ 0 0 0 0 1 0 1 0 0 1 1 1 |
Дизъюнкция А В F=
АvВ 0 0 0 0 1 1 1 0 1 1 1 1 |
Импликация А В F=
А
В 0 0 1 0 1 1 1 0 0 1 1 1 |
Эквиваленция А В F=
АВ 0 0 1 0 1 0 1 0 0 1 1 1 |
Примеры анализа сложных логических формул с помощью таблиц истинности
Анализ логического высказывания «А и не В и не А»
А |
В |
Y1=А |
Y2=В |
Y3=А и Y2 |
Y4=Y3 и Y1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
Ответ: выражение тождественно ложно.
Анализ логического высказывания «А и не А или В»
А |
В |
Y1=А |
Y2=А и Y1 |
Y3=Y2 или В |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
Ответ: Значение выражения совпадает со значением В при любом А.
Так же, как и для чисел, существуют законы, позволяющие производить тождественные преобразования сложных логических выражений к более понятному и удобному виду. Разобрать самостоятельно: [3] – стр. 119; [4] – стр. 136–138
----------------------------------------------------------------------------------------------------------------------
Лекция № 2. Технические средства реализации информационных процессов – 2 час.
Самостоятельная работа студента (СРС) – 10 час. Работа с учебником [1]: стр. 44–50; стр. 58–61; стр. 71–100.