Организация динамических эффектов на Web-страницах




Методические указания по лабораторной работе №8

(занятие 3 по Web-конструированию).

Пример задания:

 

Задание

по лабораторной работе № 8

по курсу "Автоматизация проектирования систем и средств управления"

Тема работы: cоздание динамических эффектов средствами программы "Microsoft FrontPage", тестирование схемы синхронного счётчика с помощью программы СФЛМ.

1.Использовать компоненты "Бегущая строка" и "Активные кнопки" на созданных страницах.

2. Использовать динамические эффекты (DHTML) в качестве элементов Web-дизайна страниц Kurs1 и Task.

3.. Использовать динамический эффект “Смена страниц”.

4. Протестировать работу динамических эффектов в браузере.

5. Организовать средствами программы Easy GIF Animator анимацию смены состояний комбинационных схем в лабораторной работе №1 и смену состояний синтезированного в индивидуальном задании синхронного счётчика.

6.Проанализировать структуру html текста Web-страницы, указанной в задании по курсовому проекту.

7. Протестировать средствами программы СФЛМ схему синтезированного в индивидуальном задании синхронного счётчика.

Организация динамических эффектов на Web-страницах

Целью использования динамических эффектов является привлечение внимания пользователя к содержанию Web-страниц и облегчение перемещения пользователя по Web-узлу. В курсовом проекте предполагается использовать четыре вида динамических эффектов:

1) динамические эффекты, организуемые с помощью компонентов “Бегущая строка” и “Активные кнопки”;

2) динамические эффекты, организуемые с помощью DHTML – динамического html;

3) динамические эффекты, создаваемые командой “Смена страниц”, входящей в меню “Формат”;

4) динамические эффекты, создаваемые анимацией с использованием программы

Easy GIF Animator. В качестве объектов анимации предполагается смена состояний

комбинационных схем в лабораторной работе №1 и смена состояний синхронного счётчика, синтезированного в индивидуальном задании по курсовому проекту.

Анимация включает в себя следующие этапы:

  1. Размещение кадров, подлежащих анимации, на странице Task.
  2. Экспорт этих слайдов в программу Easy GIF Animator.
  3. Выбор времени экспозиции каждого кадра и способа смены кадров в программе

Easy GIF Animator.

  1. Импорт файла анимации из программы Easy GIF Animator на Web-страницу.
  2. Тестирование файла анимации в браузере.

2.Тестирование синхронного счётчика с помощью программы

СФЛМ

Для тестирования счётчика, синтезированного в результате выполнения индивидуального задания, необходимо выписать логические функции для входов

каждого триггера и задать начальное состояние счётчика. В соответствии с выбранным начальным состоянием следует определить начальные сигналы в цепях обратной связи схемы. Для примера, рассмотренного в главе 8, логические функции для входов триггеров (при заданном порядке счёта 7-2-12-6-5-10) имеют вид

1 триггер J1n = Q4nQ2n+Q3nQ2n = Q2n (Q4n + Q3n) K1n=1

2 триггер J2n =1 K2n =

3 триггер J3n =1 K3n = Q1n

4 триггер = = K4n =1

Для разметки входов и выходов микросхем и выбора начальных состояний сигналов обратных связей можно использовать схему счётчика, изображённую в рабочем окне программы Electronics Workbench (рис. 9.1).

Используя три входа конъюнкторов на синхронных входах JKRS триггеров, присвоив синхронному входу счётчика метку “5”, а входу с логической единицей метку “3” и выбрав в качестве начального кода число 7 (начальные сигналы на прямых и инверсных выходах триггеров показаны на рис. 1), получим программу моделирования, приведенную ниже. Выходы логических элементов, ANDN и AND, формирующих сигнал J1n, имеют метки 21 и 22, выход логического элемента ANDN, формирующего сигнал , имеет метку 23, метки выходов триггеров указаны на рис. 1 и в тексте программы.

Рис. 1.

PARM(DT=24, MM=1);

INPUT(5,3);

TG Q(10,11), R(3),S(3),C(5), &J(22,3,3),&K(3,3,3),UPRC(1/0);

TG Q(12,13), R(3),S(3),C(5), &J(3,3,3),&K(17,11,3),UPRC(1/0);

TG Q(14,15), R(3),S(3),C(5), &J(3,3,3),&K(3,3,3),UPRC(1/0);

TG Q(16,17), R(3),S(3),C(5), &J(23,3,3),&K(10,3,3),UPRC(1/0);

ANDN Q(21),A(17,15); AND Q(22),A(12,21); ANDN Q(23),A(12,14);

HC0(15); HC1(12,17);

KL(5,10,12,14,16);

BX(5) T(12*10); BX(3) T(1);

Временная диаграмма двух циклов работы счётчика (DT=24) с порядком счёта 7-2-12-6-5-10 приведена на рис. 2. В программе моделирования предусмотрены два цикла работы счётчика, что позволяет выявить заданную последовательность смены состояний счётчика. Начинаться работа работы схемы может с кода, не совпадающего с заданным стартовым кодом.

12 6 5 10 7 2 12 6 5 10 7 2

Рис. 2

. При задании другого стартового кода изменяются только команды HCO и HC1. Для стартового кода 10 эти команды приобретают вид HCO(17); HC1(15,12), а для стартового кода 2 HC1(17,15,12). Тестирование схемы счётчика с помощью программы СФЛМ позволяет подтвердить правильность полученных логических функций для входов триггеров. После получения такого подтверждения следует при неправильной работе схемы в программе Electronics Workbench считать источником ошибок неправильные соединения в схеме, составленной в рабочем окне программы Electronics Workbench.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-27 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: