Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
oop.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
252.93 Кб
Скачать

23.Автоматизация проектирования

Автомат проектир – новый прогрессивный развивающийся процесс, ведущий к значительному изменению существующей технологии в архитектурно-строительном проектировании. Изменяются существующая последовательность и время выполнения отдельных операций в проектировании, форма представления информации, эффективность при автоматизированном проектировании значительно зависит от организации взаимодействия человека с вычислительной машиной, системы представления справочно-информационного материала. При использовании отдельных программ технология традиционной системы проектирования заметно не меняется, однако появляются новые операции, например, подготовка исходных данных для машинной обработки, и сокращается время выполнения отдельных этапов. Комплексная же автоматизация проектирования вносит коренные изменения в технологию проектирования, начиная от подготовки исходных данных, представления справочно-информационных материалов, методов решения и оценки и до конечных операций, т. е. до изготовления и размножения проектно-сметной документации.

24.События, сообщения и команды

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

25.Что такое шабл. Библ. щабл классов

Шабл (паттерны) проектирования представляют один их важных компонентов Объект Ориент технологии, включающие в себе: Имя шаблона; Назначение шабл и описание задачи, которые он должен решить; Способ решения конкретной задачи; Ограничения и требования, которые необходимо принимать во внимание при решении задачи. Паттерны проектирования позволяют: Возможность многократного использования.Повторное использование решений из уже завершенных успешных проектов позволяет быстро приступить к решению новых проблем и избежать типичных ошибок; Применение единой терминологии. Профессион общение и работа требует наличия единого базового словаря.Шабл проектирования предоставляют абстрактный высокоуровневый взгляд на проблему, так и на весь процесс объектно-ориентированной разработки. Это помогает избежать излишней детализации на ранних стадиях проектирования. При проектировании разраб важно соблюдать правило реализации в одном месте. Дублиров вредно не только из-за выполнения работы по вводу одинакового кода, но и тем, что при изменениях этого кода модификация будет произведена не везде.Виды шабл проектирования: Шабл создания; Структурные шабл; Шабл поведения

26.Осн. принципы исп. Шаблонов.

27.Виды шаблонов: шабл создания, шабл поведения и структ шабл.

Шаблоны создания предназначены специально для того, чтобы взять создание объекта на себя и таким образом, как можно глубже спрятать действительный класс создаваемого объекта:Шаблон Factory – сокрытие конкретного типа создаваемого класса; Шаблон Prototype – динамическое создание посредством клонирования (клонирование- разделение ресурсов в момент создания); Шаблон Singleton – гарантия создания в единственном экземпляре. Шаблон Builder – отделяет конструирование сложного объекта от его представления. Структурные шаблоны определяют каким образом классы и объекты должны компоноваться для образования более крупных структур. Шаблоны поведения определяют шаблоны поведения и распределение обязанностей между объектами.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]