Lesson 2 Flashcards

1
Q

When was Java created?

A

1991

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

Who created java?

A

James Gosling, Mike Sheridan, and Patrick Naughton

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

The first project developed using Java was a personal
hand-held remote control

A

Star 7

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

Writes a program in a human-readable language called source
code.

A

Java Programmer

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

combines the process of compilation and interpretation. It explains the various processes involved whilst formulating a Java program.

A

Java Architecture

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

Is an engine that provides a runtime environment to drive the Java Code or applications. It converts Java bytecode into machine language.

A

JAVA VIRTUAL MACHINE (JVM)

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

Is a piece of software that is designed to run other software. It contains the class
libraries, loader class, and JVM.

A

JAVA RUNTIME ENVIRONMENT (JRE)

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

Is a software development environment used for making applets and Java applications.

A

JAVA DEVELOPMENT KIT(JDK)

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

Offers the Java core functionality. It defines all the basis of types and objects to high-level classes.

A

Java Platform, Standard Edition
(Java SE)

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

Offers an API and runtime environment for developing
and running highly scalable, large-scale, multi-tiered, reliable, and secure
network applications.

A

Java Platform, Enterprise Edition (Java EE)

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

Offers an API and a small-footprint virtual machine running Java programming language applications on small devices, like mobile phones.

A

Java Programming Language
Platform, Micro Edition (Java ME):

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

Is a platform for developing rich internet applications using a
lightweight user-interface API.

A

Java FX

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

A group of classes that are defined by a name

A

Package

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