AP Notes, Outlines, Study Guides, Vocabulary, Practice Exams and more!

AP Computer Science Vocabulary

AP Computer Science Vocabulary which is an extension of the IB Computer Science Vocabulary set.

Terms : Hide Images
In-house group of programmers
Continuous representation of physical property - wave sound
Capture data with sensors (temperature, sound, pressure, light, chemical, etc.).
Selected group of outside users that are willing to give feedback on program.
Who, What, validation, processing - Interview, surveys, existing documents, search
Group related disk areas to improve the speed at which data can be accessed.
Data represented in discrete quantities
Ability to randomly access an arbitrary element in equal time. Used in stores
Adv. = when old and new are totally different. Dis = possible loss of data, crashes
Network with unlimited connections world wide
Purpose, meaningful identifiers, indentation, diagrams, User instruction (low-tech).
Estimate cost, expected benefits, time to develop and implement, difficulties, risks.
Soft/hardware protection between network and outside world - inspects data
Software/hardware that allows connection to other networks
Converts HLL to machine code and creates variable memory location
Exchange of signals between devices that protocol has been followed.
Device that connects network components without regard to destination of data.
Mouse, sensor, keyboard, joystick, scanners and touch screen.
Command Line easy code-short cuts or Graphical(GUI) easy to use-more memory
Network with limited connections in-house
Removes all spaces and comments then looks for key words
Recording of a series of keystrokes.
Periodic reviews, corrections, debugging, improvements, re-testing and evaluation.
Capture data with mouse, keyboard, joystick, or touch screen.
File holding the main data for a computer system or application
Returns the remainder after integer division.
Interference which can alter data during transmission
Program designed
Lights, printer, LCD, actuators, switches, converters, plotter.
Information includes origin, destination, time of travel, location in sequence
Adv. = Check new and old together, no loss of data, Dis= twice the work
Security digit added to ensure that the number of bits is always even or odd
Adv. = small sections tested and confirmed to work. Dis= extended training time
Used to store programs and variables while in execution. Cache RAM and ROM
Agreed upon formats and procedures related to data transfer
Lower and upper limits of data
Temporary storage location capable of storing 1 word = multiple of 8 bits.
Identifies the proper destination of data
Refers to permanent memory storage (ex. disks, flash, tape).
The meaning of the procedure not detected by the compiler.
Sequential data access in order used in payroll accounts
Analysis > Design > Construction > Test - Install > Maintenance > Analysis
Temp = A; A = B; B = temp;
Clear picture of current system's Input>Process>Output All understand problem
Hardware/software, functions personal and tasks, formal performance agreement
Prevents masking or shadowing by assigning parameter value to class data member
Following the steps of an algorithm to completion or error.
File that holds a list of changes that need to be made.
File Management(save print) - Virus checker - defragger - data compressor
An extension of primary memory created by using a secondary swap file

Need Help?

We hope your visit has been a productive one. If you're having any problems, or would like to give some feedback, we'd love to hear from you.

For general help, questions, and suggestions, try our dedicated support forums.

If you need to contact the Course-Notes.Org web experience team, please use our contact form.

Need Notes?

While we strive to provide the most comprehensive notes for as many high school textbooks as possible, there are certainly going to be some that we miss. Drop us a note and let us know which textbooks you need. Be sure to include which edition of the textbook you are using! If we see enough demand, we'll do whatever we can to get those notes up on the site for you!