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

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

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

Особенности обучения в начальных классах
"Младший школьный возраст – это период в жизни ребёнка с шести до десяти лет, когда он проходит обучение в начальных классах" [14, C. 43]. "В этот период учение является основным видом деятельности, в которой формируется человек" [16, C. 616]. В начальных классах дети приступают ...

Диагностика когнитивной сферы учащихся. Методические рекомендации по проведению коррекционной работы
Процесс обучения – это не столько усвоение системы знаний, но в первую очередь становление общеучебных и интеллектуальных умений. Этому помогает развитие познавательных процессов: внимания, памяти, мышления. Часто возможности ученика и требования учителя не совпадают. Поэтому проблема преемственных ...

Выбор методик преподаваний занятий
Наше общество, войдя в третье тысячелетие, столкнулось с ситуацией, когда образование должно подготовить новое поколение людей к жизни в условиях, которые ещё полностью не сформированы, и к решению задач, которые однозначно ещё не сформулированы. В школе «Технология» – интегративная образовательная ...

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

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