774
Responsibilities(continued)
for address book extension case study,
359–360
for address books merging case study,
563
categories of, 288
in computing profession, 301–303
determining, 280–284
initial, 280
knowledge, 280
for Listclass, 526–531
as methods, 292–294
in party planning/preparation case
study, 30–31
of Phoneclass as methods, 293
of Stationobject, 403
Responsibility algorithms, 269, 314
for Addressand Entry, 309
for address book extension case study,
361
for address books merging case study,
563–566
for AddressDr, 308
for AnswerSheetin grading true/false
tests case study, 504–505
for calculator case study, 414–417
for GradeExamsin grading true/false tests
case study, 505–506
for Listclass, 531–536
for ListWithSortclass, 539–540
for matrix manipulation case study,
608–612
for monthly rainfall averages case
study, 461–463
for rainfall amounts case study, 404–405
for searching experiments case study,
672–674
for SortedListclass, 545–548
resultList, 566
returnstatement, 123
Reusability, 177, 184, 197
Reuse, 178
Reverse apostrophes, 86
Rickover, Hyman, 443
Right-side operands, evaluation of, 458
RISC microprocessors (Motorola’s 88000
series), 581
Ritchie, Dennis, 113, 375, 430
Rivest, Ron, 479
Robinson, J. A., 325
Robots
coinage of word for, 41
early, 269
Role-playing, in scenario walk-through,
280–284
Rounding, 595
Rounding errors, 597, 598
row identifier, 586
Row processing, 589, 590, 621
Rows, 581
and GridLayout, 382, 383
subarray processing by, 588
in two-dimensional arrays, 582, 585
RSA, introduction of, 479
Rules of precedence, 165
Running applications, 20
Run-time stack, 638
Run-time stack overflow, 638
Russell, Steve, 324
S
SAGE.SeeSemi-Automatic Ground
Environment
sales array, 591
Sales figures example, for
declaring/processing arrays, 494–495
Scalar data types, 481
Scenarios, 270, 277, 284, 285, 314, 315
for calculator case study, 413–414
for grading true/false tests case study,
503
for matrix manipulation case study, 606
for monthly rainfall averages case
study, 460
for rainfall amounts case study, 402–404
for searching experiments case study,
671–672
subsequent, 284
Scenario walk-through, 280– 282 , 284, 314,
315
Scientific (E) notation, literals of type dou-
ble written in, 141
Scientific notation, and floating-point val-
ues, 105