25 Women to Read Before You Die
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Lists | September 2, 2015

    Joy Williams: IMG Eight Essential Attributes of the Short Story and One Way It Differs from the Novel



    1) There should be a clean clear surface with much disturbance below. 2) An anagogical level. 3) Sentences that can stand strikingly alone. 4) An... Continue »
    1. $21.00 Sale Hardcover add to wish list

    spacer
Qualifying orders ship free.
$190.25
New Hardcover
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse Computers Reference- History and Society

Other titles in the History of Computing series:

A Science of Operations: Machines, Logic and the Invention of Programming (History of Computing)

by

A Science of Operations: Machines, Logic and the Invention of Programming (History of Computing) Cover

 

Synopses & Reviews

Publisher Comments:

The computer is frequently characterized as a revolutionary device whose widespread adoption has lead to significant changes in many areas of society. In most cases, however, these changes are attributable not solely to computing hardware but also to the software that runs on it, software which defines both the information that is being dealt with and the ways in which it can be processed. These processes are described in programming languages, and the characteristics of programming languages affect the production of software in many ways.

Rather than concentrating on the description of individual languages and the production of taxonomies of languages, A Science of Operations presents a more general account of the development of theoretical ideas about programming and the way in which these ideas became embodied in particular languages. The book draws on this account to offer an explanation of certain well-known features of the history of programming, such as the success of the structured programming movement in the 1960s and 1970s, and the subsequent popularity of the object-oriented approach.

The text places particular emphasis on the relationship between programming languages and mathematical logic, arguing that logic played a significant role in providing a theoretical framework within which programming language development could take place. This is explored further in the historical context of the widespread introduction of mechanization dating from the early days of the industrial revolution in the eighteenth century.

The book integrates this concern with long-range historical context with detailed discussion of certain significant technical developments. This dual perspective permits technical innovation to be depicted as a contingent and experimental process, and not simply one in which theoretical results are applied in practice. It also offers the possibility of providing substantive explanations of the fine detail of these innovations.

A Science of Operations will be of interest not only to professional historians but also to computing professionals who wish to gain a broader perspective on the development of programming. It is informed by current approaches to the historiography of computing, but is written in an accessible manner and does not assume familiarity with the existing literature. It could serve as a textbook for a course on the development of programming languages, and also provides an unusual perspective on the early development of the computer.

Synopsis:

Today, computers fulfil a dazzling array of roles, a flexibility resulting from the great range of programs that can be run on them. A Science of Operations examines the history of what we now call programming, defined not simply as computer programming, but more broadly as the definition of the steps involved in computations and other information-processing activities.

Table of Contents

Introduction Babbage's Engines Semi-automatic Computing Logic, Computability and Formal Systems Automating Control Logic and the Invention of the Computer Machine Code Programming and Logic The Invention of Programming Languages The Algol Research Programme The Logic of Correctness in Software Engineering The Unification of Data and Algorithms Conclusions

Product Details

ISBN:
9781848825543
Author:
Priestley, Peter Mark
Publisher:
Springer
Author:
Priestley, Mark
Subject:
History
Subject:
history of computing
Subject:
History of Computing <p>Examines the history of programming, defined broadly as the definition of the steps involved in computations and other information-processing activities</p><p>Highlights how the history of programming is distinct from the history o
Subject:
Computers Reference-History and Society
Copyright:
Edition Description:
2011
Series:
History of Computing
Series Volume:
Machines, Logic and
Publication Date:
20110301
Binding:
HARDCOVER
Language:
English
Pages:
352
Dimensions:
235 x 155 mm

Related Subjects

Computers and Internet » Computers Reference » History and Society
Transportation » Nautical » General

A Science of Operations: Machines, Logic and the Invention of Programming (History of Computing) New Hardcover
0 stars - 0 reviews
$190.25 In Stock
Product details 352 pages Springer - English 9781848825543 Reviews:
"Synopsis" by , Today, computers fulfil a dazzling array of roles, a flexibility resulting from the great range of programs that can be run on them. A Science of Operations examines the history of what we now call programming, defined not simply as computer programming, but more broadly as the definition of the steps involved in computations and other information-processing activities.
spacer
spacer
  • back to top

FOLLOW US ON...

       
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.