|
|
Showing 1 - 10 of
10 matches in All Departments
History of Nigeria (1969) was first published in 1929 and
completely revised by its author, and gives the history of Nigeria
from before its first encounters with the British, through colonial
rule, and up to independence in 1960. It describes the peoples of
Nigeria and the British conquest and colonial administration, and
is full of detailed and valuable information relating to trade and
industry, transport, housing, land tenure, education, religion and
tribal customs. Appendices feature royal genealogies and the texts
of treaties.
History of the British West Indies (1954) examines the history of
the islands of the Caribbean from their first discovery, through
the periods of colonisation and slavery, and up to the beginnings
of their status as independent nations. The actions of other
nations are studied, as well as the British, as the various
colonial powers vied for possession of these valuable possessions.
Terrible cruelty was inflicted by colonial masters to the
indigenous inhabitants, the slaves and indentured labour, and the
worst of these are recorded in separate appendices.
Parliament as an Export (1966) deals with the adoption of overseas
countries and particularly the Commonwealth countries of the
British Parliamentary system. These countries examined are the
original British colonies, the Dominions, the Indian sub-continent
and the newer colonial territories.
Ada is the only ISO-standard, object-oriented, concurrent,
real-time programming language. It is intended for use in large,
long-lived applications where reliability and efficiency are
essential, particularly real-time and embedded systems. In this
book, Alan Burns and Andy Wellings give a thorough, self-contained
account of how the Ada tasking model can be used to construct a
wide range of concurrent and real-time systems. This is the only
book that focuses on an in-depth discussion of the Ada tasking
model. Following on from the authors' earlier title Concurrency in
Ada, this book brings the discussion up to date to include the new
Ada 2005 language and the recent advances in real-time programming
techniques. It will be of value to software professionals and
advanced students of programming alike: indeed every Ada programmer
will find it essential reading and a primary reference work that
will sit alongside the language reference manual.
Captain F J Walker, RN, did more than any other man at sea to win
the Battle of the Atlantic, a vicious and unrelenting struggle
which Churchill described as the dominating factor throughout World
War Two. He was a formidable figure and one of the greatest
fighting captains in the history of the Royal Navy, sinking twenty
U-boats. For this he was awarded a CB and four DSOs, only the
second man in the history of the Royal Navy to receive this award
four times. A month after D-Day, exhausted by his continuous
actions at sea against the enemy and his successful exertions to
keep the U-boats out of the English Channel to ensure the safe
passage of the Allied landings at D-day, he went ashore in
Liverpool after a patrol. His ships and the men he had trained and
inspired were already back at sea when he died on the 9 July, 1944,
aged 48. His ships went on to sink another nine U-boats, bring his
flotillas total up to twenty-nine, before the U-boat fleet finally
surrendered. Fifteen of which were sunk by Walkers own ship, HMS
Starling.
Ada* is unquestionably one of the most significant programming
languages to emerge in the last decade. The manner of its inception
and support by the US Department of Defense (DoD) ensures that it
will be used extensively for the indefinite future in programming
large and complex systems. The growing availability of compilers
means that many organisations are already committed to using the
language for sizable and significant applications. As a perhaps
inevitable result of its design goals, Ada is a "large" language.
It has Pascal-like control and type constructs; a mechanism for
exception handling; a package structure for information hiding,
decomposition and separate compilation; facilities for low-level
programming; and a tasking model of concurrency. It is perhaps this
last area that has generated most debate, criticism and
disagreement. The purpose of this book is to review the tasking
model in the light of the extensive analysis and comment which has
appeared in the literature. The review is necessarily wide-ranging,
including discussion of - Ada as a general purpose concurrent
programming language, - Ada as a language for embedded and
distributed systems, - implementation issues, with particular
reference to distributed systems, - formal semantics, specification
and verification, - proposed language modifications. By
consolidating this discussion within the confines of a single
review, potential users of the tasking facility are enabled to
familiarise themselves with all the factors which may impinge upon
the performance, reliability and correctness of their software. The
book also provides a focus for any debate on modifications to the
Ada language, or developments from it.
|
You may like...
Soldaat
Reynardt Hugo
Paperback
R275
R246
Discovery Miles 2 460
|