Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
программирование на паскале2.doc
Скачиваний:
145
Добавлен:
31.03.2015
Размер:
935.94 Кб
Скачать

Часть IV. Работа с динамическими массивами 98

4.1О статическом и динамическом распределении памяти 98

4.2Указатели в Паскале 99

4.3Динамические массивы 100

4.4Формальные параметры-массивы без указания границ 102

Приложение 1. Краткая инструкция по работе в среде Turbo (Borland) Pascal. 105

Приложение 2. Краткая инструкция по работе в режиме консольного приложения среды Delphi. 107

КОНТРОЛЬНЫЕ ВОПРОСЫ 110

ЗАКЛЮЧЕНИЕ 111

БИБЛИОГРАФИЧЕСКИЕ ССЫЛКИ 112

Содержание 112

1ключевое слово - набор символов в языке программирования, который имеет определенное назначение и не может быть использован в других целях (например, в качестве имени переменной).

2Более строго понятие переменной будет определено в п.1.2.

3Предполагается, что читатель имеет представление об уровнях памяти компьютера, а также о двоичной системе счисления и организации памяти компьютера (битах, байтах и т.д.)

4В рассматриваемых версиях языка Паскаль некоторые именованные константы (например,pi=3.1415926535897932385) являются стандартными, встроенными в язык.

5Данные логического типа могут принимать два значения: истина и ложь. Предполагается, что читатель знаком с основными логическими операциями.

6comp– условно вещественное число, по набору допустимых операций; в памяти представлено как 64-разрядное целое; применяется в бухгалтерских расчетах с денежными суммами, выраженными в копейках, где округление недопустимо.

7см. сноску 6.

8Данные с фиксированной точкой, 64-разрядное целое, четыре десятичных цифры отводится на дробную часть; отнесено к вещественным типампо способу использования (также какcomp).

9Подробно эти правила изложены, например, в [3-5].

10О порядковых типах см.§1.6

11переменная с индексом – элемент массива (см. п.1.5)

12и единственно возможным в стандартной версии Паскаля

13Принципы выбора типа данных описаны в §1.2.2

14При первом чтении этот параграф можно пропустить без ущерба для дальнейшего восприятия.

15Кавычки присутствуют потому, что в вводу и выводу эти термины здесь отношения не имеют

16Здесь имеется некоторая аналогия с формулой. Вместо обозначений, участвующих в формуле можно подставить другие обозначения, числа или выражения.

17Иногда используются эквивалентные термины “по адресу” или “по имени”

18Обращение подпрограммы к самой себе называется рекурсивным обращением.

19В Объектном Паскале возможно четыре части – см. далее.

20EOF -сокращ. отангл. End Of File -конец файла

21В Объектном ПаскалеAssignFile

22В Объектном ПаскалеCloseFile

23В Объектном ПаскалеTextFile.

24EOLN - сокращ. от англ.End Of LiNe - конец строки.

2