![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Этапы проектирования задач и разработки программСтр 1 из 3Следующая ⇒
Глава 4. АЛГОРИТМИЗАЦИЯ Непосредственному применению новых технологий обработки информации предшествует их проектирование, т.е. разработка задач и программ. Под задачей понимается совокупность действий по формированию выходной информации на основе входной, а под программой - совокупность логически связанных операторов, записанных в соответствии с определенными правилами. Одной из главных целей проектирования является разработка такой технологии, которая обеспечила бы максимально возможное использование средств вычислительной техники, снижала затраты на обработку информации и отвечала научным методам управления. Как правило, проектирование проводится последовательно в несколько этапов (на каждом из которых ставятся и решаются конкретные задачи, например, выясняются информационные потоки, выбираются технические средства, определяются организационные формы применения разрабатываемой технологии и др.). В общем плане непосредственному проектированию предшествует подготовительная стадия – первый этап проектирования, на которой решаются организационные вопросы (составляется программа работ с указанием сроков их выполнения, материальная и техническая база проектирования, определяются взаимоотношения проектировщиков со специалистами и руководством объекта управления и т.д.). Второй этап - это изучение объекта управления (исследуются специфические условия объекта, его информационные потоки, затраты на обработку данных и экономическая эффективность функционирования системы обработки информации). Третий этап - разработка предварительного, эскизного проекта (на основании данных, полученных на втором этапе проектирования, выбираются технические средства и оргтехника для информационной технологии и управления объектом и др.). Четвертый этап - разработка рабочего проекта (здесь рассматриваются конкретные вопросы проектирования), который включает: 1. Постановку задачи. На этом этапе раскрывается организационно-экономическая сущность задачи, формулируются условия и конечная цель ее решения, взаимосвязь с другими задачами, определяются исходные данные и выходная информация, осуществляется проектирование информационно-логической модели предметной области и др. 2. Выбор метода решения. Здесь осуществляется анализ существующих аналогов, устанавливаются и формализуются зависимости между входными и выходными данными (разрабатывается их структура). Для задач, допускающих математическое описание, выбираются численные методы, модель решения задачи, а также программные средства их реализации. 3. Определение информационного обеспечения. На данном этапе устанавливается состав нормативно-справочной информации, состав и периодичность получения оперативной информации. 4. Алгоритмизацию. Прежде всего отметим, что алгоритм - это конечная последовательность правил, преобразующих входную информацию в выходную. На этапе алгоритмизации осуществляется проектирование алгоритма (задача разбивается на более простые подзадачи, определяются их взаимосвязи, конкретизируется и формализуется выполнения каждой подзадачи). 5. Программирование. Здесь осуществляется выбор языка программирования, реализующего заданный алгоритм, выбираются методы тестирования и отладочные тесты. 6. Тестирование и отладку. Данный этап реализуется путем вывода промежуточных результатов работы программы и сравнения их с контрольным примером.
|