Skip to content

Concise Prelude to Programming Concepts and Design

Spend $50 to get a free DVD!

ISBN-10: 1576761169

ISBN-13: 9781576761168

Edition: 2nd 2004 (Revised)

Authors: Stewart M. Venit

List price: $62.80
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
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!


This book, in a language-free context, helps students learn general programming topics (e.g. data types, control structures, files, arrays, subprograms), structured programming principles (e.g. top-down design, modular design, documentation and style), how to use basic tools and algorithms (e.g. data validation, defensive programming, searching and sorting), and about other programming paradigms (e.g. object-oriented, event-driven).
Customers also bought

Book details

List price: $62.80
Edition: 2nd
Copyright year: 2004
Publisher: Addison-Wesley Longman, Incorporated
Binding: Paperback
Pages: 240
Size: 7.25" wide x 9.00" long x 0.50" tall
Weight: 0.946
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
Data Types
Developing a Program
The Program Development Cycle
Program Design
Coding, Documenting, and Testing a Program
Structured Programming
An Introduction to GUIs and OOP
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
Repetition Structures: Looping
An Introduction to Repetition Structures
Counter-controlled Loops
Applications of Repetition Structures
Nested Loops
Focus on Problem Solving
Sequential Data Files
Sequential File Basics
Modifying a Sequential File
Merging Sequential Files
Focus on Problem Solving
Arrays: Lists and Tables
One-dimensional Arrays
Searching and Sorting Arrays
Other Uses of Arrays
Two-dimensional Arrays
Focus on Problem Solving