Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Джонстон Г. — Учитесь программировать
Джонстон Г. — Учитесь программировать



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Учитесь программировать

Автор: Джонстон Г.

Аннотация:

Книга британского исследователя Г.Джонстона представляет собой проинтерпретированный и развитый автором курс лекций профессора К.Хоара по искусству программирования. Методика построения и анализа программ, выбора алгоритма решения иллюстрирована программами минимальной сложности, реализованными на языке Паскаль. Является удачным руководством для систематического освоения начал профессионального программирования.
Для специалистов, постигающих и совершенствующих мастерство программирования, преподавателей вузов и школ, студентов.


Язык: ru

Рубрика: Computer science/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 1989

Количество страниц: 368

Добавлена в каталог: 12.07.2010

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Синус (сумма ряда)      278—280
Синус, sin      238
Система счисления      235
Системное программное обеспечение      21 24 25
Системное сообщение об ошибке      149
Скобки      46 97
Скобки (комментарии в программе)      68 173
Скобки в выражениях      106 107 179 180
Скобки квадратные      88 292 297
Скобки круглые      27 38 88
Скобки фигурные      68 88
Скорость      277
Сложение      27 38 62 102 104 106 148 153 232 233 236
Сложность программы      275 342 344 347 350 355
Служебные слова Паскаля      98 99 101 108 116 121 126 244 292 301 331
Смысл      84
Совершенные числа      223—227
Сокращение размерности      345 346
Сопровождение программы      149
Сортировка      195 349—353 355—357 359 360
Сортировка вставками      349 350 355
Сортировка пирамидальная      350—352 355 359
Составление (под)программы      127 157 173 219 226 234
Составной оператор      32 36 39 108 110—112 114 116 125 267
Составные символы      34 68
Сочетание программных конструкций      39
Сочетание структур данных      306
Спецификация программы      123 124 127 128 130 132 135—137 141 147 155 157—159 160 168 175 287 316 323
Спецификация программы, неопределенность      157
Список (структура данных)      330
Список полей      286 301
Список фактических параметров      195
Список формальных параметров      191 195
Справочная таблица      309 312 339 340 342
Сравнение линейного и двоичного поиска      347
Сравнение процедур сортировки      355
Сравнение строк      331—332 344
Средства разработки программ      172
Ссылочный параметр      см. "Передача параметров"
Стандартный Паскаль      24 95—120 320 см.
Старшинство операций      38 62 106—108 179 180
Строка программы      27 40
Строка символов      см. "Символьная строка"
Строка символов (константа)      см. "Литерал"
Строка символов (тип данных)      331 332
Строка символов, строковый символ      98
Строка текстового файла      46—48 50—52 55 56
Строковая константа      150
Строчные буквы      46 93 96 181 217
Структура в программировании      32
Структура данных      32
Структура данных абстрактная      315 316
Структура данных динамическая      335
Структура программы      114 170
Структура языка      84
Структурное программирование      32
Структурный оператор      32 108
Структурный тип данных      290 309 314 319 323 332 358
Суммирование ряда      278 279
Схема взаимных вызовов      72 135 169 223 274
Сходимость итеративного процесса      249
Таблица истинности      178
Таблица разработки программ      128
Текстовые файлы      46 48
Текущая позиция      47 49 55 56 135 218 235
Телетайпы      21
Тело оператора процедуры      70
Тело оператора цикла пока      36
Тело оператора цикла пока-ие      244 245
Тело оператора цикла с шагом      298
Терм      102—108 321
Тест на отсечение      203
Тестирование      158—160 169 171—173 180 234 261 284
Тип данных      26 27
Тип данных базовый      288
Тип данных диапазона      286 287
Тип данных записи      286 291
Тип данных индекса      286 291 292 296
Тип данных компонента      286 291—293 301
Тип данных массива      286 291—293
Тип данных новый      285 286
Тип данных порядковый      286
Тип данных результата      214
Тип данных структурный      290 314 332
Тип данных, реализация      309 315 332
Точка выполнения      266
Точка определения      116 119 171 190
Точка, в БНФ      87
Точность      240 248 252 259 278 322
Точность представления вещественных чисел      149
Транслятор      147
Трансляция      23 24 114
Трассировка      28 31 34 37 40 49 51—53 56 67 75 76 78 145 165 172 296 304
Трассировка, средства      172
Удобочитаемость      58 157 204 см.
Умножение      27 38 62 102 104 106 107 146 233 236
Упакованный массив      298 331
Упорядоченное поле, в последовательности      339 342—344
Управление циклом      153 184 248
Управляющая информация      см. "Информация об управлении"
Управляющая переменная      298—299
Управляющие символы      46
Усечение      230 231
Условия      34
Условный оператор      33
Условный оператор, метод записи      113—114
Условный оператор, неоднозначность      111—112
Устойчивость программы      149—156 290
Устройства      147 349
Устройства ввода      20 21 34 44 46
Устройства внешние запоминающие      20 21
Устройства вывода      20 21 34 44
Устройства компьютерной системы      20—21
Устройства построчной печати      20—21
Утверждение      175 184—187
Уточнение (этап проектирования)      124 128 130 132 137 157
Файл      315—318 323 328 331 333 358 360
Файл текстовый      46 48
Фигурные скобки, в БНФ      88
Фиксированная запятая, формат      см. "Представление"
Форма Бэкуса — Наура (БНФ)      87
Фундаментальные структуры программирования      32 142
Функциональное программирование      216
Функция      69 213—228 310
Функция арифметическая      216 236
Функция булевская      218
Функция встроенная      213 216—219 236—238
Функция рекурсивная      254
Функция, блок      114 116 214
Функция, введенная программистом      213
Функция, обращение к      214
Функция, описание      115—116 213—214
Функция, результат      213
Функция, синтаксис      213 215
Целевая величина      339 340 342 344 345
Целое без знака      98 101
Целочисленное переполнение      148
Целочисленный тип, integer      27
Целочисленный тип, integer, центральный процессор      20
Цикл (программная структура)      32 36 38 142 145 162 163 173 182 см.
Цикл (программная структура) организация      299
Цикл (программная структура), выход из      152 153 163 164 169 184—186 250
Цикл в синтаксической диаграмме      86 88
Часовой      340 341—344 346 349
Численный анализ      240
Число без знака      97 98 102—104 115 116
Чтение (выборка данных)      189—190 205 см.
Чтение (перенос информации)      19 46 48 см.
Чтение (перенос информации) чисел      235
Шаблон      307 323—325
Шестнадцатеричная система счисления      235
Ширина поля вывода      58 235 236
Эквивалентность      182
Экспоненциальный формат      229 см.
Этап исполнения      24 144
Этап компиляции      24 25 120 147 171
Эффективность      141 263 274 279 281 306 309 311
Эффективность вычислений      278
Явное определением типа      285
Язык машинный      20 23
Язык объектный      141 142
Язык последовательного программирования      32 40 123
Язык программирования      23 141
Язык программирования высокого уровня      23
Язык с блочной структурой      114
1 2 3
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте