A Brief History of Computing by Gerard O’Regan Bsc, Msc, PhD (auth.), Gerard O’Regan Bsc,

By Gerard O’Regan Bsc, Msc, PhD (auth.), Gerard O’Regan Bsc, Msc, PhD (eds.)

The background of computing has its origins on the outset of civilization. As cities and groups developed there has been a necessity for more and more subtle calculations. This ebook lines the evolution of computation, from early civilisations 3000 B.C. to the newest key advancements in glossy times.

This invaluable and energetic textual content presents a accomplished advent to the major subject matters within the heritage of computing, in an easy-to-follow and concise demeanour. It covers the numerous components and occasions within the box - from the traditional Egyptians via to the current day - and either supplies the reader a flavour of the background and stimulates additional examine within the subject.


• perfect for undergraduate classes, it bargains many pedagogical good points reminiscent of chapter-opening key subject matters, bankruptcy introductions, workouts, bankruptcy summaries, thesaurus, etc.

• bargains distinctive info on significant figures in computing, reminiscent of Boole, Babbage, Shannon , Turing and Von Neumann

• features a heritage of programming languages, together with syntax and semantics

• provides an outline of the historical past of software program engineering

• Discusses the growth of synthetic intelligence, with extension to such key disciplines as philosophy, psychology, linguistics, neural networks and cybernetics

• Examines the background of the web revolution, world-wide-web and Dot-Com Bubble

• Follows the evolution of a few significant expertise businesses corresponding to IBM, Motorola and Microsoft

Focusing at the basic components within the computing box, this essentially written and broad-ranging textual content will seize the eye of the reader and vastly profit desktop technology scholars. additionally, it's appropriate for self-study, and also will be of curiosity to the extra informal reader.

Dr Gerard O’Regan is a CMMI software program approach development advisor with learn pursuits together with software program caliber and software program technique development; mathematical ways to software program caliber; and the background of computing. He has released A functional method of software program Quality and Mathematical methods to software program Quality.


Show description

Read or Download A Brief History of Computing PDF

Best history_1 books

The Secular Poetry of El'azar ben Ya'aqov ha-Bavli (Etudes Sur Le Judaisme Medieval)

A severe version with creation and commentaries of the poetry of Elazar ha-Bavli (Baghdad, thirteenth century).

Acta Historiae Neerlandicae IX: Studies on the History of the Netherlands

Within the Survey of contemporary ancient Works, which in line with customized concludes this IXth quantity of the Acta, is a detect of the hot 'Report of the Dutch learn, with feedback for destiny development'. this sort of file may perhaps simply be categorized as an try and deliver strain to endure on monetary assets for aid of a a little bit missed department of clinical attempt, certainly as a symptom of the present disorder of notatitis.

Creations Of Fire: Chemistry's Lively History From Alchemy To The Atomic Age

During this attention-grabbing historical past, Cathy Cobb and Harold Goldwhite have a good time not just chemistry's theories and breakthroughs but additionally the provocative occasions and personalities that formed this impressive technological know-how and taken it to lifestyles. during the publication, the reader will meet the hedonists and swindlers, clergymen and heretics, and ladies and men laboring in garages and over kitchen sinks who extended our realizing of the weather and came across such new components as plastic, rubber, and aspirin.

Additional resources for A Brief History of Computing

Example text

The example above is an example of a valid syllogistic argument. Aristotle studied the various possible syllogistic arguments and determined those that were valid and those that were invalid. There are several candidate relationships that may potentially exist between the terms in a premise. 1 Syllogisms: Relationship between terms Relationship Abbr. Universal Affirmation Universal Negation Particular Affirmation Particular Negation A E I O In general, a syllogistic argument will be of the form: SxM MyP .....

The Schuetz machine could compute polynomials of degree 4 on 15-digit numbers. A copy of the 3rd Scheutz Difference Engine is on display in the Science Museum in London. This machine was the first to compute and print mathematical tables mechanically. Today, the computation of mathematical tables is done by electronic computers. However, in the nineteenth century this task was performed manually and it was error prone. The working engine produced by the Schuetz brothers was accurate, and it was used by scientists and engineers to perform their calculations.

2 Truth tables for conjunction and disjunction A B A∧B A B A∨B T T F F T F T F T F F F T T F F T F T F T T T F Disjunction is also known as the “inclusive or” operation. There are other logical connectives such as implication, equivalence, “exclusive or”, and so on. For a more detailed explanation see [ORg:06]. The “not” operator (¬) is a unary operator such that ¬ A is true if A is false, and is false if A is true. 3). 3 Truth table for Not operation A ¬A T F F T Boolean algebra is used extensively by programmers in conditional and iterative statements.

Download PDF sample

Rated 4.54 of 5 – based on 11 votes