< previous page page_a94 next page >

Page A94
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
testing and debugging, 305-313, 492-494
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
variable tracking in, 268-269
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
while.
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
See while statements
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Lovelace, Ada, 331, 406-407
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Lower function, 525-526
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Lowercase letters
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
converting characters to, 524-526, A5
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in identifiers, 51, 62-63
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in string comparisons, 678
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
testing characters for, 413, A4
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Lumberyard case study, 225-230
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
LumberYard program, 229-230
M
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
M_Month function (BirthdayReminder), 575
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Machine-independent code, 12
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Machine language, 9-10, 859
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Magnetic tape drives, 16-17
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Magnitude errors in floating point numbers, 532-533
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Magnitude of work, 283-286
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
main function, 43-44
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
exit status of, 45, 73, 215
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
flow of control from, 329
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
position of, 328
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
syntax template for, 48-49
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Mainframes
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
characteristics of, 18
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
logging onto, 77
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Maintenance programming phase, 4
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Manipulators, 70, 109-113
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Mantissa, 530
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Map measurement case study, 115-118
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Matching parameters, 349-352, 720-721
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
math.h file, 103, 342, A6-A7
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Mathematical Analysis of Logic, The (Boole), 198
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Maximum values
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
conditional statements for, 515
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for floating point numbers, 508
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for integers, 504-505
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Means-ends analysis, 22-23, 27,270
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Measurement case study, 115-118
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Mechanical calculators, 100-101
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Member selectors, 774-775
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Members of classes, 163, 842-844, 846
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
accessing, 844-847, 849-850, 914, 978
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
const functions, 851-852, 858
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
pointers for, 978
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
public and private, 849-850
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
scope of,849-850
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in specification files, 852-854
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Members of structures (structs), 772-773
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
accessing, 774-775, 784, 978
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
data types for, 779
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
input for, 776
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
names of, 772, 823-824
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
pointers for, 978
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
syntax templates for, A20
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Memory, 53
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
allocating, 336, 396
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
corrupted by out-of-bounds array indices, 600-601, 636
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
dynamic data in, 979-986
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
lifetime of variables in, 397-400
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for linked lists, 1050
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for local variables, 338
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
pointers to.
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
See Pointers
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
virtual, 1023
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Memory cells, 15
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Memory leaks, 983-986, 995
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Memory units, 15
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Menabrea, Luigi, 407
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Mental blocks, 25-26
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Mercury space program, 534
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Merge functions
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in CardDeck class, 1095-1097, 1100
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
inMergeLists, 817-818
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
MergeLists program, 813-821
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Merging lists case study, 809-821
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Merging solutions in problemsolving, 25
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Message deciphering case study, 619-628
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Messages
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for objects, 909
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
prompting, 27, 142-144
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Metalanguages, 45-47
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Methods in objects, 908-909
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Mileage program, 83-84, 149-151
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Minicomputers, 18
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Minimum complete coverage of branches, 238
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Minimum function, 1147-1148
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Minimum values
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in arrays, 1147-1148
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
conditional statements for, 515
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for floating point numbers, 508
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for integers, 504-505
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Minus sign (-)
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in arrow operator, 973, 978
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in assignment operators, 510
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in decrement operator, 67-68
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for negation, 54, 65
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
precedence of, 94-95, 197, 516, A1
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for subtraction, 65-66
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Mixed data types
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in comparisons, 192
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in expressions, 95-99
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
input failures from, 175
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in parameters, 344
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
type casting for, 514
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Mixed mode expressions, 97
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Mnemonics, 10
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Modeling in object-oriented design, 930-931
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Modification, named constants for, 61
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Modular programming
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
testing and debugging, 445-449
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
in top-down design, 152-156
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Module structure charts, 154-155
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for Absentee program, 747
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
for Activity program, 217

 
< previous page page_a94 next page >