Объектно-ориентированное программирование

Скачать приватный чит для КС ГО cs go 2017 бесплатно. |

Объектно-ориентированное программирование - стр. 28


События передают информацию с одного объекта на другой. Существуют классы событий, которые просто сигнализируют о том, что что-то произошло или происходит (примеры: загорание лампочки лифта, гудок в телефонной трубке). В программировании рассматриваются исключительные события (иногда их называют исключениями), которые сигнализируют о нарушениях работы аппаратуры, либо программного обеспечения.

 

Сценарии и трассы событий

 

Сценарием называется последовательность событий, которая может иметь место при конкретном выполнении системы. Сценарии могут иметь разные области влияния: они могут включать все события, происходящие в системе, либо только события, возникающие и влияющие только на определенные объекты системы.

Ниже приведен пример сценария пользования телефонной линией. Каждое событие в этом сценарии передает информацию с одного объекта на другой; например событие начинается, длинный гудок передает сигнал от телефонной линии к вызывающему (пользователю). При анализе динамики работы системы необходимо составить и рассмотреть несколько сценариев, отражающих типичные варианты ее работы.

 

          вызывающий снимает трубку

 

          начинается длинный гудок

 

          вызывающий набирает цифру (9)

 

          гудок прекращается

 

          вызывающий набирает цифру (3)

 

          вызывающий набирает цифру (9)

 

          вызывающий набирает цифру ( )

 

          вызывающий набирает цифру ( )

 

          вызывающий набирает цифру ( )

 

          вызывающий набирает цифру ( )

 

          вызванный телефон начинает звонить

 

          вызывающий слышит гудки

 

          вызванный телефон отвечает

 

          гудки прекращаются

 

          телефоны соединены

 

          вызванный по телефону вешает трубку

 

          телефоны разъединены

 

          вызывающий вешает трубку

 

Следующим этапом после разработки и анализа сценариев является определение объектов, генерирующих и принимающих каждое событие сценария.


Начало  Назад  Вперед