Hanzo Conard
Test por , creado hace más de 1 año

Test sobre SPD, creado por Hanzo Conard el 24/05/2017.

370
0
0
Hanzo Conard
Creado por Hanzo Conard hace alrededor de 7 años
Cerrar

SPD

Pregunta 1 de 70

1

What are two parts of ADT?

Selecciona una de las siguientes respuestas posibles:

  • Private and Public

  • ArrayList and Vector

  • Queue and Stack

  • Parent and Child

  • Int and float

Explicación

Pregunta 2 de 70

1

Which of them has more methods?

Selecciona una de las siguientes respuestas posibles:

  • Superclass

  • Subclass

Explicación

Pregunta 3 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • is-a

  • has-a

Explicación

Pregunta 4 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • has-a

  • is-a

  • is-b

  • has-b

  • to-c

Explicación

Pregunta 5 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • Override

  • Overload

  • Overhead

  • Upperload

  • Overbeat

Explicación

Pregunta 6 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • Overload

  • Override

  • Overflow

  • Upperride

  • Download

Explicación

Pregunta 7 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • super.

  • super()

  • this.

  • this()

  • constructor()

Explicación

Pregunta 8 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • super.

  • super()

  • this()

  • this.

  • method()

Explicación

Pregunta 9 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • this()

  • this.

  • super()

  • super.

  • current.

Explicación

Pregunta 10 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • Abstract class

  • General class

  • Recursive class

  • Tired class

  • Vanish class

Explicación

Pregunta 11 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • Abstract class

  • Actual class

  • Super class

  • Non Abstract class

  • Funny class

Explicación

Pregunta 12 de 70

1

Which part is accessible to user ?

Selecciona una de las siguientes respuestas posibles:

  • Public

  • Private

  • Protected

  • Social

  • Interactive

Explicación

Pregunta 13 de 70

1

Is it possible to inherit from multiple classes?

Selecciona una de las siguientes respuestas posibles:

  • Yes

  • No

Explicación

Pregunta 14 de 70

1

Is it possible to implement multiple interfaces?

Selecciona una de las siguientes respuestas posibles:

  • Yes

  • No

Explicación

Pregunta 15 de 70

1

Every class has _____as a superclass

Selecciona una de las siguientes respuestas posibles:

  • Object

  • JAVA

  • Subject

  • Main

  • String

Explicación

Pregunta 16 de 70

1

This method returns a string that textually represents an object

Selecciona una de las siguientes respuestas posibles:

  • toString()

  • equals()

  • toText()

  • toGo()

  • hashCode()

Explicación

Pregunta 17 de 70

1

InstanceOf used to test ...

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 18 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 19 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • NumberFormatException

  • ArithmeticException

  • SDP4IsNotASubjectException

  • DoNotSpeakException

  • SadProgrammerException

Explicación

Pregunta 20 de 70

1

Attempt to access array element using index less than zero folds

Selecciona una de las siguientes respuestas posibles:

  • ArrayIndexOutOfBoundsException

  • ArithmeticException

  • GoHomeExpception

  • InputMismatchException

  • McDonerException

Explicación

Pregunta 21 de 70

1

________ exception is an error normally due to programmer

Selecciona una de las siguientes respuestas posibles:

  • checked

  • unchecked

  • broken

  • cracked

Explicación

Pregunta 22 de 70

1

________ exception is an error normally not due to programmer

Selecciona una de las siguientes respuestas posibles:

  • checked

  • unchecked

  • hacked

  • frozen

  • cracked

Explicación

Pregunta 23 de 70

1

Which part is not accessible to user ?

Selecciona una de las siguientes respuestas posibles:

  • private

  • shifted

  • controlled

  • based

  • public

Explicación

Pregunta 24 de 70

1

How to handle exceptions?

Selecciona una de las siguientes respuestas posibles:

  • try{} catch(){}

  • try{} batch(){}

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

  • fly{}catch(){}

  • go{}home(){}

Explicación

Pregunta 25 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • private

  • public

  • protected

  • package

  • eclipsed

Explicación

Pregunta 26 de 70

1

Returns the reference to the element at position index

Selecciona una de las siguientes respuestas posibles:

  • get(index)

  • set(index)

  • has(index)

  • goTo(index)

  • fly(index)

Explicación

Pregunta 27 de 70

1

Get the size of ArrayList

Selecciona una de las siguientes respuestas posibles:

  • size()

  • size(list)

  • sizeOf()

  • length

  • length(list)

Explicación

Pregunta 28 de 70

1

Sets the element on position Index to reference entry

Selecciona una de las siguientes respuestas posibles:

  • set(index, entry)

  • setTo(index, entry)

  • index.set(entry)

  • entry.set(index)

  • set.index(entry)

Explicación

Pregunta 29 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • get

  • set

  • size

  • equals

Explicación

Pregunta 30 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • O(n)

  • O(1)

  • O(logn)

  • O(n^2)

  • O(m*n)

Explicación

Pregunta 31 de 70

1

What is the difference between ArrayList and Vector?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 32 de 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

Selecciona una de las siguientes respuestas posibles:

  • indexOf(entry)

  • get(entry)

  • set(entry)

Explicación

Pregunta 33 de 70

1

Indicate constant time complexity in terms of Big-O notation

Selecciona una de las siguientes respuestas posibles:

  • O(1)

  • O(n)

  • O(n^2)

  • O(const)

  • O(logn)

Explicación

Pregunta 34 de 70

1

The collection of abstract methods is called ...

Selecciona una de las siguientes respuestas posibles:

  • Interface

  • Abstract class

  • Class

  • Method

  • Function

Explicación

Pregunta 35 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • O(logn)

  • O(n^2)

  • O(n)

  • O(1)

  • O(done)

Explicación

Pregunta 36 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • O(n)

  • O(n^2)

  • O(n^3)

  • O(logn)

  • O(loglogn)

Explicación

Pregunta 37 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • O(2^n)

  • O(n^2)

  • O(logn)

  • O(n)

  • O(n^4)

Explicación

Pregunta 38 de 70

1

Find the slowest time

Selecciona una de las siguientes respuestas posibles:

  • O(n!)

  • O(2^n)

  • O(n)

  • O(n^4)

  • O(100)

Explicación

Pregunta 39 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • O(n)

  • O(1)

  • O(n * n)

  • O(logn)

  • O(n^3)

Explicación

Pregunta 40 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • O(1)

  • O(n)

  • O(n^2)

  • O(n^3)

  • O(nlogn)

Explicación

Pregunta 41 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • O(n)

  • O(1)

  • O(logn)

  • O(nlogn)

  • O(n^2)

Explicación

Pregunta 42 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • indexOf(target)

  • get(target)

  • set(target)

  • equal(target)

Explicación

Pregunta 43 de 70

1

Indicate polynomial time complexity

Selecciona una de las siguientes respuestas posibles:

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

  • O(nlogn)

  • O(logn)

  • O(2^n)

  • O(1)

Explicación

Pregunta 44 de 70

1

How to remove item from LinkedList?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 45 de 70

1

What is attribute of CircularList

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 46 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • Interface implementation

  • Class inheritance

  • Method overloading

  • Class overriding

Explicación

Pregunta 47 de 70

1

List iterator and iterator is the same thing in JAVA

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 48 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • Yes

  • No

  • May be

  • I don't know

Explicación

Pregunta 49 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • constructor

  • next()

  • hasNext()

  • previous()

  • hasBefore()

Explicación

Pregunta 50 de 70

1

What relationship class Node and LinkedList have?

Selecciona una de las siguientes respuestas posibles:

  • is-a

  • has-a

  • Is-b

  • to-c

  • They are couple

Explicación

Pregunta 51 de 70

1

Which of them is NOT an example of Data Structure ?

Selecciona una de las siguientes respuestas posibles:

  • Breadth First Search

  • ArrayList

  • Graph

  • Priority Queue

  • Set

Explicación

Pregunta 52 de 70

1

Which of them is NOT feature of collection interface ?

Selecciona una de las siguientes respuestas posibles:

  • Graph

  • Set

  • List

  • Queue

  • Vector

Explicación

Pregunta 53 de 70

1

This returns TRUE if the collection contains object

Selecciona una de las siguientes respuestas posibles:

  • contains(obj)

  • IndexOf(obj)

  • IndexF(obj)

  • find(obj)

  • goTo(obj)

Explicación

Pregunta 54 de 70

1

Elements of a List are accessed by means of an

Selecciona una de las siguientes respuestas posibles:

  • index

  • switch

  • position

  • loop

  • book

Explicación

Pregunta 55 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • grow, shrink

  • flow, shrink

  • increase, grow

  • decrease, think

  • fly, sit

Explicación

Pregunta 56 de 70

1

OOP stands for?

Selecciona una de las siguientes respuestas posibles:

  • Object oriented programming

  • Obstacle oriented programming

  • Object oriented playing

  • Omar oriented programming

Explicación

Pregunta 57 de 70

1

The Collection is a _____ of a List ?

Selecciona una de las siguientes respuestas posibles:

  • superinterface

  • parent

  • interface

  • father

  • node

Explicación

Pregunta 58 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • pop()

  • peek()

  • front()

  • poll()

  • top()

Explicación

Pregunta 59 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • push()

  • add()

  • peek()

  • top()

  • bush()

Explicación

Pregunta 60 de 70

1

First in last out structure is ...

Selecciona una de las siguientes respuestas posibles:

  • Stack

  • Queue

  • Graph

  • Set

  • Tree

Explicación

Pregunta 61 de 70

1

Which structure is widely used in finding palindrome?

Selecciona una de las siguientes respuestas posibles:

  • Stack

  • Queue

  • Set

  • Map

  • Graph

Explicación

Pregunta 62 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • Queue

  • Stack

  • Set

  • Graph

  • List

Explicación

Pregunta 63 de 70

1

Calculate value of “4 7 * 20-“

Selecciona una de las siguientes respuestas posibles:

  • 8

  • 1

  • 136

  • 144

  • 3

Explicación

Pregunta 64 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • Polymorphism

  • Encapsulation

  • Inheritance

  • Java code

  • SLOC(Source Line Of Code)

Explicación

Pregunta 65 de 70

1

What does method empty return for empty stack?

Selecciona una de las siguientes respuestas posibles:

  • True

  • False

  • Nothing

  • Empty

  • Hello

Explicación

Pregunta 66 de 70

1

Waiting line of people is similar to which data structure?

Selecciona una de las siguientes respuestas posibles:

  • Queue

  • Stack

  • Tree

  • Graph

  • LinkedList

Explicación

Pregunta 67 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • first

  • last

  • middle

  • second

  • third

Explicación

Pregunta 68 de 70

1

Which function return first added item in the queue?

Selecciona una de las siguientes respuestas posibles:

  • front()

  • first()

  • element()

  • goBack()

  • giveMeFirst()

Explicación

Pregunta 69 de 70

1

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

Selecciona una de las siguientes respuestas posibles:

  • offer()

  • suffer()

  • add()

  • poll()

  • remove()

Explicación

Pregunta 70 de 70

1

First-in first-out data structure ...

Selecciona una de las siguientes respuestas posibles:

  • Queue

  • Stack

  • Set

  • Graph

  • List

Explicación