Week 1 & 2 Flashcards

(28 cards)

1
Q

What is Java?

A
  • A rogramming language created by Sun Microsystem
  • A platform independent language which include object-oriented programming
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Developers of java

A

James Gosling
Ed Frank
Mike Sheridan
Patrick Naughton
Chris Warth

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

History of Java
(1991)

A

Java 1.0 started and was spearheaded by a group of engineers from Sun Microsystems

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

Java was intended to apply on ____

A

Home entertainment controller targeted on cable television

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

History of Java
(1995)

A

Synergize on popular Internet browser which is the Netscape Navigator

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

What is the original name of Java

A

Oak

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

History of Java
(2009-2010)

A

Oracle corporation acquired Sun Microsystems

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

What is C

A

Is a procedural programming language

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

What is C++

A

Is an object-oriented language

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

Java adapt the ____ from C and acquire the ___ to C++

A

Procedural syntax
Object-oriented programming and syntax

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

OOP stands for

A

Object-Oriented Program

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

OOP composed of

A

Classes, Methods, and Objects

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

What is classes

A

Common variables (attributes)

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

What is methods

A

Is a set of objects (functions)

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

What is object?

A

An instance of a class

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

Features of Java

A

• Automatic memory allocation and automatic garbage collection
• Same in paradigm scheme in C and C++
• Object-orientated program
• Robust and secure
• Architectural neutral and portable

17
Q

What are the versions of Java

A

• Java Standard Edition (Java SE)
• Java Enterprise Edition (Java EE)
• Java Micro Edition ( Java ME)

18
Q

What is Java SE

A

This is the default java version that allows us to develop applications for desktop servers and small embedded environments such as SIM cards and smart cards

19
Q

It provides the creation of a rich user interface

20
Q

These applications serve a small number of users at a time

21
Q

What is Java EE

A

Oriented towards enterprise software catering to data-intensive server applications meant to have a larger number of users

22
Q

While Java SE run on servers, Java EE is

A

Tailor-fit to handle network and web applications

23
Q

What is Java ME

A

Normally mobile devices such as mobile phones and other embedded devices such as blu-ray players, TV boxes, and printers

24
Q

What is java keywords

A

These are reserved for a specific purpose so that programmer are not allowed to use them as identifiers

25
What is identifier
These are user-defined names for methods, variables, constants, and classes
26
Maximum length per identifier
65 535 characters
27
What is variable
These are the names you give to computer memory locations which are used to store values in a computer program
28
Kinds of java data types
•Primitive •Non-primitive or reference