<<
>>

ЗАКЛЮЧЕНИЕ

Умение создавать отдельные простые программы приходит к начинающим программистам обычно с первых практических занятий. Для этого достаточно ознакомиться с языком программирования, разобрать десяток примеров и попробовать самостоятельно решить несколько задач.

Процесс самообучения должен проходить непосредственно за пультом микроЭВМ: каждую команду или оператор языка следует буквально «прощупать». «Интимный» диалог с машиной выявит все ошибки, вызванные поверхностным пониманием предмета. Такой подход гарантирует быстрое усвоение языка и развитие навыков программирования.

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

Процесс создания программ — творческий акт, основанный на свободе выбора языка программирования, его элементов и возможных путей синтеза (комбинирования) из них некоторой целостной, функционально законченной «конструкции», удовлетворяющей определенным критериям. Путь к конечному результату здесь всегда многовариантен и вместе с тем носит отпечаток ограничений внешней среды и личности программиста. В этом отношении программирование сродни любому другому виду творческой деятельности, будь то сочинение музыки или романов, или создание картин, и подчиняется тем же эстетическим критериям: выразительности, лаконичности, гармонии.

<< | >>
Источник: Гуртовцев А. Л., Гудыменко С. В.. Программы для микропроцессоров: Справ, пособие.— Мн.: Выш. шк.,1989.— 352 с.: ил.. 1989

Еще по теме ЗАКЛЮЧЕНИЕ: