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

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

blank
blank
blank
Красота
blank
Абельсон Х., Сассман Д. — Структура и интерпретация компьютерных программ
Абельсон Х., Сассман Д. — Структура и интерпретация компьютерных программ



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



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


Название: Структура и интерпретация компьютерных программ

Авторы: Абельсон Х., Сассман Д.

Аннотация:

Структура и интерпретация компьютерных программ — это вводный курс по информатике в Массачусетском Технологическом институте (MIT). Он обязателен для всех студентов MIT на специальностях ѕэлектротехникаї и информатика, как одна из четырех частей ѕобщей базовой программы обучения, которая включает еще два курса по электрическим схемам и линейным системам, а также курс по проектированию цифровых систем. Мы принимали участие в развитии этого курса начиная с 1978 года и преподавали этот материал в его нынешней форме начиная с осени 1980 года шестистам-семистам студентам в год. Большая часть этих студентов не имела почти или совсем никакого формального образования в области вычислительной техники, хотя у многих была возможность общения с компьютерами, а некоторые обладали значительным опытом в программировании либо проектировании аппаратуры.


Язык: ru

Рубрика: Computer science/

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

ed2k: ed2k stats

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

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

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

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
else (особый символ в cond)      37
empty-agenda?      267 270
empty-arglist      504
empty-instruction-sequence      523
empty-queue?      251 252
empty-termlist?      201 204
enclosing-environment      352
Encode      169
end-segment      99 142
end-with-linkage      525
Entry      159
enumerate-interval      123
enumerate-tree      123
env, регистр      501
eq? (элементарная процедура)      148
eq? (элементарная процедура) для произвольных объектов      247
eq? (элементарная процедура) и равенство чисел      491
eq? (элементарная процедура) как равенство указателей      247 492
eq? (элементарная процедура) реализация для символов      492
equ? (обобщенный предикат)      191
equal-rat?      95
equal?      149
error (элементарная процедура)      80
estimate-integral      221
estimate-pi      219
euler-transform      316
ev-application      504
ev-assignment      510
ev-begin      507
ev-definition      511
ev-if      510
ev-lambda      503
ev-quoted      503
ev-self-eval      502
ev-sequence без хвостовой рекурсии      509
ev-sequence с хвостовой рекурсией      508
ev-variable      502
eval (ленивая)      373
eval (метациклическая)      339 340
eval (метациклическая) vs. элементарная eval      359
eval (метациклическая) анализирующий вариант      366
eval (метациклическая) управляемая данными      348
eval (элементарная процедура)      359
eval (элементарная процедура) MIT Scheme      360
eval (элементарная процедура) в интерпретаторе запросов      433
eval-assignment      342
eval-definition      343
eval-dispatch      502
eval-if (ленивая)      374
eval-if (метациклическая)      342
eval-sequence      342
even-fibs      120 123
even?      60
Exchange      292
execute      475
execute-application метациклическая      368
execute-application недетерминистская      400
exp, регистр      501
expand-clauses      347
expmod      65 68 68
expt линейно итеративный вариант      60
expt линейно рекурсивный вариант      59
expt регистровая машина      470
extend-environment      351 352
extend-if-consistent      435
extend-if-possible      439
external-entry      553
extract-labels      478 478
factorial использование стека, интерпретируемый вариант      515 515
factorial использование стека, регистровая машина      488
factorial использование стека, скомпилированный вариант      555
factorial как абстрактная машина      357
factorial компиляция      539 544
factorial линейно итеративный вариант      50
factorial линейно рекурсивный вариант      49
factorial регистровая машина (итеративная)      454 456
factorial регистровая машина (рекурсивная)      466 469
factorial с присваиванием      226
factorial структура окружений при вычислении      233
factorial через процедуры высших порядков      73
FALSE      36
false?      350
fast-expt      60
fast-prime      66
fermat-test      66
fetch-assertions      440
fetch-rules      440
fib древовидно-рекурсивный вариант      53 516
fib использование стека, интерпретируемый вариант      516
fib использование стека, скомпилированный вариант      555
fib линейно-итеративный вариант      55
fib логарифмический вариант      62
fib регистровая машина (с древовидной рекурсией)      468 470
fib с именованным let      350
fib с мемоизацией      260
fibs (бесконечный поток)      308
fibs неявное определение      310
FIFO      250
Filter      122
filtered-accumulate      74
find-assertions      434
find-divisor      64
first-agenda-item      267 271
first-exp      346
first-frame      352
first-operand      346
first-segment      270
first-term      201 204
fixed-point      80
fixed-point как пошаговое улучшение      89
fixed-point-of-transform      86
flag, регистр      475
flatmap      129
flatten-stream      443
flip-horiz      134 144
flip-vert      134 143
flipped-pairs      136 139 139
fold-left      127
fold-right      127
for-each      114 377
for-each-except      279
force      302 305
force vs. вынуждение сайка      372
force-it      375
force-it, вариант с мемоизацией      376
forget-value!      275 279
Fortran (Фортран)      24 125
Fortran (Фортран) изобретатели      333
Fortran (Фортран) ограничения на составные данные      107
frame-coord-map      140
frame-values      352
frame-variables      352
Franz Lisp (Франц Лисп)      24
free, регистр      493 496
fringe      118
fringe как перечисление листвев дерева      123
front-gueue      251 252
front-ptr      251
full-adder      263
GCD      63
gcd регистровая машина      451 472
gcd-terms      208
generate-huffman-tree      169
get      180 259
get-contents      474
get-global-environment      512
get-register      476
get-register-contents      472 475
get-signal      264 266
get-value      275 279
goto (в регистровой машине)      454
goto (в регистровой машине) имитация      482
goto (в регистровой машине) переход на содержимое регистра      461
goto-dest      483
half-adder      262
half-interval-method      80
has-value?      275 279
Hassle (Закавыка)      371
IBM 704      95
Identity      72
if (особая форма)      37
if (особая форма) vs. cond      37
if (особая форма) вычисление      37
if (особая форма) нормальный порядок вычисления формы      39
if (особая форма) одностороннее предложение (без альтернативы)      271
if (особая форма) почему особая форма      42
if (особая форма) предикат, следствие и альтернатива      37
if-alternative      345
if-consequent      345
if-predicate      345
if?      345
imag-part декартово представление      174
imag-part полярное представление      175
imag-part с помеченными данными      177
imag-part управляемая данными      182
imag-part-polar      177
imag-part-rectangular      176
inc      71
inform-about-no-value      276
inform-about-value      276
initialize-stack, операция регистровой машины      474 493
insert! для двумерной таблицы      258
insert! для одномерной таблицы      256
insert-queue!      251 252
install-complex-package      189
install-polar-package      181
install-polynomial-package      200
install-rational-package      188
install-rectangular-package      181
install-scheme-number-package      187
Instantiate      431
instruction-execution-proc      479
instruction-text      479
integers (бесконечный поток)      307
integers (бесконечный поток) вариант с ленивыми списками      380
integers (бесконечный поток) неявное определение      309
integers-starting-from      307
integral      72 322 326
integral вариант с ленивыми списками      380
integral необходимость задержанного вычисления      325
integral с задержанным аргументом      325
integral с использованием lambda      75
integrate-series      313
interleave      319
interleave-delayed      442
InterLisp (Интерлисп)      24
intersection-set      154
intersection-set представление в виде бинарных деревьев      162
intersection-set представление в виде неупорядоченных списков      155
intersection-set представление в виде упорядоченных списков      157
Inverter      264
Krc      128 319
label (в регистровой машине)      454
label (в регистровой машине), имитация      484
label-exp-label      484
label-exp?      484
lambda (особая форма)      74
lambda (особая форма) vs. define      75
lambda (особая форма) точечная запись      112
lambda-body      345
lambda-parameters      345
lambda-выражение значение      231
lambda-выражение как оператор в комбинации      75
lambda?      345
last-operand?      504
last-pair      111 245
last-pair правила      416
leaf?      166
left-branch      159 167
Length      110
length итеративный вариант      110
length как накопление      125
length рекурсивный вариант      110
let (особая форма)      76
let (особая форма) vs. внутреннее определение      78
let (особая форма) именованный      349
let (особая форма) как синтаксический сахар      77 238
let (особая форма) модель вычисления      238
let (особая форма) область действия переменных      77
let* (особая форма)      349
letrec (особая форма)      363
lexical-address-lookup      548 549
Lisp (Лисп) vs. Паскаль      31
Lisp (Лисп) vs. Фортран      24
Lisp (Лисп) аппликативный порядок вычислений      35
Lisp (Лисп) диалекты      see "Диалекты Лиспа"
Lisp (Лисп) история      23
Lisp (Лисп) исходная реализация на IBM 704      95
Lisp (Лисп) на DEC PDP-1      495
Lisp (Лисп) процедуры как объекты первого класса      87
Lisp (Лисп) система внутренних типов      191
Lisp (Лисп) сокращение от LISt Processing      23
Lisp (Лисп) удобство для написания вычислителей      337
Lisp (Лисп) уникальные свойства      24
Lisp (Лисп) эффективность      24 27
lisp-value (интерпретатор запросов)      433
lisp-value (язык запросов)      412 427
lisp-value (язык запросов) вычисление      421 433 448
list (элементарная процедура)      108
list->tree      161
list-difference      537
list-exp?      346
list-of-arg-values      374
list-of-delayed-args      374
list-of-values      341
list-ref      109 379
list-union      537
log (элементарная процедура)      82
logical-not      264
lookup в двумерной таблице      258
lookup в множестве записей      162
lookup в одномерной таблице      255
lookup-label      479
lookup-prim      485
lookup-variable-value      351 352
lookup-variable-value при исключенных внутренних определениях      362
lower-bound      103
machine      484
Macintosh      516
MacLisp (МакЛисп)      24
magnitude декартово представление      174
magnitude полярное представление      175
magnitude с помеченными данными      177
magnitude управляемая данными      182
magnitude-polar      177
magnitude-rectangular      176
make-account      216
make-account в модели с окружениями      240
make-account с сериализацией      289 290 291
make-account-and-serializer      292
make-accumulator      217
make-agenda      267 270
make-assign      481
make-begin      346
make-branch      118 482
make-center-percent      104
make-center-width      104
make-code-tree      166
make-compiled-procedure      529
make-complex-from-mag-ang      190
1 2 3 4 5 6 7 8 9 10
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте