Как пишут программы

Как пишут программы. Новичок может подумать, что делается это просто – выучил язык программирования, сел за клавиатуру, и пожалуйста! Это не совсем так. Настоящее, профессиональное программирование – это сложный и часто трудоемкий процесс (так, исходный текст популярной операционной системы Microsoft Windows 98 содержит несколько десятков миллионов операторов! ). Начинается разработка программы с постановки задачи, когда становится ясно, что ее имеет смысл решать с помощью компьютера.

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