1610 R
Test por , creado hace más de 1 año

Test sobre sdp4, creado por 1610 R el 24/05/2018.

347
1
0
Sin etiquetas
1610 R
Creado por 1610 R hace más de 6 años
Cerrar

sdp4

Pregunta 1 de 187

1

Choosing pivot and place all items smaller than pivot to the left and bigger ones to the
right, then repeat the same with two branches is similar to _____________ sort algorithm.

Selecciona una de las siguientes respuestas posibles:

  • quick

  • merge

  • bubble

  • heap

Explicación

Pregunta 2 de 187

1

Inventor of merge sort is ?

Selecciona una de las siguientes respuestas posibles:

  • John von Neumann

  • Mr Merge

  • John Lennon

  • Professor Sortmerg

Explicación

Pregunta 3 de 187

1

А collision occurs when ... ?

Selecciona una de las siguientes respuestas posibles:

  • two keys hash to the same table index.

  • two values hash to the same table index

  • two keys are hashed to big table inde and rehash needed

  • impossible to answer

Explicación

Pregunta 4 de 187

1

What are the two parts of ADT?

Selecciona una de las siguientes respuestas posibles:

  • private, public

  • methods and data fields

  • Parent and Child

  • Int and Float

  • Queue and Stack

Explicación

Pregunta 5 de 187

1

List two ways of organizing hashtable.

Selecciona una de las siguientes respuestas posibles:

  • open addressing and chaining

  • key and value

  • arraylist and vector

  • Breadth first search and Depth first search

Explicación

Pregunta 6 de 187

1

Which of them has more methods?

Selecciona una de las siguientes respuestas posibles:

  • Subclass

  • Superclass

  • Parentclass

  • Object

Explicación

Pregunta 7 de 187

1

Indicate the relationship of HastableOpen and Entry classes?

Selecciona una de las siguientes respuestas posibles:

  • has-a

  • static

  • is-b

  • is-a

Explicación

Pregunta 8 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • has-a

  • is

  • is-a

Explicación

Pregunta 9 de 187

1

Which of them is NOT an example of Data Structure ?

Selecciona una de las siguientes respuestas posibles:

  • ArrayList

  • Breadth First Search

  • Set

  • Priority Queue

  • Graph

Explicación

Pregunta 10 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • Override

  • Overload

  • Public

  • Encapsulation

Explicación

Pregunta 11 de 187

1

A set view of a map can be obtained through method_______?

Selecciona una de las siguientes respuestas posibles:

  • entrySet

  • setView

  • goAhead

  • emptySet

Explicación

Pregunta 12 de 187

1

Which of them is NOT feature of collection interface ?

Selecciona una de las siguientes respuestas posibles:

  • Graph

  • List

  • Queue

  • Vector

  • Set

Explicación

Pregunta 13 de 187

1

Redefinition of method with the same name but different number of parameters?

Selecciona una de las siguientes respuestas posibles:

  • Overload

  • Override

  • Encapsulation

  • Polymorphism

Explicación

Pregunta 14 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • Super()

  • Parent()

  • that()

Explicación

Pregunta 15 de 187

1

Quadratic probing is usually used to ?

Selecciona una de las siguientes respuestas posibles:

  • reduce collisions

  • reallocate array

  • for fun

  • enlarge table size

Explicación

Pregunta 16 de 187

1

This returns TRUE if the collection contains object

Selecciona una de las siguientes respuestas posibles:

  • Find(obj)

  • goTo(obj)

  • indexF(obj)

  • contains(obj)

  • indexOf(obj)

Explicación

Pregunta 17 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • this()

  • that()

  • anay()

  • which()

Explicación

Pregunta 18 de 187

1

Elements of a List are accessed by means of an

Selecciona una de las siguientes respuestas posibles:

  • index

  • position

  • book

  • loop

  • switch

Explicación

Pregunta 19 de 187

1

Set of ordered pairs whose element are known as the key and value is ?

Selecciona una de las siguientes respuestas posibles:

  • set

  • map

  • graph

  • array

Explicación

Pregunta 20 de 187

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

  • Child class

  • Parent class

  • Not given

Explicación

Pregunta 21 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • Actual class

  • Abstract class

  • Parent

  • Superclass

Explicación

Pregunta 22 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • flow, shrink

  • grow, shrink

  • decrease, think

  • fly, sit

  • increase, grow

Explicación

Pregunta 23 de 187

1

Is it possible to inherit from multiple classes ?

Selecciona una de las siguientes respuestas posibles:

  • No

  • Yes

Explicación

Pregunta 24 de 187

1

Is it possible to implement multiple interfaces?

Selecciona una de las siguientes respuestas posibles:

  • no

  • yes

Explicación

Pregunta 25 de 187

1

The Collection is a _____ of a List ?

Selecciona una de las siguientes respuestas posibles:

  • superinterface

  • father

  • node

  • parent

  • interface

Explicación

Pregunta 26 de 187

1

Every class has _____as a superclass

Selecciona una de las siguientes respuestas posibles:

  • Object(parent of classes)

  • Object(childof classes)

  • Superclass

  • int

Explicación

Pregunta 27 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • top()

  • pop()

  • front()

  • peek()

  • poll()

Explicación

Pregunta 28 de 187

1

InstanceOf used to test

Selecciona una de las siguientes respuestas posibles:

  • Whether an object belongs to class or not

  • Division by zero may occur

  • class belongs to object

Explicación

Pregunta 29 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • add()

  • top()

  • peek()

  • push()

  • bush()

Explicación

Pregunta 30 de 187

1

Two JAVA API Implementation of Set and Map are

Selecciona una de las siguientes respuestas posibles:

  • tree and hash

  • graph and vector

  • list and hash

  • tree and list

Explicación

Pregunta 31 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • Division by zero may occur

  • Division by one may occur

  • nothing

  • not given

Explicación

Pregunta 32 de 187

1

First in last out structure is...

Selecciona una de las siguientes respuestas posibles:

  • Tree

  • Graph

  • Set

  • Queue

  • Stack

Explicación

Pregunta 33 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • NumberFormatException

  • ArrayIndexOutOfBoundsException

  • DivisionByZero

Explicación

Pregunta 34 de 187

1

Which structure is widely used in finding palindrome problem?

Selecciona una de las siguientes respuestas posibles:

  • Map

  • Stack

  • Graph

  • Queue

  • Set

Explicación

Pregunta 35 de 187

1

Average time complexity of Insertion sort is?

Selecciona una de las siguientes respuestas posibles:

  • O(n^2)

  • O(1)

  • O(nlogn)

  • O(logn)

  • O(n)

Explicación

Pregunta 36 de 187

1

Attempt to access array element using index less than zero folds

Selecciona una de las siguientes respuestas posibles:

  • ArrayIndexOutOfBoundsException

  • NumberFormatException

  • OutOfBoundsException

Explicación

Pregunta 37 de 187

1

Which container is not appropriate to implement Stack in JAVA?

Selecciona una de las siguientes respuestas posibles:

  • Array

  • Graph

  • List

  • Vector

Explicación

Pregunta 38 de 187

1

________ exception is an error normally due to programmer

Selecciona una de las siguientes respuestas posibles:

  • unchecked

  • checked

  • not given

  • null

Explicación

Pregunta 39 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • String

  • Array

  • Set

  • Stack

  • Queue

Explicación

Pregunta 40 de 187

1

A hash table uses hashing to transform an items key into a table index so that iterations,
retrievals and deletions can be performed in expected ___________ time.

Selecciona una de las siguientes respuestas posibles:

  • O(1)

  • O(n)

  • O(n^2)

  • O(nlogn)

  • O(logn)

Explicación

Pregunta 41 de 187

1

________ exception is an error normally not due to programmer

Selecciona una de las siguientes respuestas posibles:

  • unchecked

  • checked

  • null

  • not given

Explicación

Pregunta 42 de 187

1

Calculate value of "4 7 * 20 - "

Selecciona una de las siguientes respuestas posibles:

  • 1

  • 3

  • 136

  • 8

  • 144

Explicación

Pregunta 43 de 187

1

ADT that enables a user to access information (data) corresponding to a specified key.

Selecciona una de las siguientes respuestas posibles:

  • Map

  • Queue

  • Set

  • Graph

Explicación

Pregunta 44 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • Inheritance

  • Polymorphism

  • Encapsulation

  • Java code

  • SLOC (Source Line of Code)

Explicación

Pregunta 45 de 187

1

What does method empty return for empty stack?

Selecciona una de las siguientes respuestas posibles:

  • nothing

  • empty

  • hello

  • true

  • false

Explicación

Pregunta 46 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • Eclipse

  • JetBrains

  • NetBeans

Explicación

Pregunta 47 de 187

1

Waiting line of people is similar to which data structure?

Selecciona una de las siguientes respuestas posibles:

  • Graph

  • Stack

  • Queue

  • Tree

  • LinkedList

Explicación

Pregunta 48 de 187

1

Sets the element on position Index to reference entry

Selecciona una de las siguientes respuestas posibles:

  • Set (Index, Entry )

  • GEt(Index, Entry)

  • Nothing

  • Set(Entry)

Explicación

Pregunta 49 de 187

1

Average time complexity of Merge sort is?

Selecciona una de las siguientes respuestas posibles:

  • O(nlogn)

  • O(1)

  • O(logn)

  • O(n)

  • O(n^2)

Explicación

Pregunta 50 de 187

1

You can reference an object of a ___ type through a variable of a ___ type

Selecciona una de las siguientes respuestas posibles:

  • subclass, superclass

  • superclass, subclass

  • subclass, parent class

  • interface, subclass

Explicación

Pregunta 51 de 187

1

Most sorting algorithm are divided into two basic groups.

Selecciona una de las siguientes respuestas posibles:

  • fast and slow

  • go amd play

  • sort and search

  • ordered and unordered

Explicación

Pregunta 52 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • O(n)

  • O(n^2)

  • O(1)

  • O(n^3)

Explicación

Pregunta 53 de 187

1

You cast an object referenced by a___ type to an object of a___ type in order to apply methods of the___type to the object –___ :

Selecciona una de las siguientes respuestas posibles:

  • subclass, superclass, subclass, downcast

  • superclass, subclass, subclass, downcast

  • subclass, subclass, superclass, downcast

  • subclass, subclass, downcast, superclass

Explicación

Pregunta 54 de 187

1

Which structure is better to use when printing many documents from multiple computers at one printer?

Selecciona una de las siguientes respuestas posibles:

  • Set

  • Queue

  • Graph

  • Stack

  • Tree

Explicación

Pregunta 55 de 187

1

What is the difference between ArrayList and Vector?

Selecciona una de las siguientes respuestas posibles:

  • Vector is synchronized, where ArrayList is not

  • there are same

  • ArrayLIst is synchronized, where Vectoris not

Explicación

Pregunta 56 de 187

1

JAVA API uses ____________ to implement both Set and Map interfaces.

Selecciona una de las siguientes respuestas posibles:

  • hash table

  • tree table

  • vector

  • graph

  • ArrayList

Explicación

Pregunta 57 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • third

  • second

  • middle

  • first

  • last

Explicación

Pregunta 58 de 187

1

Each node is a single-linked list, has a reference to__ and __

Selecciona una de las siguientes respuestas posibles:

  • next node, previous node

  • next node, data

  • data, next node

  • implement, next node

Explicación

Pregunta 59 de 187

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)

  • number

  • IndexOf(cell)

  • not given

Explicación

Pregunta 60 de 187

1

What function return first added item in the queue?

Selecciona una de las siguientes respuestas posibles:

  • giveMeFirst()

  • front()

  • first()

  • goBack()

  • element()

Explicación

Pregunta 61 de 187

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(n^3)

Explicación

Pregunta 62 de 187

1

This method associates specified value with the specified key in the map.

Selecciona una de las siguientes respuestas posibles:

  • put(key,value)

  • set(key,value)

  • get(key,value)

  • key.set(key,value)

Explicación

Pregunta 63 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • add()

  • suffer()

  • remove()

  • offer()

  • poll()

Explicación

Pregunta 64 de 187

1

The collection of abstract methods is called

Selecciona una de las siguientes respuestas posibles:

  • Interface

  • Polymorphism

  • Super()

  • Tree

Explicación

Pregunta 65 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • log(n)

  • log(1)

  • log(n^2)

  • log(n^3)

Explicación

Pregunta 66 de 187

1

Average time complexity of Shell sort is?

Selecciona una de las siguientes respuestas posibles:

  • O(n^1.25)

  • O(n)

  • O(n^2)

  • O(nlogn)

  • O(1)

Explicación

Pregunta 67 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • n

  • logn

  • n^2

  • n^3

Explicación

Pregunta 68 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • O(2^n)

  • O(3^n)

  • O(1)

  • O(n)

Explicación

Pregunta 69 de 187

1

What determines whether you should use quadratic sort or a logarithmic sort algorithm?

Selecciona una de las siguientes respuestas posibles:

  • array size

  • array indexes

  • array type

  • array values

  • swapping conditions

Explicación

Pregunta 70 de 187

1

Find the slowest time

Selecciona una de las siguientes respuestas posibles:

  • O(n!)

  • O(1)

  • O(logn)

  • O(n^2)

Explicación

Pregunta 71 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • O(n)

  • O(1)

  • O(n^2)

  • O(n^3)

Explicación

Pregunta 72 de 187

1

In a double-linked list, each node has a reference to: ___, ___and ___

Selecciona una de las siguientes respuestas posibles:

  • next node, previous node, data

  • implement, data, next node

  • next node, data, previous node

  • data, next node previous node

Explicación

Pregunta 73 de 187

1

In open addressing you can not remove an item to be deleted, so what should you do
instead?

Selecciona una de las siguientes respuestas posibles:

  • mark as deleted flag

  • do nothing

  • delete and save in temporary list

  • change its palce with another item

Explicación

Pregunta 74 de 187

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!)

  • O(logn)

Explicación

Pregunta 75 de 187

1

Average time complexity of Bubble sort is?

Selecciona una de las siguientes respuestas posibles:

  • O(n^2)

  • O(nlogn)

  • O(1)

  • O(n)

  • O(logn)

Explicación

Pregunta 76 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • O(n^2)

  • O(n)

  • O(1)

  • O(mxn)

  • O(logn)

Explicación

Pregunta 77 de 187

1

To remove an item from a single -linked list, you need a reference to

Selecciona una de las siguientes respuestas posibles:

  • previous node

  • next node

  • data

  • the node

Explicación

Pregunta 78 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • O(n)

  • O(n!)

  • O(1)

  • O(logn)

Explicación

Pregunta 79 de 187

1

If two or more keys will be encoded to the same index of a hashtable, it is called.

Selecciona una de las siguientes respuestas posibles:

  • collision

  • error

  • mistake

  • duplicate

Explicación

Pregunta 80 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • peek()

  • pop()

  • hop()

  • remove()

  • drop()

Explicación

Pregunta 81 de 187

1

To remove an item from a double -linked list, you need a reference to

Selecciona una de las siguientes respuestas posibles:

  • data

  • node

  • next

  • previous node

Explicación

Pregunta 82 de 187

1

Which method searches for target and returns its position in LinkedList

Selecciona una de las siguientes respuestas posibles:

  • IndexOf(target)

  • IndexOf(cell)

  • Not given

  • ArrayIndexOutOfBloundException

Explicación

Pregunta 83 de 187

1

Inheritance is:

Selecciona una de las siguientes respuestas posibles:

  • powerful code reuse mechanism

  • providing access to data

  • ability of object of one class to act like it is an object of another class

  • hiding an access to data

  • powerful technique to store all data together

Explicación

Pregunta 84 de 187

1

Hiding access to data members of a class is called:

Selecciona una de las siguientes respuestas posibles:

  • Polymorphism

  • Encapsulation

  • Inheritence

  • None of them

Explicación

Pregunta 85 de 187

1

An iterator allows us to access items of a list

Selecciona una de las siguientes respuestas posibles:

  • sequentially

  • ordinal

  • together

  • don't know

Explicación

Pregunta 86 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • has

  • is

  • can

  • are

  • include

Explicación

Pregunta 87 de 187

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 Item

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

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

Explicación

Pregunta 88 de 187

1

___testing focuses on testing the functional characteristics of a module

Selecciona una de las siguientes respuestas posibles:

  • Green-box

  • Terminal

  • White-box

  • Black-box

Explicación

Pregunta 89 de 187

1

Ideal data structure for a contact list is ?

Selecciona una de las siguientes respuestas posibles:

  • tree

  • map

  • graph

  • set

  • vector

Explicación

Pregunta 90 de 187

1

___testing requires the use of test data that exercise each statement in a module

Selecciona una de las siguientes respuestas posibles:

  • White-box

  • Black-box

  • Terminal

  • Green-box

Explicación

Pregunta 91 de 187

1

What is attribute of CircularList

Selecciona una de las siguientes respuestas posibles:

  • next of last item referencing to the first item

  • set of Nubmber

  • Rules

  • last of next item referencing to the last item

Explicación

Pregunta 92 de 187

1

You apply method ____________ to set view to get an object that facilitates sequential
access to the Map elements.

Selecciona una de las siguientes respuestas posibles:

  • iterator

  • accessor

  • traversal

  • preorder

Explicación

Pregunta 93 de 187

1

What is popularity used to traverse SingleLinkedList

Selecciona una de las siguientes respuestas posibles:

  • Interface

  • Iterator

  • Traversator

  • Loop and switch

  • Commutator

Explicación

Pregunta 94 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • next of last item referencing to the first item

  • Interface implementation

  • Inheritance

  • Access denied

Explicación

Pregunta 95 de 187

1

The java linked-list class uses a ___ to implement the list interface

Selecciona una de las siguientes respuestas posibles:

  • array-linked list

  • array list

  • linked list

  • double-linked list

Explicación

Pregunta 96 de 187

1

List iterator and iterator is the same thing in JAVA

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 97 de 187

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

  • maybe

Explicación

Pregunta 98 de 187

1

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

Selecciona una de las siguientes respuestas posibles:

  • Previous()

  • Last()

  • Next()

  • This()

Explicación

Pregunta 99 de 187

1

Can we access the element of a set by index?

Selecciona una de las siguientes respuestas posibles:

  • no

  • yes

Explicación

Pregunta 100 de 187

1

What relationship class Node and LinkedList have?

Selecciona una de las siguientes respuestas posibles:

  • has-a

  • has

  • is

  • is-a

Explicación

Pregunta 101 de 187

1

A listIterator allows us to access the elements

Selecciona una de las siguientes respuestas posibles:

  • both forward and backward

  • backward

  • neither forward nor backward

  • forward

Explicación

Pregunta 102 de 187

1

Which of them is NOT an example of Data Structure ?

Selecciona una de las siguientes respuestas posibles:

  • Breadth First Search

  • Search

  • Search1

Explicación

Pregunta 103 de 187

1

A queue is a ___-in ___-out data structure

Selecciona una de las siguientes respuestas posibles:

  • first, first

  • first, last

  • last, first

  • last, last

Explicación

Pregunta 104 de 187

1

Operating system use ___ to determine which print job should be handled next

Selecciona una de las siguientes respuestas posibles:

  • queue

  • stack

  • order

  • depth

Explicación

Pregunta 105 de 187

1

Two JAVA API implementation of Set and Map are:

Selecciona una de las siguientes respuestas posibles:

  • tree anf hash

  • tree and list

  • vector

  • arrayList

Explicación

Pregunta 106 de 187

1

int xxx(int x){

if(n==1)return 1;
return x*xxx(x-1);
}

Selecciona una de las siguientes respuestas posibles:

  • n!

  • log(n)

  • fibonacci

  • 2^n

Explicación

Pregunta 107 de 187

1

.Data structure similar to tree but it doesn't have limitation according to number of parents
is?

Selecciona una de las siguientes respuestas posibles:

  • graph

  • tree

  • hash

  • vector

Explicación

Pregunta 108 de 187

1

int xxx(int x, int y, int z){
if(z==1){return 1;}
return xxx(x+y,x,z-1);
}

Selecciona una de las siguientes respuestas posibles:

  • fibonacci

  • n!

  • trash in function

  • logn

Explicación

Pregunta 109 de 187

1

Explain how interface is like a contract

Selecciona una de las siguientes respuestas posibles:

  • Class implementing interface must define none of it’s methods

  • Class implementing interface must define all it’s methods

  • Class implementing interface must define only one of it’s methods

  • Class implementing interface must define some of it’s methods

Explicación

Pregunta 110 de 187

1

Node of a graph is called?

Selecciona una de las siguientes respuestas posibles:

  • vertex

  • edge

  • root

Explicación

Pregunta 111 de 187

1

What is the time complexity of recursive Binary Search algorithm?

Selecciona una de las siguientes respuestas posibles:

  • O(logn)

  • O(n)

  • O(1)

  • O(2^n)

Explicación

Pregunta 112 de 187

1

Recursive implementation works faster than lopped one

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 113 de 187

1

It's possible to implement all recursive algorithms without

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 114 de 187

1

Recursive solutions are more beautiful and easy to understands

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 115 de 187

1

Set of connections between vertices of a graph is called?

Selecciona una de las siguientes respuestas posibles:

  • edge

  • vertex

  • path

  • root

Explicación

Pregunta 116 de 187

1

What are two important differences between abstract class and actual class? What are the
similarities?

Selecciona una de las siguientes respuestas posibles:

  • Abstract class should have abstract methods. It can’t be instantiated. They both may have
    actual datafields and methods

  • Actual class should have abstract methods. It can’t be instantiated. They both may have
    actual datafields and methods

  • Abstract class should have actual methods. It can be instantiated. They both may have
    actual datafields and methods

  • Actual class should have actual methods. It can be instantiated. They both have not
    abstract datafields and methods

  • Abstract class should have not abstract methods. It can be instantiated. They both may have actual datafields and methods

Explicación

Pregunta 117 de 187

1

Quicksort is implemented recursively

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 118 de 187

1

List four subclasses of RuntimeException: IndexOutOfBounds, Arithmetic, IlegalArgument,

Selecciona una de las siguientes respuestas posibles:

  • OutputMismatch

  • InputMismatch

  • Logarithmic

  • LegalArgument

  • IllegalMismatch

Explicación

Pregunta 119 de 187

1

What the time complexity of LinearSearch algorithm?

Selecciona una de las siguientes respuestas posibles:

  • O(n)

  • O(1)

  • O(logn)

  • O(nlogn)

Explicación

Pregunta 120 de 187

1

Graph where each edge has a direction is called?

Selecciona una de las siguientes respuestas posibles:

  • directed

  • symmetric

  • unconnected

Explicación

Pregunta 121 de 187

1

How protected visibility can be equivalent to public?

Selecciona una de las siguientes respuestas posibles:

  • If two related classes are in the different package.

  • If two related classes are in the same package.

  • If one related class is in the same package.

  • If two related methods are in the same package.

  • If two related methods are in the different package.

Explicación

Pregunta 122 de 187

1

for(i<n)
if(a[i] == item)
return i;
This algorithm is similar to ...

Selecciona una de las siguientes respuestas posibles:

  • Linear Search

  • Binary Search

  • Huffman tree

  • Full binary search

Explicación

Pregunta 123 de 187

1

Adjacent matrix representing undirected graph should be?

Selecciona una de las siguientes respuestas posibles:

  • symmetric

  • assymmetric

  • connected

Explicación

Pregunta 124 de 187

1

Explain why Shape can not be an actual class

Selecciona una de las siguientes respuestas posibles:

  • Because it has abstract methods

  • Because it has actual methods

  • Because it has not abstract methods

  • Because it has not actual methods

Explicación

Pregunta 125 de 187

1

To use Binary Search items should be ...

Selecciona una de las siguientes respuestas posibles:

  • ordered

  • traversed

  • matched

  • divorced

Explicación

Pregunta 126 de 187

1

Vertex is ________ to another vertex if there is an edge connecting them

Selecciona una de las siguientes respuestas posibles:

  • adjacent

  • subling

  • brotherhood

  • BFS

Explicación

Pregunta 127 de 187

1

Overriding

Selecciona una de las siguientes respuestas posibles:

  • the different method realized differently in a child class.

  • the same method realized differently in a child class.

  • the same method realized samely in a child class.

  • the same method not realized differently in a child class.

  • the same method realized differently in a parent class.

Explicación

Pregunta 128 de 187

1

.A __________ is a sequence of vertices in which each successive vertex is connected to its
predecessor. (Graphs)

Selecciona una de las siguientes respuestas posibles:

  • path

  • cycle

  • route

  • weight

Explicación

Pregunta 129 de 187

1

Overloading

Selecciona una de las siguientes respuestas posibles:

  • the same method realized differently in a child class.

  • when number of parameters changed then it will be another method.

  • the same method realized differently in a parent class.

  • when single of parameter changed then it will be another method.

  • when number of parameters changed then it still will be same method.

Explicación

Pregunta 130 de 187

1

A ___________ path is a simple path in which only the first and last items are the same.

Selecciona una de las siguientes respuestas posibles:

  • cycle

  • trip

  • mapped

  • looped

Explicación

Pregunta 131 de 187

1

The node of a tree without children is called ...?

Selecciona una de las siguientes respuestas posibles:

  • leaf

  • subtree

  • siding

  • full

Explicación

Pregunta 132 de 187

1

Describe the use of the keywords super. and super(...)?

Selecciona una de las siguientes respuestas posibles:

  • If you want to call some method of parent class then use super.

  • If you want to call some method of child class then use super.

  • If you want to call some method of parent class then use normal.

  • If you want to call some method of child class then use normal.

  • If you want to call some method of parent class then do not use super.

Explicación

Pregunta 133 de 187

1

.If there is no path path from vertex to any other vertex that graph is considered to be ?

Selecciona una de las siguientes respuestas posibles:

  • unconnected

  • connected

Explicación

Pregunta 134 de 187

1

A _______ of a node is a tree whose root is a child of that node

Selecciona una de las siguientes respuestas posibles:

  • parent

  • subtree

  • leaf

  • root

  • child

Explicación

Pregunta 135 de 187

1

What can you say about class Object?

Selecciona una de las siguientes respuestas posibles:

  • Object is child of all classes in JAVA.

  • Object is parent of one class in JAVA.

  • Object is child of one class in JAVA.

  • Object is parent of all classes in JAVA.

  • Object is parent of some class in JAVA.

Explicación

Pregunta 136 de 187

1

Indicate two ways of graph implementations

Selecciona una de las siguientes respuestas posibles:

  • list and matrix

  • hash and list

  • ArrauList and vector

  • Tree and map

Explicación

Pregunta 137 de 187

1

.A __________ graph is one in which [E] is close to but less than [V]^2.

Selecciona una de las siguientes respuestas posibles:

  • dense

  • sparse

  • cute

  • bad

Explicación

Pregunta 138 de 187

1

Describe the difference between is - a and has - a relationships?

Selecciona una de las siguientes respuestas posibles:

  • Has - a – parent child relationship Is - a – when one class has another inside itself.

  • Has - a – parent child relationship Is - a – when all classes have another inside itself.

  • Is - a – parent child relationship Has - a – when one class has another inside itself.

  • Is - a – parent child relationship Has - a – when all classes have another inside itself.

Explicación

Pregunta 139 de 187

1

A ________ graph is one where [E] is much less than [V]^2.

Selecciona una de las siguientes respuestas posibles:

  • sparse

  • dense

  • i don`t know

  • go home and cry

Explicación

Pregunta 140 de 187

1

What is the advantage of specifying an abstract data type as an interface instead of just going ahead and implementing it as a class?

Selecciona una de las siguientes respuestas posibles:

  • Any class can implement many interface and can not extend more than one class

  • All classes can implement only one interface and can not extend more than one class

  • All classes can implement only one interface and can extend more than one class

  • Any class can implement many interface and can extend more than one class

  • All class can implement many interface and can extend more than one class

Explicación

Pregunta 141 de 187

1

Which of the graph implementation is more efficient in terms of memory usage?

Selecciona una de las siguientes respuestas posibles:

  • list

  • tree

  • map

  • graph

Explicación

Pregunta 142 de 187

1

The ______ of a node is a measure of its distance from the root

Selecciona una de las siguientes respuestas posibles:

  • level

  • distance

  • parent

  • root

  • sibling

Explicación

Pregunta 143 de 187

1

Which of the graph implementations is more simple?

Selecciona una de las siguientes respuestas posibles:

  • matrix

  • list

  • tree

Explicación

Pregunta 144 de 187

1

What are two different uses of a term interface in programming

Selecciona una de las siguientes respuestas posibles:

  • Interface is a java keyword. Relationship between user and computer (HCI).

  • Interface is not a java keyword. Relationship between user and computer (HCI).

  • Interface is a java keyword. Relationship between programm and computer (HCI).

  • Interface is a not java keyword. Relationship between user and programm (HCI).

  • Interface is a java keyword. Relationship with user and computer (HCI).

Explicación

Pregunta 145 de 187

1

Why do we need BFS and DFS algorithms?

Selecciona una de las siguientes respuestas posibles:

  • to have fun

  • to traverse a graph

  • be aware of collision

Explicación

Pregunta 146 de 187

1

Distance from the root to its deepest leaf is knows as ______ of a tree?

Selecciona una de las siguientes respuestas posibles:

  • height

  • root

  • path

  • subtree

  • depth

Explicación

Pregunta 147 de 187

1

What do abstract methods and interfaces have in common? How do they differ?

Selecciona una de las siguientes respuestas posibles:

  • In interface methods are defined. But in abstract classes the abstract methods can be defined to show its default behaviour.

  • In interface methods are not defined. But in actual classes the abstract methods can be defined to show its default behaviour.

  • In interface methods are not defined. But in abstract classes the abstract methods can be defined to show its default behaviour.

  • In interface methods are defined. But in abstract classes the actual methods can be defined to show its default behaviour.

  • In interface methods are defined. But in abstract classes the abstract methods cannot be defined to show its default behaviour.

Explicación

Pregunta 148 de 187

1

Traversing graph visiting a start node first, then all nodes that are adjacent to it next.

Selecciona una de las siguientes respuestas posibles:

  • BFS

  • DFS

Explicación

Pregunta 149 de 187

1

List two subclasses of IOException:

Selecciona una de las siguientes respuestas posibles:

  • EOFException, FileFoundException

  • EOFException, FileNotFoundException

  • SQLException, FileNotFoundException

  • EOFException, SQLException

Explicación

Pregunta 150 de 187

1

Traversing graph visiting a start node first, then choose one node that is adjacent to it next.

Selecciona una de las siguientes respuestas posibles:

  • BFS

  • DFS

Explicación

Pregunta 151 de 187

1

Dijkstra's algorithm use ______ algorithm to traverse all nodes.

Selecciona una de las siguientes respuestas posibles:

  • BFS

  • DFS

Explicación

Pregunta 152 de 187

1

Explain why Shape can not be an interface

Selecciona una de las siguientes respuestas posibles:

  • Because it has not actual methods

  • Because it has actual methods

  • Because it has abstract methods

  • Because it has not abstract methods

  • Because it has actual and abstract methods

Explicación

Pregunta 153 de 187

1

Graph is considered to be ___________ if there is a path from each vertex to any other
vertex.

Selecciona una de las siguientes respuestas posibles:

  • connected

  • full

  • directed

Explicación

Pregunta 154 de 187

1

.In ___________ graph is {v, u} is edge then {u, v} is not necessary an edge

Selecciona una de las siguientes respuestas posibles:

  • directed

  • connected

Explicación

Pregunta 155 de 187

1

Tree where every item must have at most 2 children is called?

Selecciona una de las siguientes respuestas posibles:

  • Binary Tree

  • Unary Tree

  • Huffman Tree

  • General Tree

Explicación

Pregunta 156 de 187

1

Structured set of data is called _______.

Selecciona una de las siguientes respuestas posibles:

  • data structure

  • algorithm

Explicación

Pregunta 157 de 187

1

What does encapsulation mean, and how it is used in JAVA?

Selecciona una de las siguientes respuestas posibles:

  • Encapsulation – unlimiting access to datafields.

  • Encapsulation is one of the OOPs feature that allows us to perform a single action in different ways.

  • Encapsulation is one of the OOPs feature that is not allows us to perform a single action in different ways.

  • Encapsulation – limiting access to datafields.

Explicación

Pregunta 158 de 187

1

An ordered set of instructions is called.

Selecciona una de las siguientes respuestas posibles:

  • algorithm

  • model

  • data

Explicación

Pregunta 159 de 187

1

What is the benefit of encoding letters trough Huffman tree

Selecciona una de las siguientes respuestas posibles:

  • earning space

  • it is smart

  • just for fun

  • more beautiful

  • it is simple

Explicación

Pregunta 160 de 187

1

Describe the use of the keywords this. and this (...)?

Selecciona una de las siguientes respuestas posibles:

  • This() – used to get datafields of current class This. – used to call the constructor
    of current class.

  • This. – used to get datafields of current class This() – used to call the constructor
    of current class.

  • This. – used to call the constructor of current class This() – used to get datafields of current class

  • This. – used to get datafields of all classes This() – used to call the constructor
    of current class.

  • This. – used to get datafields of all classes This() – used to call the constructor
    of all classes.

Explicación

Pregunta 161 de 187

1

Explain the relationship between classes Number, Integer and Short.

Selecciona una de las siguientes respuestas posibles:

  • Number is child of Integer and Short.

  • Integer is parent of Number and Short.

  • Number is parent of Integer and Short.

  • Short is parent of Number and Integer.

  • Integer is child of Number and Short.

Explicación

Pregunta 162 de 187

1

A tree where left child is less and right child is more than its parent called?

Selecciona una de las siguientes respuestas posibles:

  • Binary

  • Huffman Tree

  • DFS

  • Breadth first search

Explicación

Pregunta 163 de 187

1

Search a binary search tree costs?

Selecciona una de las siguientes respuestas posibles:

  • O(logn)

  • O(nlogn)

  • O(1)

  • O(n)

Explicación

Pregunta 164 de 187

1

The four kinds of visibility in order of decreasing visibility are:

Selecciona una de las siguientes respuestas posibles:

  • Public, package, protected, private

  • Private, protected, package, public

  • Package, private, public, protected

  • Protected, package, private, public

  • Private, public, protected, package

Explicación

Pregunta 165 de 187

1

What is default package visibility?

Selecciona una de las siguientes respuestas posibles:

  • Classes in the different package are visible to each other without import.

  • Classes in the same package are visible to each other without import.

  • Classes in the same package are not visible to each other without import.

  • Classes in the different package are not visible to each other without import.

  • Classes in the same package are invisible to each other without import.

Explicación

Pregunta 166 de 187

1

Form of method determined by its name and arguments

Selecciona una de las siguientes respuestas posibles:

  • Java method

  • Signature method

  • Get method

  • Data method

  • Set method

Explicación

Pregunta 167 de 187

1

A tree where all nodes should have 2 children and leaves have no children is called?

Selecciona una de las siguientes respuestas posibles:

  • full binary tree

  • general tree

  • unary tree

  • perfect tree

  • binary tree

Explicación

Pregunta 168 de 187

1

An____ specifies the requirements of an ADT as a contract between the____ and ____; A ____ implements the ADT

Selecciona una de las siguientes respuestas posibles:

  • interface, user, developer, method

  • implemetation, developer, user, class

  • interface, developer, user,class

  • implemetation, user, developer, class

  • implemetation, developer, user, method

Explicación

Pregunta 169 de 187

1

Visit root node, traverses left subtree, traverse right subtree traversal is called?

Selecciona una de las siguientes respuestas posibles:

  • inorder

  • preorder

  • postorder

Explicación

Pregunta 170 de 187

1

An interface can be implemented by multiple classes -

Selecciona una de las siguientes respuestas posibles:

  • true

  • false

Explicación

Pregunta 171 de 187

1

Traverse left subtree, Visit root node, traverse right subtree traversal is called?

Selecciona una de las siguientes respuestas posibles:

  • preorder

  • inorder

  • postorder

Explicación

Pregunta 172 de 187

1

traverse left subtree visit root node traversal is called?

Selecciona una de las siguientes respuestas posibles:

  • inorder

  • postorder

  • preorder

Explicación

Pregunta 173 de 187

1

This method of a binary tree class return true if tree is a leaf and false otherwise?

Selecciona una de las siguientes respuestas posibles:

  • isLeaf()

  • isEmpty()

  • noMore()

  • isLast()

  • goHome()

Explicación

Pregunta 174 de 187

1

Element insertion to a Binary Search tree costs?

Selecciona una de las siguientes respuestas posibles:

  • O(logn)

  • O(1)

  • O(n)

  • O(nlogn)

Explicación

Pregunta 175 de 187

1

Does binary search tree contain duplicates?

Selecciona una de las siguientes respuestas posibles:

  • no

  • yes

  • go home

  • maybe

Explicación

Pregunta 176 de 187

1

Complete binary tree where all children must be smaller than parents is?

Selecciona una de las siguientes respuestas posibles:

  • maxheap

  • minheap

  • hiphop

  • treeheap

Explicación

Pregunta 177 de 187

1

Complete binary tree where all children must be bigger than parents is?

Selecciona una de las siguientes respuestas posibles:

  • minheap

  • maxheap

  • hiphop

  • fullheap

  • treeheap

Explicación

Pregunta 178 de 187

1

Insert and remove items from a heap costs?

Selecciona una de las siguientes respuestas posibles:

  • O(1)

  • O(n)

  • O(nlogn)

  • O(nxn)

Explicación

Pregunta 179 de 187

1

The heap is used to implement the special kind of a queue called priority queue

Selecciona una de las siguientes respuestas posibles:

  • heap

  • deap

  • DFS

  • DBS

Explicación

Pregunta 180 de 187

1

A ________ tree is a binary tree used to store a code that facilitates the compression

Selecciona una de las siguientes respuestas posibles:

  • heap

  • Huffman

  • Dijkstra

  • DFS

  • DBS

Explicación

Pregunta 181 de 187

1

Data structure based on BST where all items are sorted and unique is?

Selecciona una de las siguientes respuestas posibles:

  • graph

  • treeMap

  • treeSet

  • vector

  • tree

Explicación

Pregunta 182 de 187

1

Recursive nonlinear data structure that is used to represent data organized in a hierarchy?

Selecciona una de las siguientes respuestas posibles:

  • tree

  • vector

  • graph

  • arrayList

  • linkedList

Explicación

Pregunta 183 de 187

1

In a Huffman tree, the item with the lowest frequency of occurrence will have the _____ code.

Selecciona una de las siguientes respuestas posibles:

  • longest

  • easiest

  • shortest

  • binary

  • deepest

Explicación

Pregunta 184 de 187

1

Which of the following is recursive algorithm?

Selecciona una de las siguientes respuestas posibles:

  • QuickSort

  • Insertionsort

  • Selectionsort

  • BUBBLESORT

Explicación

Pregunta 185 de 187

1

Average time complexity of Selection sort is?

Selecciona una de las siguientes respuestas posibles:

  • O(n^2)

  • O(n^3)

  • O(n^2,25)

  • O(n)

Explicación

Pregunta 186 de 187

1

Average time complexity of Heap sort is?

Selecciona una de las siguientes respuestas posibles:

  • O(logn)

  • O(nlogn)

  • O(n)

  • O(1)

Explicación

Pregunta 187 de 187

1

Average time complexity of Quick sort is?

Selecciona una de las siguientes respuestas posibles:

  • O(nlogn)

  • O(logn)

  • O(n)

  • O(1)

Explicación