How can we help?

You can also find more resources in our Help Center.

Study sets matching "science ap computer"

Study sets
Classes
Users

Study sets matching "science ap computer"

AP Computer Science
String
int
double
Declare a variable
used to store things in quotes
used to store integers
used to store "floating point" numbers (decimal fractions).
state that a variable exists and what type it is.
String
used to store things in quotes
int
used to store integers
18 terms
AP Computer Science Computer Definitions
Central Processing Unit (CPU)
Hard Drive
Motherboard
RAM
Brain of the computer that performs instructions defined by s…
Storage device that stores digitally encoded data on rapidly…
Printed circuit board on which the CPU, RAM chips and other e…
Random Access Memory - temporary place to store material that…
Central Processing Unit (CPU)
Brain of the computer that performs instructions defined by s…
Hard Drive
Storage device that stores digitally encoded data on rapidly…
18 terms
AP Computer Science Computer Definitions
Central Processing Unit (CPU)
Hard Drive
Motherboard
RAM
Brain of the computer that performs instructions defined by s…
Storage device that stores digitally encoded data on rapidly…
Printed circuit board on which the CPU, RAM chips and other e…
Random Access Memory - temporary place to store material that…
Central Processing Unit (CPU)
Brain of the computer that performs instructions defined by s…
Hard Drive
Storage device that stores digitally encoded data on rapidly…
31 terms
AP Computer Science A Terms
Variable
Method
Identifier
Code Block
the main way to remember values, states, and references.
A way of doing something; A programmer-defined expression. Ta…
The name of a variable or class used to access the value it s…
A group of statements surrounded by curly braces { }
Variable
the main way to remember values, states, and references.
Method
A way of doing something; A programmer-defined expression. Ta…
99 terms
AP Computer Science Vocab - 2015
Packages
Source files
Bytecode
Public
related classes are grouped into this.
the java files that comprise your program.
a compiler converts source code into machine readable form ca…
A keyword that signals that the class or method is usable out…
Packages
related classes are grouped into this.
Source files
the java files that comprise your program.
AP Computer Science Vocabulary
Bit
Bit rate
Protocol
Router
Binary Digit, the single unit of information in a computer.
the number of bits that are processed in a unit of time
A set of rules used for transmitting data.
a computer designed to receive and redirect packets of inform…
Bit
Binary Digit, the single unit of information in a computer.
Bit rate
the number of bits that are processed in a unit of time
31 terms
AP Computer Science A Terms
Variable
Method
Identifier
Code Block
the main way to remember values, states, and references.
A way of doing something; A programmer-defined expression. Ta…
The name of a variable or class used to access the value it s…
A group of statements surrounded by curly braces { }
Variable
the main way to remember values, states, and references.
Method
A way of doing something; A programmer-defined expression. Ta…
36 terms
AP Computer Science Ch. 4
Control Statements
Counter
Counter-Controlled Loops
Entry-Controlled Loops
while and if-else
increases by one every iteration
once the counter reaches a certain predetermined number the l…
continuation condition is tested at the top of the loop on ea…
Control Statements
while and if-else
Counter
increases by one every iteration
23 terms
AP Computer Science - String Class
"f"
"" (the empty string)
"tr"
"xtro"
"foxtrot".substring( 0, 1 )... What is returned by substring?
"foxtrot".substring( 0, 0 )... What is returned by substring?
"foxtrot".substring( 3, 5 )... What is returned by substring?
"foxtrot".substring( 2, 6 )... What is returned by substring?
"f"
"foxtrot".substring( 0, 1 )... What is returned by substring?
"" (the empty string)
"foxtrot".substring( 0, 0 )... What is returned by substring?
32 terms
AP Computer Science Principles
sequence
selection (if/else)
repetition or Iteration (repeat)
algorithm
An algorithm is a sequence of precise statements (blocks)
An algorithm can select between two alternative paths based o…
An algorithm can repeat a sequence of statements
An algorithm is a precise sequence of instructions for proces…
sequence
An algorithm is a sequence of precise statements (blocks)
selection (if/else)
An algorithm can select between two alternative paths based o…
61 terms
AP Computer Science vocab
compile
source code
object code
executable
To translate a program in a high-level language into a low-le…
A program in a high-level language, before being compiled.
The output of the compiler, after translating the program.
Another name for object code that is ready to run.
compile
To translate a program in a high-level language into a low-le…
source code
A program in a high-level language, before being compiled.
126 terms
AP Computer Science Terms
used to hold information of a particul…
a container used to hold a series of v…
a container used to hold a series of v…
a class describes an object and includ…
variable
array
ArrayList
class
used to hold information of a particul…
variable
a container used to hold a series of v…
array
52 terms
AP Computer Science A
object reference
instance of a class
data field
instance variable (object variable )*
variable that points to an objects location in memory
an object
...
...
object reference
variable that points to an objects location in memory
instance of a class
an object
24 terms
AP Computer Science - String Class
"foxtrot".substring( 0, 1 )... What is re…
"foxtrot".substring( 0, 0 )... What is re…
"foxtrot".substring( 3, 5 )... What is re…
"foxtrot".substring( 2, 6 )... What is re…
"f"
"" (the empty string)
"tr"
"xtrot"
"foxtrot".substring( 0, 1 )... What is re…
"f"
"foxtrot".substring( 0, 0 )... What is re…
"" (the empty string)
56 terms
Ap Computer Science Mid term
When a Java string does not have surro…
Text, like everything else in your com…
Programs that are designed to "work fo…
The devices that feed data and program…
Compile-time error
Unicode
application programs
input devices
When a Java string does not have surro…
Compile-time error
Text, like everything else in your com…
Unicode
22 terms
AP Computer Science A: Operators
+ [Arithmetic]
- [Arithmetic]
* [Arithmetic]
/ [Arithmetic]
Addition
Subtraction
multiplication
division
+ [Arithmetic]
Addition
- [Arithmetic]
Subtraction
10 terms
AP Computer Science Principles
Internet
World Wide Web (WWW)
Cloud
Cloud applications
The global communication network that allows all computers to…
An information system on the Internet that allows documents t…
A storage system that allows different types of data to be ho…
An application that is hosted in the cloud but can be accesse…
Internet
The global communication network that allows all computers to…
World Wide Web (WWW)
An information system on the Internet that allows documents t…
107 terms
AP Computer Science Terms
"has a" relationship
"is a" relationship
"out of bounds" array index
Abstraction
A class contains an instance variable (an object) of this typ…
A derived class relationship done with "extends"
An array subscript for a position in the array that does not…
Writing a generic method or class that will never be used dir…
"has a" relationship
A class contains an instance variable (an object) of this typ…
"is a" relationship
A derived class relationship done with "extends"
99 terms
AP Computer Science Vocab
Packages
Source files
Bytecode
Public
related classes are grouped into this.
the java files that comprise your program.
a compiler converts source code into machine readable form ca…
A keyword that signals that the class or method is usable out…
Packages
related classes are grouped into this.
Source files
the java files that comprise your program.
17 terms
AP Computer Science: Loops
Source Code
Statement
Method
Syntax Error
A program in a high-level language, before being compiled.
A part of a program that specifies a computation.
A named collection of statements
An error in a program that makes it impossible to parse (and…
Source Code
A program in a high-level language, before being compiled.
Statement
A part of a program that specifies a computation.
47 terms
Ap Computer Science Mid term
When a Java string does not have surro…
Programs that are designed to "work fo…
The devices that feed data and program…
If your java source code program compi…
Compile-time error
application programs
input devices
runtime error
When a Java string does not have surro…
Compile-time error
Programs that are designed to "work fo…
application programs
40 terms
AP Computer Science Final
Central Processing Unit (CPU)
Hard Drive
Motherboard
RAM
Brain of the computer that performs instructions defined by s…
Storage device that stores digitally encoded data on rapidly…
Printed circuit board on which the CPU, RAM chips and other e…
Random Access Memory - temporary place to store material that…
Central Processing Unit (CPU)
Brain of the computer that performs instructions defined by s…
Hard Drive
Storage device that stores digitally encoded data on rapidly…
40 terms
AP Computer Science Final
Central Processing Unit (CPU)
Hard Drive
Motherboard
RAM
Brain of the computer that performs instructions defined by s…
Storage device that stores digitally encoded data on rapidly…
Printed circuit board on which the CPU, RAM chips and other e…
Random Access Memory - temporary place to store material that…
Central Processing Unit (CPU)
Brain of the computer that performs instructions defined by s…
Hard Drive
Storage device that stores digitally encoded data on rapidly…
11 terms
AP Computer Science Principles
Prototype
Binary Question
Binary Message
Protocol
A design that resembles a final product
A question with only two possible answer choices
A message containing only two possible responses, A and B
Steps taken before performing an action. Also can be defined…
Prototype
A design that resembles a final product
Binary Question
A question with only two possible answer choices
82 terms
AP Computer Science Midterm
Input to a compiler is called
The body of any while loop will be exe…
One kind of method returns a value. Th…
Normally all instance variables are gi…
Source code
False
Void method
True
Input to a compiler is called
Source code
The body of any while loop will be exe…
False
18 terms
AP Computer Science #2
Who regulates the Internet?
Who is in the IETF?
What is and RFC?
What are some privacy and security iss…
IETF (internet engineering task force)
Loosely organized citizens and engineers connected by email
Request for comments
Broadcast mode allows all users to see all of the moves in pl…
Who regulates the Internet?
IETF (internet engineering task force)
Who is in the IETF?
Loosely organized citizens and engineers connected by email
40 terms
AP Computer Science Final
Central Processing Unit (CPU)
Hard Drive
Motherboard
RAM
Brain of the computer that performs instructions defined by s…
Storage device that stores digitally encoded data on rapidly…
Printed circuit board on which the CPU, RAM chips and other e…
Random Access Memory - temporary place to store material that…
Central Processing Unit (CPU)
Brain of the computer that performs instructions defined by s…
Hard Drive
Storage device that stores digitally encoded data on rapidly…
AP Computer Science - Unit 2, Chapter 1
Heuristic
Image
metadata
pixel
A problem solving approach (algorithm) to find a satisfactory…
A type of data used for graphics or pictures
Data that describes other data. For example, a digital image…
short for "picture element" it is the fundamental unit of a d…
Heuristic
A problem solving approach (algorithm) to find a satisfactory…
Image
A type of data used for graphics or pictures
10 terms
AP Computer Science - Java Review
bit
byte
statement
variable
A binary digit.
A sequence of bits used to encode a character in memory.
An individual instruction in a program.
A memory location, referenced by an identifier, whose values…
bit
A binary digit.
byte
A sequence of bits used to encode a character in memory.
50 terms
AP Computer Science Notes
Overflow
int
byte
short
When computation exceeds the range of a type
- Integer... - (Range) -2,147,483,648 to 2,147,483,647... - (Size)…
- Describes single byte... - (Range) -128 to 127... - (Size) 1 byte
- short int... - (Range) -32768 to 32767... - (Size) 2 bytes
Overflow
When computation exceeds the range of a type
int
- Integer... - (Range) -2,147,483,648 to 2,147,483,647... - (Size)…
35 terms
AP Computer Science Terms
Pseudocode
Algorithm
Clarity
Precision
Use natural language to communicate a set of instructions.
Generalized, conceptual solution to a problem
Able to be clearly understood
Level of accuracy and exactness
Pseudocode
Use natural language to communicate a set of instructions.
Algorithm
Generalized, conceptual solution to a problem
18 terms
AP Computer Science #2
Who regulates the Internet?
Who is in the IETF?
What is and RFC?
What are some privacy and security iss…
IETF (internet engineering task force)
Loosely organized citizens and engineers connected by email
Request for comments
Broadcast mode allows all users to see all of the moves in pl…
Who regulates the Internet?
IETF (internet engineering task force)
Who is in the IETF?
Loosely organized citizens and engineers connected by email
67 terms
AP Computer Science Vocab
problem solving
high level language
low level language
formal language
The process of formulating a problem, finding a solution, and…
A programming language like Java that is designed to be easy…
A programming language that is designed to be easy for a comp…
Any of the languages people have designed for specific purpos…
problem solving
The process of formulating a problem, finding a solution, and…
high level language
A programming language like Java that is designed to be easy…
18 terms
AP Computer Science
Who regulates the Internet?
Who is in the IETF?
What is and RFC?
What are some privacy and security iss…
IETF (internet engineering task force)
Loosely organized citizens and engineers connected by email
Request for comments
Broadcast mode allows all users to see all of the moves in pl…
Who regulates the Internet?
IETF (internet engineering task force)
Who is in the IETF?
Loosely organized citizens and engineers connected by email
26 terms
AP Computer Science A - Chapter 3
syntax
style
main method
comments
Very rigid rules which the text of a program is governed by a…
_______ is intended to make programs more readable. This is a…
The ________ __________If present, it is better to put it at…
Start the source code of each Java class with a _________ tha…
syntax
Very rigid rules which the text of a program is governed by a…
style
_______ is intended to make programs more readable. This is a…
25 terms
AP computer science terms
abstraction
Address
Aggregation
Alias
The idea of hiding details
A numeric value that identifies a memory location in main mem…
Something that is made up, at least in part of, other things
A reference to an object that is also referred to by another…
abstraction
The idea of hiding details
Address
A numeric value that identifies a memory location in main mem…
AP Computer Science Principles Vocab
prototype
binary question
binary message
bit
A preliminary sketch of an idea or model for something new. I…
a question in which there are only two possible answers
a message that can only be one of two values
the single unit of information in a computer, typically repre…
prototype
A preliminary sketch of an idea or model for something new. I…
binary question
a question in which there are only two possible answers
20 terms
AP Computer Science Chapter 1
Algorithm
Program
Digital
Binary Numbers
A step-by-step description of how to accomplish a task.
A list of instructions to be carried out by a computer.
Based on numbers that increase in discrete increments, such a…
A number composed of just 0's and 1's, also known as a base-2…
Algorithm
A step-by-step description of how to accomplish a task.
Program
A list of instructions to be carried out by a computer.
59 terms
AP Computer Science Final Study Pack
An _____ is the name of a variable, me…
You can change the value of a variable…
Complete the following code, which set…
A method name is ______ if a class has…
identifier
assignment
river.toUpperCase();
overloaded
An _____ is the name of a variable, me…
identifier
You can change the value of a variable…
assignment
33 terms
AP Computer Science Chapter 2 Terms
object reference
object
state
behavior
A variable that represents an object.
Something that is created or manipulated by the program.
The description of an object.
The different functions of an object.
object reference
A variable that represents an object.
object
Something that is created or manipulated by the program.
9 terms
AP Computer Science Chapter 4
State and behavior
Classes
Scope
Instance data
The values of an object's variables describe the object's sta…
An object is defined by a class. A class is the model, patter…
The location at which a variable is declared defines its scop…
Attributes such as the variable face are also called instance…
State and behavior
The values of an object's variables describe the object's sta…
Classes
An object is defined by a class. A class is the model, patter…
139 terms
AP Computer Science
What is Java's character type, and how…
What are Java's simple, or primitive,…
Describe the differences between short…
What are the two floating-point types?…
Java's character type is Unicode. Prior character types, in p…
Java's basic data types are called simple because they are no…
Byte is a 8 bit numerical integer, Short is a 16 bit numerica…
Float is a is a 32 bit numerical value that can represent fra…
What is Java's character type, and how…
Java's character type is Unicode. Prior character types, in p…
What are Java's simple, or primitive,…
Java's basic data types are called simple because they are no…
41 terms
AP Computer Science Chapter 1 Terms
packages
import packagename.*;
main method
source files
In Java, related classes are grouped into _______.
To import all of the classes in a package called "packagename…
A Java program must have at least one class, the one that con…
The java files that comprise your program are called _______.
packages
In Java, related classes are grouped into _______.
import packagename.*;
To import all of the classes in a package called "packagename…
39 terms
AP Computer Science
assignment operator
modulus operator
format specifiers
div (integer division)
=
%
%d, %f, %s
5 / 4
assignment operator
=
modulus operator
%
11 terms
AP Computer Science Vocab
binary number system
code
protocol
abstraction
-The base two number system implemented in almost every compu…
-a system for transferring information among people and machi…
a set of rules governing the exchange or transmission of data
-allows us to ignore the details of a complex device...and us…
binary number system
-The base two number system implemented in almost every compu…
code
-a system for transferring information among people and machi…
15 terms
AP Computer Science Vocab
Binary number system
Code
Bit
Protocol
The base two number system implemented in almost every comput…
a system for transferring information among people and machin…
Short for "binary digit"; the single unit of information in a…
A set of rules governing the exchange/transmission of data
Binary number system
The base two number system implemented in almost every comput…
Code
a system for transferring information among people and machin…
10 terms
AP Computer Science A
Object Oriented Programming
Object
Attributes
Behaviors
Makes programs more closely model the way people think about…
Represents an item that has a job to do
Aspects of an object that describe it
Things that the object can do
Object Oriented Programming
Makes programs more closely model the way people think about…
Object
Represents an item that has a job to do
37 terms
AP Computer Science Principles
Bit
nibble
byte
kilobyte
1/8th of a byte
Four bits
Unit of 8 bits
1024 bytes
Bit
1/8th of a byte
nibble
Four bits
11 terms
Ap Computer Science Acronyms
ALU
CRT
CPU
DOS
Arithmetic Logic Unit: part of the processor that performs math
Cathode Ray Tube: old way of displaying images
Central processing unit: brain of the computer
Disk operating system:
ALU
Arithmetic Logic Unit: part of the processor that performs math
CRT
Cathode Ray Tube: old way of displaying images
51 terms
AP Computer Science Quarter 1 Terms
Java
Loop
Statement
Variable
An object oriented programming language.
a sequence of instructions that is continually repeated until…
a directive that tells the computer to do something. Think of…
A changeable value attached to a unique name, recorded in a c…
Java
An object oriented programming language.
Loop
a sequence of instructions that is continually repeated until…
1 of 10