logo search
09_Методичка_кр_ЭФ_ЗО

3.6. Разработка программных средств для решения экономических задач

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

Типовые примеры алгоритмизации задач: накопление сумм и произведений, обмен данными простых и структурированных типов, поиск экстремальных элементов, упорядочивание массивов. Вопросы оптимизации программ.

Borland Delphi. Язык программирования Object Pascal. Идентификаторы, метки, константы, переменные, выражения, операции, операторы. Простые и сложные типы данных: массивы, записи, множества, строки. Процедуры и функции.