
- •1.Компл инструм средств разраб для Windows
- •3.Разраб и компоновка прилож
- •4.Опции компиляции
- •5.Меню, пиктограммы и др ресурсы
- •6.Основы mfc. Классы mfc
- •7.Иерархия классов mfc
- •11.Прим. AppWizard в разработке
- •14.Анат. Интерф. Windows: sdi и mdi
- •15.Основные классы системы Windows
- •16.Состояние. Окна. Док. И предст. Окна
- •17.Контекст устр. Графич. Интерфейса
- •19.Диаграммы классов Windows
- •20.Моде Клиент-сервер. Виды серверов
- •21.Dll и пользов. Элементы управл.
- •22.Терминология ole и ActiveX
- •23.Автоматизация проектирования
- •28.Идиомы разработки hush
- •29.Что такое контей. Созд контейнеров
- •30.Абстрактный тип данных (атд) и фундаментальная структура данных (фсд). Их взаимосвязь
- •31.Прямые и косвенные контейнеры. Итераторы Работа итераторов
- •32.Модели памяти. Их различие. Крошечная, малая, компактная и средняя.
- •35.Что такое табл откликов Формирование табл
- •38.Компонентная модель объекта
- •39.Связность и связанность модулей
- •40.Нотации uml Их использование
- •41.Объектно-ориентированный анализ и проектирование
- •43.Статистическое и динамическое состояния объектов
- •46.Диаграмма прецедентов.Актеры роли и ключи.
- •47.Диаграмма кооперацийактивные и пассивные объекты
- •48.Диаграмма состоянийсоставные состояния, переходы в состояния
- •49.Диаграмма взаимодействий внутренняя деятельность
- •50.Диаграмма последовательностей продолжительность жизни объекта фокус управления
23.Автоматизация проектирования
Автомат проектир – новый прогрессивный развивающийся процесс, ведущий к значительному изменению существующей технологии в архитектурно-строительном проектировании. Изменяются существующая последовательность и время выполнения отдельных операций в проектировании, форма представления информации, эффективность при автоматизированном проектировании значительно зависит от организации взаимодействия человека с вычислительной машиной, системы представления справочно-информационного материала. При использовании отдельных программ технология традиционной системы проектирования заметно не меняется, однако появляются новые операции, например, подготовка исходных данных для машинной обработки, и сокращается время выполнения отдельных этапов. Комплексная же автоматизация проектирования вносит коренные изменения в технологию проектирования, начиная от подготовки исходных данных, представления справочно-информационных материалов, методов решения и оценки и до конечных операций, т. е. до изготовления и размножения проектно-сметной документации.
24.События, сообщения и команды
Событие – это любое происшествие, которое может быть причиной изменения состояния системы. Сообщ Windows – способ передачи информации приложению. Каждое сообщение отражает некоторое системное событие, на которое приложение может отреагировать. Каждое сообщение представляется в программе структурой, которая содержит адрес окна (дескриптор), которое должно принять это сообщение, имя сообщения и некоторые параметры для передачи окну информации.
25.Что такое шабл. Библ. щабл классов
Шабл (паттерны) проектирования представляют один их важных компонентов Объект Ориент технологии, включающие в себе: Имя шаблона; Назначение шабл и описание задачи, которые он должен решить; Способ решения конкретной задачи; Ограничения и требования, которые необходимо принимать во внимание при решении задачи. Паттерны проектирования позволяют: Возможность многократного использования.Повторное использование решений из уже завершенных успешных проектов позволяет быстро приступить к решению новых проблем и избежать типичных ошибок; Применение единой терминологии. Профессион общение и работа требует наличия единого базового словаря.Шабл проектирования предоставляют абстрактный высокоуровневый взгляд на проблему, так и на весь процесс объектно-ориентированной разработки. Это помогает избежать излишней детализации на ранних стадиях проектирования. При проектировании разраб важно соблюдать правило реализации в одном месте. Дублиров вредно не только из-за выполнения работы по вводу одинакового кода, но и тем, что при изменениях этого кода модификация будет произведена не везде.Виды шабл проектирования: Шабл создания; Структурные шабл; Шабл поведения
26.Осн. принципы исп. Шаблонов.
27.Виды шаблонов: шабл создания, шабл поведения и структ шабл.
Шаблоны создания предназначены специально для того, чтобы взять создание объекта на себя и таким образом, как можно глубже спрятать действительный класс создаваемого объекта:Шаблон Factory – сокрытие конкретного типа создаваемого класса; Шаблон Prototype – динамическое создание посредством клонирования (клонирование- разделение ресурсов в момент создания); Шаблон Singleton – гарантия создания в единственном экземпляре. Шаблон Builder – отделяет конструирование сложного объекта от его представления. Структурные шаблоны определяют каким образом классы и объекты должны компоноваться для образования более крупных структур. Шаблоны поведения определяют шаблоны поведения и распределение обязанностей между объектами.