0

programming languages Online Quiz - 255

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

hello_world :- write('Hello World!').

  1. PROLOG

  2. PYTHON

  3. PASCAL

  4. PERL


Correct Option: A

C++ main() { cout << "Hello World!"; return 0; }

  1. C

  2. JAVA

  3. C#

  4. C++


Correct Option: D

JAVA class myfirstprog { public static void main(String args[]) { System.out.println("Hello World!"); } }

  1. JAVA

  2. Visual BASIC

  3. C++

  4. C#


Correct Option: A

Identify the programming language

  1. PERL

  2. LISP

  3. FORMAC

  4. LOGO


Correct Option: B

int main() { printf("hello, world"); return 0; }

  1. C++

  2. C-

  3. C

  4. C#


Correct Option: C

10 PRINT "Hello World!" 20 GOTO 10

  1. PYTHON

  2. Z

  3. CSP

  4. BASIC


Correct Option: D

PROGRAM HELLO WRITE(,) 'Hello World' END PROGRAM

  1. ALGOL

  2. FORTRAN

  3. COBRA

  4. IDL


Correct Option: B

main() { cout << "Hello World!"; return 0; }

  1. C#

  2. C++

  3. JAVA

  4. C


Correct Option: B

class myfirstprog { public static void main(String args[]) { System.out.println("Hello World!"); } }

  1. JAVA

  2. C#

  3. JavaScript

  4. PYTHON


Correct Option: A

Append character to string

  1. erase

  2. copy

  3. push_back

  4. swap


Correct Option: C

Return size of allocated storage

  1. length

  2. size

  3. max_size

  4. capacity


Correct Option: D

Which of the following statements regarding threads is true?

  1. A thread dies as soon as the execution of the start() method ends.

  2. A thread's priority can be specified as an argument to its constructor

  3. A sleeping thread can be made runnable by invoking notify().

  4. A thread can call notify() on an object only if it holds the lock on that object.


Correct Option: D

You have created a TimeOut class as an extension of Thread, the purpose being to print a "Time's Up" message if the Thread is not interrupted within 10 seconds of being started. Here is the run method that you have coded. 1. public void run() 2. { 3. System.out.println("Start!"); 4. try 5. { 6. Thread.sleep(10000); 7. System.out.println("Time's Up!"); 8. } 9. catch(InterruptedException e) 10. { 11. System.out.println("Interrupted!"); 12. } 13. } Given that a program creates and starts a TimeOut object, which of the following statements is true?

  1. Exactly 10 seconds after the start method is called, "Time's Up!" will be printed.

  2. Exactly 10 seconds after "Start!" is printed, "Time's Up!" will be printed.

  3. The delay between "Start!" being printed and "Time's Up!" will be 10 seconds plus or minus one tick of the system clock.

  4. If "Time's Up!" is printed you can be sure that at least 10 seconds have elapsed since "Start!" was printed.


Correct Option: D

There are 10 threads waiting for the lock of an object. How will you bring the 5th thread myThread out of the waiting state?

  1. By calling notify(5)

  2. By calling notifyAll()

  3. By calling myThread.notify()

  4. By calling notify(myThread)

  5. None of these


Correct Option: D

Which of the following statements regarding the wait() method are correct? choose three

  1. It is an instance method of Object class.

  2. It is a static method of the Object class

  3. It is an instance method of Thread class.

  4. The Thread must have a lock on the object on which the wait() method is to be invoked

  5. An object can have only one Thread in a waiting state at a time

  6. It must be called in a synchronized code


Correct Option: A,D,F
- Hide questions