![]() |
![]() |
|||||||
|
ОПЫТ ПРЕПОДАВАНИЯ ГРАФИЧЕСКИХ ОБЪЕКТНО-ОРИЕНТИРОВАННЫХ СРЕДСТВ ПРОГРАММИРОВАНИЯ ПРИ ПОДГОТОВКЕ СПЕЦИАЛИСТОВ В ОБЛАСТИ ПРОЕКТИРОВАНИЯ РАДИОЭЛЕКТРОННЫХ И ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ Бородин Вячеслав Васильевич, Московский авиационный институт (технический университет), кафедра 402, г. Москва В докладе изложен опыт преподавания графических объектно-ориентированных сред программирования (ГОСП) студентам старших курсов, специализирующихся по специализациям проектирование радиоэлектронных и вычислительных систем. ГОСП предлагает мощные средства программирования, которые в максимальной степени приближены к предметной области. Поэтому целесообразно изучение графических сред программирования разработчикам технических систем. Предлагается план учебного курса по изучению ГОСП. К современным информационным технологиям, несомненно, относятся графические объектно-ориентированные средства программирования (ГОСП). Применение ГОСП позволяет сократить время разработки и отладки системы, создает комфортные условия работы программистов, а возможность графического представления математических и реальных объектов, визуализация алгоритма функционирования системы, распределенная база данных позволяют создавать системы очень высокой степени сложности. По этим причинам новые технологии все шире используются в практике проектирования сложных технических систем. Опыт использования ГОСП показывает, что объем программистского труда, в традиционном понимании этого термина, снижается, и на первый план выдвигается работа специалиста – эксперта в предметной области. Само программирование в графических средах принципиально отличается от программирования в процедурных языках, поскольку вместо работы с текстом программы приходится оперировать графическими объектами. По этой причине инженер наряду со специальными знаниями, должен обладать навыками работы в графической среде программирования. Решению этой задачи и является целью курса. Учебный курс разделен на три части. В первой части рассматривается методология проектирования систем с использованием современных информационных технологий. К числу обсуждаемых вопросов относятся проектирование системы сверху вниз, декомпозиция системы на составные части, создание структуры системы с описанием ее подсистем и интерфейсов между подсистемами и внешним миром. Вторая часть курса посвящена изучению основных методов программирования в графической объектно-ориентированной среде, а именно: классификация, наследование, стандартные математические структуры, способы обращения к объектам, процедуры и методы. В третьей части обсуждаются варианты реализации простейшей системы управления освещенностью аудиторий учебного корпуса. Предложенные варианты построения системы управления оформляются в виде практического задания.
|