100% found this document useful (2 votes)
43 views

Test Bank for Java Programming, 9th Edition, Joyce Farrell, ISBN-10: 1337397075, ISBN-13: 9781337397070 pdf download

The document provides information about various test banks and solution manuals for different editions of programming and science textbooks, including Java Programming by Joyce Farrell. It includes links for downloading these resources and a sample test bank for Java Programming, featuring true/false and multiple-choice questions. The document serves as a promotional tool for educational materials available at testbankbell.com.

Uploaded by

adujupalia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
43 views

Test Bank for Java Programming, 9th Edition, Joyce Farrell, ISBN-10: 1337397075, ISBN-13: 9781337397070 pdf download

The document provides information about various test banks and solution manuals for different editions of programming and science textbooks, including Java Programming by Joyce Farrell. It includes links for downloading these resources and a sample test bank for Java Programming, featuring true/false and multiple-choice questions. The document serves as a promotional tool for educational materials available at testbankbell.com.

Uploaded by

adujupalia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 41

Test Bank for Java Programming, 9th Edition,

Joyce Farrell, ISBN-10: 1337397075, ISBN-13:


9781337397070 download

http://testbankbell.com/product/test-bank-for-java-
programming-9th-edition-joyce-farrell-
isbn-10-1337397075-isbn-13-9781337397070/

Download more testbank from https://testbankbell.com


We believe these products will be a great fit for you. Click
the link to download now, or visit testbankbell.com
to discover even more!

Java Programming 9th Edition Joyce Farrell Solutions


Manual

https://testbankbell.com/product/java-programming-9th-edition-
joyce-farrell-solutions-manual/

Java Programming 8th Edition Joyce Farrell Solutions


Manual

https://testbankbell.com/product/java-programming-8th-edition-
joyce-farrell-solutions-manual/

Test Bank for Chemistry, 9th Edition, Zumdahl, ISBN-10:


1133611095, ISBN-13: 9781133611097

https://testbankbell.com/product/test-bank-for-chemistry-9th-
edition-zumdahl-isbn-10-1133611095-isbn-13-9781133611097/

Test Bank for Principles of Anatomy and Physiology,


13th Edition, Gerard J. Tortora, ISBN-10: 0470565101,
ISBN-13: 9780470565100, ISBN-10: 0470917776, ISBN-13:
9780470917770
https://testbankbell.com/product/test-bank-for-principles-of-
anatomy-and-physiology-13th-edition-gerard-j-tortora-isbn-10-
0470565101-isbn-13-9780470565100-isbn-10-0470917776-isbn-13-
Solution Manual for Fundamentals of Human Resource
Management, 5th Edition, Gary Dessler, ISBN-10:
0134740211, ISBN-13: 9780134740218, ISBN-10:
013489040X, ISBN-13: 9780134890401
https://testbankbell.com/product/solution-manual-for-
fundamentals-of-human-resource-management-5th-edition-gary-
dessler-isbn-10-0134740211-isbn-13-9780134740218-isbn-10-
013489040x-isbn-13-9780134890401/

Test Bank for Organic Chemistry, 9th Edition, Leroy G.


Wade, ISBN-10: 032197137X, ISBN-13: 9780321971371

https://testbankbell.com/product/test-bank-for-organic-
chemistry-9th-edition-leroy-g-wade-
isbn-10-032197137x-isbn-13-9780321971371/

Test Bank for The Economics of Money, Banking and


Financial Markets 7th Canadian Edition Mishkin ISBN-10:
0135230497, ISBN-13: 9780135230497, ISBN-10:
013523946X, ISBN-13: 9780135239469
https://testbankbell.com/product/test-bank-for-the-economics-of-
money-banking-and-financial-markets-7th-canadian-edition-mishkin-
isbn-10-0135230497-isbn-13-9780135230497-isbn-10-013523946x-isbn-
13-9780135239469/

Solution Manual for Programming Logic & Design,


Comprehensive, 9th Edition Joyce Farrell

https://testbankbell.com/product/solution-manual-for-programming-
logic-design-comprehensive-9th-edition-joyce-farrell/

Test Bank for Chemistry: An Introduction to General,


Organic, and Biological Chemistry, 12/E, Karen C.
Timberlake, ISBN-10: 0321908449, ISBN-13:
9780321908445, ISBN-10: 0321907140, ISBN-13:
9780321907141
https://testbankbell.com/product/test-bank-for-chemistry-an-
introduction-to-general-organic-and-biological-
chemistry-12-e-karen-c-timberlake-isbn-10-0321908449-isbn-13-
Name: Class: Date:

Chapter 01: Creating Your First Java Classes

Test Bank for Java Programming, 9th Edition, Joyce


Farrell, ISBN-10: 1337397075, ISBN-13: 9781337397070
Full chapter at: https://testbankbell.com/product/test-bank-for-java-
programming-9th-edition-joyce-farrell-isbn-10-1337397075-isbn-13-
9781337397070/
True / False

1. System software is used for tasks such as word processing, calculations and playing games.
a. True
b. False
ANSWER: False

2. If an object’s methods are well written, the user is unaware of the low-level details of how the methods are executed,
and the user must simply understand the interface or interaction between the method and the object.
a. True
b. False
ANSWER: True

3. A Java identifier can contain only letters, digits, ampersands, or number signs.
a. True
b. False
ANSWER: False

4. You must use the Java interpreter to translate the bytecode into executable statements before running a Java application.
a. True
b. False
ANSWER: True

5. When you issue the command to compile a class containing errors, the Java compiler does not produce any error
messages. You will first need to run the class in order to see error messages.
a. True
b. False
ANSWER: False

6. Logic errors are easily identified when a program is compiled.


a. True
b. False
ANSWER: False

7. Although not a requirement, it is Java standard that class identifiers begin with an uppercase letter and use other
uppercase letters to improve readability.
a. True
b. False
Copyright Cengage Learning. Powered by Cognero. Page 1
Name: Class: Date:

Chapter 01: Creating Your First Java Classes


ANSWER: True

8. A compiler ignores whitespace (that is, any combination of nonprinting characters) between words and lines.
a. True
b. False
ANSWER: True

9. Dots (or periods) in a Java statement are used to separate the names of the components that make up the statement.
a. True
b. False
ANSWER: True

10. Using the void keyword in the main() method header indicates that a value will be returned by the main()
method is called.
a. True
b. False
ANSWER: False

Multiple Choice

11. A program written in ____ is the most basic circuitry-level language.


a. Java b. machine language
c. BASIC d. C
ANSWER: b

12. Locating and repairing all syntax errors is part of the process of ____ a program.
a. interpreting b. compiling
c. debugging d. executing
ANSWER: c

13. ____ are also called modules, methods, functions, and subroutines. Java programmers most frequently use the term
“method.”
a. Procedures b. Calls
c. Classes d. Applications
ANSWER: a

14. ____ refers to the hiding of data and methods within an object.
a. Instance b. Inheritance
c. Passed d. Encapsulation
ANSWER: d

15. ____ describes the feature of languages that allows the same word to be interpreted correctly in different situations
based on the context.
a. Polymorphism b. Architecturally neutral
c. Source code d. Insulation
Copyright Cengage Learning. Powered by Cognero. Page 2
Name: Class: Date:

Chapter 01: Creating Your First Java Classes


ANSWER: a

16. Given the statement: System.out.println(“First Java application”);


out refers to ____.
a. the screen b. the standard output device
c. the printer d. the keyboard
ANSWER: b

17. ____ are pieces of information that are sent into, or passed to, a method, usually because the method requires the
information to perform its task or carry out its purpose.
a. Applets b. Methods
c. Arguments d. Objects
ANSWER: c

18. A(n) ____ defines the circumstances under which a class can be accessed and the other classes that have the right to
use a class.
a. identifier b. access specifier
c. parameter d. Pascal casing
ANSWER: b

19. In Java, the reserved keyword ____ means that a method is accessible and usable even though no objects of the class
exist.
a. active b. undefined
c. static d. void
ANSWER: c

20. Line comments start with ____.


a. a forward slash and an asterisk b. two forward slashes
c. a forward slash and two asterisks d. a percent sign
ANSWER: b

21. In a ____ environment, you can change directories using the cd command. For example, to change to a directory
named MyClasses, you type cd MyClasses and press Enter.
a. Windows b. Java
c. graphical d. DOS
ANSWER: d

22. After a successful compile, you can run the class file on any computer that has a ____.
a. Java language interpreter b. Web browser
c. text editor d. DOS
ANSWER: a

23. Java contains a class named ____ that allows you to produce dialog boxes.
a. JBox b. JOptionPane
c. JDialog d. JGUI
Copyright Cengage Learning. Powered by Cognero. Page 3
Name: Class: Date:

Chapter 01: Creating Your First Java Classes


ANSWER: b

24. Whenever a method requires multiple arguments, the arguments are always separated with ____.
a. commas b. periods
c. forward slashes d. brackets
ANSWER: a

25. If a compiler detects a violation of language rules, it refuses to translate the class to ____.
a. an application b. a logic error
c. machine code d. Java
ANSWER: c

26. ____ is the process the compiler uses to divide your source code into meaningful portions; the message means that the
compiler was in the process of analyzing the code when the end of the file was encountered prematurely.
a. Running b. Debugging
c. Compiling d. Parsing
ANSWER: d

27. A ____ is an error not detected until the program asks the computer to do something wrong, or even illegal, while
executing.
a. syntax error b. run-time error
c. package d. Java API
ANSWER: b

28. It is best to use the ____ available text editor when writing Java programs.
a. most complex b. simplest
c. best d. latest
ANSWER: b

29. It is a tradition among programmers that the first program you write in any language produces “____” as its output.
a. Hi, your name! b. Hello, world!
c. My first program! d. Hello, your name!
ANSWER: b

30. When you run a Java application using the ____ command, do not add the .class extension to the filename.
a. class b. static
c. java d. output
ANSWER: c

31. If you receive an error that states, “Exception in thread ‘main’ java.lang.NoClassDefFoundError,” when you try to
execute the application, you probably do not have your ____ set correctly.
a. class length b. class path
c. java d. object
ANSWER: b

Copyright Cengage Learning. Powered by Cognero. Page 4


Name: Class: Date:

Chapter 01: Creating Your First Java Classes


32. {
public static void main(String[] args)
{
System.out.println(“First Java application”);
}
}

Given the above code, which item identifies the access specifier?

a. public b. static
c. void d. First
ANSWER: a

33. public class First


{
public static void main(String[] args)
{
System.out.println(“First Java application”);
}
}

Given the above code, which item identifies the name of the class?
a. public b. static
c. void d. First
ANSWER: d

34. public class First


{
public static void main(String[] args)
{
System.out.println(“First Java application”);
}
}

Given the above code, which item identifies the method’s return type?
a. public b. static
c. void d. println
ANSWER: c

35. public class First


{
public static void main(String[] args)
{
System.out.println(“First Java application”);
}
}

Given the above code, which item identifies that the method will work without instantiating an object of the class?
a. public b. static
c. void d. println
Copyright Cengage Learning. Powered by Cognero. Page 5
Name: Class: Date:

Chapter 01: Creating Your First Java Classes


ANSWER: b

36. In programming, named computer memory locations are called ____because they hold values that might vary.
a. constants b. variables
c. strings d. addresses
ANSWER: b

37. ____ comments are a special case of block comments that are used to generate documentation.
a. Line comments b. Doc comments
c. JDoc d. Javadoc
ANSWER: d

38. You use an import statement when you want to access a built-in Java class that is contained in a group of classes
called a(n) ____.
a. JGroup b. JImport
c. package d. GUI
ANSWER: c

39. A(n) ____ error occurs when the syntax of the program is correct and the program compiles but produces incorrect
results when you execute it.
a. logic b. syntax
c. JVM d. class
ANSWER: a

40. The ____ is also called the Java class library; it contains information about how to use every prewritten Java class,
including lists of all the methods you can use with the classes.
a. Java package b. Java Interface
c. Java SDK d. Java API
ANSWER: d

41. A class named first is different from a class named FIRST because ____.
a. Java is case insensitive b. it is confusing to have two names that look the same
c. Java is case sensitive d. first and FIRST are different literal strings
ANSWER: c

42. Programmers use ____ to organize program code and make it easier to read.
a. literal strings b. whitespace
c. headings d. FAQs
ANSWER: b

43. What is the purpose of the argument "null" in the statement below:
JOptionPane.showMessageDialog(null, “Show my message”);
a. This argument is ignored by Java. b. The output message will be placed in the upper left
corner of the screen.

Copyright Cengage Learning. Powered by Cognero. Page 6


Name: Class: Date:

Chapter 01: Creating Your First Java Classes


c. The output message will be placed in the d. It instructs Java to display the message immediately.
middle of the screen.
ANSWER: c

44. Using the given code, which statement in the main() method body will produce the output “Hello to all!”.
public class Hello
{
public static void main(String[] args)
{
____
}
{
a. System.out(“Hello to all!”); b. System.println(“Hello to all!”);
c. println(“Hello to all!”); d. System.out.println(“Hello to all!”);
ANSWER: d

45. A(n) ____ is a GUI object resembling a window in which you can place messages you want to display.
a. JDK b. dialog box
c. variable d. argument
ANSWER: b

Matching

Match each term with the correct statement below.


a. literal string
b. high-level programming languages
c. dialog box
d. syntax
e. whitespace
f. compiler
g. attributes
h. Machine language
i. Java virtual machine (JVM)
j. debugging
k. javadoc
l. encapsulation
m. inheritance
n. polymorphism
o. method

46. Allow you to assign intuitive names to areas of computer memory


ANSWER: b

47. Repairing syntax errors


ANSWER: j

Copyright Cengage Learning. Powered by Cognero. Page 7


Name: Class: Date:

Chapter 01: Creating Your First Java Classes


48. Documentation comments
ANSWER: k

49. A low-level programming language


ANSWER: h

50. Self-contained block of code that carries out an action


ANSWER: o

51. Placing data and methods within an object


ANSWER: l

52. Series of characters that will appear in output exactly as entered


ANSWER: a

53. The same word can be used in different situations


ANSWER: n

54. A GUI object resembling a window in which you can place messages you want to display
ANSWER: c

55. The rules for the programming language


ANSWER: d

56. Translates an entire program before carrying out the statement


ANSWER: f

57. Hypothetical computer used to run a Java program


ANSWER: i

58. Creating classes that share from existing classes


ANSWER: m

59. Any combination of nonprinting characters


ANSWER: e

60. The characteristics that define an object


ANSWER: g

Subjective Short Answer

61. Why is creating a GUI environment for users a natural use for object orientation?
ANSWER: Creating a GUI environment for users also is a natural use for object orientation. It is easy to think of the
components a user manipulates on a computer screen, such as buttons and scroll bars, as similar to real-world
objects. Each GUI object contains data—for example, a button on a screen has a specific size and color. Each
object also contains behaviors—for example, each button can be clicked and reacts in a specific way when
clicked. Some people consider the term object-oriented programming to be synonymous with GUI
programming, but object-oriented programming means more.
Copyright Cengage Learning. Powered by Cognero. Page 8
Name: Class: Date:

Chapter 01: Creating Your First Java Classes

62. Describe the components (objects and classes) that are used in the statement System.out.println().
ANSWER: Within the statement System.out.println("First Java application");, the method to which
you are passing "First Java application" is named println(). The Java methods println() and
print() both produce output. With println(), after the output is displayed, the insertion point moves to
the following line so that subsequent output appears on a new line. With print(), however, the insertion
point does not advance to a new line, so subsequent output appears at the end of the current line.
Within the statement System.out.println("First Java application");, out is an object that
is a property of the System class that refers to the standard output device for a system, normally the monitor.
The out object itself is an instance of the PrintStream class, which contains several methods, including
println().
Within the statement System.out.println("First Java application");, System is a
class. Therefore, System defines attributes for System objects, just as the Dog class defines the attributes
for Dog objects. One of the System attributes is out. The dots (periods) in System.out.println() are
used to separate the names of the components in the statement.

63. When you define a Java class using an identifier, what are the requirements you need to know?
ANSWER: You can define a Java class using any name or identifier you need, as long as it meets the following
requirements:

• A Java identifier must begin with a letter of the English alphabet, a non-English letter (such as α or π),
an underscore, or a dollar sign. A class name cannot begin with a digit.
• A Java identifier can contain only letters, digits, underscores, or dollar signs.
• A Java identifier cannot be a reserved keyword, such as public or class.
• A Java identifier cannot be one of the following values: true, false, or null. These are not keywords
(they are primitive values), but they are reserved and cannot be used.

64. Regarding code layout, write the following Java code using a common alternate placement of the first curly brace:
public static void main(String[] args)
{
System.out.println("First Java application");
}
ANSWER: public static void main(String[] args) {
System.out.println("First Java application");
}

65. Why is it important for programmers to use program comments?


ANSWER: Programmers use comments to leave notes for themselves and for others who might read their programs in the
future. At the very least, your Java class files should include comments indicating the author, the date, and the
class name or function. The best practice dictates that you also include a brief comment to describe the
purpose of each method you create within a class.

66. What are some of the reasons the javac command might not be recognized?
ANSWER: You made a typo error when typing the command javac.
You misspelled the filename.
You are not within the correct subfolder or subdirectory on your command line.
Copyright Cengage Learning. Powered by Cognero. Page 9
Name: Class: Date:

Chapter 01: Creating Your First Java Classes


Java was not installed properly.

67. What happens after a programmer successfully compiles a Java program named “First.java”?
ANSWER: If you receive no error messages after compiling the code in a file named First.java, the application compiled
successfully. In that case, a file named First.class is created and saved in the same folder as the text file that
holds the source code. After a successful compile, you can execute the program (run the class file) on any
computer that has a Java language interpreter.

68. If you modify a class, what are the steps you must take to see your changes in the executing program?
ANSWER: 1. Save the file with the changes (using the same filename).
2. Recompile the class with the javac command.
3. Interpret the class bytecode and execute the class using the java command.

69. Provide examples of logic errors. How do programmers minimize logic errors in their code?
ANSWER: Examples of logic errors include multiplying two values when you meant to add, printing one copy of a report
when you meant to print five, or forgetting to produce a total at the end of a business report when a user
has requested one. Errors of this type must be detected by carefully examining the program output. It is the
responsibility of the program author to test programs and find any logic errors. Good programming practices
can help to minimize errors.

70. Explain the purpose of arguments and why it is necessary to pass arguments to a method.
ANSWER: Arguments are pieces of information that are sent to a method. The act of sending arguments to a method is
called passing arguments to the method. You pass methods to arguments so they know what information to
work with.

71. Briefly describe the elements of the main() method:


public static void main(String[] args)
{
Java code...
}
ANSWER:
In the method header public static void main(String[] args), the word public is an access
specifier, just as it is when you use it to define the First class.
In Java, the reserved keyword static means that a method is accessible and usable even though no objects
of the class exist.
The keyword void used in the main() method header indicates that the main() method does not return
any value when it is called.
The name of the method is main().
In the method header public static void main(String[] args), the contents between the
parentheses, String[] args, represent the type of argument that can be passed to the main() method.

72. Once an application is written and saved, the Java class must be compiled. Describe what two procedures must occur
in order to view the output of the application.
ANSWER:
1. You must compile the class you wrote (called the source code) into bytecode.
2. You must use the Java interpreter to translate the bytecode into executable statements.

Copyright Cengage Learning. Powered by Cognero. Page 10


Name: Class: Date:

Chapter 01: Creating Your First Java Classes


73. public class FindMyErrors
{
public static void main(String[] args)
{
System.out.println(“My application with errors)
}

Given the above code, identify three separate syntax errors.


ANSWER: There is a semicolon missing at the end of the println statement that will produce the output.
There is a missing curly brace. Curly braces must be open and closing pairs.
There are missing quotation marks in the println statement that will produce the output.

74. Write a line comment and block comment for the following line of code identifying the author, date, and purpose of
the method. In addition, explain the difference between comments that consist of a double-slash (//) and those that have a
starting and ending slash asterisk (/* .. */).
System.out.println(“Hello Students”);
ANSWER: Possible comments include:
// Written by <your name>
// Written on <date>
/* The println method will output “Hello Students” */
// - used for line comments
/* - used for block comments */

75. System.out.println(“First Java application”);

Given the above code, identify and describe the use of a literal string and the use of parentheses.
ANSWER: A literal string is a series of characters that will appear exactly as entered. Any literal string in Java is written
between double quotation marks. The string “First Java application” appears within parentheses because the
string is an argument to a method, and arguments to methods always appear within parentheses.

76. What are the differences between K & R style and Allman style? Which one is used in this textbook?
ANSWER: The indent style in which opening braces do not stand alone on separate lines, is known as the K & R style and
is named for Kernighan and Ritchie, who wrote the first book about the C programming language. The indent
style in which curly braces are aligned and each occupies its own line, is called the Allman style and is named
for Eric Allman, a programmer who popularized the style. The Allman style is used throughout this book.

Copyright Cengage Learning. Powered by Cognero. Page 11


Another Random Document on
Scribd Without Any Related Topics
Cooke, Mr. F.J., 471
Cooke, Kelvey & Co., 463
Cooper, Major, 395
Cooper, H., 267, 333, 364, 433
Cooper, Mr. A.S., 474
Cooper, Mr. W.E., 480
Cooper, Allen, & Co., 462, 475
Coorg Contingent, 19
Corbett, P.T., 77, 183, 384, 431
Cossipur Artillery Volunteers, 466
Cotton, Sir Henry, 180, 395, 402
Cotton, Mr. H.E.A., 480
Cotton, Mr. H.J.S., 462
Cotton, Mr. W.J., 472
Cotton, Mrs., 477
Coulter, Dr. W., 480
Coulter, Mrs., 477
Courtenay, A.P., 345, 379, 384, 431
Cowan, Colonel, 119, 366
Cowen, J.S., 136, 243, 275, 297, 329, 382, 384, 431
Cowley, Mr. H.P., 473
Cox, Captain, (N.S.W. Lancers), 264
Cox, Lance-Corporal, 433
Craddock, Colonel, 338
Craig, Mr. W. Ross, 478
Crane, Lieutenant, 31, 33, 72, 155, 156, 160, 161,
162, 168, 172, 174, 183, 190, 194, 205, 207, 258,
268, 427, 457, 461
Crawford, Mr. C.E., 471
Crocodile Poort, 336
Crocodile River, 276, 277, 278, 279, 281, 287, 290,
295, 304, 328, 337, 409
Cronjé, General, 86, 315
Crowe, Mr. Justice, 389
Crown Brewery Co., 465
Cruickshank, Mr., 478, 480
Crum, Mr. A.S., 468
Crux, R.M., 384, 385, 436
Cubitt, L.H., 257, 365, 433
Cubitt, Mr. J.E., 478
Cullen, S.W., Lance-Corporal, 75, 235, 436, 455, 486,
487
Cuningham, Sir W.J., 467, 480
Cunningham, General, 333, 340
Cunningham, F.H., 434
Currie, Mr. W., 476
Curry, Mr. W.E., 471
Curzon, Lady, 29, 48, 59, 63, 397, 398, 402, 477
Curzon, Lord, 9, 11, 22, 24, 29, 48, 52, 56, 59, 60,
61, 63, 64, 119, 356, 363, 371, 378, 381, 402,
422, 423, 424, 425, 462, 483
Cuthbert, O.R., 384, 434, 460
Cuthbertson & Harper, 464
Cyferfontein, 237

D’Costa, Mr. J.M., 474


Dagge, R.G., 215, 240, 384, 435
‘Daily News,’ the, 97
Dakshineswar Mallia, Kumar, 465
Dale, Lance-Sergeant, 75, 77, 183, 229, 384, 404,
405, 431, 459
Dalgetty, Mr. A.B., 473
Dallas, Mr. W.L., 474
Dalmanutha, 345
Dalton, T.L., 371, 434
Daly, Captain, 469
Daly, D., 384, 435
Dangerfield, Mrs., 477
Daniell, Mr. Lindsay, 480
Daniell, Mrs. L., 477
Dard, Mr. C.E., 472
Darjeeling Bench and Bar, 467
Darrah, Mr. M.L., 469
Dashwood, Mr., 478
Datia, Rajah of, 465
Daubney, R.J.C., 75, 90, 111, 159, 161, 173, 178,
194, 425, 429
Davenport & Co., 464
David & Co., 463
Davidson & Co., 464
Davies, Colonel, 416
Davies, H., 347, 432
Davies, Leo, 235, 435
Davies, Mr. W.J., 480
Davis, Mr. A.W., 468
Davis, Leech, & Co., 467
Dawkins, Mr. C., 466, 478
Dawkins, Mrs., 477
Dawson, Sergeant, 267, 269, 364, 434
Dawson, H.K.F.A. H., Bugler, 431
De Aar, 112, 113, 117
De Kaap Goldfields, 327
De Kaap Mountains, 320, 331, 349
De Kaap Valley, 324
De la Rey, General, 176, 178, 189, 208, 286, 288,
289, 300, 302, 315, 360
De la Rey, Mrs., 340
De Lisle, Colonel, 248
De Wet, General, 97, 98, 100, 118, 150, 178, 234,
235, 236, 240, 270, 294, 295, 299, 300, 301, 302,
303, 306, 309, 313, 338, 360, 488
Deane, Lieutenant, 389
Deas, Mr. Cairns, 467, 478, 480
Deel’s Farm, 128, 129, 131, 487
Delagoa Bay Railway, 314
Delhi, 180
Derby Militia, 125, 267
Devenish, Mr. J.A., 467
Deverill, Captain, 395
Devil’s Kantoor, 315, 323
Dewetsdorp, 177
Dexter, W.E., 229, 243, 384, 409, 435, 458
Diack, Mr. A.H., 473
Diamond Hill, 260, 270, 289, 343
Dickens, C.V.S., 77, 183, 384, 431
Dickson, General, 337, 349, 350, 351, 352, 355
Dickson, Mr. J.G., 480
Disit, Zinzbur, 465
Distinguished Conduct Medal, 279
Dods, Mr. W., 469, 478
Dolby, Major, 64, 478
Donald, Sergeant, 379, 384, 431
Donker Hoek, 343
Doorn Spruit, 208
Dorrien, Smith-, General, 107, 117, 300, 302, 345
Dorset Yeomanry, 327
Dott, Mr. A.S., 468
Douglas, Mr. A., 469
Dover, Mr. F.W.C., 472
Dowd, I.V.G., 183, 384, 431
Doyle, Sir A. Conan, quoted, 173, 389
Doyle, J.C., 90, 111, 384, 435
Dragoon Guards (7th), 350, 352
Drake-Brockman, Captain, 64
Driefontein, 315, 343
Dring, Mr., 395, 478
Dring, Mrs., 477
Drury, Mr. E.N., 471
Dublin Fusiliers, 180
Ducat, S., 164, 165, 166, 215, 432
Duke, Mr. F.F., 470
Duke, Mrs., 477
Duke of Cornwall’s Light Infantry, 283
Dunbar, Lieutenant, 480
Duncan Brothers & Co., 463
Dundonald, Lord, 314
Dunne, Mr. A.M., 468
Dunne, Mrs., 477
Dunsterville, Captain, 474
Durban, 85, 87, 371, 382
Durbunga, Maharajah Bahadur of, 465
Durham, Mr. F.E., 471
Durham Light Infantry, 104
Durrung Mounted Rifles, 4
Dutt, Babu Davendro Nath, 473
Dyce, General, 402
Dyer, Mr. E.J.R., 472
Dyer & Co., 463
Dykes & Co., 464
Dykes (J.A.) & Co., 465

East India Railway, 25


East India Railway Volunteer Rifles, 182
East Lancashire Mounted Infantry, 136
East London, 85, 86, 88, 91, 92, 93, 120, 121
East Surrey Regiment, 311
Eastern Bengal State Railway, 25
Eastern Insurance Company, 463
Eck, Mr. Otto, 469
Eddis, Major, 26, 27, 64
Eddis, Mr. W.K., 478
Eden, Mr. E.B., 480
Edenburg, 123, 124, 125
Edwardes, Captain, 389
Edwards, Farrier-Sergeant, 379, 384, 432
Edwards, Mr. W.H., 478
Egerton Woollen Mills, Cawnpore, 25
Eggar, Mrs., 477
Eikenhof Drift, 239, 240
Eland’s River, 288, 293, 302
Elandsfontein, 241, 242, 243, 260, 270, 273, 316,
332
Elandslaagte, Battle of, incidents at, 147, 148
Elgin Cotton Mills, Cawnpore, 25
Elles, General, 23, 64, 393, 402, 468, 476, 483
Elliott, Lance-Sergeant, 75, 157, 161, 162, 166, 267,
364, 365, 429
Ellis, Mrs., 477
Elsburg, 242
Elsee, C., 371, 434
Elwes, W.B., 244, 371, 433
Elworthy, Mr., 402, 408
Elworthy, Mrs., 477
Emery, Mr. S.W., 473
Engelbrecht’s Drift, 230, 233
‘Englishman,’ the, 14, 63, 69, 87, 111, 136, 163, 253,
272, 279, 394, 402, 404
Erasmus, Commandant, 256, 414, 416
Ermelo, 350
Estabrooke, R.P., Lance-Corporal, 75, 321#, 435,
486, 489
Evans, Sir G.P., 466, 478, 480
Evans, Lieutenant, 413
Evans, Mr. H.F., 469, 480
Everard, Dr., 189
Evetts, H., 361, 364, 434
Ewing & Co., 463
Executive Committee, the, 25, 26, 52, 266, 382, 405

Fanshawe, Mr. A.U., 469, 476, 478, 480


Ferreira (Boer emissary), 236
Ferris, Mr. G.A., 469
Ferror, Major, 402
Field, Mr. F., 473
Finlay, Mr. J., 480
Finlay, Miar, & Co., 463
Finney, Mr. S., 471
Finucane, Mr. M., 480
Firth, Lance-Corporal, 75, 160, 162, 173, 178, 192,
194, 207, 257, 364, 428
Fischer, Mr. F., 474
Fitzgerald, O.E., 364, 418, 436, 455
Fitzgibbon, Mr. M.C., 473
Fletcher, C.W., 365, 429, 455
Foley, Mr. B., 471
Follett, F.B., 266, 364, 433
Follett, M.B., 266, 311, 332, 364, 425, 433
Forbes, C.A., 364, 431, 455
Forbes, Mr. A.W., 468
Forbes, Mrs. Trevor, 477
Fort William, 52, 394
Foster, Mr. G., 467
Fowle, Major, 389
Fox, Sergeant, 75, 379, 384, 427
Francis, Prince, of Teck, 126
Francis, A.H., 219, 267, 364, 433, 455
Franklin, Colonel, 473
Franks, A.F., 155, 157, 160, 161, 166, 167, 168, 169,
171, 189, 194, 425, 433
Franks, Mrs., 190
Fraser, Sergeant, 75, 161, 169, 193, 205, 207, 222,
257, 384, 406, 423, 429, 459
Fraser, J.A., 268, 364, 365, 428, 455
Fraser, Mr. J.S., 480
Freemantle, Mr. S.H., 469
French, General, 100, 135, 136, 150, 190, 229, 230,
233, 234, 235, 236, 237, 240, 252, 313, 314, 315,
318, 324, 337, 343, 349, 350, 352, 353, 357
Fuller, H.W., 364, 436

Gage, Lieutenant, 474


Gales, Mr. R.R., 478
Galle, 371
Garth, Mr. W., 467
Gaselee, General, 23, 29, 468, 476, 483
Gatsrand, 234
Gayer, Mrs., 477
Gee, Rev. Mr., 403
Gemmell, Mr. J., 478, 480
Gemmell, Mrs., 477
Germiston, 242, 243, 244
Ghilardi, Mr. O., 472
Ghose, Mr. Justice, 466, 480
Gibbs (Somerset Yeomanry), 264
Gibbs, Mrs., 477
Gidhour, Maharajah Bahadur of, 465
Gillanders, Arbuthnot, & Co., 462
Girard, Mr. G., 469, 478
Girouard, Colonel, quoted, 117
Gladstone, Mrs. A.S., 477
Gladstone, Wyllie, & Co., 463
Glascock, D.R.G., 364, 430
Glasgow, 182
Glen, 126, 135, 136, 141, 142
Gloucester Yeomanry, 141
Gloucestershire Regiment, 50
Goad, Mr. L.B., 471
Godden, Lance-Corporal, 379, 384, 430
Goenka, Babu Baij Nath, 472
Goldspink & Thompson, 464
Goodeve, Mr. A., 469
Goodliffe, Lance-Sergeant, 418, 436, 455
Goodridge, Captain, 55, 476
Goozree, Syed Bahadur Nawab, Patna, 465
Gordon, General, 233, 350, 351
Gordon, S.C., 379, 384, 429
Gordon Highlanders, 237
Gough, E.H., 231, 267, 364, 428
Gowenlock, G.A., 267, 433
Graham, J.A., 278, 279, 280, 281, 365, 409, 434, 458
Grant, Mr. W.M., 466
Graves, Corporal, 222, 354, 355, 384, 423, 433, 459
Grazebrook, Mr. W.O., 470, 478
Greaves, Lieutenant, 389
Greaves, Mr., 389
Green, Mr. R.J., 478
Greenberg Brothers, 464
Greenway, Mr. C., 469, 481
Greer, Mr. R.T., 395, 402, 481
Greig, Captain, 389
Grenville, R.A., 413, 414, 416, 418, 435, 455
Grice, W.T., 472
Griffiths, Captain, 481
Grimston, Captain, 478
Grindlay & Co., 463
Grobler, Commandant, 100, 306, 309, 310
Guards, Foot, 221, 251
Guise, Mr. J.D., 478
Gun Kopje, 154, 209
Guzdar, Mr. P.E., 470
Gwyn, Captain, 55, 64, 476
Gwyther, Mrs. Banks, 477

Haaman’s Kraal, 306, 309, 310


Haartebeestefontein Farm, 237
Hacking, Mr. C.H., 473
Hadenfelt, Mr. Otto, 470
Haggard, Mrs., 477
Haines, R.P., 249, 267, 364, 384, 428
Halford, Smith, & Co., 463
Hall, Mr. H.B., 481
Hall & Anderson, 464
Halliwell, Mr. S., 472
Hamilton, Lord George, 421
Hamilton, Bruce, General, 284
Hamilton, Ian, General, 120, 135, 149, 150, 176,
177, 208, 217, 219, 227, 230, 233, 234, 236, 237,
240, 257, 268, 284, 288, 289, 290, 291, 292, 293,
294, 295, 296, 300, 301, 302, 304, 305, 306, 309,
310, 312, 316, 345, 460
Hamilton, Mr. D.M., 481
Hamilton, Mr. F.S., 468
Hamilton & Co., 408, 463
Handley, Mr. F.F., 469, 478
Harding, Mr. J., 474
Hare, Mr. L., 468
Harington, Major, 395, 481
Harington, Mr. Justice, 402, 466, 478
Harington, Mrs., 477
Harman & Co., 475
Harold & Co., 464
Harper, Mr. John, 481
Harrington, Mrs., 402
Harris, Captain, 244
Harris, W.E., 414, 416, 418, 436, 455
Harris, Mr. Justice, 466
Harris, Mr. F.J., 468
Harris, Mr. H.N., 470
Harris, Mr. J.S., 472
Harrismith, 223
Harrison, A.W., 432
Harrison, G.W., 435
Harrison, Mr. B., 471
Harrison, Mrs. A.C.M., 470
Harrison, Hathaway, & Co., 464
Hart, General, 300, 302
Hart Brothers, 475
Harvey, Surgeon-General, 23, 29, 64, 402, 468, 476,
478, 481, 483
Harvey, C.C., 267, 364, 433
Harwood, Major, 473
Hashim Ariff, Golam, 466
Hassan, Nawab Mehdi, 473
Haswar, Talukdar of, 466
Hathaway & Co., 465
Hatton, Rev. J., 402
Haumann, Mr. E.E., 334
Havell, Mrs., 477
Hayat Khan, Nawab Mahomed, 466
Hayes, C.F., 430
Hayward, A.T., 364, 384, 429, 460
Healy, Sergeant-Major (Victorian Rifles), 194
Heidelberg, 230, 233, 350, 353, 356
Heilbron, 230, 256, 257, 268, 311
Heilgers & Co., 463
Hekpoort, 300
Helvetia, 345
Hemingway, Mr. W.G., 472
Henderson, Mr. G.S., 468, 481
Henderson & Co., 463
Hendley, Mr. G.L., 472
Hennesy, Mr. P., 472
Henry, Colonel, 106, 150, 154, 161, 177, 209, 227,
230, 240, 243, 251, 271
Henry, Captain, 481
Henry, E.R. (Commanding Rand M.R.), 413, 416, 418
Henry, J., 267, 384, 428, 490
Hensman, Mr. H., 470, 478, 481
Herlihy, Mr. F., 468
Herron, Mr. H.W.G., 472
Hewett, Mr. J.P., 481
Hewitt, Sergeant-Major, 166, 384, 404, 405, 432, 459
Hewitt, Mr. J.C., 472
Hex River Mountains, 114
Hickley, H.H.J., 75, 90, 111, 345, 429
Hickman, General, 283, 284, 287, 288, 289
Higham, Mr. T., 469
Highland Brigade, 107
Hight, W.W., 371, 435
Hill, General, 381
Hill, Mr. Justice, 466, 481
Hill, Mr. C.P., 470
Hill, Mrs., 477
Hilliard, Mr. R.W., 471
Hills, Mr. C.R., 478
Hoare, Miller, & Co., 463
Hobday, General, 29, 470, 476
Holderness, Mr. T.W., 481
Holme, W.H., 267, 345, 431, 455
Holmes, Captain, 21, 33, 34, 76, 77, 159, 182, 184,
244, 246, 252, 369, 384, 402, 427, 457, 461
Holmes, J.D.W., 418, 430, 455
Holmes, Mr. W.H., 470
Homolomo, 324
Hong-Kong and Shanghai Banking Corporation, Ltd.,
464, 466
Hookey, Mr. H., 478
Hoore, Major, 402
Hore, Colonel, 288, 293, 302
Horn, Mr. D.B., 469
Hornby, Major, R.H.A., 103, 104, 105, 106
Horne, Lance-Corporal, 371, 433
Horse Artillery, see Royal
Hossein Ali Mirza, Nawab Walakader Syed, 465
Hossein, Nawab Syed Ameer, 466, 481
Household Cavalry, 107
Houtnek, 145, 150, 175, 176, 177, 181, 190, 208,
311, 425, see also Ospruit
Howes, H., 249, 364, 432
Howrah, 183, 396
Huddleston, Lieutenant, 474
Huddleston, C.G., 256, 257, 268, 364, 433, 454
Huddleston, Mr. G., 473, 478
Huddleston, Mrs., 477
Hughes, J.F., 384, 430
Hughes, Mr. J.F., 468
Hugli, 67, 69, 85
Hunter, General, 284
Hussain, Mirza Habib, 474
Hussars (14th), 350
Hussars (18th), 203, 289, 319, 328, 349
Hutton, General, 208, 220, 229, 271, 283, 285, 344
Hyde, R.W., 436, 485

Iggulden, Captain, 395


Iggulden, Mrs., 477
Imperial Light Horse, 147, 289, 291, 296, 301, 302,
304, 312, 314, 320, 323, 324, 334, 337, 338, 349
Imperial Yeomanry, 251, 289, 296, 314, 320
India General Steam Navigation Co., 25, 64
‘Indian Daily News,’ 39, 83, 120, 168, 254, 257, 271,
483
Ingram, Mr. A.D., 478
Innes, R.T., 267, 384, 432
Innes, S., see Long-Innes
Irene, 117, 247, 252, 253, 254, 255, 257, 258, 259,
266, 271, 278, 279, 282, 283, 286, 287, 338, 370,
381, 488
Irish Brigade, 312
Irving, Mr. G., 470
Irwin, J.A., 418, 428
Isabellafontein, 117, 208
Ismay, Mr. P., 478

Jack, Lance-Corporal, 432


Jack, Mr. C.M., 478
Jackman, Lance-Corporal, 267, 384, 434
Jackson, Rev. Mr., 395
Jagersfontein, 123, 141
Jamalpur, 183
Jamasji & Sons, 465
Jameson, J.V., 249, 267, 364, 429
Jameson, Mr. J., 473
Jardine, Skinner, & Co., 462
Jeffries, F.J., 469
Jelliott, H.H., 469
Jenkins, Lady, 398
Jennings, Mr. J.G., 471
Jessop & Co., 463
Jhainpur Concern, 467
Jodhpur, Maharajah of, 462
Johannesburg, 233, 234, 236, 238, 239, 240, 244,
245, 246, 247, 248, 252, 257, 266, 270, 272, 277,
282, 283, 311, 312, 315, 317, 332, 340, 416, 425
John, C.W., 384, 429
Johnson, W.E.C., 431
Johnston, J.B., 364, 435
Johnston, Mr. A.L., 468
Johnston, Mr. J.R., 478
Johnstone, C.H.M., 384, 385, 431
Johnstone, Mr. L., 475, 478
Jones, Corporal, 75, 228, 409, 427, 458
Jones, B.E., 361, 365, 430
Jones, B.R. Lloyd, 346, 413, 414, 416, 417, 418, 430,
455
Jones, W. Douglas, 141, 268, 311, 365, 367, 433,
455
Jones, Mr. A.E., 474
Jones, Mr. C.H., 474
Joubert, Lieutenant-Colonel, 469
Joubert, Mrs., 477
Jourdain, Mr. C.B., 478
Jubbulpur, 183
Judge, Mr. A.S., 478
Judge, Mrs., 477
Jumna Prosad, Babu, 466
Jurret, Mr., 478

Kaalspruit, 125
Kaapmuiden, 335, 336
Kaffir River, 124
Kalfontein, 117, 254, 255, 257, 258, 259, 271, 273,
283

You might also like