Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

Программирование на Фортране

    Программы задач п модулей написаны на языках программирования ФОРТРАН или АЛГОЛ-60 и оформлены в впде [c.274]

    После того как составлено полное математическое описание модели, выбирают метод решения, который представляется наиболее приемлемым, разрабатывают его во всех деталях и записывают в виде алгоритма. Затем алгоритм нужно изложить на одном из языков программирования (фортран, бейсик, паскаль и др.), т. е. составить программу для ЭВМ. [c.77]


    Целые числа и переменные используются, например, при нумерации узлов и участков (на языке программирования Фортран это число в формате I). [c.120]

    Программное обеспечение системы СПРИНТ допускает реализацию на языках программирования ПЛ/1, Фортран, Ассемблер [208]. [c.348]

    Так, например, ФАП-КФ (формализованный аппарат геометрического моделирования на основе компилятора с языка фортран) относится к программным средствам геометрического моделирования й автоматизации игр и представляет собой пакет программ на языке фортран. Пакет организован так, что по отношению к пользователю ФАП-КФ выступает в виде самостоятельного геометрически-ориентированного языка, являющегося расширением языка фортран геометрическими переменными (линиями, поверхностями первого и второго порядка) и операциями. Он может быть использован в качестве языка программирования при создании геометрических блоков систем автоматического конструирования и технологического проектирования, при разработке алгоритмов и программ решения сложных геометрических задач, а также в ряде других задач, которые могут быть решены геометрическим моделированием. [c.240]

    Наличие нескольких языков в ОС обусловлено рядом причин. Во-первых, каждый из них имеет основную область применения, где он наиболее эффективен. Во-вторых, хронологически языки появлялись в различное время, каждый как более совершенный. Естественно, среди потребителей они находили своих приверженцев и использовались по мере освоения все шире и шире при разработке ППП. Наконец, при появлении более совершенного языка программирования перевод имеюш,ихся программ на него связан со значительными затратами труда высокой квалификации. Несмотря на ряд недостатков, фортран имеет наибольшее распространение, хотя современные языки высокого уровня позволяют записывать алгоритмы более естественным путем. Среди языков высокого уровня при разработке САПР на ЕС ЭВМ широко используется ПЛ-1, обладающий рядом преимуществ перед другими языками как но синтаксическим средствам, так и по возможностям переработки больших объемов информации. Однако для мини- и микроЭВМ этот язык, за редким исключением, не реализован, и в качестве основного языка используется фортран. [c.251]

    Относительно выбора языка программирования при разработке математической модели следует заметить, что в соответствии с принципом разработки САПР, постулирующим реализацию минимальными средствами, разработку прикладного программного обеспечения целесообразно вести средствами системного обеспечения ЭВМ в ОС ЕС или ОС РВ (для ЕС ЭВМ и СМ ЭВМ соответственно). На практике наиболее распространенными языками программирования являются языки ассемблер, фортран и ПЛ-1. [c.264]


    Программная реализация. Разработанные алгоритмы реализованы на языках программирования ПЛ-1, фортран-1У и ассемблер для ЭВМ типа ЕС и СМ в виде комплекса программ Расчет [c.411]

    Книга посвящена анализу и синтезу химико-технологических процессов, разработке математических модулей отдельных процессов, выбору вычислительной техники и языков программирования. Рассмотрены вопросы создания пакетов прикладных программ, банков данных, технического и системного математического обеспечения. Изложены основы программирования на языках Фортран и ПЛ/1. Приведено математическое описание процессов ректификации, фазового равновесия. [c.2]

    Процедурно-ориентированные языки программирования относятся к машинно-независимым. Они являются основными языками описания алгоритмов и имеются в математическом обеспечении но существу всех современных вычислительных машин. Операционная система ЕС ЭВМ позволяет использовать при программировании такие языки, как Алгол, Фортран, Кобол и ПЛ/1, относящиеся к этой группе. Будучи почти независимыми от конкретной вычислительной машины, они приближаются по синтаксису к естественным языкам. [c.30]

    Фортран в отличие от Алгола содержит элементы, свойственные машинно-зависимым языкам. В частности, это проявляется в том, что программа записывается на специальных бланках со строгой фиксацией расположения отдельных операторов, а также в стандартном расположении их на перфокартах. Подробнее программирование на Фортране изложено в гл. 6. [c.35]

    При создании подпрограмм на развитых языках программирования используются языковые формы их записи процедура — для языков Алгол и ПЛ/1, функция или подпрограмма — для языка Фортран. В силу специфичности прикладные программы обычно нуждаются в подробном описании и должны сопровождаться соответствующей документацией (см. с. 44). Описание позволяет использовать ее разработчиками других систем без существенных переработок. [c.48]

    Язык не может существовать как нечто независимое от системы. Наоборот, он является органической частью системы, причем основные концепции его должны быть заложены в систему. Это, например, лексика. Используемые в настоящее время процедурно-ориентированные языки программирования, такие, как Алгол, Фортран, ПЛ/1 и др., синтаксически однородные. Можно сказать, что они являются языками-оболочками, порожденными некоторым языком-ядром. Их основные отличия обусловлены ограничениями лексики и синтаксиса. Однако основные понятия, как, например, оператор , данные , выражение , имеют неизменный смысл. Следовательно, процедурно-ориентированные языки [c.70]

    Фортран является процедурно-ориентированным языком программирования, в наибольшей степени приспособленным для решения математических и других задач, связанных с численными расчетами научного и прикладного характера. [c.339]

    Язык был предложен в 1956 г. и впервые реализован на ЭВМ фирмы ИБМ в 1957 г. По мере расширения круга потребителей он претерпел существенные изменения, появились различные варианты языка — его диалекты. Изменения относились к усовершенствованию отдельных его элементов, введению новых операторов и изменению структуры программы. Например, Фортран-1 не допускал подпрограмм, и вся программа должна была интерпретироваться целиком. В Фортране-И введена подпрограмма, но компиляция программы была отделена от ее исполнения. Фортран-ГУ уже рассматривается как единая система автоматического программирования с развитой логической структурой. [c.339]

    Данные, передаваемые с помощью операторов ввода — вывода, организуются в файлы и обращение к устройству производится указанием номера соответствующего файла. Тем самым программа становится независимой от физических адресов устройств ввода — вывода. Номера файлов назначаются логическим устройствам в процессе генерации системы, тогда же производится назначение и физических устройств, однако последние могут быть изменены оператором. Таким образом, при программировании на Фортране применяется общий принцип использования понятий логического и физического устройства, а следовательно, и стандартных назначений. [c.351]

    Тем не менее при эксплуатации ЦВМ часто приходится сталкиваться с необходимостью использования алгоритмов, записанных на других алгоритмических языках, в частности на Фортране, АКИ, Коболе и др. Системы автоматического программирования машин высокого класса допускают свободное использование любого алгоритмического языка — они содержат трансляторы отдельных языков, позволяюш,их переводить алгоритм на язык машины. [c.158]

    Быстродействие при выполнении отдельных операций и объем запоминающего устройства позволяют для повышения эффективности использования машины применять эффективные методы автоматического программирования. В настоящее время для машины Минск-22 создана обширная библиотека стандартных программ и подпрограмм, разработана система автоматического программирования АКИ, имеются трансляторы для перевода на машинный язык алгоритмов, записанных на алгоритмических языках Алгол-60, Фортран. [c.466]


    Системное программное обеспечение персональной ЭВМ Электроника ДЗ-28 содержит компиляторы с языков программирования Бейсик и Фортран. Для написания программ систем ы использовался язык Фортран, как ориентированный на программирование математических задач. [c.228]

    В книге излагается техника решения инженерных задач на ЦВМ, рассматриваются практические примеры решения задач из области создания АСУ ТП нефтепереработки, приводятся конкретные программы на языке ФОРТРАН. Описываются основные этапы решения инженерной задачи на ЦВМ, современные ЦВМ и техника программирования, особенности программирования управляющих вычислительных машин, применение ЦВМ для исследования технологических процессов и расчета и выбора исполнительных устройств систем управления, а также для управления технологическими процессами. [c.4]

    Программирование осуществляется путем записи алгоритма либо на машинном языке (все программирование выполняется вручную), либо на языке программирования (например, на языке ассемблера, АЛГОЛе, ФОРТРАНе, КОБОЛе или РЬ/1), выполняемой вручную, и последующей трансляции на машинный язык. Трансляция вьшолняется с помощью специальной программы, называемой транслятором. [c.34]

    Несколько изменилось отношение к языкам программирования. Возможность использования персональных компьютеров в качестве оргтехники (в бухгалтерии, управлении предприятием, кадровым составом, организации ученого и научного процесса, банковской деятельности, реализации проездных документов и др.) привело к разработке пакетов программ, пользователю которых нет необходимости звать какой-либо язык программирования (достаточно обучится работе с пакетом). В то же время, ориентация на инженерное использование компьютеров и в научных целях (даже при использовании пакетов программ) требует знаний на достаточно хорошем уровне хотя бы одного из языков программирования (Паскаль, Бейсик, Фортран, Си, Про-2). [c.17]

    База данных включает в себя программы, которые оперируют файлами. К операциям, выполняемым программами, относятся поиск, запоминание, обновление, модифицирование данных, образование новых соотношений между хранимыми в памяти ЭВМ данными и др. Пользователь базой данных располагает системой команд, которые обычно встраиваются в языки программирования (Бейсик, Фортран, ПЛ/1), или системой средств обеспечения запросов. Для последнего случая разработаны языки запросов. Пример запроса для базы данных Характеристики химического элемента  [c.395]

    Одним из важнейших положений, определяющих качество функционирования иерархической системы управления, является математическое и программное обеспечение. Немаловажным фактором становится и выбор языка программирования. В целом можно указать следующее. Необходимо иметь многопрограммную, приоритетно-обоснованную в реальном времени операционную систему. Наиболее широко применяемыми языками программирования являются ФОРТРАН и БЭЙСИК, но их использование не исключает и разработки специальных проблемно-ориентированных языков. [c.252]

    Для пользователя базой данных иеречисленные выше возможности осуществляются в форме языка -команд или средств обеспечения запросов. Они обычно встраиваются в обычные языки программирования (Фортран, Кобол или ПЛ/1, см. гл. 4) или могут быть сделаны доступными с помощью разра- [c.423]

    Само структурное программирование, наиболее отчетливо выраженное в языке Паскаль (Разса ), возникло в ходе развития процедурно-ориентированного подхода, заложенного в первом из языков программирования — Фортране (Рог1гап). Во всех языках этого направления разработчик алгоритма (он же, как правило, и программист) описывает, какими действиями следует реализовать процесс. В основе языков этой группы лежат понятия команд (операторов) и данных. Отдельные группы операторов могут объединяться во вспомогательные алгоритмы (процедуры, подпрограммы). [c.39]

    Методика... вклю ет программную документацию обеспечивающую пользователю возможность проведения расчета норм расхода инг№-биторов на ЭШ С1Ь2, Язык программирования ФОРТРАН 17, операционная система ДХ А(Я10. [c.2]

    Диалоговые языки первого класса строятся либо расширением языков программирования высокого уровня (ПЛ/1, Фортран), либо адаптацией к конкретной предметной области и имеющимся вычислительным средствам. Языки второго класса получили наибо.пьшее распространение в силу их кажущейся близости к естественным и простоты реализации. Языки ключевых слов [c.260]

    Диалоговые языки первого класса строятся либо расширением языков программирования высокого уровня (ПЛ-1, фортран), либо адаптацией к конкретной предметной области и имеюпщмся вычислительным средствам. Синтаксически такие языки не отличаются от соответствующих языков программирования и легко доступны для изучения специалистам в области программирования. Их достоинством является гибкость, универсальность. Основной же недостаток — необходимость изучения языков программирования. [c.155]

    Языки обработки графичес ко й информации в САПР развиваются в основном по двум направлениям на базе алгоритмических языков типа фортран, ПЛ-1, алгол с использованием механизма подпрограмм для вывода заданных графических изображений, состоящих из таких элементов, как точка, прямая, дуга, окружность, текст и т. д. и путем расширения алгоритмических языков добавлением новых синтаксических элементов для описания графической информации компактным образом. Применение подобных языков неудобно в том смысле, что для каждого конкретного документа необходимо составлять новые программы, что требует высокой квалификации в области программирования. Более рациональным является направление по созданию проблемно-ориентированных графических языков для описания объектов различной геометрии объектов ортогональной геометрии в двухмерном и трехмерном пространстве (проектирование зданий и элементов зданий, компоновка и размещение оборудования) объектов, ограниченных гладкими поверхностями второго и большего порядка объектов, получаемых в технологии резания (например, машиностроительных конструкций) [8—10]. [c.253]

    Более детальная блок-схема расчета коэффициентов активности по уравнениям NRTL приведена на рис. 1.7. Заметим, что эта блок-схема полностью соответствует программе, записанной на таких языках программирования, как Алгол-60, Фортран, ПЛ/1. Каждому из циклов в программе соответствует оператор цикла, а другие действия выполняются операторами присваивания. [c.27]

    Фортран (название происходит от сокращения английских слов FORmula TRANslator) впервые был предложен в 1956 г. фирмой ИБМ. Первое применение как язык программирования получил в 1957 г. на машине ИВМ-704. За время существования [c.33]

    П Л/1 (название происходит от сокращения английских слов Programming Language) разработан сотрудниками фирмы ИБМ и впервые опубликован в 1964 г. Этот язык является многоцелевым. В нем собраны средства, свойственные таким языкам, как Алгол, Кобол, Фортран, на единой методической основе. ПЛ/1 можно использовать для решения научно-технических задач вычислительного характера, задач по обработке экономической информации, при системном программировании и разработке систем управления. Этому языку свойственны черты проблемно-и машинно-ориентированных языков. Особенность его состой в том, что для конкретного класса задач можно образовать необходимое подмножество, отбросив ненужные модули. Поэтому изучение ПЛ/1 можно ограничивать только используемыми элементами. [c.36]

    При использовании языков программирования для решения задач выравнивание данных на целочисленную границу чаще всего производится автоматически. Если же это не так, то программист должен заботиться о соответствующем расположении данных (например, при формировании области OMMON в Фортране). [c.175]

    ПЛ/1 разработан исходя из общих принципов построения языков программирования и содержит основные элементы таких языков, как Алгол, Кобол, Фортран. Являясь процедурно-ориентиро-ванным языком, ПЛ/1 содержит элементы, свойственные машинноориентированным языкам, и допускает работу с внутренним представлением данных. В ДОС/ЕС реализовано подмножество языка, в котором отсутствуют некоторые концепции полного языка (например, нельзя использовать массивы с размерностью больше трех, комплексные числа, сечения массивов, параллельное выполнение нескольких ветвей программы и т. д.). [c.226]

    Операторы управления последовательностью выполнения программы. Возвраш аясь к блок-схеме расчета температуры кипения многокомпонентной смеси (см. рис. 5.1), заметим, что в процессе вычислений необходимо управлять последовательностью выполняемых операторов. Так, расчет состава пара производится в цикле по индексу компонента, вывод результата, и, следовательно, окончание расчета происходят только при достижении заданной точности по сумме концентраций пара и, наконец, температура для последующего приближения вычисляется различным образом в зависимости от номера итерации. Осуществление указанных действий в Фортране производится, как, впрочем, и в любом другом языке программирования, с помощью оператор1ов цикла, перехода и ряда других специальных операторов. [c.359]

    Фортран — машинно-ориентированный язык описания алгоритмов разработан в 1957 г. на американской фирме ИБМ. Слово Фортран (FORMULA TRANSLATION) используется не только как название входного языка, но и системы автоматического программирования, включающей в себя запись исходной программы, ее трансляцию (компиляцию) на язык данной машины или любой другой и организацию вычислений. Как входной язык он используется для записи алгоритмов решения математических и других задач, связанных с численными расчетами научного и прикладного характера. [c.123]

    Обмен информацией между программными и информационными блоками ЭС, реализованными на различных языках программирования, осуш,ествляется с помощью промежуточных числовых файлов, записываемых на магнитный диск. В качестве средств машинной графики используется графическое расширение языков Пролог и Фортран-77 —библиотека программных модулей Графор . [c.340]

    Важную роль в расширении использования ЦВМ сыграла разработка их хорошего математического обеспечения. Уже первый опыт использования вычислительных машин в 50-х годах показал, что разработка программ для них является очень длительным, трудоемким и дорогостоящим процессом. Современные ЦВМ имеют несколько алгоритмических языков для решения задач в различных областях (АЛГОЛ—для решения научных аадач, ФОРТРАН — инженерно-технических, КОБОЛ — экономических, СИМСКРИПТ — процессов моделирования и т. д.). Кроме того, они снабжаются специальными комплексами программ, обеспечивающими удобство общения человека с машиной, снижение трудоемкости программирования, эффективное использование вычислительных машин. Такие комплексы программ получили название операционных систем. [c.49]


Библиография для Программирование на Фортране: [c.483]    [c.47]   
Смотреть страницы где упоминается термин Программирование на Фортране: [c.32]    [c.266]    [c.5]    [c.129]    [c.58]    [c.251]    [c.272]   
Смотреть главы в:

Основы построения операционных систем в химической технологии -> Программирование на Фортране

Основы построения операционных систем в химической технологии -> Программирование на Фортране




ПОИСК





Смотрите так же термины и статьи:

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



© 2025 chem21.info Реклама на сайте