- Курс-практикум «Педагогический драйв: от выгорания к горению»
- «Формирование основ финансовой грамотности дошкольников в соответствии с ФГОС ДО»
- «Патриотическое воспитание в детском саду»
- «Федеральная образовательная программа начального общего образования»
- «Труд (технология): специфика предмета в условиях реализации ФГОС НОО»
- «ФАООП УО, ФАОП НОО и ФАОП ООО для обучающихся с ОВЗ: специфика организации образовательного процесса по ФГОС»
- Курс-практикум «Цифровой арсенал учителя»
- Курс-практикум «Мастерская вовлечения: геймификация и инновации в обучении»
- «Обеспечение безопасности экскурсионного обслуживания»
- «ОГЭ 2026 по русскому языку: содержание экзамена и технологии подготовки обучающихся»
- «ОГЭ 2026 по литературе: содержание экзамена и технологии подготовки обучающихся»
- «ОГЭ 2026 по информатике: содержание экзамена и технологии подготовки обучающихся»
Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014
- Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
- Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
- Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
в СМИ
профессиональную
деятельность
Статья на тему «Подходы к разработке программного обеспечения»
Капитонов И.Н. ГБОУ Гимназия №171 г. Санкт-Петербург. Педагог дополнительного образования.
Статья на тему «Подходы к разработке программного обеспечения.»
Если произвести анализ состояния уже разработанного программного обеспечения (ПО), становится ясно, что уже с 80-х годов прошлого века, оно быстро морально устаревает, не успевая за развитием технических средств автоматизации и изменениями во взглядах на отрасли его применения. В тоже же время возникают значительные трудности при внесении изменений в программное обеспечение и использовании ранее разработанного ПО.
Из анализа процесса разработки имеющегося программного обеспечения видно, что в основном его создание проводилось при использовании традиционного структурного подхода и традиционных языков программирования. Это и явилось основной причиной того, что, например, при создании программных комплексов очень редко использовались составляющие из предыдущих разработок. При этом затраты рабочего времени были значительны, а разработка велась последовательным созданием программных модулей с последующей стыковкой и комплексной отладкой в целом.
Указанные обстоятельства поставили на повестку дня вопрос о использовании при новых разработках иного подхода, отличного от структурного.
На тот момент, да во многом и сегодня существуют три основных метода создания программного обеспечения:
- метод организации потоков данных;
- метод структурного проектирования сверху вниз;
- объектно-ориентированный метод.
Метод - это совокупность механизмов, применяемых в процессе разработки программного обеспечения и объединенных одним общим философским подходом. Он упорядочивает процесс создания программных систем и позволяет руководителям проекта в процессе разработки оценить степень достижения цели проекта.
При применении метода организации потоков данных структура программной системы строится как организация преобразования входных потоков в выходные. Этот метод с успехом применялся при решении ряда частных задач, в том числе в системах информационного обеспечения, в системах, где существуют прямые связи между входными и выходными потоками данных, нет большого объема сложных вычислений и там, где не требуется уделять много внимания быстродействию.
Метод структурного проектирования. В 60 - 70-е годы прошлого века быстродействие применяемых компьютеров резко возросла, что привело к возможности увеличения уровня сложности программных систем. В эти годы было разработано много методов, помогающих справиться с растущей сложностью программ. Наибольшее распространение получил структурный метод. Он был непосредственно основан на топологии традиционных языков высокого уровня типа FORTRAN, COBOL и др. В этих языках основной базовой единицей является подпрограмма, и программа в целом принимает форму дерева, в котором одни подпрограммы в процессе работы вызывают другие подпрограммы. Структурное проектирование использует именно такой подход. В частности в ходе проектирования применяется алгоритмическая декомпозиция больших задач на компактные программы.
На основе этой методологии и разрабатывалось практически все существующее на тот момент программное обеспечение. Данная методология позволила повысить основные показатели качества ПО, такие как надежность, понятность, удобство сопровождения. Однако, при всех своих достоинствах, данная методология имеет ряд недостатков, основными из которых являются следующие:
слабый учет влияния структуры данных на архитектуру программы;
изменения в уже разработанные программные продукты могут быть проведены только на уровне исходных текстов, программы получаются слабо пригодными для модернизации, поэтому разработка программных комплексов ведется последовательным созданием модулей, что ведет к увеличению времени разработки, неравномерной загрузке программистов, сложности стыковки модулей и отладки программ в целом;
ошибки, внесенные на ранних этапах разработки, приводят на более поздних этапах к необходимости пересмотра и модификации огромного количества исходных текстов, разработанных и отлаженных модулей.
Отсюда был сделан вывод о нежелательности дальнейшего использования в разработках традиционного подхода и традиционных языков программирования. И возникла необходимость разработки новых подходов к созданию программ, одним из наиболее важных из которых явился объектно-ориентированный подход.
Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/346893-statja-na-temu-podhody-k-razrabotke-programmn
БЕСПЛАТНО!
Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)
Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.
- «Организация ученического самоуправления в общеобразовательных учреждениях»
- «Здоровьесберегающие технологии в образовательном процессе в соответствии с ФГОС»
- «Фортепианная техника»
- «Особенности подготовки обучающихся к ОГЭ в условиях реализации ФГОС ООО»
- «Современные подходы к преподаванию экологии в условиях реализации ФГОС ООО»
- «Речевое развитие детей дошкольного возраста»
- Педагогическое образование: теория и методика преподавания истории в образовательных организациях
- Содержание и организация профессиональной деятельности по присмотру и уходу за детьми
- Теория и методика обучения астрономии в образовательной организации
- Деятельность учителя-методиста в рамках сопровождения реализации общеобразовательных программ
- Математика: теория и методика преподавания в образовательной организации
- Методы и технологии преподавания английского языка в образовательной организации

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