programming languages Online Quiz - 68

programming languages Online Quiz - 68

20 Questions Published

Questions

Question 1 True/False

We can modify value of literals as below: char *name="David"; *name='X';

  1. True
  2. False
Question 2 True/False

The expression: i++ * ++i; is not well defined.

  1. True
  2. False
Question 3 True/False

Casting the return value from malloc function is necessary.

  1. True
  2. False
Question 4 Multiple Choice (Single Answer)

In the init(ServletConfig) method of Servlet life cycle, what method can be used to access the ServletConfig object ?

  1. getServletInfo()
  2. getInitParameters()
  3. getServletConfig()
  4. None
Question 5 Multiple Choice (Single Answer)

Which of the implicit objects won’t be available ?

  1. session, request
  2. exception, request
  3. exception, config
  4. session, exception
Question 6 Multiple Choice (Single Answer)

ejbCreate() method of CMP bean returns

  1. null
  2. Primary Key class
  3. Home Object
  4. Remote Object
Question 7 Multiple Choice (Single Answer)

Which of the following is correct syntax for an Abstract class ?

  1. abstract double area() { }
  2. abstract double area()
  3. abstract double area();
  4. abstract double area(); { }
Question 8 Multiple Choice (Single Answer)

What is the output of following block of program ? boolean var = false; if(var = true) { System.out.println(“TRUE”); } else { System.out.println(“FALSE”); }

  1. TRUE
  2. FALSE
  3. Compilation Error
  4. Run-time Error
Question 9 Multiple Choice (Multiple Answers)

What is an infinite loop?

  1. A loop that functions infinitely well
  2. A loop that runs forever
  3. A loop that never starts
  4. A loop that will never function
Question 10 True/False

One of the new features in the JDBC 2.0 API is the ability to move a result set's cursor Backward as well as Forward

  1. True
  2. False
Question 11 Multiple Choice (Single Answer)

Which interface is implemented by the services in order to pass configuration information to a Servlet when it first starts

  1. Structs Config
  2. WebXML
  3. ServletConfig
  4. None of the above
Question 12 Multiple Choice (Single Answer)

In JDBC ______________ used to create an instance of a driver and register it with the DriverManager. When you have loaded a driver, it is available for making a connection with a DBMS.

  1. Class.forName
  2. Class.JDBCODBC
  3. Class.JdbcDriver
  4. Class.Loader
Question 13 Multiple Choice (Single Answer)

_________ method for posting the information in Action class

  1. doGet()
  2. doPost()
  3. execute()
  4. validate()
Question 14 Multiple Choice (Single Answer)

Which abstract class is the super class of all classes used for writing characters. Select the one correct answer.

  1. FileWriter
  2. CharWriter
  3. Writer
  4. OutputStream
  5. FileOutputStream
Question 15 Multiple Choice (Single Answer)

__________ will be automatically invoked when an object is created.

  1. method
  2. garbage collection
  3. finalizer
  4. Constructor
  5. none of the above
Question 16 Multiple Choice (Single Answer)

In order for a source code file, containing the public class Test, to successfully compile, which of the following must be true?

  1. It must have a package statement
  2. It must be named Test.java
  3. It must import java.lang
  4. It must declare a public class named Test
Question 17 Multiple Choice (Single Answer)

_____________ is the mechanism that servlets use to have a client hold a small amount of state information associated with the user.

  1. sessions
  2. HttpRequest
  3. HttpResponse
  4. Java Beans
  5. Cookies
Question 18 True/False

If you want to modify the servlet, The webserver need to be shutdown.

  1. True
  2. False
Question 19 Multiple Choice (Multiple Answers)

The following is NOT an example of a data type.

  1. int
  2. public
  3. Button
  4. void
Question 20 True/False

One of the new features in the JDBC 2.0 API is the ability to move a result set's cursor Backward as well as Forward

  1. True
  2. False