Принципы структурной алгоритмизации

На сегодняшний день самой популярной методикой программирования является структурное программирование "сверху – вниз". Эта технология программирования представляет собой процесс пошагово разбиения алгоритма на все более мелкие части с целью получить такие элементы, для которых можно легко написать конкретные предписания [5].Структурная алгоритмизация основывается на двух принципах:1) последовательная детализация "сверху - вниз";2) ограниченность базового набора структур для построения алгоритмов любой степени сложности.Из принципов вытекают требования структурного программирования:1) программа должна составляться мелкими шагами, таким образом, сложная задача разбивается на достаточно простые, легко воспринимаемые части;2) логика программы должна опираться на минимальное число достаточно простых базовых управляющих структур.Базовый набор структурной алгоритмизации содержит линейные, разветвляющиеся и циклические структуры.Можно перечислить основные свойства и достоинства структурного программирования:1) возможность преодоления барьера сложности программ;2) возможность демонстрации правильности программ на различных этапах решения задачи;3) наглядность программ;4) простота модификации программ.

Новости образования:

Экспериментальное исследование: процедура, результаты и их обсуждение
Экспериментальное обоснование концептуальной модели психического развития детей дошкольного возраста осуществлялось на базе ГОУ Детский сад комбинированного вида № 1602 и ГОУ детский сад № 761 Восточного окружного управления Департамента образования г. Москвы. Основными методами исследования были: ...

Основные принципы обучения математике
Принцип (от лат. слова principium - основа, первоначало) - руководящая идея, основное правило деятельности, поведения в определенной ситуации. Принципы обучения являются центральным понятием, основанием системы обучения. Они представляют из себя систему основных дидактических требований, выполнение ...

Методические рекомендации по использованию ИКТ на уроках информатики
Использование информационных и коммуникационных технологий (ИКТ) в учебном процессе является актуальной проблемой современного школьного образования. Сегодня необходимо, чтобы каждый учитель по любой школьной дисциплине (ОБЖ, биологии, географии, иностранному языку, истории, литературе, математике, ...

Главное на сайте

Copyright © 2024 - All Rights Reserved - www.focuseducation.ru