Back to marketplace

Chapter 2

No description yet. This curated deck is ready for daily study.

Total cards: 18•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (18)

#1
Front (Question)

applet

Back (Answer)

A Java program that can be downloaded and run on a Web browser. (33)

#2
Front (Question)

assignment operator

Back (Answer)

A character - such as * or = - that defines what to do with a variable. (44)

#3
Front (Question)

byte code

Back (Answer)

The kind of object code generated by a Java compiler and interpreted by a Java virtual machine. Byte code is platform independent. (32)

#4
Front (Question)

DOS development environment

Back (Answer)

A development environment that uses Notepad for the editor with command line activation of the compiler and the JVM from inside a command or DOS window. (38)

#5
Front (Question)

Graphical User Interface (GUI)

Back (Answer)

A user interface that uses graphics such as windows; buttons; and menus to interact between the user and computer; and which relies on a pointing device (such as a mouse) and the keyboard for user input. (33)

#6
Front (Question)

hacking

Back (Answer)

Although the original definition referred to problem-solving using code - hacking now refers to breaking into a computer system in an unauthorized way - whether to impress peers or cause actual harm. (41)

#7
Front (Question)

import statement

Back (Answer)

A line of code that allows you to use the properties of a class of objects. (43)

#8
Front (Question)

Integrated Development Environment (IDE)

Back (Answer)

A development environment that combines an editor; a Java compiler; a debugger; and a JVM in a manner intended to increase programmer productivity. (38)

#9
Front (Question)

interpreter

Back (Answer)

A program that behaves like a computer - but runs more slowly. (32)

#10
Front (Question)

Java virtual machine (JVM)

Back (Answer)

A program that behaves like a computer. Some JVMs translate byte code instructions into machine language when they are first encountered so that the next time the instruction is encountered - it is executed as fast machine code. (32)

#11
Front (Question)

Just-in-time compilation (JIT)

Back (Answer)

Just-in-time compilation (JIT): encountered. (33)

#12
Front (Question)

panel

Back (Answer)

A container in an application window that can be filled with other objects. (48)

#13
Front (Question)

pane

Back (Answer)

A panel within a window that contains related objects such as images and widgets. (48)

#14
Front (Question)

parameter

Back (Answer)

The string of characters that appears between the parentheses following a message to an object. (35)

#15
Front (Question)

source code

Back (Answer)

The code written by the programmer. (35)

#16
Front (Question)

statement

Back (Answer)

A unit of programming code that performs a task. (35)

#17
Front (Question)

terminal I/O interface

Back (Answer)

An interface style that displays prompts and is easier to implement than a GUI. (33)

#18
Front (Question)

variable

Back (Answer)

A memory location - referenced by an identifier - whose value can be changed during a program. (43)