Турбо - паскаль - Большая Энциклопедия Нефти и Газа, статья, страница 3
Рассказывать начальнику о своем уме - все равно, что подмигивать женщине в темноте, рассказывать начальнику о его глупости - все равно, что подмигивать мужчине на свету. Законы Мерфи (еще...)

Турбо - паскаль

Cтраница 3


Когда для данного модуля задана генерация информации о локальных символах, встроенный отладчик Турбо Паскаля позволяет проверять и модифицировать локальные переменные модуля.  [31]

Мы специально рассмотрели запись отрицательных чисел в шестнадцатиричном формате, потому что встроенный отладчик Турбо Паскаля при выводе отрицательных целых значений в формате Н приводит их к длине Longint и выводит в обратном отсчете.  [32]

В MS-DOS вся эта информация упакована в четыре байта, что соответствует типу Longlnt Турбо Паскаля.  [33]

Переменные HeapOrg и HeapPtr не стоит использовать в программах, пока не требуется распределять память кучи лучше, чем системные процедуры Турбо Паскаля. Но для опытных программистов, собирающихся производить уборку мусора и оптимизацию кучи, они могут быть полезны.  [34]

Помимо режимов компилятора и среды в этом же меню могут быть зафиксированы параметры ( Parameters), передаваемые запускаемой программе так, как если бы она выполнялась без Турбо Паскаля в командной строке.  [35]

Встретив такой оператор, компилятор прекращает на время генерировать код и вставляет Код1, Код2 и другие из оператора inline без каких-либо особых преобразований, а затем снова начинает преобразовывать предложения Турбо Паскаля в выполнимый код. Это более гибкий способ, чем компоновка объектного файла директивой L ИмяФайла, поскольку позволяет вставлять в программу чисто ассемблерные отдельные операторы, в то время как L... Программирование в чистых машинных кодах, как это требует формат inline, - занятие не для начинающих. Не имея большого опыта работы с ассемблерами для процессоров семейства 8086 / 286, лучше избегать применения оператора inline, тем более, что необходимость в нем возникает не так уж часто.  [36]

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

Процедуры для прерываний низкого уровня ( аппаратных - от клавиатуры, портов, таймера и т.п.), номера которых лежат в диапазоне от 0 до 31 ( от 0 до 16Н), не должны в общем случае содержать в себе вызовов процедур ввода-вывода Турбо Паскаля, команд динамического распределения памяти и вызовов функций ОС.  [38]

Какие же возможные типы данных и способы их развития предоставляет Турбо Паскаль. Система типов Турбо Паскаля значительно шире, чем в стандартном Паскале. В первую очередь, это обусловливается большим количеством базовых ( простых) типов языка.  [39]

Переменные вводятся в программу для хранения и передачи данных внутри нее. По правилам Турбо Паскаля имя переменной должно начинаться с буквы и может содержать буквы ( только латинские), цифры и знак подчеркивания.  [40]

При программировании на низком уровне или использовании вставок машинных кодов в программу необходимо иметь средства анализа положения программы и ее данных в оперативной памяти. Системная библиотека Турбо Паскаля содержит набор средств для этого.  [41]

Достоинства множеств очевидны: гибкость представления наборов значений ( правда, ограниченных типов и размеров), удобство их анализа. Механизм работы с множествами Турбо Паскаля соответствует базовым математическим действиям с конечными множествами. Значения типа множество очень компактно кодируются, и множество из 256 элементов займет всего лишь 32 байта. Множества хорошо работают там, где нужно проводить анализ однотипных выборок значений или накапливать произвольно поступающие значения.  [42]

Среди прочих специальных средств низкого уровня Турбо Паскаль предоставляет несколько удобных функций для работы над отдельными байтами машинных слов. Некоторые системные переменные и функции Турбо Паскаля возвращают два однобайтовых значения, объединенных в тип Word. Для их распаковки как раз подходят описываемые здесь функции.  [43]

Этот режим определяет метод работы Турбо Паскаля с логическими выражениями, использующими операторы AND и OR. Он имеет два состояния.  [44]

Более длинные программы обрастают различными смысловыми блоками: описаниями меток переходов, константами, объявлениями типов и переменных, затем процедурами и функциями. Порядок размещения их в тексте программы для Турбо Паскаля может быть таким же жестким, что и для стандартного Паскаля. Написанная по правилам стандарта языка программа будет иметь в своем полном варианте структуру, показанную на рис. 3.1. Регистр написания заголовков блоков неважен. Название программы в Турбо Паскале имеет чисто декоративное назначение, как комментарий.  [45]



Страницы:      1    2    3    4