Cracking the AP Computer Science A and AB Exams 2006-2007

ISBN-10: 037576528X
ISBN-13: 9780375765285
Edition: 2006
List price: $19.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

Description: The Princeton Review realizes that scoring high on the AP Computer Science A & AB Exams is very different from earning straight A's in school. We don't try to teach you everything there is to know about computer science-only the strategies and  More...

what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
You could win $10,000

Get an entry for every item you buy, rent, or sell.

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.

Add to cart
Study Briefs
Medical Terminology Online content $4.95 $1.99
Add to cart
Study Briefs
Medical Math Online content $4.95 $1.99
Add to cart
Study Briefs
Careers in Medical Assisting Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $19.00
Copyright year: 2006
Publisher: Random House Information Group
Publication date: 1/10/2006
Binding: Paperback
Pages: 512
Size: 8.50" wide x 10.00" long x 1.25" tall
Weight: 1.936
Language: English

The Princeton Review realizes that scoring high on the AP Computer Science A & AB Exams is very different from earning straight A's in school. We don't try to teach you everything there is to know about computer science-only the strategies and information you'll need to get your highest score. In "Cracking the AP Computer Science A & AB Exams," we'll teach you how to -Use our preparation strategies to raise your score -Master the program design, testing, and performance issues found on the exam -Test your knowledge with review questions for each topic covered This book includes 2 full-length practice tests, one each for Computer Science A and Computer Science AB. All of our practice questions simulate those you'll see on the actual exam, and we explain how to answer every question.

Acknowledgments
Introduction
About the AP Computer Science A and AB Exams
What Is the Advanced Placement Program?
How Your Exam Results Are Used by Colleges
Registering for the Exam
Students with Disabilities
What to Bring to the Exam
What Not to Bring
Cheaters Never Prosper
How to Get More Information
What Is Covered on the AP Computer Science A and AB Exams? What's the Difference?
How the Exam Is Scored
Test-Taking Strategies
Java Fundamentals
Introduction
Getting Started
Code Format
Input and Output
Variables
Operators
Evaluating Boolean Expressions
Control Structures
Synopsis
Review Questions
Designing, Testing, and Performance
Introduction
Designing a Program
Problem Identification
Top-Down Design
Object-Oriented Design
Implementation
Testing a Program
Types of Errors
Assertions
Preconditions
Postconditions
Boundary Test
Debugging Techniques
Unit Testing
Integration Testing
Measuring Performance
Big-Oh Notation (AB Only)
Worst-case Analysis
Average-case Analysis
Best-case Analysis
Deciding Which Case Applies
Review Questions (AB Only)
Object-Oriented Design and Programming
Introduction
Classes
Objects
Attributes and Methods
Access Modifiers
Method Overloading
Exceptions (AB Only)
Constructors
Encapsulation and Information Hiding
Abstract Classes
Interfaces
Inheritance
Extending a Class
HAS-A and IS-A Relationships
Method Overriding
Polymorphism
Casting
Review Questions
Java Library Classes
Introduction
The Object Class
The String Class
The Math Class
The Random Class
The Comparable Interface
The Integer Class
The Double Class
Review Questions
Recursion
Introduction
Understanding Recursion
Writing a Recursive Method
When to Use Recursion
Tracing a Call to a Recursive Method
Recursively Traversing Arrays
Recursion and Program Performance
Review Questions
Arrays and the ArrayList Class
Introduction
Arrays
The ArrayList Class
Summary: Arrays vs. ArrayLists
Review Questions
Advanced Collection Classes (AB Only)
Introduction
The LinkedList Class
The List Interface
The Iterator Interface
The Listlterator Interface
The Set Interface
HashSet and TreeSet Classes
The Map Interface
HashMap and TreeMap Classes
Review Questions
Data Structures (AB Only)
Introduction
Linked Lists
Stacks
Queues
Priority Queues
Trees
Inserting (Code Sample)
Hashtable
Review Questions
Searching and Sorting Algorithms
Introduction
Sequential Search
Binary Search
Sorting
Selection Sort
Insertion Sort
Mergesort
Quicksort (AB Only)
Heapsort (AB Only)
Summary
Review Questions
Solutions to Chapter Review Questions
The Marine Biology Simulation Case Study
Introduction
Overview
Utility Classes and Interfaces
Core Classes and Interfaces
Data Files
Types of Questions
Source Code
The Princeton Review AP Computer Science A Practice Test
Answers and Explanations to the Practice Test
The Princeton Review AP Computer Science AB Practice Test
Answers and Explanations to the Practice Test
GNU License Agreement
Index
About the Authors

×
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.

×