Таблицы истинности базовых логических операций
Проект «Полусумматор» в электронных таблицах Microsoft Excel 2003
1. На листе Полусумматор предусмотреть ввод логических значений аргументов в ячейки В1 и В2.
В ячейку ВЗ ввести формулу =И(В1;В2).
В ячейку В4 ввести формулу =НЕ(ВЗ).
В ячейку В5 ввести формулу =ИЛИ(В1;В2).
В ячейку Вб ввести формулу =И(В5;В4).
2. Для создания графического интерфейса проекта запустить систему объектно-ориентированного программирования Visual Basic командой [Сервис-Макрос-Редактор Visual Basic].
3. В окне системы программирования добавить форму командой [Insert-UserForm].
4. Поместить на форму (рис. 1.47):
• кнопку CommandButton1 для запуска событийной процедуры;
• четыре надписи для отображения базовых логических элементов;
• два текстовых поля TextBoxA и TextBoxB для ввода логических значений на входе полусумматора;
• четыре надписи для вывода промежуточных логических значений, а также итоговых значений суммы и переноса.
5. Создать событийную процедуру:
6. Запустить проект, ввести значения аргументов и щелкнуть по кнопке Перенос и сумма.
Рис. 1.47. Модель полусумматора в электронных таблицах
Следующая страница Контрольные вопросы