Section 1

Preview this deck

mutator method

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

0

All-time users

0

Favorites

0

Last updated

6 years ago

Date created

Mar 1, 2020

Cards (62)

Section 1

(50 cards)

mutator method

Front

controls changes to variables

Back

implicit parameter

Front

reference object method is being called on

Back

object

Front

an instance of a class; properties defined by what that class is

Back

cast

Front

to reassign the class of an object

Back

instruction set

Front

all operations that can be executed by a processor

Back

bit

Front

unit of info in system; either 0 or 1

Back

memory

Front

unit of computer that stores instructions/data

Back

megabyte

Front

20^20 bytes; 1,000,000 bytes

Back

encapsulation

Front

hiding of implementation details; combine private variables with methods to set and/or get their values

Back

byte

Front

8-bits used to encode single character

Back

Memory Data Register (MDR)

Front

stores value to be fetched/stored

Back

initialize

Front

call to constructor OR assigning value to a variable

Back

parameter

Front

define what is going to be input into method

Back

parameter passing

Front

specifying expressions to be arguments for a method when called

Back

address

Front

unique identifier for a cell in RAM

Back

accessor method

Front

accesses value of object (getter)

Back

loop

Front

repeats action while a given command is true

Back

machine language

Front

programming language consisting of binary or hex instructions a computer can respond to

Back

instance variable

Front

variables within class (outside of methods) that apply to all methods

Back

IDE

Front

provides programmers with code editor, debugger, etc.

Back

class

Front

the blueprints of an object; an object of a specific class (declared, instantiation, initialization)

Back

instantiation

Front

creation of a class (object)

Back

gigabyte

Front

2^30 bytes; 1,000,000,000 bytes

Back

I/O buffer

Front

memory as part of I/O controller; stores data during transfer to output/input

Back

boolean operator

Front

used to alter boolean value in expression; and, or, not

Back

boolean

Front

datatype that's either true or false

Back

object-oriented programming

Front

programming focused on creation of objects over doing actions

Back

kilobyte

Front

2^10 bytes; 1024 bytes

Back

primitive data type

Front

most basic data types in Java; boolean, byte, char, short, int, long, float, double

Back

mass storage

Front

large amounts of permanent storage (USB, disc, etc.)1

Back

I/O controller

Front

special computer that handles details of input output

Back

arithmetic/logic unit

Front

carries out arithmetic/logic operations for computer

Back

Memory Address Register (MAR)

Front

stores address of cell to access

Back

binary

Front

numerical notation in base-2

Back

object reference

Front

points to the location of an object

Back

logic gate

Front

building block of digital circuits; takes 2 binary inputs and returns binary output

Back

instance

Front

creation of a new class (object)

Back

cache memory

Front

small space to hold data + neighbors from RAM and access faster

Back

algorithm

Front

A methodical, logical rule or procedure that guarantees solving a particular problem.

Back

computer science

Front

studying the principles of computers and their use

Back

constructor

Front

method used to create a new object

Back

boolean expression

Front

logical expression that evaluates true or false

Back

formal parameter

Front

parameters of method - establishes datatype of input and name of input

Back

explicit parameter

Front

arguments of a method when called

Back

method

Front

set of code which can be called by using the method's name

Back

argument

Front

actual parameter; entered into method when calling it

Back

control unit

Front

directs operations of processor; guides ALU and output devices

Back

local variable

Front

variables only apply to the methods that contain them

Back

actual parameter

Front

argument; values entered when calling method

Back

ASCII

Front

8-bit encoding of characters; 256 options (32-126 are printable)

Back

Section 2

(12 cards)

syntax

Front

rules to form instructions in language

Back

stored program concept

Front

instructions for computer are represented in binary and stored in memory

Back

Random Access Memory (RAM)

Front

computer memory accessed using random access technique (SLOWEST)

Back

terabyte

Front

20^40 bytes; 1,000,000,000,000 bytes

Back

Von Neumann architecture

Front

model which almost all computer devices are based on

Back

pseudocode

Front

notation representing simplified programming language

Back

register

Front

special high speed storage cell holding operands of operation and then its result (FASTEST)

Back

transistor

Front

basic building block of computers; can be on or off

Back

scope

Front

lifetime and accessibility of a variable

Back

white space

Front

area in typography that doesn't correspond to visible mark

Back

truth table

Front

table expressing boolean values output by inputs into boolean expression

Back

software

Front

instructions/data needed to operate a computer/devices

Back