Наиболее распространёнными языками программирования, которые используются для решения инженерных и научно-технических задач, являются языки Fortran и Basic.
Язык Fortran (FORmula TRANslation - транслятор формул) – создан в фирме IBM Джимом Бекусом в 50-е годы 20 века.
Язык Fortran сравнительно прост и имеет относительно примитивный синтаксис, что упрощает и одновременно повышает эффективность трансляции текста. А это обеспечивает, в свою очередь, более высокую скорость обработки данных по сравнению с другими языками (в этом отношении с Fortran соперничает только языки С и Ассемблер), что имеет значение при научных расчетах.
“Живучесть” языка Fortran объясняется и тем, что язык постоянно совершенствуется, впитывая наиболее эффективные технологии программирования (в том числе и для операционной системы Windows). В тоже время, оставаясь достаточно консервативным языком программирования. За прошедшие годы для Fortran было создано огромное количество библиотек. В настоящее время ведутся работы над очередной версией стандарта языка.
Язык Basic (Beginner's All-purpose Symbolic Instruction Code - многоцелевой язык символических инструкций для начинающих) – разработан профессорами Дартмутского колледжа Дж. Кемени и Т. Курцом в начале 60 годов 20 века (официальна дата демонстрации компилятора 1 мая 1964 года) как средство обучения и работы непрофессиональных программистов.
В данной главе изложены основные сведения по использованию относительно старых версий языка программирования Basic (GWBasic и Quick Basic), необходимые для написания контрольной работы. Для написания программ контрольной работы можно использовать и современные реализации языка Basic – Visual Basic v.6.0 или Visual Basic .Net.
В 1991 году под лозунгом "теперь и начинающие программисты могут легко создавать приложения для Windows" появилась первая версия нового инструментального средства Microsoft Visual Basic (в настоящее время VB 6 и VB .Net). Основная задача была в создании простого и удобного инструмента разработки для новой операционной системы Windows, программирование в которой представляло проблему и для опытных специалистов.
Программа на языке Basic также, как и на Fortran – это последовательность операторов и комментариев, описывающих алгоритм решения задачи. Для записи операторов используется алфавит языка, ключевые слова и знаки операций.
Программа на языке Visual Basic (для операционной системы Windows) – это набор объектов, объединенных в проект и содержащих набор форм (Form), активных элементов (ActiveX), и создающих удобный дружественный интерфейс для ввода, обработки и представления вычисленных данных. Для удобства программирования и повышения эффективности создания программ в сложной операционной среде Windows используется объектно-ориентированный подход и событийное программирование, а также алфавит языка, ключевые слова, знаки операций и последовательность операторов и комментариев, описывающих алгоритм решения задачи, как в обычном процедурном языке программирования.
В данной главе изложены основные сведения по современным алгоритмическим языкам Fortran и Basic, необходимые для написания контрольной работы.