Ãëàâíàÿ    Ex Libris    Êíèãè    Æóðíàëû    Ñòàòüè    Ñåðèè    Êàòàëîã    Wanted    Çàãðóçêà    ÕóäËèò    Ñïðàâêà    Ïîèñê ïî èíäåêñàì    Ïîèñê    Ôîðóì   
blank
Àâòîðèçàöèÿ

       
blank
Ïîèñê ïî óêàçàòåëÿì

blank
blank
blank
Êðàñîòà
blank
Plauger P.J. — Programming on purpose III: essays on software technology
Plauger P.J. — Programming on purpose III: essays on software technology



Îáñóäèòå êíèãó íà íàó÷íîì ôîðóìå



Íàøëè îïå÷àòêó?
Âûäåëèòå åå ìûøêîé è íàæìèòå Ctrl+Enter


Íàçâàíèå: Programming on purpose III: essays on software technology

Àâòîð: Plauger P.J.

Àííîòàöèÿ:

This collection of essays drawn from Plauger's popular "Programming on Purpose" column in the magazine Computer Language, focuses on the technology of writing computer software. Plauger's style is clear without being simplistic, reducing complex themes to bite-size chunks. KEY TOPICS: Covers a number of important technical themes such as computer arithmetic, approximating math functions, human perception and artificial intelligence, encrypting data and clarifying documentation.


ßçûê: en

Ðóáðèêà: Computer science/

Ñòàòóñ ïðåäìåòíîãî óêàçàòåëÿ: Ãîòîâ óêàçàòåëü ñ íîìåðàìè ñòðàíèö

ed2k: ed2k stats

Ãîä èçäàíèÿ: 1994

Êîëè÷åñòâî ñòðàíèö: 233

Äîáàâëåíà â êàòàëîã: 21.10.2010

Îïåðàöèè: Ïîëîæèòü íà ïîëêó | Ñêîïèðîâàòü ññûëêó äëÿ ôîðóìà | Ñêîïèðîâàòü ID
blank
Ïðåäìåòíûé óêàçàòåëü
hypot      (see Function)
I18N      (see Internationalization)
IBM 14XX      (see Computer)
IBM 709X      (see Computer)
IBM Corporation      1 27 35 45 85 108 116 122 131 154 160 169 173 182—183
IBM Selectric      (see Keyboards)
IBM System /360      (see Computer)
IBM System /370      (see Computer)
Idris      (see Operating system)
IEEE 754      (see Floating-point)
image size      97 101
Implied base      (see Floating-point)
In-bet weeners      104
indefinite      (see Machine)
infinity      (see Machine)
INTEGER      (see Arithmetic)
Intel 8088      (see Computer)
Intel 80X86      (see Computer)
Intel Corporation      2—6 26 35 92
Intellectual      (see Learning)
Interface, bit-mapped      86—87 91 122
Interface, graphical user      91—93
Interface, Motif      92
Interface, Presentation Manager      92
Interface, Windows      92 125—128
internationalization      173—176 182 193
Internationalization, I18N      173
ISO 10646      (see Character)
ISO 646      (see Character)
Japanese      (see Language)
Journal of Object-Oriented Programming      81
Joy-stick      118—119
Kanji      (see Character)
Kemighan, Brian      86—88 122 135 162—167
keyboards      76 110 116—118 124 134 173 182 188
Keyboards, dead keys      182
Keyboards, IBM Selectric      116
Keyboards, roll-over      116
Kinesthetic      (see Learning)
King, Sky      107
Kitchen sink      27—30
Knobs      25—32
Knuth, Don      63 177 211
Koenig, Andy      84
Kopf, John      68 70 72 108
Langdon, Christopher G.      72
Language, American      171—173
Language, Arabic      173 188
Language, Australian      173—174 180
Language, Celtic      187
Language, Chinese      173 188 195
Language, English      171—174 182 189
Language, French      171 181 184
Language, German      171—173 183
Language, Hawaiian      173
Language, Japanese      172—173 188—189
Language, Swahili      173
Language, Swedish      182
Laplink      (see Program)
Lapstrake      (see Cryptography)
Lawson, C.      211
LC_COLLATE      180
ldexp      (see Function)
Learning, emotional      131
Learning, intellectual      130
Learning, kinesthetic      131
Lens aperture      94
Lesk, Mike      164 166
Letter quality      (see Reproduction)
Ligature      165—166
Light pen      117—118
Line feed      (see Character)
Lions, John      161
Locale      173—176 180—188 190-193
Locking shift states      188—189 192
Logarithm      (see Function)
Login      (see Program)
Longjxnp      (see Function)
Lotus 1—2-3      (see Program)
Loudness      (see Sound)
Louis XIV      25
Machine, indefinite      43
Machine, infinity      43 123
Mad Libs      69
Madonna      107 109
Maehly, H.      211
Maintenance      (see Software)
markup      87 122—124 135 162—166
Massey, James L.      62 211
mbstowcs      (see Function)
Mbtowe      (see Function)
Mb__cur_max      191
McGee, Fibber      107
Merlin      204
Mesztenyi, C.      211
Michigan State University      67—68
Microcode      15—16
Microsoft Corporation      125—127 203 212
Microsoft LAN Manager      (see Network)
Middle C      76
MIDI      (see Sound)
Militant segmentism      3 6
Misaligned cursor madness      124—125
modf      (see Function)
Modula-2      (see Programming language)
Modulus      (see Arithmetic)
Motif      (see Interface)
Motorola Inc      2 6 35
Motorola MC680X0      (see Computer)
Mouse      118—119 130—131 134
MS-DOS      (see Operating system)
Multibyte      (see Character)
Multiplexing      (see Printer)
NaN      177—178
National Bureau of Standards      (see U.S.)
National Security Agency      (see U.S.)
National Semiconductor NSC32016      (see Computer)
Natural philosophy      67
NEC      (see Printer)
Network      53 201—206
Network, 10BaseT      204—205
Network, Artisoft LANtastic      203—205
Network, Banyan VINES      203
Network, client      203
Network, Ethernet      204
Network, Microsoft LAN Manager      203
Network, Newton, Isaac      43 46 138 140
Network, non-local GOTO      23 43
Network, Novell NetWare      203
Network, peer-to-peer      203
Network, server      203
Normalized      (see Floating-point)
Norton's Star Atlas      77
Novell Netware      (see Network)
Nroff      (see Program)
NUXI problem      1—3 0
Object-oriented      (see Programming language)
one-time pad      55
one-way      (see Function)
Ones-complement      (see Arithmetic)
Operating system, Idris      3 169—170
Operating system, MS — DOS      32 88
Operating system, POSIX      172 182—183 193
Operating system, UNIX      2—3 7 32 52—55 87-92 119 122 133 151 161—162 169—172 179—182 188 192-193
Optimization      (see Software)
Order of magnitude      84
Osanna, Joe      122 162—167
Overflow      (see Arithmetic)
Overloading      30—31 86
Palette      (see Display)
parallel      (see Computer)
Pascal      (see Programming language)
Password      53—55
Peer-to-peer      (see Network)
Physics      67—68 72 81 93 121
Physics Today      72
Pistol Principle      25
Pixel      93 100—105
PL/I      (see Pprogramming language)
Plauger, Geoffrey      201—202
Plauger, P.J.      212
Plauger, Tana      202
Point, binary      14—15 19 141
Point, decimal      14
Polaris      77
Polynomial      48—50 143—151
Polynomial, Chebychev      48 149—150
Polynomial, economizing      48—50 143—151
Portable      (see Software)
Positional encoding      (see Arithmetic)
POSIX      (see Operating system)
Post It notes      156
Postnormalized      (see Floating-point)
PostScript      (see Programming language)
PRECISION      (see Floating-point)
presence      (see Sound)
presentation manager      (see Interface)
Preshift      (see Arithmetic)
Princeton University      67 81 116 122 146 158 162
Printer, Hewlett — Packard DeskJet      201 205
Printer, multiplexing      202
Printer, NEC      125 128 201
Production quality      (see Function)
Program, Adobe Type Manager      126—128
Program, Bitstream Facelift      125—128
Program, Corel Draw      102 127
Program, dc      151
Program, development system      178 201
Program, ed      133—134
Program, emacs      54
Program, eqn      166
Program, grep      188
Program, Laplink      202 205
Program, login      53—55
Program, Lotus      1—2—3 171
Program, nroff      122—123 161—167
Program, roff      122 162—164
Program, runoff      86 122—123 162
Program, tbl      166
Program, TECO      133
Program, text editor      87 123 129—135 163 175 180
Program, troff      122—123 161—167
Program, uniq      179
Program, vi      134
Program, WFNBOSS      127
Program, writing-analysis      159
Program, Xerox Ventura Publisher      102 122—128 166 201
Programming language, Ada      8 27 30—31 78 81 95 175
Programming language, Algol      68 27—31 45
Programming language, APL      163
Programming language, assembly      13 68 169 196—197
Programming language, BASIC      77
Programming language, block-structured      79 156
Programming language, C      1 6—7 13—16 23 28—37 41 54—55 76—77 81 85—88 95 141 151 156 169—193 201 212
Programming language, C++      32 81 86
Programming language, COBOL      27 77 79
Programming language, FORTRAN      1 7 27—28 33—35 45 77 92 132 137 169
Programming language, Modula-2      81 84
Programming language, object-oriented      81 85—86
Programming language, PASCAL      1 28—32 78—79 84—86 94
Programming language, PL/I      27—28 77
Programming language, Postscript      87 92 123—128 201
Programming language, Smalltalk      85—86
Public-key      (see Cryptography)
Pulitzer Prize      154
qsort      (see Function)
Rabbit, Br’er      59
Railroad-track diagram      29
RANGE      (see Error)
Real-time      (see Software)
Refresh      (see Display)
Representation, binary-coded decimal      9—10 173
Representation, fixed-point      14—15
Representation, floating-point      20 33—38 139 141 147
Representation, Gray code      10
Representation, Sterling fixed-point      27—28
Reproduction, four-color      100
Reproduction, halftone      93—95
Reproduction, letter quality      124
Resolution, angular      93—95 101—102
Resolution, spatial      93—94 101 118—119
Revelations, Book of      65
Rice, J.      211
Right shift      (see Arithmetic)
RISC      (see Computer)
Ritchie, Dennis      2 6—7 31 54 87 133 163 169
Rivest, R.L.      60 212
RJ45      204—205
Roff      (see Program)
Roll-over      (see Keyboards)
Rooney, Andy      8
Rounding digit      (see Floating-point)
RSA      (see Cryptography)
Runoff      (see Program)
Saltus, Richard      72
Sampling      110—111
Scale factor      (see Floating-point)
Scientific American      62 69—70 211
Secrecy      53—65 162 196
serif      124
server      (see Network)
Set      (see Character)
Set jmp      (see Function)
Set-user — ID      54
Shamir, A.      60 212
Shift in      (see Character)
Shift JIS      (see Character)
Shift out      (see Character)
shutter speed      94
Signed-exponent part      (see Floating-point)
Signed-magnitude      (see Arithmetic)
Signed-value part      (see Floating-point)
Simmons, G.      212
Sine      (see Function)
Single-key      (see Cryptography)
Singularity      49 147
Skeleton      156
Smalltalk      (see Programming language)
Smell      (see Human)
Software tools      88
Software, debugging      4 42—43 85 178 201
Software, documenting      26 88 153—155 166 197
Software, maintenance      10 18—19 28 31 34 41 46 53 79 81 127 132—133 170 177—179 196-199
Software, optimization      2 13 32 46
Software, portable      3 19—23 33—43 51 79 92 116 120 132 145 164 169—176 202
Software, real-time      88 108
Software, user friendly      87—88
Software, validation      78
Solid angle      102—105
Sortb      (see Program)
Sorting      177—184 197 211
Sorting, dictionary      174 182—183 186
Sound, aliasing      110—111
Sound, compact disk      109 111—113
Sound, compression      96 112
Sound, loudness      108—111
Sound, MIDI      112
Sound, presence      111
Spatial      (see Resolution)
Square root      (see Function)
1 2 3
blank
Ðåêëàìà
blank
blank
HR
@Mail.ru
       © Ýëåêòðîííàÿ áèáëèîòåêà ïîïå÷èòåëüñêîãî ñîâåòà ìåõìàòà ÌÃÓ, 2004-2024
Ýëåêòðîííàÿ áèáëèîòåêà ìåõìàòà ÌÃÓ | Valid HTML 4.01! | Valid CSS! Î ïðîåêòå