0

programming languages Online Quiz - 185

Description: programming languages Online Quiz - 185
Number of Questions: 20
Created by:
Tags: programming languages
Attempted 0/20 Correct 0 Score 0

Within a web.xml which maps the servlet com.tcs.login.LoginServlet to the url /utils/LoginServlet

  1. login com.tcs.login.LoginServlet login /utils/L

  2. com.tcs.login.LoginServlet /utils/LoginServlet

  3. com.tcs.login.LoginServlet /utils/LoginServlet

  4. login com.tcs.login.LoginServlet login /utils/LoginServlet


Correct Option: A

Which element guarantees a servlet will be loaded on the start up of the web application

  1. true

  2. 1

  3. 0


Correct Option: B

How to define a session time out of 10 minutes in web.xml

  1. 10

  2. 600

  3. 600

  4. 60 session-invalid-time>


Correct Option: A
  1. login com.tcs.login.LoginServlet mailId [email protected]

  2. login com.tcs.login.LoginServlet mailId [email protected]

  3. login com.tcs.login.LoginServlet mailId

  4. login com.tcs.login.LoginServlet mailId [email protected]


Correct Option: A

package polymorphism;class TestPolymorphismSuper1 { String name; TestPolymorphism2 testPoly() { TestPolymorphism2 TS = new TestPolymorphism2(); TS.name ="tcs"; return TS; }}public class TestPolymorphism2 extends TestPolymorphismSuper1{ TestPolymorphism2 testPoly() { TestPolymorphism2 TSub = new TestPolymorphism2(); TSub.name = "UX"; return TSub; } public static void main(String[] args) { TestPolymorphismSuper1 TSuper = new TestPolymorphism2(); TSuper.testPoly(); System.out.println(TSuper.name); }}

  1. UX

  2. tcs

  3. null

  4. Exception


Correct Option: C

package polymorphism;class TestSuperr { double TestPoly(long a, float b, int c) { return ((a + b) * c); }}public class TestPolym extends TestSuperr { double TestPoly(long a, double b, int c) { return (a + b + c); } public static void main(String[] args) { TestSuperr TSU = new TestPolym(); double p = TSU.TestPoly(11, 9, 10); System.out.print("p = " + p); p1 = TSU.TestPoly(11, 9.0, 10); System.out.print(" ,p1 = " + p1); }}

  1. p = 200.0, p1 = 30.0

  2. p = 200.0, p1 = 200.0

  3. p = 30.0, p1 = 30.0

  4. Compiler Error


Correct Option: D
  1. The signature of a method is the name of the method the type of its return value.

  2. The signature of a method is the name of the method and the names of its parameters.

  3. The signature of a method is the name of the method and the data types of its parameters.

  4. The signature of a method is the name of the method, its parameter list, and its return type.


Correct Option: D
  1. The same program logic can be used with objects of several related types.

  2. Variables can be re-used in order to save memory.

  3. Constructing new objects from old objects of a similar type saves time.

  4. Polymorphism is a dangerous aspect of inheritance and should be avoided.


Correct Option: A
  1. for

  2. break

  3. continue

  4. Structure


Correct Option: D
  1. One per defined class.

  2. One per constructor definition.

  3. As many as the program needs.

  4. One per program


Correct Option: C
  1. balance resource loading

  2. lower cost of development since clients can access remote codes for services

  3. operator overloading

  4. none of these


Correct Option: A,B

Is it OK if a class definition implements two interfaces, each of which has the same definition for a constant PI?

  1. True

  2. False


Correct Option: B

"JAVA" stands for Just Another Virtual Analyser

  1. True

  2. False


Correct Option: B

Current version of java is 1.5

  1. True

  2. False


Correct Option: B

What is dependency injection?

  1. A pattern (design) whereby collaborators are passed into an object from the outside - the object does not allocate them for itself.

  2. It is a pattern in which the child class inherit the parent class properties

  3. It is a type of operator overloading in java

  4. It represents the compile time and run time polymorphism in java


Correct Option: A
- Hide questions