Cтраница 1
Различные версии языка имеют различные правила записи числовых констант и допускают как целые ( двоичные н десятичные), так и вещественные десятичные константы. [1]
В различных версиях языка наборы ключевых слов могут несколько отличаться друг от друга. [2]
Трансляторы для различных версий языка ПЛ / 1 имеются уже на многих вычислительных машинах. Компиляторы ПЛ / 1 входят в состав математического обеспечения ЕС ЭВМ, разрабатываются также новые системы программирования, где ПЛ / 1 является одним из входных языков. [3]
Количество стандартных функций для различных версий языка, как правило, различное. Список идентификаторов и назначение стандартных функций в каждом конкретном случае следует уточнять по описанию используемого входного языка. [4]
Количество стандартных функций для различных версий языка, как правило, различное. [5]
Количество различных стандартных функций в различных версиях языка измеряется несколькими десятками. [6]
К сожалению, необходимо отметить, что в разных моделях ПЭВМ применяются различные версии языка Бейсик. Но, несмотря на разнообразие версий, конструкции языковых версий, операторы и команды у всех версий практически одинаковы. [7]
Значительные трудности возникают у пользователей из-за того, что производители ПЭВМ используют различные версии языка БЕЙСИК. В табл. 1.1 представлены встречающиеся в книге директивы языка БЕЙСИК. Необязательная директива LET для присвоения значений не используется. [8]
В главе 3 приводятся основные форматы базовых операторов и их модификации, с которыми можно встретиться в различных версиях языка. [9]
ТО после выхода из функции эта переменная будет сохранять то значение, которое ей было присвоено при выполнении функции. В различных версиях языка могут иметь место и другие модификации оператора DEF, в частности для описания фрагментов, заканчивающихся оператором ENDDEF, для подпрограмм, содержащих оператор возврата RETURN, обращение к которым выполняется оператором вызова подпрограмм GOSUB; для указания адреса входа в подпрограмму пользователя с именем USRn ( п - целое ] число из диапазона от 0 до 9) или для задания адреса начала текущей программной секции. [10]
В стандарте не определяется семантика оператора цикла для случая, когда начальное значение управляющей переменной превышает значение, представленное конечным параметром. Поэтому в различных версиях языка оператор цикла доопределяется разработчиками. [11]
Программы, составленные на языке БЕЙСИК, могут быть выполнены только на тех моделях ЭВМ, которые оснащены соответствующим транслятором. При каждой конкретной реализации транслятора неизбежны отклонения от основного стандарта: уточняются некоторые детали, вводятся ограничения, добавляются новые возможности. В результате разные реализации образуют различные версии языка, наиболее соответствующие назначению, а также архитектуре и функциональным возможностям данной ЭВМ. Таким образом, прежде чем приступить к программированию, следует узнать особенности той версии, которая реализована на имеющейся у вас машине. [12]
Книга посвящена описанию АПЛ - универсального языка программирования высокого уровня. В ней излагаются основные понятия языка, дается их обобщение, обсуждаются различные особые случаи. Она знакомит с реализацией АПЛ на машинах IBM серий 360 и 370, организацией файловых систем и особенностями различных версий языка. Все понятия иллюстрируются примерами программ, часто встречающихся на практике. В конце каждой глары приводятся задачи. Книгу удобно использовать для изучения языка в диалоговом режиме - каждая глава соответствует одному сеансу работы с ЭВМ. [13]
Книга посвящена описанию АПЛ / 360 - универсального языка програи мирования высокого уровня. В ней излагаются основные понятия язык дается их обобщение, обсуждаются различные особые случаи. Она зн1 комит с реализацией АПЛ на машинах ИБМ серий 360 и 370, организацие файловых систем и особенностями различных версий языка. Все поняти иллюстрируются примерами программ, часто встречающихся на практике В конце каждой главы приводится задачи. Книгу удобно использоват для изучения языка в диалоговом режиме - каждая глава соответствуе одному сеансу работы с ЭВМ. [14]
На многие проблемно-ориентированные языки приняты международные стандарты и эти языки считают машинно-независимыми. Однако эти языки не решают в полной мере проблему мобильности. Это связано с такими экономическими факторами, как эффективность реализации. С целью эффективности в рамках стандартов создаются различные версии языков, сводящие в конечном счете к нулю эффект стандартизации. [15]