Prelude to Programming Concepts and Design

ISBN-10: 0321521757

ISBN-13: 9780321521750

Edition: 4th 2009

List price: $101.00
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy


Key Benefit:Prelude to Programming provides readers with a language-independent framework for learning core programming concepts and effective design techniques. This approach gives readers the foundation they need to understand the logic behind program design and to establish effective programming skills.Key Topics:Core programming concepts, such as data types, control structures, data files and arrays and program design techniques, such as top-down modular design and proper program documentation and style. Also included are basic programming tools and algorithms which include data validation, defensive programming, calculating sums and averages, and searching and sorting lists.Market:This book is for readers who have no programming background and want to learn the fundamental skills of programming logic and design.
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Customers also bought

Book details

List price: $101.00
Edition: 4th
Copyright year: 2009
Publisher: Addison Wesley Higher Education
Publication date: 9/30/2008
Binding: Paperback
Pages: 552
Size: 8.25" wide x 10.00" long x 0.75" tall
Weight: 2.2
Language: English

A Brief History of Computers
Computer Basics
Software and Programming Languages
An Introduction to Programming What Is Programming?
Basic Programming Concepts
Data Processing and Output
Character and String Data
Integer Data
Floating Point Data
Developing a Program The Program Development Cycle
Program Design
Coding, Documenting, and Testing a Program
Commercial Programs: Testing and Documenting
Structured Programming
Selection Structures
Making Decisions An Introduction to Selection Structures
Relational and Logical Operators
Selecting from Several Alternatives
Applications of Selection Structures
Focus on Problem Solving: A New Car Price Calculator
Repetition Structures
Looping An Introduction to Repetition Structures
Computers Never Get Bored!
Types of Loops
The For Loop
Applications of Repetition Structures
Focus on Problem Solving: A Cost, Revenue, and Profit Problem
More About Loops and Decisions Combining Loops with If-Then Statements
Combining Loops with If-Then Structures in Longer Programs
Random Numbers
Nested Loops
Focus on Problem Solving: A Guessing Game
Arrays: Lists and Tables One-Dimensional Arrays
Searching and Sorting Arrays
More about Searching and Sorting
Strings As Arrays of Characters
Two-Dimensional Arrays
Focus on Problem Solving: A Grade Management Program
Sequential Data Files
An Introduction to Data Files
Modifying a Sequential File
Merging Sequential Files
Focus on Problem Solving: Control Break Processing
Focus on Problem Solving: An Invoice Preparation Program
More about Program Modules and Subprograms Data Flow Diagrams and Parameters
More About Subprograms
Focus on Problem Solving: A Grade Management Problem
An Introduction to Object-Oriented Programming Classes and Objects
More Features o
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.