Programming, The Impossible Challenge.

By: Walraet, BMaterial type: TextTextSeries: eBooks on DemandPublisher: Amsterdam : Elsevier Science, 2015Description: 1 online resource (480 p.)ISBN: 9781483295886Subject(s): Computer programming | Programming languages (Electronic computers)Genre/Form: Electronic books.Additional physical formats: Print version:: Programming, The Impossible ChallengeDDC classification: 005.1 LOC classification: QA76.6 -- .W3297 1989Online resources: Click here to view this ebook.
Contents:
Front Cover -- Programming, the Impossible Challenge -- Copyright Page -- Table of Contents -- PROLOGUE -- WARNING -- ACKNOWLEDGMENTS -- PART 1: THE WORLD OF PROGRAMS AND SYSTEMS -- Chapter 1. THE YEARS OF ASSEMBLER AND FORTRAN -- Let there be the machine -- First there was machine code and assembler followed -- And then there was FORTRAN -- Assembler's revenge -- Assembler gets pregnant -- Fiat macroprocessor -- The Fortran spawn -- Chapter 2. THE YEARS OF SYSTEM AND COBOL -- Monitor leaves the scene, System makes it -- The overlay fanaticism -- What's in a name?
There are even stranger objects -- Subroutines and functions: what's in a name? -- Those magnificent men with their sparkling Cobol -- Cobol alternates -- Cobol iterates -- What's in a Cobol name? -- The conclusion is obvious -- Fortran, the infantile disease? -- Chapter 3. THE YEARS OF ALGOL AND PL1 -- Meanwhile, in some dark recess... -- Algol's predicament -- Meanwhile, in Vienna, in the early 60's -- PL1's misfortune -- A new question: what's in a label? -- Storage classes: an evolution? -- Scope, the great pretender -- Not really new, but renovated: the expression
What's in a name: the question recurs -- Stacking: a new-looking oldie -- Exceptional Exceptions -- Chapter 4. THE YEARS OF MULTI AND PASCAL -- The roaring 60's : SYSTEM went multi -- The good old days were gone forever -- Macroprocessor pops up again -- PL1's pre-processor -- The last piece: Pascal -- Strong typing: a restriction or a benediction? -- Pascal's misfortune -- Is there still something in a name? -- The roaring 60's -- Decision tables: A matter of style? -- Programming goes micro -- Chapter 5. THE YEARS OF THE SEMAPHORES -- Loosely connected processes -- Dijkstra invents semaphores
The producer-consumer business -- Deadly embrace or fatal osculation -- The banker's algorithm -- And as if all that wasn't enough -- Chapter 6. THE YEARS OF STRUCTURED PROGRAMMING -- An unexpected ultimatum -- But, what is programming? -- And what is an algorithm? -- Here come the connectives -- So let it be GOTO-less -- And what about the backward GOTO? -- D-structures and DREC structures -- COME FROM: a lot of noise -- The Loop: a nasty, naughty being -- Away with duplicate actions -- Subroutines considered harmful -- Cullinet's Logical Record Facility -- Chapter 7. RECURSION, THE OMINOUS
Much ado about nothing? -- Recursion: noble iteration? -- Recursion = trees -- The really famous case: the Hanoi towers -- Combinatorial explosion -- Recursion, the Ominous -- The data stack: a digression -- A classic: convert infix to polish -- Conclusion -- Chapter 8. THE YEARS OF ON-LINE AND 4G -- System's exhaustion -- Is the system big enough? -- A change in attitude: on-line programming -- The fourth generation -- 4G and the microwave -- DFD's - The universal truth -- Menus: another way of giving structure to programs? -- Jobs and tasks and things -- Chapter 9. THE YEARS OF C AND ADA
C follows B
Summary: In its modern form, the computer is only about 40 years old. And so is the job of the computer programmer. This book is a critical history of programming, written to give programmers and analysts in the commercial application field a more pragmatic insight into the background of their profession. It tells the story of why the technology evolved as it did, and how Fifth Generation techniques are already changing the situation. As well as charting the real advances and the passing fashions, this unusual book looks at the situation in perspective, drawing some sad and maybe surprising conclusions
Tags from this library: No tags from this library for this title. Log in to add tags.
Item type Current location Call number URL Status Date due Barcode
Electronic Book UT Tyler Online
Online
QA76.6 .W3297 2014 (Browse shelf) http://uttyler.eblib.com/patron/FullRecord.aspx?p=1877018 Available EBL1877018

Front Cover -- Programming, the Impossible Challenge -- Copyright Page -- Table of Contents -- PROLOGUE -- WARNING -- ACKNOWLEDGMENTS -- PART 1: THE WORLD OF PROGRAMS AND SYSTEMS -- Chapter 1. THE YEARS OF ASSEMBLER AND FORTRAN -- Let there be the machine -- First there was machine code and assembler followed -- And then there was FORTRAN -- Assembler's revenge -- Assembler gets pregnant -- Fiat macroprocessor -- The Fortran spawn -- Chapter 2. THE YEARS OF SYSTEM AND COBOL -- Monitor leaves the scene, System makes it -- The overlay fanaticism -- What's in a name?

There are even stranger objects -- Subroutines and functions: what's in a name? -- Those magnificent men with their sparkling Cobol -- Cobol alternates -- Cobol iterates -- What's in a Cobol name? -- The conclusion is obvious -- Fortran, the infantile disease? -- Chapter 3. THE YEARS OF ALGOL AND PL1 -- Meanwhile, in some dark recess... -- Algol's predicament -- Meanwhile, in Vienna, in the early 60's -- PL1's misfortune -- A new question: what's in a label? -- Storage classes: an evolution? -- Scope, the great pretender -- Not really new, but renovated: the expression

What's in a name: the question recurs -- Stacking: a new-looking oldie -- Exceptional Exceptions -- Chapter 4. THE YEARS OF MULTI AND PASCAL -- The roaring 60's : SYSTEM went multi -- The good old days were gone forever -- Macroprocessor pops up again -- PL1's pre-processor -- The last piece: Pascal -- Strong typing: a restriction or a benediction? -- Pascal's misfortune -- Is there still something in a name? -- The roaring 60's -- Decision tables: A matter of style? -- Programming goes micro -- Chapter 5. THE YEARS OF THE SEMAPHORES -- Loosely connected processes -- Dijkstra invents semaphores

The producer-consumer business -- Deadly embrace or fatal osculation -- The banker's algorithm -- And as if all that wasn't enough -- Chapter 6. THE YEARS OF STRUCTURED PROGRAMMING -- An unexpected ultimatum -- But, what is programming? -- And what is an algorithm? -- Here come the connectives -- So let it be GOTO-less -- And what about the backward GOTO? -- D-structures and DREC structures -- COME FROM: a lot of noise -- The Loop: a nasty, naughty being -- Away with duplicate actions -- Subroutines considered harmful -- Cullinet's Logical Record Facility -- Chapter 7. RECURSION, THE OMINOUS

Much ado about nothing? -- Recursion: noble iteration? -- Recursion = trees -- The really famous case: the Hanoi towers -- Combinatorial explosion -- Recursion, the Ominous -- The data stack: a digression -- A classic: convert infix to polish -- Conclusion -- Chapter 8. THE YEARS OF ON-LINE AND 4G -- System's exhaustion -- Is the system big enough? -- A change in attitude: on-line programming -- The fourth generation -- 4G and the microwave -- DFD's - The universal truth -- Menus: another way of giving structure to programs? -- Jobs and tasks and things -- Chapter 9. THE YEARS OF C AND ADA

C follows B

In its modern form, the computer is only about 40 years old. And so is the job of the computer programmer. This book is a critical history of programming, written to give programmers and analysts in the commercial application field a more pragmatic insight into the background of their profession. It tells the story of why the technology evolved as it did, and how Fifth Generation techniques are already changing the situation. As well as charting the real advances and the passing fashions, this unusual book looks at the situation in perspective, drawing some sad and maybe surprising conclusions

Description based upon print version of record.

There are no comments on this title.

to post a comment.