Tag: programming languages

Questions Related to programming languages

Multiple choice technology programming languages
  1. class cons{ cons() { } public void cons(); public static void main (String[] aa){ cons b=new cons(); } }

  2. public class cons { cons() { } public cons(int x,int y) { System.out.print(x +" "+ y); } public static void main (String[] aa){ cons b=new cons(); cons obj=new cons(4,2); } }

  3. public class cons { public cons(int x) { System.out.print(x); } public static void main (String[] aa){ cons b=new cons(); } }

  4. class cons{ cons() { } public float foo () { double f = 32; return f; } public static void main (String[] aa){ cons b=new cons(); } }

Reveal answer Fill a bubble to check yourself
B Correct answer
Multiple choice technology programming languages
  1. Compilation error on line 1

  2. Compilation error on line 2

  3. Compilation error on line 3

  4. Line 3 compiles fine

  5. Prints 10 random numbers between 0 and 127

Reveal answer Fill a bubble to check yourself
A,D Correct answer
Multiple choice technology programming languages
  1. The try-catch block that encloses myref.test(); is mandatory for the code to compile

  2. Prints: In TechnoSample

  3. Prints: In TechnoSampleSub

  4. Method test() in class TechnoSampleSub has no obligation to declare a throws clause

  5. An exception is thrown at runtime

Reveal answer Fill a bubble to check yourself
A,C,D Correct answer
Multiple choice technology programming languages
  1. Wrapper Type Call

  2. Primitive Type Call

  3. Compiler Error

  4. Compiles fine, throws runtime exception

Reveal answer Fill a bubble to check yourself
B Correct answer
Multiple choice technology programming languages
  1. The program will not compile because the creation of bool4 object will cause compilation error.

  2. The program will produce the output 'true false false'.

  3. The program will produce the output 'true true true'.

  4. The program will output 'true false true'.

Reveal answer Fill a bubble to check yourself
B Correct answer
Multiple choice technology programming languages
  1. The program won't compile.

  2. The program will throw a run-time exception.

  3. The program will output '31 100'

  4. The program will output '31 99'

Reveal answer Fill a bubble to check yourself
A Correct answer
Multiple choice technology programming languages
  1. The program will raise a run-time exception telling that it is not possible to skip bytes in the middle of a reading operation.

  2. The program will output 'd'.

  3. The program will output 'e'.

  4. The program will output 'g'.

Reveal answer Fill a bubble to check yourself
D Correct answer