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