Статья на тему "Этапы разработки объектно-ориентированного программного обеспечения"
статья по информатике и икт (10 класс) по теме
Уделяя значительное время формированию умения и навыков создания программ, преподаватель зачастую сталкивается с трудностями в объяснении материала касающегося современных подходов к программированию. Эта статья станет еще одним источником информации для освоения этих подходов.
Скачать:
Вложение | Размер |
---|---|
Этапы_ОПП | 16.23 КБ |
Предварительный просмотр:
Капитонов И.Н. ГБОУ Гимназия №171 г. Санкт-Петербург. Учитель информатики.
Этапы разработки объектно-ориентированного программного обеспечения.
Составной частью дисциплины «Информатика и ИКТ» является программирование. Уделяя значительное время формированию умения и навыков создания программ, преподаватель зачастую сталкивается с трудностями в объяснении материала касающегося современных подходов к программированию. Эта статья станет еще одним источником информации для освоения этих подходов.
Сегодня существуют три основных метода создания программного обеспечения (ПО):
- метод организации потоков данных;
- метод структурного проектирования сверху вниз;
- объектно-ориентированный метод.
Из анализа процесса разработки программного обеспечения видно, что в основном его создание проводилось при использовании традиционного структурного подхода и традиционных языков программирования. Это и явилось основной причиной того, что, например, при создании программных комплексов очень редко использовались составляющие из предыдущих разработок. При этом затраты рабочего времени были значительны, а разработка велась последовательным созданием программных модулей с последующей стыковкой и комплексной отладкой в целом.
Указанные обстоятельства поставили на повестку дня вопрос об использовании при новых разработках иного подхода, отличного от структурного.
Исходя, из этого и возник объектно-ориентированый подход к программированию и соответствующие алгоритмические языки, которые и легли в основу создания всего современного коммерческого программного обеспечения. Актуальное программное обеспечение, строится на основе классов объектов, которые и позволяют ускорить разработку всех видов программного обеспечения, повышают возможность и снижают стоимость дальнейшей модификации разработанных программ и облегчают их дальнейшее сопровождение разработчиками.
При разработке объектно-ориентированного ПО выделяются три основных этапа:
1. Анализ предметной области на основе которой будет проводится создание программ.
2. Проектирование программного обеспечения, включающее все составные части проекта.
3. Кодирование программного продукта.
Исходя из перечисленных этапов разработки, предлагается в учебно-методический аппарат по обучению основам создания объектно-ориентированных программ включить следующие методики:
методику объектно-ориентированного анализа предметной области;
методику объектно-ориентированного проектирования программного обеспечения;
методику планирования разработки программного обеспечения.
Изложенный подход к созданию современного ПО разделяет объектно-ориентированное программирование на вполне осязаемые этапы, что и позволит повысить усвоение этого материала учащимися.
По теме: методические разработки, презентации и конспекты
Статья на тему "Объектно-ориентированный анализ при разработке программного обеспечения"
Современное программное обеспечение (ПО) строится на основе классов объектов. И учителю после разъяснения причин, по которым разработчики ПО пришли к применению этого подхода, ...
Статья на тему "Объектно-ориентированное проектирование при разработке программного обеспечения"
Современное программное обеспечение (ПО) строится на основе классов объектов. И учителю после разъяснения причин, по которым разработчики ПО пришли к применению этого подхода, ...
Статья на тему "Этапы разработки объектно-ориентированного программного обеспечения"
В статье излагаются основные этапы разработки объектно-ориентированного программного обеспечения, что будет подспорьем при изложении материала посвященнго этим вопросам в курсе информатики и ИКТ...
Статья на тему "Объектно-ориентированный анализ при разработке программного обеспечения"
Статья посвящена вопросам объектно-ориентированного анализа при разработке программного обеспечения на основе классов объектов. Эти вопросы изучаются в старших классах при изучении объетно-ориентирова...
Статья "Методическая поддержка педагогов дополнительногообразования по программному обеспечению образовательного процесса
В статье описаны основные аспекты методической поддержки педагогов дополнительного образования - консультативная помощь в написании образовательной программы, составлении конспекта занятия, рекоменда...
Статья на тему "Основные методы создания программного обеспечения. Причины появления объектно-ориентированного подхода"
Анализ состояния уже разработанного программного обеспечения (ПО) уже в 80-х годах прошлого века показал, что оно быстро морально устаревает, не успевая за развитием технических средств автоматизации ...
Использование свободного программного обеспечения в ходе разработки прикладного программного обеспечения для нужд образовательного учреждения
В ходе процесса информатизации образовательного процесса школы в итоге сталкиваешься с ситуацией, что для решения определенного круга управленческих задач не подобрать готовое программное обеспечение....