Terms For Midterm Flashcards
+actual parameter
The actual value that is passed into the method by a caller.
*accessor method
A method that accesses and object but does not change it
Algorithm*
An unambiguous , executable, and terminating, specification of a way to solve a problem.
Argument *
A value supplied in a method call, or one of the values combined by an operator.
Bit*
Binary digit; the smallest unit of information, having two possible values: 1 and 0. A data element consisting of n bits had 2^n possible values.
Boolean operator *
An operator that can be applied to Boolean values. Java has three Boolean operators: &&, ||, and !.
byte*
A number made up of 8 bits. Most computers use byte as smallest unit of storage in memory.
cast*
Explicitly converting a value from one type to a different type.
class*
A programmer-defined data type.
constructor*
A sequence of statements for initializing a newly instantiated object.
encapsulation*
The hiding if implementation details.
explicit parameter*
A parameter of a method other than the object on which the method is invoked.
IDE*
Integrated developing environment - a programming environment that includes an editor, compiler, and debugger.
implicit parameter *
The object on which a method is invoked.
initialize*
Set a variable to a well defined value when it is created.
instance variable*
A variable defined in a class for which every object of the class has its own value.
*address
RAM is divided into fixed-sized units called cells, and each cells is associated with a unique identifier called an address.
+arithmetic/Logic Unit (ALU)
An arithmetic-logic unit (ALU) is the part of a computer processor (CPU) that carries out arithmetic and logic operations on the operands in machine language.
ASCII*
stands for American Standard code for information interchange. its the international standard for representing textual info in the majority of computers.
binary+
of, relating to, or written in binary code; programmed or encoded using only the digits 0 and 1
bit*
A bit is the most basic unit in computing. It is a binary digit that has one of two values; either 0 or 1.
boolean+
In computer science, the Boolean data type is a data type, having two values (usually denoted true and false), intended to represent the truth values of logic and Boolean algebra.
boolean expression*
An expression that results in a value of either TRUE or FALSE. For example, the expression 2
boolean operator+
All expressions that contain relational operators , such as the less than sign (