Лекция: Пример 1: Образная информационная модель.

1. Постановка задачи.

Найти оптимальную расстановку мебели (шкаф для одежды, стол компьютерный, стол письменный, стеллаж для книг, стеллаж для бумаг), которая не загораживала бы окна, была бы эргономична и стильная. Условие расстановки – удобство. Если останется место, то можно в комнату добавить еще стол для заседаний. Сделать эскиз объемного вида со стороны двери.

§ Построение модели и формализация.

Подготовить чертежи комнаты и отдельно каждого элемента мебели в приемлемом масштабе с обозначением размеров. Можно сделать фотоснимки, записать словесные требования к расстановке.

Этап формализации заключается в переносе чертежей и фотоснимков в компьютер для чего необходимо использовать одну из приемлемых прикладных программ: графический редактор (например, Paint, Visio), систему проектирования (например, AutoCAD), графический процессор (например, Photoshop).

3. Разработка алгоритма и программы.

Один из алгоритмов (последовательность шагов) для решения данной задачи может быть следующий:

1. Расположить шкаф для одежды у входа в комнату;

2. Компьютерный стол под окном, но не напротив другого окна;

3. Письменный стол под другим окном;

4. Возле письменного стола стеллаж для книг;

5. Возле компьютерного стола стеллаж для бумаг;

6. Просчитать количество необходимых рабочих мест;

7. Выделить под рабочие места оговоренное количество пространства комнаты;

8. Разместить стол для заседаний — посередине комнаты;

9. Выделить под рабочие места оговоренное количество пространства комнаты;

10. Определить достаточно ли рабочего пространства;

11. Повторить пункты 1) … 7) при другой расстановки;

12. Повторить пункты 8) … 10).

4. Компьютерный эксперимент.

На полученных в среде одной из программ чертежах комнаты провести «перестановку» блоков – мебели, до того момента когда будут выполнены основные требования (пункт 1) … 7) алгоритма), и по возможности выполнить пункты 8) … 9) алгоритма.

5. Анализ результатов.

Анализ результатов заключается в ответе на вопросы: вся ли основная мебель расставлена, не закрыты ли проемы двери и окон, помещен ли стол заседаний, достаточно ли места для работы.

еще рефераты
Еще работы по информатике