Skip to content

Prelude to Programming Concepts and Design

Best in textbook rentals since 2012!

ISBN-10: 0321521757

ISBN-13: 9780321521750

Edition: 4th 2009

Authors: Stewart Venit, Elizabeth Drake

List price: $101.00
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

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…    
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

Introduction
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
ASCII Code
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
Functions
Recursion
Focus on Problem Solving: A Grade Management Problem
An Introduction to Object-Oriented Programming Classes and Objects
More Features o