0

programming languages Online Quiz - 102

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

What does the zeroth element of the string array passed to the public static void main method contain?

  1. The name of the program

  2. The number of arguments

  3. The first argument if one is present

  4. All the arguments


Correct Option: C

If a class declares that it implements an interface(class A implements B), must class A implement the methods of interface B?

  1. Under all circumstances

  2. Unless A is abstract

  3. A class that implements an interface cannot be abstract

  4. none of the above


Correct Option: B

An abstract class can be final

  1. True

  2. False


Correct Option: B
  1. keyword

  2. method

  3. both

  4. none of the above


Correct Option: A

If a constructor is defined with arguments, a default constructor is still provided automatically

  1. True

  2. False


Correct Option: B

Assuming all variables are declared and initialized properly, for(i=1,j-2; i< 3 ; i++, j++) {}; This class will not compile

  1. True

  2. False


Correct Option: B

A subclass can access the private member variables of its own superclass

  1. True

  2. False


Correct Option: B

Select correct answers

  1. Interfaces can implement multiple interfaces

  2. Interfaces can extend any number of other interfaces.

  3. Members of an interface are never static.

  4. class can extend multiple classes


Correct Option: C
  1. The conditional expression in an if statement can have method calls.

  2. If a and b are of type boolean, the expression (a = b) can be the conditional expression of an if statement.

  3. The conditional expression in an if statement cannot have method calls.

  4. The statement if (false) ; else ; is illegal.

  5. Only expressions which evaluate to a boolean value can be used as the condition in an if statement.


Correct Option: A,B,E
  1. Private methods cannot be overridden in subclasses

  2. A subclass can override any method in a superclass.

  3. An overriding method can declare that it throws more exceptions than the method it is overriding.

  4. The parameter list of an overriding method must be a subset of the parameter list of the method that it is overriding.

  5. The overriding method can have a different return type than the overridden method.


Correct Option: A
  1. Data Exception Error

  2. ABCDE ABCDE

  3. ABCDE bbbbb

  4. Compilation error


Correct Option: B

Can we declare a variable with PIC S9(9)V9(9)?.How many bytes will it occupy?

  1. No .It occupies 20 bytes

  2. No.It occupies 19 bytes

  3. Yes.It occupies 18 bytes.

  4. None of these


Correct Option: C
  1. Program C compilation and linkedit is enough

  2. Program A ,Program B and Program C should be compiled

  3. Program A and Program C should be compiled

  4. Program B will have to be relinked with Program C


Correct Option: D
  1. It must be opened in INPUT mode

  2. It must be opened in OUTPUT mode

  3. It must be opened in I-O mode

  4. As in the case of SORT statement, the file must be closed before the use of this statement


Correct Option: C

Indicate which of the following statement is not allowed when a relative file is opened to I-O mode and the ACCESS mode is RANDOM?

  1. READ

  2. WRITE

  3. REWRITE

  4. START


Correct Option: D
  1. The sorted file will contain all Raffles records in ascending order of Y2K-MAIN.

  2. IBM-MAIN is the major key and Y2K-MAIN is the minor key

  3. The statement is wrong as there should be only one key since the clause ascending key appears only once.

  4. Both INPUT-FILE and OUTPUT-FILE must be described in the DATA DIVISION with SD entries.


Correct Option: B

About the MERGE verb,which one of the following is true?

  1. Can merge a maximum of three files.

  2. Does not require that the input file to be merged be sorted on the merge keys.

  3. Requires that all files mentioned in the statement must have records of same size

  4. Does not require that the position of the merge keys with in the records descriptions of each of the files must be same.


Correct Option: C
- Hide questions