ENGLISH

Tools For Structured and Object-Oriented Design

Book information

Publisher
Pearson
Year
2007
ISBN
0131194453, 9780131194458
Language
english
Format
PDF
Filesize
2 MB (2437737 bytes)
Edition
7
Pages
400\401
Time added
2020-04-11 15:13:54

Description

For courses in Problem Solving/Programming Logic and Programming Concepts and Logic. Using a concept-oriented, language-independent approach, Tools for Structured and Object-Oriented Design explores and illustrates introductory programming concepts and problem-solving tools. The text’s three-part structure is supported by an exceptionally clear narrative and a host of step-by-step examples, sample problems, enrichment sections, and exercises.   The password protected Instructor's Resource Center includes: Test files for all chapters (Multiple Choice/True-False)Instructor's Manual (Objectives, Teaching Strategies, Key Terms, Answers to end-of-chapter exercises)Source CodePower Point Lecture Slides For more information please go to www.prenhall.com/bohl-rynn   Cover Contents Preface Part One: Structured Programming Concepts 1 Introduction to Structured Design Objectives Introduction System Development Life Cycle Structured Programming Key Terms Exercises 2 SIMPLE SEQUENCE Control Structure Objectives Introduction Data Hierarchy Sales Application Example Design Verification Sample Problem 2.1 Temperature Conversion Problem Sample Problem 2.2 Billing Problem Flowcharting Tools Enrichment Visual Basic Key Terms Exercises 3 IFTHENELSE Control Structure Objectives Introduction Billing Example Pseudocode IFTHENELSE Control Structure Time Card Example Sample Problem 3.1 Payroll Problem Sample Problem 3.2 Finding the Smallest Number Sample Problem 3.3 Bank Problem Character-String Constants Sample Problem 3.4 Sales Problem Enrichment Visual Basic Key Terms Exercises 4 DOWHILE Control Structure—Counter-Controlled Loops Objectives Introduction Problem (Adding Six Numbers) Simulation (Adding Six Numbers) The DOWHILE Loop Counter-Controlled Loops Sample Problem 4.1 Payroll with Counter Loop Sample Problem 4.2 Averaging Problem with Counter Loop Header Record Logic Sample Problem 4.3 Payroll with Header Record Sample Problem 4.4 Averaging Problem with Header Record The No-Data Condition Proper Programs Enrichment Visual Basic Key Terms Exercises 5 DOWHILE Control Structure—Trailer Record Logic Objectives Introduction Sample Problem 5.1 Defective Parts Problem Automatic End-of-File Processing Sample Problem 5.2 Defective Parts with Multiple Headings Multiple Headings—Summary Sample Problem 5.3 Credits Problem DOWHILE Loop Control—Summary Enrichment Visual Basic Key Terms Exercises 6 Modularization Objectives Introduction Structure Charts Sample Problem 6.1 Averaging Problem Using Modules Sample Problem 6.2 Defective Parts with Multiple Headings Using Modules Sample Problem 6.3 Credits Problem Using Modules Enrichment Visual Basic Key Terms Exercises 7 CASE Control Structure Objectives Introduction Inventory Control Example Sample Problem 7.1 Op Code Problem Sample Problem 7.2 Sales Problem without Modules Sample Problem 7.3 Sales Problem Using Modules Sample Problem 7.4 Sales Problem with Totals Enrichment Visual Basic Key Terms Exercises 8 DOUNTIL Control Structure Objectives Introduction DOUNTIL Counter Loops Sample Problem 8.1 Property—Counter-Controlled Sample Problem 8.2 Property—Header Record Logic Sample Problem 8.3 Property—Trailer Record Logic DOWHILE Versus DOUNTIL Enrichment Visual Basic Key Terms Exercises 9 Introduction to Arrays Objectives Introduction List Structures List Examples Sample Problem 9.1 Finding the Smallest Number Sample Problem 9.2 Finding the Average Sample Problem 9.3 Counting Words Sample Problem 9.4 Doubling an Array Sample Problem 9.5 Squaring and Cubing an Array Table Structures Table Examples Sample Problem 9.6 Seating Chart Problem Sample Problem 9.7 Finding the Highest Average Sample Problem 9.8 Two-Dimensional Array Computation Multidimensional Structures Enrichment Visual Basic Key Terms Exercises Part Two: Object-Oriented Programming Concepts 10 Introduction to Object-Oriented Design Objectives Introduction Objects and Classes Object-Oriented Design GradeBook Class Encapsulation and Data Hiding GradeBook Class Pseudocode Driver Program—GradeBook Example Constrictors Overloading Destructors Sample Problem 10.1 Determining the Perimeter Sample Problem 10.2 Determining the Perimeter and Area with Parameters and Return Values Key Terms Exercises 11 Inheritance Objectives Introduction Generalization/Specialization Inheritance Class Hierarchy Polymorphism Employee Class Faculty Subclass Staff Subclass Driver Program—Employee Example Sample Problem 11.1 A Structure for Bank Account Processing Sample Problem 11.2 Implementing the Account Class Sample Problem 11.3 Implementing the Standard Checking Account Class Abstract Class Unified Modeling Language (UML) Key Terms Exercises 12 Other Class and Object Relationships Objectives Introduction Association Sample Problem 12.1 Vases and Flowers Aggregation Managing Assets Example Composition Iterative Design Sample Problem 12.2 Planning a Group Event Inner Classes Benefits of Object-Oriented Design Key Terms Exercises Part Three: Applications 13 Array Applications Objectives Introduction Table Lookups Sample Problem 13.1 Table-Lookup Example Binary Searches Sample Problem 13.2 Binary Search Example Sorting Lists Sample Problem 13.3 Sort Example Key Terms Exercises 14 Master File Update Processing Objectives Introduction File Maintenance Sequential Processing Direct Processing Sequential Master File Update Example Key Terms Exercises 15 Control-Break Processing Objectives Introduction Sample Problem 15.1 Single-Level Control Break Sample Problem 15.2 Multiple-Level Control Break Key Terms Exercises APPENDIX A: Program Flowcharting Symbols Input/Output Symbol Process Symbol Flowline Symbol Annotation Symbol Connector Symbol Terminal Interrupt Symbol Decision Symbol Preparation Symbol Predefined-Process Symbol APPENDIX B: Structured-Programming Control Structures SIMPLE SEQUENCE IFTHENELSE DOWHILE CASE DOUNTIL Index A B C D E F G H I J K L M N O P Q R S T U V W

Similar books

Session C11: Ancient Cultural Landscapes in South Europe – their Ecological Setting and Evolution, Session C22: Gardeners from South America, Session S04: Agro-Pastoralism and Early Metallurgy Sessions, Session WS29: The Idea of Enclosure in Recent Iberian Prehistory, Session C88: Rhytmes et causalites des dynamiques de l'anthropisation en Europe entre 6500 ET 500 BC: Hypotheses socio-culturelles et/ou climatiques: Proceedings of the XV UISPP World Congress (Lisbon 4-9 September 2006) / Actes du XV Congrès Mondial (Lisbonne 4-9 Septembre 2006) Vol.36

Session C11: Ancient Cultural Landscapes in South Europe – their Ecological Setting and Evolution, Session C22: Gardeners from South America, Session S04: Agro-Pastoralism and Early Metallurgy Sessions, Session WS29: The Idea of Enclosure in Recent Iberian Prehistory, Session C88: Rhytmes et causalites des dynamiques de l'anthropisation en Europe entre 6500 ET 500 BC: Hypotheses socio-culturelles et/ou climatiques: Proceedings of the XV UISPP World Congress (Lisbon 4-9 September 2006) / Actes du XV Congrès Mondial (Lisbonne 4-9 Septembre 2006) Vol.36

2010 · PDF

THE BRITISH ARMY IN INDIA: ITS PRESERVATION BY AN APPROPRIATE CLOTHING, HOUSING, LOCATING, RECREATIVE EMPLOYMENT, AND HOPEFUL ENCOURAGEMENT OF THE TROOPS. with AN APPENDIX ON INDIA : THE CLIMATE OP ITS HILLS ; THE DEVELOPMENT OF ITS RESODRCBS, INDUSTRY, AND ARTS ; THE ADMINISTRATION OF JUSTICE ; THE BLACK ACT ; THE PROGRESS OF CHRISTIANITY ; THE TRAFFIC IN OPIUM ; THE VALUE OF INDIA ; PERMANENT CAUSES OF DISAFFECTION, AND OF THE RECENT REBELLION ; THE TRADITIONARY POLICY; MISGOVERNMENT BY NATIVE RULERS ; ANNEXATIONS OF THEIR TERRITORY, ETC.

THE BRITISH ARMY IN INDIA: ITS PRESERVATION BY AN APPROPRIATE CLOTHING, HOUSING, LOCATING, RECREATIVE EMPLOYMENT, AND HOPEFUL ENCOURAGEMENT OF THE TROOPS. with AN APPENDIX ON INDIA : THE CLIMATE OP ITS HILLS ; THE DEVELOPMENT OF ITS RESODRCBS, INDUSTRY, AND ARTS ; THE ADMINISTRATION OF JUSTICE ; THE BLACK ACT ; THE PROGRESS OF CHRISTIANITY ; THE TRAFFIC IN OPIUM ; THE VALUE OF INDIA ; PERMANENT CAUSES OF DISAFFECTION, AND OF THE RECENT REBELLION ; THE TRADITIONARY POLICY; MISGOVERNMENT BY NATIVE RULERS ; ANNEXATIONS OF THEIR TERRITORY, ETC.

1858 · PDF

Idries Shah 27 Books Collection : A Perfumed Scorpion, A Veiled Gazelle, Caravan of Dreams, Darkest England, Destination Mecca, Evenings with Idries Shah, Knowing How to Know, Learning How to Learn, Letters and Lectures of Idries Shah, Neglected aspects of Sufi study, Observations, Oriental Magic, Reflections, Seeker after Truth, Special Illumination, Special Problems in the study of Sufi ideas, Sufi thought and action, Tales of the Dervishes, The Dermis Probe, The Elephant in the Dark, The Englishman Handbook, Idries Shah Antology, The Magic Monastery, The natives are restless, wisdom of the Idiots PDF.

Idries Shah 27 Books Collection : A Perfumed Scorpion, A Veiled Gazelle, Caravan of Dreams, Darkest England, Destination Mecca, Evenings with Idries Shah, Knowing How to Know, Learning How to Learn, Letters and Lectures of Idries Shah, Neglected aspects of Sufi study, Observations, Oriental Magic, Reflections, Seeker after Truth, Special Illumination, Special Problems in the study of Sufi ideas, Sufi thought and action, Tales of the Dervishes, The Dermis Probe, The Elephant in the Dark, The Englishman Handbook, Idries Shah Antology, The Magic Monastery, The natives are restless, wisdom of the Idiots PDF.

2022 · PDF

The travels of Capts. Lewis and Clarke from St. Louis, by way of the Missouri and Columbia rivers, to the Pacific ocean; performed in the years 1804, 1805 & 1806, by order of the government of the United States. Containing delineations of the manners, customs, religion, &c. of the Indians, comp. from various authentic sources, and original documents, and a summary of the Statistical view of the Indian nations, from the official communication of Meriwether Lewis. Illustrated with a map of the country, inhabited by the western tribes of Indians

The travels of Capts. Lewis and Clarke from St. Louis, by way of the Missouri and Columbia rivers, to the Pacific ocean; performed in the years 1804, 1805 & 1806, by order of the government of the United States. Containing delineations of the manners, customs, religion, &c. of the Indians, comp. from various authentic sources, and original documents, and a summary of the Statistical view of the Indian nations, from the official communication of Meriwether Lewis. Illustrated with a map of the country, inhabited by the western tribes of Indians

1809 · PDF

Professional Linux kernel architecture ''Wrox programmer to programmer''--Cover. - ''What you are reading right now is the result of an evolution over more than seven years: After two years of writing, the first edition was published in German by Carl Hanser Verlag in 2003. It then described kernel 2.6.0. The test was used as a basis for the low-level design documentation for the EAL4+ security evaluation of Red Hat Enterprise Linux 5, requiring to update it to kernel 2.6.18 (if the EAL acronym does not mean anything to you, then Wikipedia is once more your friend). Hewlett-Packard sponsored the translation into English and has, thankfully, granted the rights to publish the result. Updates to kernel 2.6.24 were then performed specifically for this book''--P. ix

Professional Linux kernel architecture ''Wrox programmer to programmer''--Cover. - ''What you are reading right now is the result of an evolution over more than seven years: After two years of writing, the first edition was published in German by Carl Hanser Verlag in 2003. It then described kernel 2.6.0. The test was used as a basis for the low-level design documentation for the EAL4+ security evaluation of Red Hat Enterprise Linux 5, requiring to update it to kernel 2.6.18 (if the EAL acronym does not mean anything to you, then Wikipedia is once more your friend). Hewlett-Packard sponsored the translation into English and has, thankfully, granted the rights to publish the result. Updates to kernel 2.6.24 were then performed specifically for this book''--P. ix

2008 · PDF