КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
П7. Предметный указатель⇐ ПредыдущаяСтр 61 из 61
-.. 36, 119 ( (.. 37 ) ).. 37 * *. 36, 119 . ... 29 / /.. 36 : := 32 ; ;.. 29 ^ ^. 122 + +. 36, 115, 119 A Abs........................................................ 37 Add watch......................................... 165 Alt........................................................ 170 AND...................................................... 49 Append............................................... 146 Arc....................................................... 150 array.................................................. 106 Assembler............................................. 14 Assign................................................. 145 B BackSpace........................................ 170 Bar...................................................... 150 Bar3D................................................. 150 Basic..................................................... 14 BEGIN.................................................. 29 Boolean.............................................. 111 Byte.................................................... 105 C C 14 CapsLock.......................................... 169 Case...................................................... 51 CD-ROM.............................................. 25 Char............................................. 51, 114 Chr...................................................... 114 Circle.................................................... 78 ClearDevice........................................ 79 Close................................................... 145 CloseGraph.......................................... 76 ClrScr.................................................. 153 Comp.................................................. 105 Compile............................................. 168 const............................................... 109 Copy.......................................... 115, 167 CRT....................................... 75, 94, 152 Ctr....................................................... 170 Cut...................................................... 167 D Debug........................................ 161, 164 Delay..................................................... 69 Delete......................................... 115, 170 DirectVideo.......................................... 87 div.......................................................... 36 do.................................................... 58, 60 DOS..................................................... 153 Double................................................ 105 downto.................................................. 60 E Edit..................................................... 167 Ellipse.................................................... 79 else......................................................... 44 END....................................................... 29 EOF.................................................... 146 exe....................................................... 168 Exit............................................... 73, 159 Extended............................................ 105 F false.................................................... 111 File....................................................... 159 FillEllipse............................................ 150 FloodFill.............................................. 80 for......................................................... 60 FORWARD......................................... 94 Frac....................................................... 37 G GetDate.............................................. 153 GetImage........................................... 151 GetMaxX........................................... 150 GetMaxY........................................... 150 GetMem............................................. 151 GetPixel.............................................. 150 GetTime............................................. 153 GOTO.................................................... 54 Goto cursor....................................... 166 GotoXY............................................. 153 Graph.......................................... 75, 150 H Halt....................................................... 73 I if. 44, 46, 48 ImageSize.......................................... 151 IMPLEMENTATION.................... 148 in 119 InitGraph.............................................. 76 Insert.......................................... 115, 170 Int.......................................................... 37 Integer.......................................... 33, 105 INTERFACE.................................... 148 Internet................................................ 25 K KeyPressed.................................... 94, 98 L LABEL................................................ 54 Length................................................ 115 Line....................................................... 78 LISP...................................................... 14 Logo...................................................... 14 LongInt....................................... 33, 105 M mod....................................................... 36 N new...................................................... 122 New..................................................... 159 NormWidth.......................................... 79 NoSound.............................................. 69 NOT...................................................... 50 O of......................................................... 106 Open.......................................... 160, 166 OR......................................................... 50 ORD.................................................... 113 Output................................................ 164 OutTextXY........................................ 152 P Pascal.................................................... 14 Paste................................................... 167 PC Speaker......................................... 24 Pi 37 PieSlice............................................... 150 Pos....................................................... 115 PRED................................................. 114 PROCEDURE...................................... 72 PROGRAM....................................... 133 Program reset................................ 163 Prolog.................................................... 14 PutImage........................................... 151 PutPixel............................................... 77 R Random......................................... 37, 82 Randomize.......................................... 83 Read...................................................... 40 ReadKey........................................ 94, 98 ReadLn........................................ 40, 146 Real.............................................. 38, 105 Record............................................... 117 Rectangle............................................. 77 Repeat.................................................. 57 Reset(.................................................. 146 Rewrite............................................... 145 Round................................................... 37 Run..................................................... 161 S Save.................................................... 160 Save as............................................... 160 Sector.................................................. 150 set of................................................... 118 SetColor............................................... 79 SetDate............................................... 153 SetFillStyle.......................................... 80 SetLineStyle......................................... 79 SetTextStyle...................................... 152 SetTime.............................................. 153 SetUserCharSize............................... 152 Shift.................................................... 169 ShortInt.............................................. 105 Single.................................................. 105 Sound.................................................... 69 Sqr......................................................... 37 Sqrt........................................................ 37 str......................................................... 152 Str........................................................ 115 String................................................... 115 SUCC.................................................. 114 T Text..................................................... 145 TextBackgrownd.............................. 153 TextColor........................................... 153 then....................................................... 44 ThickWidth.......................................... 79 to 60 TopOff............................................... 150 TopOn................................................ 150 Trace into......................................... 163 true..................................................... 111 TYPE................................................. 110 U Unit.................................................. 148 until....................................................... 57 User Screen....................................... 161 V val....................................................... 152 Val....................................................... 115 var...................................................... 33 W Watch................................................. 164 While.................................................... 58 Word................................................... 105 Write...................................................... 28 WriteLn........................................ 34, 145 А абсолютная величина..................... 37 адрес.................................................. 120 адреса................................................ 122 алгоритмом......................................... 8 алфавит............................................. 102 Арифметические выражения....... 135 арифметическими.......................... 36 арифметических выражений......... 36 Ассемблер........................................... 14 Б базой данных................................. 117 байт............................. 21, 26, 102, 120 байтом................................................. 26 бит........................................................ 26 Бэйсик........................................... 14, 21 В Ввод программы............................. 159 Ветвление........................................... 17 Вещественные типы..................... 105 Вещественные числа....................... 37 Взаимодействие программ в памяти.......... 21 видеоадаптер.................................... 23 видеокарту........................................ 23 винчестер............................................ 19 Винчестер.......................................... 24 Вложение циклов в разветвления и наоборот 66 Вложенные операторы if............... 48 вложенные подпрограммы....... 134 Вложенные циклы............................ 66 вложенными процедурами.......... 134 Внешние устройства компьютера 22 Внешняя память...................... 22, 24 возведение в квадрат....................... 37 временем........................................... 153 Вставка в программу фрагментов из других программных файлов 147 выбор................................................... 17 вывод данных.................................. 136 Вывод текста в графическом режиме 152 вызовом процедуры................ 11, 72 вызывает............................................ 21 Выполнение программы.............. 161 выражением................................... 135 Выход из Паскаля.......................... 159 Выход из цикла с помощью if....... 56 Вычислительная циклическая программа 62 Г гетерархией....................................... 98 глобальной........................................ 25 глобальной переменной.............. 127 Графика............................................... 75 графическом режиме..................... 75 Д данными............................................ 20 датой.................................................. 153 Движение картинок по экрану...... 83 Двумерные массивы...................... 107 дерева................................................ 173 Дерево типов................................... 137 десятичных дробей.......................... 37 Джойстик........................................... 22 Диалог с компьютером................... 43 диапазон............................................ 52 диапазонов..................................... 112 динамическим распределением памяти 122 Директива компилятора........... 147 Дискета............................................... 24 дискеты.......................................... 8, 19 дисковод...................................... 20, 24 дисплеем............................................... 7 дисплей............................................... 23 документами.................................. 172 дорожкой......................................... 174 дробная часть числа....................... 37 Е если....................................................... 44 Ж жесткий диск.................................... 24 З заголовком процедуры.............. 124 Заголовок модуля.......................... 148 загружают.......................................... 21 Загрузка программы..................... 160 Задание на игру................................ 98 Заливка................................................ 79 заливки................................................ 80 записей............................................. 116 Запись............................................... 117 зарезервированными.................. 102 звездное небо..................................... 82 звук....................................................... 69 звуковая карта................................ 24 знаком присвоения........................ 32 значениями переменной величины 32 И и. 49 идентификатор................................ 36 иерархией.......................................... 86 иерархию............................................ 98 ИЛИ...................................................... 50 Имена переменных........................... 35 имена процедур............................... 72 Имена файлов.................................. 172 именем модуля................................ 148 имя..................................................... 172 иначе.................................................... 44 индексированные переменные 106 Индукция.......................................... 129 инициализации графического режима 76 интерфейс........................................... 62 Интерфейс пользователя................ 41 исполнимых файлов...................... 168 Исправление ошибок.................... 162 истина................................................ 111 исходные данные........................... 20 К каталог............................................. 172 Клавиатура....................................... 22 клавиатуры........................................ 19 Ключевые слова............................. 102 Ключи компиляции........................ 155 Кодирование информации в компьютере 25 команд.................................................. 8 команд меню.................................... 167 команда.............................................. 14 командным режимом.................... 10 комментарии.................................... 29 Компакт-диски................................ 25 компиляцию..................................... 33 компьютер........................................ 7, 8 компьютерной сетью.................... 25 константы................................ 43, 110 Копирование................................... 167 Копирование и движение областей экрана 150 корень квадратный.......................... 37 корневым каталогом.................. 173 корнем.............................................. 173 курсор........................................... 22, 31 Куча................................................... 121 куче.................................................... 121 Л Лазерный принтер......................... 23 Лисп...................................................... 14 Логические выражения................. 135 Логические операции...................... 48 логический тип Boolean............ 111 логическим диском........................ 174 логическими выражениями..... 111 логическими константами....... 111 Лого...................................................... 14 ложь................................................... 111 Локальная переменная.............. 126 локальной......................................... 25 М максимальное.................................... 67 массив............................................... 106 массива............................................. 127 Массивы........................................... 106 Массивы как параметры.............. 127 Математика....................................... 36 Матричный принтер..................... 23 машинном языке............................... 12 Метка.................................................. 54 метод пузырька............................. 131 методу................................................. 86 Микрофон......................................... 23 минимальное...................................... 68 Множеством................................... 118 Модем.................................................. 25 модуле Graph................................... 150 Модули программиста................. 148 модуль........................................ 37, 148 модуль CRT..................................... 152 модуль DOS..................................... 153 модуль Graph..................................... 75 Монитор............................................. 23 монитором........................................... 7 Мышь.................................................. 22 Н не........................................................... 50 Нерассмотренные возможности Паскаля 154 О обращением к процедуре.... 72. См. Объект.............................................. 155 ограниченных типов.................. 112 Одномерные массивы................... 106 округление.......................................... 37 окружность......................................... 78 операндом....................................... 135 оперативная память......................... 19 Оперативная память........................ 21 оперативной памяти........................ 24 оператор............................................. 14 Оператор............................................. 73 Оператор варианта.......................... 51 Оператор перехода.......................... 54 оператор присваивания............... 136 оператор присвоения...................... 34 оператор цикла................................. 57 Оператор цикла For......................... 59 Оператор цикла Repeat.................. 57 Оператор цикла While..................... 58 операторами..................................... 27 оператором присвоения............... 32 Операторы ввода данных.............. 40 Операторы ввода-вывода.............. 28 операционной системы................ 21 Описания переменных.................... 33 описания процедуры.................... 72 Определения констант.................. 109 ОС......................................................... 21 Основные приемы программирования 16 остаток от целочисленного деления.......... 36 Отладка программы...................... 162 отладкой............................................. 16 Отличия операторов Repeat и While 59 отрезок прямой.................................. 78 П памяти.................................................. 21 память.................................................. 19 папка................................................ 172 параметрами процедур................. 77 параметр-значение...................... 128 параметр-переменная................. 128 Паскаль............................................... 14 Первая программа на Паскале..... 30 первую большую программу........ 85 Переключение между текстовым и графическим режимами 76 переменной величины..................... 32 переменной цикла......................... 60 переменные........................................ 34 переменные величины..................... 81 Переменные с индексами............. 106 Перемещение................................... 167 Переполнение ячеек памяти........ 137 Перечислимые типы, создаваемые программистом 111 перечислимыми типами............... 113 периферийными............................. 22 персональном компьютере......... 19 пи........................................................... 37 пиксел.......................................... 13, 26 Плоттер............................................... 24 побочным эффектом................... 131 подмножеством............................. 119 подпрограмма............................... 126 Пока..................................................... 58 полей................................................. 117 пользователем.................................... 9 порядкового типа........................... 52 порядковых типах.......................... 111 Порядок обмена информацией между устройствами компьютера 20 Порядок описания переменных, процедур и других конструкций Паскаля 93 Порядок работы в Паскале......... 157 Порядок составления программы 39 Последовательность работы человека на компьютере 15 постоянном запоминающем устройстве 21 Пошаговый режим................ 163, 166 Правила записи оператора IF...... 46 правила расстановки "знаков препинания" 29 приблизительность........................ 105 Придумываем типы данных........ 110 Принтер.............................................. 23 Пробелы............................................ 103 Программа.......................................... 12 Программирование по методу...... 85 программистом.................................. 9 программным режимом............... 11 программой......................................... 8 Пролог................................................. 14 Простейшие процедуры................. 70 простейшие фигуры......................... 76 простого типа................................ 104 простой программы......................... 38 Простые (линейныее) программы 28 процедур............................................. 71 процедура........................................... 73 Процедура вывода Write................ 28 Процедура вывода WriteLn........... 31 процедурой....................................... 11 процедуры............................. 13, 17, 69 Процедуры с параметрами......... 123 процессор........................................... 19 прямоугольник.................................. 76 псевдографики.............................. 114 пустое множество......................... 119 путем................................................. 174 Р Работа с несколькими окнами.... 166 Работа с символами...................... 114 Разветвляющиеся программы....... 44 Раздел ИНИЦИАЛИЗАЦИИ 148, 149 Раздел ИНТЕРФЕЙСА......... 148, 149 Раздел операторов.......................... 73 Раздел описаний............................... 73 Раздел РЕАЛИЗАЦИИ.......... 148, 149 разделить............................................ 36 Расположение информации в оперативной памяти 120 расширением................................. 172 расширенным кодом.................. 114 результат............................................ 21 Рекурсия............................................ 129 Роль ошибок....................................... 63 С Связь компьютеров между собой. 25 Сети...................................................... 25 Си.......................................................... 14 символ................................. 25, 51, 114 Символьный тип Char................... 114 Символьный тип данных................ 51 синтаксис............................................ 46 синтаксические диаграммы.... 138 системе координат........................... 77 системный блок................................. 19 Сканер................................................ 22 Скобки................................................. 36 сложного типа............................... 105 Сложное условие в операторе if.. 48 служебные слова............................. 29 служебными................................... 102 служит буфер клавиатуры........... 96 случайное число............................... 37 случайных величин......................... 82 Собственные процедуры................ 17 Совместимость типов.................... 135 сортировкой................................... 131 Составной оператор........................ 47 Сохранение программы............... 160 Список команд.................................. 10 Список типов................................... 104 ссылки.............................................. 122 Ссылки.............................................. 105 стандартные процедуры....... 73, 75 стандартными модулями............ 75 Стек.......................................... 121, 129 стиль заливки..................................... 80 Стиль линий....................................... 79 Строгости Паскаля........................ 133 строка................................................ 115 Строковые выражения.................. 135 Строковые переменные.................. 42 Строковый тип String..................... 115 строку.................................................. 42 Струйный принтер......................... 23 Структура программы.................. 133 Структура процедур и функций 134 структурированные) типы........... 104 структуру программы..................... 73 Ступенчатая запись программы.. 48 сумматор............................................ 65 Сумматоры......................................... 65 счетчик............................................... 63 Счетчики............................................. 63 счетчиком циклов.......................... 59 Т таблице ASCII................................. 102 текст.......................................... 152, 153 текстовом редакторе..................... 169 текстовом режиме.......................... 153 Текстовый режим........................... 75 текстовым файлом......................... 145 телом процедуры.............................. 72 телом цикла...................................... 55 Тип выражения............................... 135 типами данных............................... 110 типизированные константы.... 110 Типичные маленькие программы 62 типов.................................................. 137 то........................................................... 44 точкой.................................................. 29 Точкой с запятой.............................. 29 точку.................................................... 76 трансляции......................................... 93 У указатель......................................... 151 умножить............................................ 36 умолчанию........................................ 76 управление возвращается........... 22 Управление компьютером с клавиатуры 94 управление передается................. 21 Управление цветом в текстовом режиме 152 управления компьютером с клавиатуры 114 Условный оператор......................... 44 Устройства ввода........................... 22 Устройства вывода................. 22, 23 Устройство и работа компьютера 19 Ф файл................................................... 145 файлами данных............................ 145 Файловая система магнитного диска 172 файлом............................................. 172 фактические параметры........... 124 фактических параметров............. 136 формальные параметры............ 124 Формальные параметры.............. 127 формальных..................................... 136 Форматы вывода данных............ 136 Функции............................................ 125 Ц цвет....................................................... 79 цвете..................................................... 79 цветов................................................... 77 целая часть числа............................ 37 целочисленное деление.................. 36 Целочисленные типы..................... 105 центральный процессор................. 19 цикл..................................................... 16 Цикл...................................................... 54 Циклические программы................ 54 Ч чисел Фибоначчи............................. 106 Числовые типы................................ 105 Ш шина..................................................... 19 шрифтом........................................... 152 Э экспоненциальном формате......... 38 экспоненциальном виде............... 136 эллипс................................................. 78 Я язык программирования................. 75 Языки программирования.............. 13 ячейке................................................ 137 ячейки.................................................. 34 ячейкой.............................................. 33
[1] В скобки условия нужно брать потому, что «приоритет» операции AND выше, чем у операций сравнения «=» и «<», то есть она выполняется раньше них, точно так же, как, скажем, умножение выполняется раньше сложения. В Паскале все арифметические, логические и другие операции объединены в единую систему приоритетов. Рассмотрение этой системы выходит за рамки книги. [2] точнее, внутри стандартных модулей Паскаля, о которых вы узнаете позже [3] и функций, и других элементов [4] Тип Comp, несмотря на то, что является вещественным, принимает значения только целых чисел. [5] если это не типизированная константа (речь о них – в следующем параграфе) [6] Я приношу свои извинения за жаргон. Но что делать, если он широко распространен среди программистов. В конце концов, многие общепринятые слова раньше были жаргоном. [7] Здесь и в следующей процедуре A – так называемый бестиповой параметр-переменная, который мы с вами не проходили.
|