Programming Logic and Design, Comprehensive
Prepare beginning programmers with the most important principles for developing structured program logic with Farrell's highly effective PROGRAMMING LOGIC AND DESIGN, COMPREHENSIVE, 7E. This popular text takes a unique, language-independent approach to programming with a distinctive emphasis on modern conventions. The book's clear, concise writing style eliminates highly technical jargon while introducing universal programming concepts and encouraging a strong programming style and logical thinking. Clear revised explanations utilize flowcharts, pseudocode, and diagrams to ensure even readers with no prior programming experience fully understand modern programming and design concepts. Farrell's proven learning features help students gain a better understanding of the scope of programming today while common business examples help illustrate key points. Readers can use this proven book alone or paired with a language-specific companion text that emphasizes C++, Java or Visual Basic.
Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.
An Overview of Computers and Programming
Elements of HighQuality Programs
More ObjectOriented Programming Concepts
EventDriven GUI Programming Multithreading and Animation
SystemModeling with the UML
Using Relational Databases
Understanding Numbering Systems and Computer Codes
Solving Difficult Structuring Problems
Other editions - View all
2012 Cengage Learning application assigned attributes bubble sort called callMinutes Chapter child class class diagram column components constructor contains control break copied Copyright 2012 Cengage create customerBill data fields data items data type database table decision detailLoop discount display Due to electronic duplicated eBook and/or eChapter(s electronic rights Employee class endwhile error example execute Flowchart and pseudocode hourlyWage ID number item number lastName logic loop control variable main program memory module multiple myAnswer myNumber object object-oriented programming operator output Enter parameter player premium primary key program in Figure programming languages record relationship Rights Reserved scanned score[x screen selection sentinel value sequence shown in Figure spaghetti code statement stored structure subscript suppressed syntax tasks third party content TRUTHS&A LIE UML diagram variable names whole write