- •Образовательная автономная некоммерческая организация высшего профессионального образования
- •221000 «Мехатроника и робототехника»,
- •090900 «Информационная безопасность»
- •Лабораторная работа №1 Тема: алгоритмизация. Свойства, виды алгоритмов
- •Лабораторная работа №2 Тема: логические основы эвм
- •Лабораторная работа №3 Тема: системы счисления
- •Лабораторная работа № 4 Тема: текстовый процессорmsword
- •Перечень заданий по Word
- •3.Создание интерактивного оглавления
- •Лабораторная работа № 5 Тема: табличный процессор ms excel
- •Перечень заданий по Excel
- •Лабораторная работа №6 Тема: «базы данных»
- •1. Создание пустой базы данных.
- •Лабораторная работа №7 Тема :mspowerpoint— средство создания презентаций
- •Лабораторная работа №8 Тема:графический редактор paint
- •Лабораторная работа №9 Тема: поиск информации в глобальной сетиинтернет
- •Лабораторная работа №10 Тема: электронная почта (e-Mail)
- •Лабораторная работа №11 Тема: криптографические методы защиты информации. Шифрование сообщений различными методами
- •Лабораторная работа №12 Тема: создание и редактированиеweb-страниц
- •Структура html странички
- •Основные теги
- •Форматирование текста
- •Создание списка
- •Гиперссылки
- •Создание таблиц в html
- •Заголовки столбцов таблицы
- •Заголовки таблицы
- •Список рекомендуемой литературы Основная литература
- •Дополнительная литература
- •Приложение а
- •Содержание
Лабораторная работа №2 Тема: логические основы эвм
Цель работы: Ознакомиться с основными понятиями алгебры логики, законами алгебры логики, логическими основами ЭВМ.
Задание: Изучить основные понятия по теме, решить задания.
Литература: [1]-стр. 245-275, [2]-стр. 149-157.
Задания для выполнения работы
Отрицание – булева функция одной переменной, которая определяется следующей таблицей истинности
х |
0 |
1 |
название |
обозначение |
F(x) |
1 |
0 |
инверсия |
⌐х, , НЕ, (NOT) |
Элементарные булевы функции двух переменных приведены в следующей таблице.
Х |
0 |
0 |
1 |
1 |
название |
обозначение |
y |
0 |
1 |
0 |
1 | ||
F1 |
0 |
0 |
0 |
1 |
Конъюнкция |
х&y, x·y, x^y, min(x,y), И, (AND) |
F2 |
0 |
1 |
1 |
1 |
Дизъюнкция |
xy, max(x,y),x+y, ИЛИ, (OR) |
F3 |
1 |
1 |
0 |
1 |
Импликация |
х→у, ху, ху |
F4 |
1 |
0 |
0 |
1 |
Эквивалентность |
х~у, х↔у, х≡у |
F5 |
0 |
1 |
1 |
0 |
Сумма по модулю 2 (исключающее ИЛИ) |
ху, х+у, XOR |
F6 |
1 |
1 |
1 |
0 |
Штрих Шеффера |
х|у |
F7 |
1 |
0 |
0 |
0 |
Стрелка Пирса |
х↓у, хºу |
Для более компактной записи сложных функций введем следующие соглашения:
внешние скобки опускаются;
сначала производятся операции в скобках;
считается, что приоритет связок убывает в следующем порядке: ⌐, (^,|,↓),, (→,),↔.
Для равносильных связок (в скобках) приоритет определяется слева направо.
Задание 1. Составить таблицу истинности сложного логического выражения D = неA & ( B+C ). А,В, С - три простых высказывания, поэтому:
количество строк = 23 +2 = 10 (n=3, т.к. на входе три элемента А, В, С)
количество столбцов:1) А 2) В 3) С 4) не A - это инверсия А (обозначим Е) 5) B+ C это операция дизъюнкции (обозначим F) 6) D = неA & ( B+C ), т.е. D = E & F это операция конъюнкции
1 |
2 |
3 |
4 |
5 |
6 |
А |
В |
С |
E = не А (не 1) |
F = В+С (2+3) |
D = E&F (4*5) |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
Задание 2. Составить таблицу истинности для формулы , которая содержит две переменные x и y. В первых двух столбцах таблицы запишем четыре возможных пары значений этих переменных, в последующих столбцах - значения промежуточных формул и в последнем столбце - значение формулы. В результате получим таблицу:
Переменные |
Промежуточные логические формулы |
Формула | |||||
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
Из таблицы видно, что при всех наборах значений переменных x и y формула принимает значение 1, то есть является тождественно истинной.
Задание 3. Таблица истинности для формулы :
Переменные |
Промежуточные логические формулы |
Формула | ||||
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
Из таблицы видно, что при всех наборах значений переменных x и y формула принимает значение 0, то есть является тождественно ложной.
Задание 4. Таблица истинности для формулы :
Переменные |
Промежуточные логические формулы |
Формула | ||||||
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
Из таблицы видно, что формула в некоторых случаях принимает значение 1, а в некоторых - 0, то есть является выполнимой.
Задание 5. Логическое выражение будет истинным при следующих значениях переменныхА, В, С:
Решение: Логическое выражение будет истинным при значениях переменныхПодставив эти значения в исходное выражение, получим:То есть значение заданного выражения истинно. При других приведенных комбинациях значенийА, В, С заданное логическое выражение принимает значение ЛОЖЬ.
Задание 6. Логической функции F соответствует логическая схема
и следующая таблица истинности …
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание 7. Значение на выходе логической схемыневозможно при следующей комбинации входных параметров:
Решение: Значение на выходе логической схемы
невозможно при следующей комбинации входных параметров: На рисунке показаны значения сигналов, формируемые логическими элементами в приведенной схеме:
Из рисунка видно, что при комбинации входных параметров невозможно получить значение выходного сигнала При других приведенных комбинацияхА, В, С на выходе логической схемы формируется
Тестовые задания: Тема «логические основы ЭВМ»
1.Равенство (NOT A) AND B = 1 (здесь AND - логическое И, NOT - отрицание ) выполняется при значениях …
A=0, B=1
A=1, B=1
A=0, B=0
A=1, B=0
2. «Железо – металл» является высказыванием
составным
истинным
ложным
ложным простым
3. «2+ 3 = 4» является высказыванием
истинным
составным
ложным
простым истинным
4.Высказыванию «А либо равно В либо равно С» соответствует логическое выражение
(А = В) или (А ≠ С) и (А = С) или (А ≠ В)
(А = В) и (А = С)
(А = В) и (А ≠ С) или (А = С) и (А ≠ В)
(А = В) или (А = С)
5.Из заданных логических функций тождественно ложной является
А и не В и не А
А и не А или В
А и не В или А
А и не А или не А
6.Из заданных логических функций эквивалентной А является
А и не А или В
А и не В или А
А и не В и А
А и не А или не А
7.Равенство (NOT A) AND B = 1 (здесь AND - логическое И, NOT - отрицание ) выполняется при значениях ...
A=1, B=1
A=0, B=1
A=0, B=0
A=1, B=0
8.Точка (X,Y) принадлежит кругу радиуса R с центром в точке (CX,CY), если истинно логическое выражение ...
(|CX-X|<=R) AND (|CY-Y|<=R)
(|CX-X|<=R) OR (|CY-Y|<=R)
NOT (|CX-X|>R) OR (|CY-Y|<=R)
NOT(|CX-X|<=R) OR NOT(|CY-Y|<=R))
9.Студент сдал экзамены на оценки А и B. Студент является ударником, если истинно логическое выражение...
(A>3) OR (4<=B)
(A>3) AND NOT(4<=B)
NOT ((A>3) AND (4<=B))
(A>3) AND (4<=B)
10.Таблице истинности соответствует логическое выражение ...
C=NOT (A OR B)
C=A AND B OR NOT A AND NOT B
C=NOT A AND NOT B AND A
C=NOT A OR NOT B OR A