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

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

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

Проблема классификации педагогических ценностей
Исследуя проблемы педагогических ценностей и их классификации И.Ф. Исаев выстраивает следующую иерархию ценностей: социально-педагогические профессионально-групповые личностно-педагогические Первые отражают характер и содержание тех ценностей, которые функционируют в обществе и появляются в обществ ...

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

Психологический подход к пониманию сущности чтения
Развитие учебных и познавательных интересов имеет огромное значение для успеваемости (успешности учебной деятельности). Как же надо строить учебный процесс для того, чтобы обеспечить развитие учебных и познавательных интересов? Первое, с чего следует начать - это использование того отношения, с кот ...

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

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