Cтраница 3
Фортран - для математических и инженерных задач, Бейсик и Лого хороши для обучения детей программированию. [31]
Фортран несколько раз улучшался и дополнялся, дожив до конца 80 - х годов, когда его почти вытеснили более современные языки. [32]
Фортран и Паскаль, лишь в том случае, если они переведены на машинный язык. Программа перевода, называемая компилятором, сама может быть написана на языке высокого уровня. Но на каком-то этапе ЭВМ необходимо растолковать смысл операторов языка высокого уровня, воспользовавшись машинным кодом. Таким образом, если мы хотим познать радость наиболее полного общения с PDP-11, нужно понимать ее машинный код. Даже язык ассемблера PDP-11, который, в сущности, не что иное, как набор команд машинного кода, представленных в доступном для чтения формате, образует барьер между пользователем и машиной. Однако этот барьер не так велик, и программирующий на языке ассемблера имеет в своем распоряжении все средства ЭВМ PDP-11; правда, чтобы в полной мере ими воспользоваться, нужно иметь четкое представление о всех деталях машинного кода. [33]
Фортран отдельные блоки головной программы, имеющие самостоятельное значение, были оформлены в виде подпрограмм, что позволило ускорить решение задач. Так и для рассматриваемой задачи головная программа была дополнена лишь блоком идентификации позы. [34]
Фортран, так же как и все другие языки программирования, состоит из символов своего алфавита, которые предназначены для написания предложений, называемых операторами. [35]
Фортран или XPL, в которых сложные структуры данных приходится представлять при помощи параллельных массивов. [36]
Фортран не является модульным языком в том смысле, что модуль должен состоять из набора процедур, имеющих доступ к модульным структурам данных. [37]
Фортран остается сегодня единственным языком программирования, реализованным на всех без исключения типах ЭВМ - от персональных компьютеров до мощнейших супер - ЭВМ. Существует обширная справочная и методическая литература по программированию на этом языке ( например, [ 6]), публикуются и тиражируются на магнитных носителях библиотеки и ППП, многие научные монографии содержат в качестве иллюстраций или приложений тексты Фортран-программ. На фоне этого тотального успеха пользователи персональных компьютеров должны помнить только об одном уязвимом месте в идеологии Фортрана - отсутствии современных средств обеспечения надежности создаваемых программ. В Фортране сравнительно легко допустить труднообнаружи-мую ошибку, а отсутствие диалоговых реализаций языка ограничивает возможности отладки и тестирования программ. [38]
Фортран, в команды для вычислительной машины IBM-704. В дальнейшем аналогичные программы были разработаны почти для всех типов вычислительных машин. [39]
Фортран является языком программирования, находящим наиболее широкое применение для решения инженерных задач. [40]
![]() |
Структура типичного задания FMS. [41] |
Фортран с системной магнитной ленты. Эта карта следовала за программой, которую нужно было компилировать, а после нее шла карта SLOAD, указывающая операционной системе загрузить только что скомпилированную объектную программу. Скомпилированные программы часто записывались на временных лентах, данные с которых могли стираться сразу после использования, и их загрузка должна была выполняться явно. Следом шла карта RUN с данными, дающая операционной системе команду выполнять программу. [42]
![]() |
Схема развитии языков программирования. [43] |
Фортран обладает избыточностью, которая дает возможность в случае необходимости решать очень обширный круг проблем, Но значительно усложняет решение простых задач, с которыми чаще всего сталкивается основная масса пользователей. Именно поэтому на базе Фортрана был создан более простой язык программирования Бейсик, ставший самым популярным языком программирования. [44]
Фортран не имеет каких-либо средств структурирования; структурное программирование ( в том виде, в каком оно определено выше) на нем невозможно. Стандартный Фортран не позволяет работать с битами и цепочками литер, не содержит средств для создания структур данных и для обработки файлов. Наличие только статических массивов создает особые неудобства. Управляющие структуры Фортрана по меньшей мере неудобны. [45]