Планирование уроков на учебный год (по учебнику Н.Д. Угриновича, профильный уровень)



Уроки 22 - 26
§1.8. Модели логических устройств




Содержание урока

1.8.1. Логические схемы полусумматора и триггера
1.8.2. Модели логических устройств компьютера на языке Visual Basic
1.8.3. Модели логических устройств компьютера на языке Turbo Delphi
1.8.4. Модели логических устройств компьютера в электронных таблицах

Логические функции

Таблицы истинности базовых логических операций

Проект «Полусумматор» в электронных таблицах Microsoft Excel 2003

Контрольные вопросы



1.8.4. Модели логических устройств компьютера в электронных таблицах


Проект «Полусумматор» в электронных таблицах 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. Создать событийную процедуру:


Private Sub CommandButtonl_Click()
Cells(1, 2)=TextBoxA.Text
Cells(2, 2)=TextBoxB.Text
Label1.Caption=Cells(3, 2)
Label3.Caption=Cells(4, 2)
Label2.Caption=Cells(5, 2)
Label4.Caption=Cells(6, 2)
End Sub

6. Запустить проект, ввести значения аргументов и щелкнуть по кнопке Перенос и сумма.

Рис. 1.47. Модель полусумматора в электронных таблицах



Следующая страница Контрольные вопросы



Cкачать материалы урока





Наверх