Hanzo Conard
Quiz von , erstellt am more than 1 year ago

Quiz am SPD, erstellt von Hanzo Conard am 24/05/2017.

369
0
0
Hanzo Conard
Erstellt von Hanzo Conard vor etwa 7 Jahre
Schließen

SPD

Frage 1 von 70

1

What are two parts of ADT?

Wähle eine der folgenden:

  • Private and Public

  • ArrayList and Vector

  • Queue and Stack

  • Parent and Child

  • Int and float

Erklärung

Frage 2 von 70

1

Which of them has more methods?

Wähle eine der folgenden:

  • Superclass

  • Subclass

Erklärung

Frage 3 von 70

1

The relationship when one class is a subclass of another is called...

Wähle eine der folgenden:

  • is-a

  • has-a

Erklärung

Frage 4 von 70

1

The relationship when one class is defined inside the definition of another is called...

Wähle eine der folgenden:

  • has-a

  • is-a

  • is-b

  • has-b

  • to-c

Erklärung

Frage 5 von 70

1

Redefinition of method of superclass in a subclass with the same name and number of parameters is...

Wähle eine der folgenden:

  • Override

  • Overload

  • Overhead

  • Upperload

  • Overbeat

Erklärung

Frage 6 von 70

1

Redefinition of method with the same name but different number of parameters is called...

Wähle eine der folgenden:

  • Overload

  • Override

  • Overflow

  • Upperride

  • Download

Erklärung

Frage 7 von 70

1

If you want to call the constructor of superclass you would use....

Wähle eine der folgenden:

  • super.

  • super()

  • this.

  • this()

  • constructor()

Erklärung

Frage 8 von 70

1

If you want to call data member of superclass you would use...

Wähle eine der folgenden:

  • super.

  • super()

  • this()

  • this.

  • method()

Erklärung

Frage 9 von 70

1

If you want to call different constructor of current class you would use...

Wähle eine der folgenden:

  • this()

  • this.

  • super()

  • super.

  • current.

Erklärung

Frage 10 von 70

1

If there is at least one abstract method in a class, that class is called...

Wähle eine der folgenden:

  • Abstract class

  • General class

  • Recursive class

  • Tired class

  • Vanish class

Erklärung

Frage 11 von 70

1

If there are no abstract methods in the class we call that class…

Wähle eine der folgenden:

  • Abstract class

  • Actual class

  • Super class

  • Non Abstract class

  • Funny class

Erklärung

Frage 12 von 70

1

Which part is accessible to user ?

Wähle eine der folgenden:

  • Public

  • Private

  • Protected

  • Social

  • Interactive

Erklärung

Frage 13 von 70

1

Is it possible to inherit from multiple classes?

Wähle eine der folgenden:

  • Yes

  • No

Erklärung

Frage 14 von 70

1

Is it possible to implement multiple interfaces?

Wähle eine der folgenden:

  • Yes

  • No

Erklärung

Frage 15 von 70

1

Every class has _____as a superclass

Wähle eine der folgenden:

  • Object

  • JAVA

  • Subject

  • Main

  • String

Erklärung

Frage 16 von 70

1

This method returns a string that textually represents an object

Wähle eine der folgenden:

  • toString()

  • equals()

  • toText()

  • toGo()

  • hashCode()

Erklärung

Frage 17 von 70

1

InstanceOf used to test ...

Wähle eine der folgenden:

  • Whether an object belongs to class or not

  • Whether object is object or not

  • Whether object plays football or not

  • Whether object has parent or not

  • Whether is the biggest object or not

Erklärung

Frage 18 von 70

1

What is not perfect in this code: ave = sum/count;

Wähle eine der folgenden:

  • Division by zero may occur

  • Multiplication by 1000000 is impossible in JAVA

  • Semicolon needed after =

  • ave should be written as average

  • It is not JAVA code

Erklärung

Frage 19 von 70

1

Attempt to convert a string that is not numeric to a number faults …

Wähle eine der folgenden:

  • NumberFormatException

  • ArithmeticException

  • SDP4IsNotASubjectException

  • DoNotSpeakException

  • SadProgrammerException

Erklärung

Frage 20 von 70

1

Attempt to access array element using index less than zero folds

Wähle eine der folgenden:

  • ArrayIndexOutOfBoundsException

  • ArithmeticException

  • GoHomeExpception

  • InputMismatchException

  • McDonerException

Erklärung

Frage 21 von 70

1

________ exception is an error normally due to programmer

Wähle eine der folgenden:

  • checked

  • unchecked

  • broken

  • cracked

Erklärung

Frage 22 von 70

1

________ exception is an error normally not due to programmer

Wähle eine der folgenden:

  • checked

  • unchecked

  • hacked

  • frozen

  • cracked

Erklärung

Frage 23 von 70

1

Which part is not accessible to user ?

Wähle eine der folgenden:

  • private

  • shifted

  • controlled

  • based

  • public

Erklärung

Frage 24 von 70

1

How to handle exceptions?

Wähle eine der folgenden:

  • try{} catch(){}

  • try{} batch(){}

  • poimai{}menya{}esli{}smozhesh{}

  • fly{}catch(){}

  • go{}home(){}

Erklärung

Frage 25 von 70

1

Which of the following is not example of visibility in Java ?

Wähle eine der folgenden:

  • private

  • public

  • protected

  • package

  • eclipsed

Erklärung

Frage 26 von 70

1

Returns the reference to the element at position index

Wähle eine der folgenden:

  • get(index)

  • set(index)

  • has(index)

  • goTo(index)

  • fly(index)

Erklärung

Frage 27 von 70

1

Get the size of ArrayList

Wähle eine der folgenden:

  • size()

  • size(list)

  • sizeOf()

  • length

  • length(list)

Erklärung

Frage 28 von 70

1

Sets the element on position Index to reference entry

Wähle eine der folgenden:

  • set(index, entry)

  • setTo(index, entry)

  • index.set(entry)

  • entry.set(index)

  • set.index(entry)

Erklärung

Frage 29 von 70

1

Public xxx(int index){
return theData[index];
}
this behavior is similar to which method of ArrayList class?

Wähle eine der folgenden:

  • get

  • set

  • size

  • equals

Erklärung

Frage 30 von 70

1

What is the time complexity of insert(index) method in ArrayList

Wähle eine der folgenden:

  • O(n)

  • O(1)

  • O(logn)

  • O(n^2)

  • O(m*n)

Erklärung

Frage 31 von 70

1

What is the difference between ArrayList and Vector?

Wähle eine der folgenden:

  • Vector is synchronized, where ArrayList is not

  • Vector is scalable, where ArrayList is not

  • Vector is flexible, where ArrayList is not

  • Vector is resizable, where ArrayList is not

  • There is no difference

Erklärung

Frage 32 von 70

1

for(int i = 0; i < size; i++) {
If(theData[i] == entry) {
Return i;
}
Return -1;
}
This method is similar to which method of ArrayList

Wähle eine der folgenden:

  • indexOf(entry)

  • get(entry)

  • set(entry)

Erklärung

Frage 33 von 70

1

Indicate constant time complexity in terms of Big-O notation

Wähle eine der folgenden:

  • O(1)

  • O(n)

  • O(n^2)

  • O(const)

  • O(logn)

Erklärung

Frage 34 von 70

1

The collection of abstract methods is called ...

Wähle eine der folgenden:

  • Interface

  • Abstract class

  • Class

  • Method

  • Function

Erklärung

Frage 35 von 70

1

Indicate logarithm time complexity in terms of big-O notation?

Wähle eine der folgenden:

  • O(logn)

  • O(n^2)

  • O(n)

  • O(1)

  • O(done)

Erklärung

Frage 36 von 70

1

Indicate linear time complexity in terms of big-O notation?

Wähle eine der folgenden:

  • O(n)

  • O(n^2)

  • O(n^3)

  • O(logn)

  • O(loglogn)

Erklärung

Frage 37 von 70

1

Indicate exponential time complexity in terms of big-O notation?

Wähle eine der folgenden:

  • O(2^n)

  • O(n^2)

  • O(logn)

  • O(n)

  • O(n^4)

Erklärung

Frage 38 von 70

1

Find the slowest time

Wähle eine der folgenden:

  • O(n!)

  • O(2^n)

  • O(n)

  • O(n^4)

  • O(100)

Erklärung

Frage 39 von 70

1

What is the time complexity of ArrayList remove(index) method

Wähle eine der folgenden:

  • O(n)

  • O(1)

  • O(n * n)

  • O(logn)

  • O(n^3)

Erklärung

Frage 40 von 70

1

What is the time complexity of adding an item in front of a LinkedList

Wähle eine der folgenden:

  • O(1)

  • O(n)

  • O(n^2)

  • O(n^3)

  • O(nlogn)

Erklärung

Frage 41 von 70

1

What is the time complexity of adding element in the beginning of ArrayList

Wähle eine der folgenden:

  • O(n)

  • O(1)

  • O(logn)

  • O(nlogn)

  • O(n^2)

Erklärung

Frage 42 von 70

1

Which method searches for target and returns its position in LinkedList?

Wähle eine der folgenden:

  • indexOf(target)

  • get(target)

  • set(target)

  • equal(target)

Erklärung

Frage 43 von 70

1

Indicate polynomial time complexity

Wähle eine der folgenden:

  • O(n^const) (const = 2,3…)

  • O(nlogn)

  • O(logn)

  • O(2^n)

  • O(1)

Erklärung

Frage 44 von 70

1

How to remove item from LinkedList?

Wähle eine der folgenden:

  • Change Link of previous item to next item of item to be removed

  • Change Link of next item to previous item of item to be removed

  • Change Link of removing item to next

  • Change Link of removing item to previous

  • Go home and cry

Erklärung

Frage 45 von 70

1

What is attribute of CircularList

Wähle eine der folgenden:

  • Next of last item referencing to the first item

  • Next of first item referencing to the last item

  • Prev of last item referencing to the last item

  • Next of best item referencing to the worst item

  • I need to go home and prepare this

Erklärung

Frage 46 von 70

1

Which of the following in Java is very similar to “contract” ?

Wähle eine der folgenden:

  • Interface implementation

  • Class inheritance

  • Method overloading

  • Class overriding

Erklärung

Frage 47 von 70

1

List iterator and iterator is the same thing in JAVA

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 48 von 70

1

Is it possible to traverse containing of a list this way?
for(int nextInt : aList) {… }

Wähle eine der folgenden:

  • Yes

  • No

  • May be

  • I don't know

Erklärung

Frage 49 von 70

1

Show the method which exists in a DoubleLinkedList and not exist in a SingleLinkedList

Wähle eine der folgenden:

  • constructor

  • next()

  • hasNext()

  • previous()

  • hasBefore()

Erklärung

Frage 50 von 70

1

What relationship class Node and LinkedList have?

Wähle eine der folgenden:

  • is-a

  • has-a

  • Is-b

  • to-c

  • They are couple

Erklärung

Frage 51 von 70

1

Which of them is NOT an example of Data Structure ?

Wähle eine der folgenden:

  • Breadth First Search

  • ArrayList

  • Graph

  • Priority Queue

  • Set

Erklärung

Frage 52 von 70

1

Which of them is NOT feature of collection interface ?

Wähle eine der folgenden:

  • Graph

  • Set

  • List

  • Queue

  • Vector

Erklärung

Frage 53 von 70

1

This returns TRUE if the collection contains object

Wähle eine der folgenden:

  • contains(obj)

  • IndexOf(obj)

  • IndexF(obj)

  • find(obj)

  • goTo(obj)

Erklärung

Frage 54 von 70

1

Elements of a List are accessed by means of an

Wähle eine der folgenden:

  • index

  • switch

  • position

  • loop

  • book

Erklärung

Frage 55 von 70

1

A list can ___ or ___ as items(elements) are added or removed

Wähle eine der folgenden:

  • grow, shrink

  • flow, shrink

  • increase, grow

  • decrease, think

  • fly, sit

Erklärung

Frage 56 von 70

1

OOP stands for?

Wähle eine der folgenden:

  • Object oriented programming

  • Obstacle oriented programming

  • Object oriented playing

  • Omar oriented programming

Erklärung

Frage 57 von 70

1

The Collection is a _____ of a List ?

Wähle eine der folgenden:

  • superinterface

  • parent

  • interface

  • father

  • node

Erklärung

Frage 58 von 70

1

Which method returns an object at the top of a Stack in JAVA?

Wähle eine der folgenden:

  • pop()

  • peek()

  • front()

  • poll()

  • top()

Erklärung

Frage 59 von 70

1

Which method adds an item on the top of a Stack in JAVA?

Wähle eine der folgenden:

  • push()

  • add()

  • peek()

  • top()

  • bush()

Erklärung

Frage 60 von 70

1

First in last out structure is ...

Wähle eine der folgenden:

  • Stack

  • Queue

  • Graph

  • Set

  • Tree

Erklärung

Frage 61 von 70

1

Which structure is widely used in finding palindrome?

Wähle eine der folgenden:

  • Stack

  • Queue

  • Set

  • Map

  • Graph

Erklärung

Frage 62 von 70

1

Which structure is widely used to calculate the value of postfix expression?

Wähle eine der folgenden:

  • Queue

  • Stack

  • Set

  • Graph

  • List

Erklärung

Frage 63 von 70

1

Calculate value of “4 7 * 20-“

Wähle eine der folgenden:

  • 8

  • 1

  • 136

  • 144

  • 3

Erklärung

Frage 64 von 70

1

Ability of object of one class to act like it is an object of another class

Wähle eine der folgenden:

  • Polymorphism

  • Encapsulation

  • Inheritance

  • Java code

  • SLOC(Source Line Of Code)

Erklärung

Frage 65 von 70

1

What does method empty return for empty stack?

Wähle eine der folgenden:

  • True

  • False

  • Nothing

  • Empty

  • Hello

Erklärung

Frage 66 von 70

1

Waiting line of people is similar to which data structure?

Wähle eine der folgenden:

  • Queue

  • Stack

  • Tree

  • Graph

  • LinkedList

Erklärung

Frage 67 von 70

1

If we call remove() function for the queue, which item will be removed

Wähle eine der folgenden:

  • first

  • last

  • middle

  • second

  • third

Erklärung

Frage 68 von 70

1

Which function return first added item in the queue?

Wähle eine der folgenden:

  • front()

  • first()

  • element()

  • goBack()

  • giveMeFirst()

Erklärung

Frage 69 von 70

1

Which function is used to add new item in the queue?

Wähle eine der folgenden:

  • offer()

  • suffer()

  • add()

  • poll()

  • remove()

Erklärung

Frage 70 von 70

1

First-in first-out data structure ...

Wähle eine der folgenden:

  • Queue

  • Stack

  • Set

  • Graph

  • List

Erklärung