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

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