Общее описание заданий
Задания практикума По программированию (объектные технологии и языки) Учебно-методическое пособие
Одесса, 2013
1. Общее описание заданий.............................................................................................5 2. Варианты.........................................................................................................................6 1) Компьютерная модель Солнечной системы................................................................6 2) Система управления оптовым складом........................................................................7 3) Система контроля ассортимента книжного магазина.................................................8 4) Моделирование работы курьерской службы...............................................................9 5) Система поддержки бронирования и заселения гостиницы.......................................9 6) Моделирование обслуживания в филиале банка........................................................10 7) Модель обслуживания на бензозаправочной станции..............................................11 8) Моделирование работы автосервиса...........................................................................12 9) Модель работы магазина или супермаркета..............................................................13 10) Моделирование работы парикмахерского салона....................................................14 11) Модельная система регулирования домашнего отопления....................................15 12) Модель контроля городской экологической обстановки........................................16 13) Моделирование распространения вирусного заболевания......................................17 3. Методические указания..............................................................................................19 4. Литература....................................................................................................................24
Парадигма объектно-ориентированного программирования является одной из ведущих в современной программной индустрии и одновременно одной из самых сложных в практическом освоении. Описываемые в данном учебном пособии задания практикума относятся в основном к области имитационного моделирования, которая охватывает широкий круг процессов и явлений (физических, производственных, управленческих и т.п.) и для которой очень естественно применение методологии объектно-ориентированного программирования. В ходе объектного анализа таких задач обычно несложно выявить ключевые понятия проблемной области, образующие в ходе дальнейшего проектирования программные объекты и классы имитационной модели. Именно поэтому для семестрового студенческого практикума по программированию (объектные технологии и языки) в течение нескольких лет специально подбирались разнообразные задачи имитационного моделирования. Предлагаемые в пособии задания допускают различные уточнения (как усложняющие, так и упрощающие их выполнение), и в результате для одного задания возможно несколько разных, но удачных способов проектирования и построения программных систем. Все задания не зависят от применяемого языка объектно-ориентированного программирования.
|