Chapter 2 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

applet

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

assignment operator

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

byte code

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

DOS development environment

A

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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Graphical User Interface (GUI)

A

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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

hacking

A

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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

import statement

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Integrated Development Environment (IDE)

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

interpreter

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Java virtual machine (JVM)

A

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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Just-in-time compilation (JIT)

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

panel

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

pane

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

parameter

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

source code

A

The code written by the programmer. (35)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

statement

A

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

8
Q

terminal I/O interface

A

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

9
Q

variable

A

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