Упражнения для самостоятельного выполнения
Упражнения для самостоятельного выполнения
1. Выполнить поразрядное логическое сложение и умножение двоичных чисел:
а) 101 и 110; б) 10101 и 11100; в) 110011 и 111100.
2. Преобразовать следующие логические выражения:
3. Доказать, что число логических функций двух логических переменных равно 16.
4. Реализовать модифицированные таблицы истинности логических схем НЕ, ИЛИ, И-НЕ, ИЛИ-НЕ (см. рис. 4.5), используя программу MS Excel.
5. Составить таблицы истинности для следующих логических функций:
6. Записать выражения для логических функций F1 и F2 в виде СДНФ и СКНФ. Логические функции F1 и F2 представлены далее соответственно таблицами истинности.
7. По заданному преподавателем варианту таблицы N составить таблицу истинности логической функции F, используя таблицу М. Найти выражение для логической функции F, осуществить ее преобразование в соответствии с основными законами алгебры логики и разработать логическую схему полученной функции с использованием логических схем НЕ, И, ИЛИ. Для графического отображения разработанной логической схемы использовать любой графический редактор.
Таблица М
Таблица N
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Очереди выполнения
Очереди выполнения Основная структура данных планировщика — это очередь выполнения (runqueue). Очередь выполнения определена в файле kernel/sched.c[21] в виде структуры struct runqueue. Она представляет собой список готовых к выполнению процессов для данного процессора.Для каждого
Барьеры и порядок выполнения
Барьеры и порядок выполнения В случае, когда необходимо иметь дело с синхронизацией между разными процессорами или разными аппаратными устройствами, иногда возникает требование, чтобы чтение памяти (load) или запись в память (save) выполнялись в том же порядке, как это
Задержка выполнения
Задержка выполнения Часто коду ядра (особенно драйверам) необходимо задерживать выполнение действий на некоторый период времени без использования таймеров или механизма нижних половин. Это обычно необходимо для того, чтобы дать аппаратному обеспечению время на
Начало самостоятельного плавания
Начало самостоятельного плавания Так или иначе, но в 1996 году дистрибутив S.u.S.E. Linux пустился в самостоятельно плавание. Это ознаменовалось: • появлением собственной инсталляционной программы по образу и подобию таковой из Red Hat, считавшейся тогда эталоном дружелюбия к
6.6 ПРИОСТАНОВКА ВЫПОЛНЕНИЯ
6.6 ПРИОСТАНОВКА ВЫПОЛНЕНИЯ К настоящему моменту мы рассмотрели все функции работы с внутренними структурами процесса, выполняющиеся на нижнем уровне взаимодействия с процессом и обеспечивающие переход в состояние «выполнения в режиме ядра» и выход из этого состояния в
15.6. Отладка времени выполнения
15.6. Отладка времени выполнения Каждый, кто занимается программированием больше одной недели, знает, что исправление синтаксических ошибок является простой частью отладки. За ней следует сложная часть, когда необходимо разобраться, почему поведение синтаксически
15.6. Отладка времени выполнения
15.6. Отладка времени выполнения Каждый, кто занимается программированием больше одной недели, знает, что исправление синтаксических ошибок является простой частью отладки. За ней следует сложная часть, когда необходимо разобраться, почему поведение синтаксически
1.4.1. Кодирование во время выполнения
1.4.1. Кодирование во время выполнения Мы уже упоминали директивы load и require. Важно понимать, что это не встроенные предложения и не управляющие конструкции; на самом деле это методы. Поэтому их можно вызывать, передавая переменные или выражения как параметры, в том числе
2.1.6. Среда выполнения
2.1.6. Среда выполнения Операционная система Linux предоставляет каждой запущенной программе среду выполнения. Под средой подразумевается совокупность пар переменная-значение. Имена переменных среды и их значения являются строками. По существующему соглашению переменные
Задержка выполнения
Задержка выполнения Задержка выполнения OnChange (Delphi 2) В случае нажатия пользователем клавиши или изменении текущего элемента компонента ComboBox, вы обратите внимание на досадную задержку, возникающую при генерации события OnChange.Так как "работа кипит", я хотел бы
Упражнения для самостоятельного выполнения
Упражнения для самостоятельного выполнения 1. Преобразовать формулу (1.1) к виду (1.2) для частного случая, когда события равновероятны (pi = 1/N).2. Доказать, что количество информации, которое мы получаем, достигает максимального значения, если события равновероятны.3. По
Упражнения для самостоятельного выполнения
Упражнения для самостоятельного выполнения 1. Перевести числа, записанные в римской системе счисления, в числа десятичной системы счисления:a) XL; б) СХХХ; в) CDXXVIII; г) CMLXXVI; д) MCMLII; е) MMV.2. Используя программу MS Excel, реализовать автоматический перевод чисел из десятичной
Упражнения для самостоятельного выполнения
Упражнения для самостоятельного выполнения 1. С помощью программы MS Excel преобразовать кодовые таблицы ASCII, СР866, СР1251, КОИ8-Р к таблицам вида: в ячейки первого столбца таблиц записать в алфавитном порядке заглавные, а затем строчные буквы латиницы и кириллицы, в ячейки
Упражнения для самостоятельного выполнения
Упражнения для самостоятельного выполнения 1. Выполнить поразрядное логическое сложение и умножение двоичных чисел:а) 101 и 110; б) 10101 и 11100; в) 110011 и 111100.2. Преобразовать следующие логические выражения: 3. Доказать, что число логических функций двух логических переменных
Упражнения для самостоятельного выполнения
Упражнения для самостоятельного выполнения 1. Определить, какой информационный объем будет занимать текстовый файл, созданный в стандартном приложении Windows ХР «Блокнот» и содержащий слово «Данные», сохраненный на гибком магнитном диске 3,5", на жестком магнитном диске