Программы и программирование

Программи́рование — процесс создания компьютерных программ.

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

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

Стадии программирования:

  • Анализ.
  • Проектирование — разработка комплекса алгоритмов.
  • Кодирование и компиляция — написание исходного текста программы и преобразование его в исполнимый код с помощью компилятора.
  • Тестирование и отладка — выявление и устранение ошибок в программах.
  • Испытание и сдача программ.
  • Сопровождение.

Первое программируемое вычислительное устройство, аналитическую машину, разработал Чарлз Бэббидж (но не смог её построить).

19 июля 1843 года графиня Ада Августа Лавлейс, дочь великого английского поэта Джорджа Байрона, как принято считать, написала первую в истории человечества программу для аналитической машины. Эта программа решала уравнение Бернулли, выражающее закон сохранения энергии движущейся жидкости. В своей первой и единственной научной работе Ада Лавлейс рассмотрела большое число вопросов.

Однако ни одна из программ написанных Адой Лавлейс никогда так и не была запущена.

  • Плакат "Системы программирования"

Языки программирования С++, Паскаль, Python, Delphi

"Учебные мини-проекты на DELPHI"
проекты на delphi.pdf
Adobe Acrobat документ 1.3 MB