(eBook PDF) Practice of Computing Using Python, The 3rd Edition download
(eBook PDF) Practice of Computing Using Python, The 3rd Edition download
https://ebookluna.com/product/ebook-pdf-practice-of-computing-
using-python-the-3rd-edition/
https://ebookluna.com/product/ebook-pdf-introduction-to-programming-using-
python-an-1/
https://ebookluna.com/product/ebook-pdf-numerical-analysis-mathematics-of-
scientific-computing-3rd/
https://ebookluna.com/product/ebook-pdf-the-practice-of-creative-
writings-3rd-edition/
https://ebookluna.com/download/the-physics-of-computing-ebook-pdf/
(eBook PDF) The Doctor of Nursing Practice Essentials 3rd Edition
https://ebookluna.com/product/ebook-pdf-the-doctor-of-nursing-practice-
essentials-3rd-edition/
https://ebookluna.com/product/ebook-pdf-python-programming-in-context-3rd-
edition/
https://ebookluna.com/product/python-programming-in-context-3rd-edition-
ebook-pdf/
(eBook PDF) The Speaker: The Tradition and Practice of Public Speaking 3rd
https://ebookluna.com/product/ebook-pdf-the-speaker-the-tradition-and-
practice-of-public-speaking-3rd/
(eBook PDF) The Nurse, The Math, The Meds: Drug Calculations Using
Dimensional Analysis 3rd Edition
https://ebookluna.com/product/ebook-pdf-the-nurse-the-math-the-meds-drug-
calculations-using-dimensional-analysis-3rd-edition/
THE PRACTICE OF COMPUTING USING
3RD EDITION
WILLIAM RICHARD
PUNCH • ENBODY
C O N T E N T S
•
VIDEONOTES xxiv
PREFACE xxv
PREFACE TO THE SECOND EDITION xxix
1.0.1 Data Manipulation xxx
1.0.2 Problem Solving and Case Studies xxx
1.0.3 Code Examples xxx
1.0.4 Interactive Sessions xxxi
1.0.5 Exercises and Programming Projects xxxi
1.0.6 Self-Test Exercises xxxi
1.0.7 Programming Tips xxxi
vii
viii CONTENTS
P A R T 2 S TA RT I N G T O P R O G R A M 35
Chapter 1 Beginnings 37
1.1 Practice, Practice, Practice 37
1.2 QuickStart, the Circumference Program 38
1.2.1 Examining the Code 40
1.3 An Interactive Session 42
1.4 Parts of a Program 43
1.4.1 Modules 43
1.4.2 Statements and Expressions 43
1.4.3 Whitespace 45
1.4.4 Comments 46
1.4.5 Special Python Elements: Tokens 46
1.4.6 Naming Objects 48
1.4.7 Recommendations on Naming 49
1.5 Variables 49
1.5.1 Variable Creation and Assignment 50
1.6 Objects and Types 53
1.6.1 Numbers 55
1.6.2 Other Built-In Types 57
1.6.3 Object Types: Not Variable Types 58
1.6.4 Constructing New Values 60
CONTENTS ix
1.7 Operators 61
1.7.1 Integer Operators 61
1.7.2 Floating-Point Operators 64
1.7.3 Mixed Operations 64
1.7.4 Order of Operations and Parentheses 65
1.7.5 Augmented Assignment Operators: A Shortcut! 66
1.8 Your First Module, Math 68
1.9 Developing an Algorithm 69
1.9.1 New Rule—Testing 73
1.10 Visual Vignette: Turtle Graphics 74
1.11 What’s Wrong with My Code? 75
Chapter 2 Control 87
2.1 QuickStart Control 87
2.1.1 Selection 87
2.1.2 Booleans for Decisions 89
2.1.3 The if Statement 89
2.1.4 Example: What Lead Is Safe in Basketball? 92
2.1.5 Repetition 96
2.1.6 Example: Finding Perfect Numbers 100
2.1.7 Example: Classifying Numbers 105
2.2 In-Depth Control 109
2.2.1 True and False: Booleans 109
2.2.2 Boolean Variables 110
2.2.3 Relational Operators 110
2.2.4 Boolean Operators 115
2.2.5 Precedence 116
2.2.6 Boolean Operators Example 117
2.2.7 Another Word on Assignments 120
2.2.8 The Selection Statement for Decisions 122
2.2.9 More on Python Decision Statements 122
2.2.10 Repetition: the while Statement 126
2.2.11 Sentinel Loop 136
2.2.12 Summary of Repetition 136
2.2.13 More on the for Statement 137
2.2.14 Nesting 140
2.2.15 Hailstone Sequence Example 142
2.3 Visual Vignette: Plotting Data with Pylab 143
2.3.1 First Plot and Using a List 144
2.3.2 More Interesting Plot: A Sine Wave 145
x CONTENTS
P A R T 3 D AT A S T R U C T U R E S A N D F U N C T I O N S 187
Chapter 4 Working with Strings 189
4.1 The String Type 190
4.1.1 The Triple-Quote String 190
4.1.2 Nonprinting Characters 191
4.1.3 String Representation 191
4.1.4 Strings as a Sequence 192
4.1.5 More Indexing and Slicing 193
4.1.6 Strings Are Iterable 198
CONTENTS xi
P A R T 4 C L A S S E S , M A K I N G Y O U R O W N D AT A S T R U C T U R E S
AND ALGORITHMS 527
Chapter 11 Introduction to Classes 529
11.1 QuickStart: Simple Student Class 529
11.2 Object-Oriented Programming 530
11.2.1 Python Is Object-Oriented! 530
11.2.2 Characteristics of OOP 531
11.3 Working with OOP 531
11.3.1 Class and Instance 531
11.4 Working with Classes and Instances 532
11.4.1 Built-In Class and Instance 532
11.4.2 Our First Class 534
11.4.3 Changing Attributes 536
11.4.4 The Special Relationship Between an Instance and
Class: instance-of 537
11.5 Object Methods 540
11.5.1 Using Object Methods 540
11.5.2 Writing Methods 541
11.5.3 The Special Argument self 542
11.5.4 Methods Are the Interface to a Class Instance 544
11.6 Fitting into the Python Class Model 545
11.6.1 Making Programmer-Defined Classes 545
11.6.2 A Student Class 545
11.6.3 Python Standard Methods 546
11.6.4 Now There Are Three: Class Designer, Programmer,
and User 550
11.7 Example: Point Class 551
11.7.1 Construction 553
11.7.2 Distance 553
11.7.3 Summing Two Points 553
11.7.4 Improving the Point Class 554
11.8 Python and OOP 558
11.8.1 Encapsulation 558
11.8.2 Inheritance 559
11.8.3 Polymorphism 559
11.9 Python and Other OOP Languages 559
11.9.1 Public versus Private 559
11.9.2 Indicating Privacy Using Double Underscores (__) 560
CONTENTS xvii
APPENDICES 753
Appendix A Getting and Using Python 753
A.1 About Python 753
A.1.1 History 753
A.1.2 Python 3 753
A.1.3 Python Is Free and Portable 754
A.1.4 Installing Anaconda 756
A.1.5 Starting Our Python IDE: Spyder 756
A.1.6 Working with Python 757
A.1.7 Making a Program 760
A.2 The IPython Console 762
A.2.1 Anatomy of an iPython Session 763
A.2.2 Your Top Three iPython Tips 764
A.2.3 Completion and the Tab Key 764
A.2.4 The ? Character 766
A.2.5 More iPython Tips 766
A.3 Some Conventions for This Book 769
A.3.1 Interactive Code 770
A.3.2 Program: Written Code 770
A.3.3 Combined Program and Output 770
A.4 Summary 771
Appendix B Simple Drawing with Turtle Graphics 773
B.0.1 What Is a Turtle? 773
B.0.2 Motion 775
B.0.3 Drawing 775
B.0.4 Color 777
B.0.5 Drawing with Color 779
B.0.6 Other Commands 781
B.1 Tidbits 783
B.1.1 Reset/Close the Turtle Window 783
Appendix C What’s Wrong with My Code? 785
C.1 It’s Your Fault! 785
C.1.1 Kinds of Errors 785
C.1.2 “Bugs” and Debugging 787
C.2 Debugging 789
C.2.1 Testing for Correctness 789
C.2.2 Probes 789
C.2.3 Debugging with Spyder Example 1 789
C.2.4 Debugging Example 1 Using print() 793
CONTENTS xxi
The Bridge
W. J.
General conditions on the bridge were good. Instruments had deteriorated
somewhat, owing to the long stay in port and not being used.
All signal flags and navigation instruments, including the three
chronometers which comprised part of her equipment were removed. The
ship was equipped with two master gyroscopic compasses installed on “G”
deck and seven repeaters for use on the bridge in steering and taking
bearings; these were all found to be more or less in need of repairs and after
days of hard and tedious work on the part of Lieut. W. H. F. Schluter and his
well organized staff they were put in fine condition and have been kept in this
manner constantly even though he has had to add pieces of lead to each
master gyro to maintain a level. Being of German manufacture, no spare parts
could be obtained during the war, but whenever they were needed Lieutenant
Schluter proved to be the “man of the hour.” The gyros were only one of his
many troubles for, being electrical officer, there were numerous other duties
about the ship. There were a great many German charts left on board but the
ship was equipped by the Bureau of Navigation with American charts before
leaving port. The steering gears and all the telegraphs were changed to
English speaking. The deep-sea sounding machines are still in commission
after a great amount of usage, and the motors attached to them for heaving
in the lead are still in good working order. The patent log for measuring
distance is the “Forbes,” an English patent. Loudspeaking telephones reached
to all the principal parts of the ship, and are very much used. A fire-alarm
indicator is placed in the wheelhouse and is set at fifteen-minute intervals.
This indicator has pipes leading to all holds through which the smoke from
any fire in a hold would be drawn and can be seen in the wheelhouse when
the alarm goes off. A steam hose can be connected to the pipe and the fire
smothered. There is a control for operating water-tight doors and a diagram
showing location of each door; upon this diagram an electric light burns when
each door is closed, showing the officer of the deck whether the control works
properly.
The big 44-inch searchlight on the foremast is controlled very readily from
the bridge by a small lever; the fog bell is rung and all whistles are blown by
an electrical attachment. The master electric clock is on the bridge and gives
the time to 550 repeaters situated throughout the ship. These clocks required
a great amount of painstaking labor to be put into good condition and
demand constant care and supervision. During the alterations in which first
class staterooms were ripped out to make troop quarters, the wiring system
to the clocks was torn out by the workmen as well as everything else which
happened to be in their path.
As mentioned previously the ship’s chronometers, three in number, were
missing. These were afterwards found by the Secret Service in a nautical
school in New York City. The commanding officer had to send them to the
Naval Observatory at Washington, D. C. This was done with great reluctance
as they were of the finest type and a good chronometer is a very valuable and
much used article aboard a ship. Others were sent to replace them. The
bridge and signal bridge were altered for transport purposes. The fire control
and range finder stations being built on the signal bridge, and the fine bright
finish of the wood was changed to the more popular color at that time—the
war gray. Otherwise the Leviathan remains the Vaterland, as when she was in
the merchant service—a German transport in disguise.
W. S. A.
This is a brief description of how the Leviathan’s human cargo was loaded
and unloaded. The plan had been followed from the beginning with slight
changes made by experience in carrying troops over before the armistice and
carrying them back afterwards.
The ship’s troop capacity began at 6,800 and on the 13th voyage it was
approximately 12,000. Throughout the war it averaged about 10,000. In
addition, officers’ space has varied between 400 and 600.
Throughout the war, carrying troops east, five gangways were employed on
G-deck forward, to fill forward compartments; C-deck and F-decks amidships,
to fill amidship compartments; E-deck and G-deck gangways aft to fill after
compartments.
On each gangway, the compartment farthest away and lowest was filled
and so on to the gangway compartment. In no case did troops crowd through
a filled compartment.
It was early realized that loading the ship with troops was a Navy function
and was treated as such. The organization at each of the five gangways was:
one naval officer in charge and assisted by one chief petty officer and fifteen
men. Wherever Army officers were available one was detailed to assist the
Naval officer.
Prior to embarkation on each voyage, the ship’s embarkation officer made
an assignment of all troops the ship was to carry, so organizations would not
be split up but located in the same part of the ship to facilitate work. Often
this was a problem on account of the arrival of trains or ferries and the size of
organizations carried. Also, troop compartments had an arbitrary number of
bunks in them, based on the amount which could be put in and not upon the
number in military organizations. By planning we were able to get a complete
regiment amidships, one aft, and a battalion forward, then filling in smaller
units up to capacity.
Generally a battalion, or approximately 1,000 men, came to the ship a day
in advance of embarkation for the guard and mess details. The next day the
balance of the troops arrived. When the guard was not posted before
embarkation, the troops were all over decks, superstructure, and masts,
resulting in much unnecessary confusion.
Embarkation usually began about 8 o’clock or 9 o’clock in the morning,
although on one occasion it began as early as 5:30 A. M. Organizations
marched on the dock, both upper and lower levels, the Army checkers
checked the individual soldier’s names upon the passenger lists and the
soldier would receive a billet ticket which showed his compartment, bunk
number, deck space, abandon ship station, safety rules, etc. Then the column
would move over the gangway and the prescribed routes to the compartment.
Each of the five columns were led by a Naval guide, and other Naval guides
were posted along the route and seven or eight Navy men in the
compartment, to direct the columns to the proper bunks and put the soldiers
in the bunks called for by the billet tickets. The numbering in compartments
generally began in the forward starboard corner and ended in the after port
corner. Later on, the bunks in the amidship compartments were renumbered
so that a column of troops could be directed up a passageway and men could
get into the bunks on both sides of it.
Rules Observed
A company officer would go into the compartment being filled and assist
the Navy detail; troops got into their bunks as soon as found, and stayed
there until embarkation over that gangway was completed. No smoking was
allowed in compartments. Without strict adherence to these rules,
embarkation was hindered. Generally it was possible to take troops aboard
nearly as fast as they arrived on the dock and many times the dock would be
emptied before the next organizations would arrive. The troop mess hall on F-
deck was used as a reservoir to hold over 1,000 troops marching in a
serpentine line which proceeded into the compartments being filled. The
Naval officer in charge of the gangway circulated from the gangway over the
route into the compartment and saw that all went smoothly. The embarkation
officer moved around all gangways into compartments being filled and upon
the deck, generally overseeing and directing embarkation.
The Navy men for the forward gangway were from the first division,
midship gangways from the third division and the other gangways from the
fourth division. With the inborn aptitude of the American youth, they soon
became experts in embarking and made short work of filling compartments.
There was little change in the details during the entire war period. The men
took real pride in their work. Embarkation of 10,000 troops, each soldier into
his own numbered bunk, could not have been effected in a period of six to
eight hours, if it had not been for the zeal and ardor and intelligence which
the men put into their work.
Whenever a bunk was found which could not be used and compartments
were checked over before embarkation, the ticket was taken up from the
soldier and another secured at the gangway so the man could occupy a bunk
in the vicinity of his company.
Relations between the ship’s officers concerned with embarking and the
army officers of the port of embarkation staff were harmonious and co-
operation grew as trips increased. On some occasions the ship’s officers went
to the army camps, gave talks and distributed ship’s pamphlets in advance of
embarkation which were of assistance in embarking and getting the army
settled on board.
On these war time embarkations, one noted the eagerness with which the
troops came aboard to get to the scene of war. On one occasion a number of
colored troops went up E-deck gangway, which had an angle of nearly forty-
five degrees, upon their hands and knees for safety’s sake. This caused great
laughter.
Only on one or two embarkations were there any substantial delays, as
trains and ferries generally arrived on schedule. Once an entire regiment was
fitted up with two pairs of trench shoes upon the upper level of the dock.
During the influenza epidemic in the fall of 1918 taking the temperatures of all
troops slowed up embarkation.
Debarkations
During the war, debarkation on the first two trips to Liverpool was simply to
march the troops over the G-deck forward, F-deck amidships, and G-deck
after gangways on the landing stage in reverse order of embarkation, where
they mustered by organizations and entrained. On the third trip to Liverpool,
in November, 1918, the Leviathan ran her nose into the Mersey mud off the
Gladstone dock in a heavy fog. The tide ebbed and the ship began to list. All
the Mersey ferry boats were commandeered and the 8,000 troops were
debarked on them from F-deck gangway amidships and G-deck gangway aft,
in three hours. Gangways to the ferries in several cases were at an angle of
sixty degrees. Debarkation was rushed to lighten the ship, and she was
backed off on the rising tide that evening under her own power.
At Brest, during the war, a different plan was followed. Coaling began soon
after the ship was moored. G-deck gangways aft, port and starboard sides,
were the only gangways available to debark troops onto lighters. B-deck and
the troop mess hall were used as debarking mustering stations. Organizations
moved to them from their compartments, according to prearranged plan, as it
was essential to send the troops ashore by organizations. B-deck held about
1,800 men with their packs and the mess hall about 1,200. When assembled,
they moved to lighters lying at the after gangway. These held at first
according to size, from 600 to 2,200 men and they were packed tight. Their
capacity was reduced on later voyages.
The troops cheered the old Leviathan as their lighters drew away, and our
men responded. The Leviathan carried many organizations which later paid
heavy toll of casualties in battles.
When the armistice was signed and the westbound tide set in, it required
considerable work to reverse the procedure of embarking at Brest and
debarking at Hoboken. The entire embarkation was over G-deck gangway for
all compartments up to the thirteenth voyage, as it proceeded during coaling.
The procedure of filling compartments was the same, but it was necessary
to unload lighters quickly and get them away so the line of troops to
compartments was extended to fill A-deck, B-deck, D-deck forward and aft,
from whence the line of troops fed down into the compartments.
From 1,100 to 2,200 sick and wounded were embarked at the same time as
the other troops, this was done under supervision of the medical officer,
assisted by the hospital corps. The casuals were taken to sick bay or E-deck
compartments especially set aside for them.
Debarkation at Hoboken was the quick and happy event following the
reception the ship received coming up the harbor. G-deck forward, C and F-
decks amidships, and G-deck after gangways are used. The troops march out
on them in reverse order of embarking. Units muster on the dock according to
their organizations. Briefly, the procedure resembles pouring liquid out of
three different pitchers, just the reverse of filling the compartments upon
embarkation. The debarkation of troops was completed in about three hours.
The dock was always a lively place with throngs of reporters and welfare
workers present with refreshments and smokes for the boys. The canine
mascots generally got aboard unobserved, but in debarkation they proceed
with their proud masters down the gangways and are admired as returning
heroes by those upon the dock. Many of the dogs were “prisoners of war,”
having come over to the American trenches from the enemy.
Such, briefly, is the story of the loading and unloading of the Leviathan’s
human cargo. The doughboys have bravely done their part in winning the war.
We of the Leviathan have had the happy and important duty of getting them
over safely and bringing them back home.
Abandon Ship Drill
E. E.
Abandon ship drill is the most important drill on board ship as the saving of
the lives of all would depend upon the degree of perfection, organization, and
speed of execution. It is easily seen that a ship the size of the Leviathan by
reason of her water-tight doors would not sink for several hours after a
torpedo attack or after striking a mine; thus the great danger to be avoided is
the panic attendant upon such a contingency. The end to be attained is the
conducting of all the troops in an orderly and expeditious manner to the
weather decks where, equipped with life jackets and canteens, they can climb
over the side on sea ladders rigged for the purpose and reach the rafts and
boats already lowered into the water.
The abandon ship organization requires the second in army command to be
in charge of the troop movement. He has as his assistants thirty-five captains
as troop compartment officers—they are the senior officers in each troop
compartment—and seventy lieutenants, the junior compartment officers. As a
special abandon ship detail there are twelve majors acting as abandon ship
mustering station officers and twenty-four captains and lieutenants acting as
assistants to these officers.
The abandon ship mustering stations are distributed over the ship and
include all available space on the weather decks except such space as is
necessary to the lowering of boats or to the actual navigation of the ship. The
routing of the troops to these stations is worked out on the principle that all
watertight doors will be closed as soon as abandon ship signal sounds. The
capacity of these stations is limited to a minimum of three cubic feet of deck
space per man, giving also due consideration to the disposition of the ship’s
boats.
During the war the first abandon ship drill was held prior to the sailing of
the ship. All men aboard were obliged to keep their life jackets within reach at
all times. For the first three drills the troops were sent below to their
compartments at the call “assembly” on the bugles so they would become
familiar with their abandon ship route. After the first three drills, troops
already up on deck proceeded directly to their mustering stations.
Going to Bring the Doughboys Home
Troops were not required to wear their life jackets when hostilities ceased,
but when abandon ship drill was held they were sent below to assemble in
their compartments, put on their life jackets, and then at the abandon ship
call proceed over the abandon ship route to their mustering stations to stand
by for further orders or until “secure” is sounded.
The plan followed throughout the ship called for the emptying of the lowest
compartment first. Other compartments using the same abandon ship route
stand fast until the troops in the lowest compartment have filed past.
It was found that by this drill all compartments could be emptied and all
troops assembled at their abandon ship mustering stations within fifteen
minutes of the sounding of the abandon ship signal, or within one half hour of
the blowing of the “assembly” which sends the troops to their compartments.
Ship’s Gunners
The six-inch guns were installed on October 5, 1917—four aft and four
forward. The distance between the forward and after guns was about seven
hundred feet, which is a greater distance than the entire length of any
battleship we have in commission.
The work of installation was carried on by ordnance men from the New York
Navy Yard, assisted by the ship’s gunnery department.
Splendid co-ordination existed at all times between the Navy Yard people
and the ship’s force which helped materially to expedite the work.
Considerable effort and labor were required to get the ship in readiness to
receive the guns, mounts, etc. Gun foundations and gun platforms had to be
built; blast bulkheads erected in proper places so as to protect one gun from
the fire of the other; certain portions of the deck were extended in order to
give the after guns a greater arc of train. Lines of communication, voice tubes
and telephones, had to be run from all guns to fire control and spotting
stations; and salvo bells and buzzers installed. All of this work was completed
in record time and gave excellent results throughout the war.
Foundation and mount tests were held on November 20, 1917, on our trial
trip to Guantanamo, when three shots were fired from each six-inch gun.
These tests proved satisfactory in every respect.
The 1-pdr. guns were not installed until September 28, 1918. These guns
were mounted on the port and starboard sides of C-deck amidships. They also
proved satisfactory when fired for tests on September 30, 1918. Lieutenant
Boucher originally made a request for four 1-pdr. guns and also two anti-
aircraft guns, but only the two 1-pdr. guns were allowed this ship.
Depth Charges
The original depth charge outfit of this vessel consisted of the earlier type
of depth charges, containing only fifty-two pounds of TNT as an explosive. We
were allowed ten of the charges and a chute was rigged over the stern for
launching them.
On July 27, 1918, two “Y” guns were installed which throw a charge of TNT
weighing 300 pounds. These were tested out by filling four large paint drums
with wet sand, to bring them up to the required weight, and firing them from
the “Y” guns. The cans landed approximately 200 feet from the ship, our extra
high freeboard causing them to travel farther than if fired from the deck of a
torpedo boat.
We never had the opportunity of trying our depth charges on a real
submarine. A ship of this size would have to be extremely lucky to manœuvre
so as to be in a position to drop a depth charge on a submarine.
The “Y”-guns were removed December 30, 1918, after the armistice had
been signed.
Machine Guns
The two Colt machine guns were mounted forward on C-deck gallery, abaft
No. 3 and No. 4 guns, and the Lewis machine gun aft by the depth charge
station. The primary object of the machine guns was for sinking floating
mines. The crews were kept in practice by firing at driftwood, floating boxes,
fish, etc. The 1-pdr. crews also engaged in this kind of practice.
Range Finders
The range finders were mounted on the forward superstructure just abaft
and above the signal bridge. The large range finder being mounted on a
specially constructed stand amidships between the port and starboard fire
control stations, and at a height of 124 feet above the water-line. Both control
stations were always within easy means of communication with this range
finder by means of voice tubes. The two small range-finders were mounted on
platforms—one on the outside of each fire control station.
It is difficult to use the range finder against a periscope for the simple
reason that the periscope is visible for only a short length of time, and is hard
to get a quick reading on. The range will have been obtained by spotting the
shots before the range finder can be brought into play. However, the range
finder would have been invaluable had we been attacked by a raider, or a
submarine on the surface.
Ammunition
The ammunition allowance for the ship was:
In addition to the above, blank ammunition for rifles was carried for training
with ex-caliber.
Forty shells were carried in shell racks at the guns at all times, and twenty
rounds of powder at each gun while at sea. The rest of the ammunition was
carried in the magazines forward and aft (seven decks below) and supplied to
the guns by means of elevators and ammunition parties.
Gun Drills
Gun and fire control drills were held daily to keep all hands in practice.
These drills were discontinued while in the war zone. Actual conditions were
simulated as much as possible at all drills.
Gun Watches
When not in the war zone two guns forward (one on each side) and two
guns aft, were manned by a crew of six men at all times, with a man at the
telephones of each of the guns off watch. The men off watch had to remain in
the vicinity of their quarters ready for instant call.
While in the zone all guns were manned by a crew of six men with six men
standing by in reserve. The guns were kept loaded, both in and out of the
zone, with powder and shell—ready for instant firing by inserting a primer.
Lookouts
Good lookouts are absolutely essential to a ship’s safety. They have one of
the most important positions on the ship. On their alertness depends the
discovery of any submarine or suspicious object in his arc of lookout and the
immediate and accurate reporting of it to the fire control officer, so that the
guns may be brought into action in the quickest possible time against the
enemy.
There were twelve lookout stations on this vessel—six on each side—so
arranged that each lookout had an arc of thirty degrees to keep under close
observation. Of course there were additional lookouts on watch at all times,
such as the gun crews, control officers, signalmen and officers-of-the-deck.
Each tried to be the first to spot a hostile periscope.
Personnel
The personnel of the gun crews, lookouts, etc., showed excellent qualities
and sense of duty during the period of the war. In all attacks by submarines,
Welcome to our website – the ideal destination for book lovers and
knowledge seekers. With a mission to inspire endlessly, we offer a
vast collection of books, ranging from classic literary works to
specialized publications, self-development books, and children's
literature. Each book is a new journey of discovery, expanding
knowledge and enriching the soul of the reade
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
ebookluna.com