- Курс-практикум «Педагогический драйв: от выгорания к горению»
- «Оказание первой помощи в образовательных учреждениях»
- «Труд (технология): специфика предмета в условиях реализации ФГОС НОО»
- «ФАООП УО, ФАОП НОО и ФАОП ООО для обучающихся с ОВЗ: специфика организации образовательного процесса по ФГОС»
- «Специфика работы с детьми-мигрантами дошкольного возраста»
- «Учебный курс «Вероятность и статистика»: содержание и специфика преподавания в условиях реализации ФГОС ООО и ФГОС СОО»
Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014
- Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
- Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
- Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
в СМИ
профессиональную
деятельность
Объектно-ориентированное проектирование при разработке программного обеспечения
Капитонов И.Н. ГБОУ Гимназия №171 г. Санкт-Петербург. Учитель информатики.
Объектно-ориентированное проектирование при разработке программного обеспечения
Современное программное обеспечение (ПО) строится на основе классов объектов. И учителю после разъяснения причин, по которым разработчики ПО пришли к применению этого подхода, необходимо перейти к изложению содержания основных этапов реализации этого подхода. Что и позволит в дальнейшем обучить учащихся созданию объектно-ориентированных программ.
В результате проведения объектно-ориентированного анализа формируется перечень доменов предметной области с их описанием, втом числе и перечень выполняемых функциональных процедур (являющихся низшим уровнем декомпозиции предметной области), с указанием состава перерабатываемой информации. При этом, при построении системы классов объектов входящих в состав ПО, остается возможность различным образом сгруппировать данные и функции по их обработке.
Задачей объектно-ориентированного проектирования является построение и формализованное описание иерархии классов объектов. При этом, под оптимальным понимается максимальное количество классов, что обеспечивает наиболее благоприятные условия для последующего повторного применения элементов ПО (модернизации разработанного программного обеспечения) при ограничении сроков разработки и обеспечении заданного уровня качества (под которым понимается ограничение максимально допустимого времени решения задачи). Сущность проектирования сводится к следующим основным действиям.
1. Решается задача обоснования состава классов объектов ПО путем разбиения доменов предметной области на подмножества, элементы которых характеризуются необходимой для этого общностью. При этом используется алгоритм разбиения совокупности многомерных объектов на однородные классы по сходству их описаний.
В результате выполнения алгоритма, определяются группы общности доменов - кандидаты на объявления классами. При этом проверяется выполнение условия ограничения по времени решения задачи. Поскольку увеличение количества классов осуществляется до тех пор, пока одно из ограничений (по времени решения задачи и заданному уровню общности) перестает выполняться, то найденное количество классов следует считать максимально возможным для рассматриваемых условий.
2. Осуществляется формализованное описание иерархии классов, разрабатываются диаграмма классов; диаграмма наследования; схемы структур классов; диаграмма зависимостей.
Таким образом, итогом объектно-ориентированного проектирования является формирование результатов проектирования в виде, позволяющем перейти к заключительному этапу создания объектно-ориентированных программ - программированию (кодированию).
БЕСПЛАТНО!
Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)
Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.
- «Организация обучения русскому родному языку и литературному чтению на родном языке в соответствии с ФГОС НОО»
- «Государственные закупки в сфере образования»
- «Подготовка к ЕГЭ по иностранному языку в условиях реализации ФГОС: содержание экзамена и технологии работы с обучающимися»
- «Особенности развития детей с нарушениями зрения»
- «Преподавание географии и экологии по ФГОС ООО и ФГОС СОО: содержание, методы и технологии»
- «Специфика преподавания учебного предмета «Основы социальной жизни» в контексте ФГОС образования обучающихся с умственной отсталостью»
- Социальный координатор: социальная работа по сопровождению ветеранов боевых действий
- Управленческая деятельность в системе социального обслуживания
- Профессиональная деятельность специалиста в области охраны труда: теоретические и практические аспекты
- Управление процессом реализации услуг (работ) в сфере молодежной политики
- Практическая психология. Методы и технологии оказания психологической помощи населению
- Управление дошкольной образовательной организацией

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.