- •Отчет о научно-исследовательской работе Тема: пособие «Основы некомбинационной логики»
- •Введение
- •Анализ восприятия студентами тем дисциплины «Информатика и икт».
- •Разработка визуальных моделей.
- •Разработка интерфейса.
- •Анализ восприятия студентами тем дисциплины «Информатика и икт»
- •Разработка визуальных моделей
- •Этапы функционирования визуальной модели
- •Общие принципы построения математических моделей
- •Задачи визуализации
- •Требования к визуальным моделям
- •Описание элементов визуальной модели
- •Описание работы модели
- •Разработка интерфейса
- •Средства реализации пособия
- •Результаты исследования
- •Список источников
- •Приложение 1. Блок-схема работы визуальной модели
- •Приложение 2. Результат разработки визуальных моделей
- •Приложение 3. Результат разработки пособия
Описание элементов визуальной модели
С учетом описанных выше требований к демонстрации и интерактивности, в качестве средства реализации моделей была выбрана технология Flash, предоставляющая широкие возможности работы с графическими объектами и их анимации, а также возможности реализации интерактивности при помощи встроенного языка Action Script 2.0.
Схема устройства
В соответствии с требованиями каждая визуальная модель содержит условную и полную схемы изучаемого логического устройства. Красный цвет проводников указывает на наличие на нем логической «1», черный – логического «0».
Рис.2 Связь между сигналами
Для демонстрации работы устройств некомбинационной логики во времени используются временные диаграммы (эпюры) их входных и выходных сигналов. Построение диаграммы ведется с условным фиксированным шагом времени; иллюстрируются последние 10 шагов. На рис.2 изображены временные диаграммы D-триггера. Указание связи между логическими сигналами основано на следующем принципе: если в некоторый момент времени входной сигнал не влияет на выходные, то диаграмма этого входного сигнала будет светлее остальных. В этой ситуации диаграмма влияющего сигнала будет изображаться красным цветом, не влияющего – серым, таким образом сохраняется информация о событиях в прошедшие интервалы времени.
Для демонстрации задержки в работе логических элементов и устройств был использован эффект «задержки», представленный на рис.3.
Такая задержка, ввиду зависимости от типа логических элементов, не имеет правильной количественной интерпретации, поэтому можно говорить лишь о факте такого эффекта и его качественной интерпретации.
|
а |
|
б |
Рис.3 Пример эффекта «задержки» |
|
|
а |
б |
Рис.4 Переход из запрещенного состояния |
Рис.5 Блок управления моделью
Все управляющие элементы объединены в блок управления (рис.5). Кнопки управления входными сигналами могут быть в 3-х состояниях: начальное, активирована «1», активирован «0». Нажатая кнопка подсвечивается зеленым цветом.
Кнопка «t+1» обеспечивает переход к следующему интервалу времени. У этого управляющего элемента есть 2 состояния: неактивна (серая), активна (красная).
Кнопка «Удаление» приводит модель в начальное состояние: сбрасываются значения входных и выходных сигналов, сводятся в начало координат временные диаграммы.