13
«прогнозируемым» и действовать в соответствии с «уставом и законами»
магазина.
Итак, становится очевидным, что деятельность подразделения
организации розничной торговли необходимо автоматизировать –
разработать систему учета товаров.
1.2 Обзор методов анализа
Если попытаться охарактеризовать современный уровень развития
компьютерных и информационных технологий, то первое, на что следует
обратить внимание - это возрастающая сложность не только отдельных
физических и программных компонентов, но и лежащих в основе этих
технологий концепций и идей. Кажется, еще совсем недавно
профессиональному программисту было достаточно в совершенстве владеть
одним-двумя языками программирования, чтобы разрабатывать серьезные
программные приложения. Выбор платформы и операционной системы, как
правило, не являлся серьезной проблемой. А сопровождение программы,
хотя и было сопряжено с объективными трудностями, могло быть
реализовано простым добавлением или изменением кода исходной
программы.
Основой методологии процедурно-ориентированного
программирования являлась процедурная или алгоритмическая организация
структуры программного кода. Исходным понятием этой методологии
являлось понятие алгоритма, под которым, в общем случае, понимается
некоторое предписание выполнить точно определенную последовательность
действий, направленных на достижение заданной цели или решение
поставленной задачи. Примерами алгоритмов являются хорошо известные
правила нахождения корней квадратного уравнения или корней линейной
системы уравнений.
Какой-то период времени языки программирования назывались
алгоритмическими, а первое графическое средство документирования