Скачать программы Все программы автораГлава 1. Алгоритмический язык Турбо-Паскаль1. 1. Общие сведенияАлгоритмический язык Паскаль разработан профессором Цюрихского технологического института Никлаусом Виртом в 1969 - 71 годах для обучения студентов структурному программированию. Идеи, заложенные в основу создания языка, позволили фирме Borland International значительно расширить алгоритмические средства языка, а удобный интерфейс (меню команд) и высокая скорость компиляции (процесса перевода текста программы в машинные коды) сделали язык Турбо - Паскаль (Turbo - Pascal) одним из самых распространенных среди начинающих и профессиональных программистов. Процесс программирования начинается, как правило с составления алгоритма - последовательности операций, описывающих процесс решения задачи. Графическая запись алгоритма представляется в виде блок - схемы. Составление алгоритма заключается в логическом описании процесса решения задачи и требует знания элементов математической логики. Следует отметить, что программированию предшествует важнейший этап - постановка задачи. Постановка задачи может включать широкий спектр вопросов (разработка математических и физических моделей, вывод расчетных формул и т. п. ). Программист должен четко представлять явление или формулу, которые он алгоритмизирует. Программирование заключается в записи алгоритма на языке программирования и отладке программы. Текст программы записывается в текстовом редакторе, затем программа компилируется - переводится транслятором (переводчиком) в машинные коды и запускается на выполнение. Процесс отладки программы начинается с выявления: - синтаксических ошибок в тексте ( неверно записанных операторов ), - ошибок при выполнении программы ( недопустимые математические действия, операции с числами, превосходящими предельные значения ), - алгоритмических ошибок ( неверно составлен или запрограммирован алгоритм ), и заканчивается, как правило написанием новой программы, поскольку каждый программист знает, что программу можно усовершенствовать до бесконечности, а отлаженную программу лучше не изменять. |