

MCQOPTIONS
Saved Bookmarks
This section includes 1698 Mcqs, each offering curated multiple-choice questions to sharpen your General Awareness knowledge and support exam preparation. Choose a topic below to get started.
901. |
+=, ?=, *=, /=, %= all are example of |
A. | Comparison operator |
B. | Assignment operator |
C. | Increment operator |
D. | Decrement operator |
Answer» C. Increment operator | |
902. |
Which operator returns true if two arguments are not equal or not have same type? |
A. | === |
B. | ??? |
C. | !== |
D. | +++ |
Answer» D. +++ | |
903. |
In multiple inheritance, if class C inherits two classes A and B as follows, which class constructor will be called first: class A{ }; class B{ }; class C: public A, public B{ }; |
A. | A() |
B. | B() |
C. | C() |
D. | Can t be determined |
Answer» B. B() | |
904. |
It s necessary to pass object by reference in copy constructor because: |
A. | Constructor is not called in pass by reference |
B. | Constructor is called in pass by reference only |
C. | It passes the address of new constructor to be created |
D. | It passes the address of new object to be created |
Answer» B. Constructor is called in pass by reference only | |
905. |
Which among the following is correct, based on the given code below: class student { int marks; public : student() { cout< |
A. | Cout can t be used inside the constructor |
B. | Constructor must contain only initializations |
C. | This program works fine |
D. | This program produces errors |
Answer» D. This program produces errors | |
906. |
Which object will be created first? class student { int marks; }; student s1, s2, s3; |
A. | S1 then s2 then s3 |
B. | S3 then s2 then s1 |
C. | S2 then s3 then s1 |
D. | All are created at same time |
Answer» B. S3 then s2 then s1 | |
907. |
Which among the following is correct for the class defined below? class student { int marks; public: student(){} student(int x) { marks=x; } }; main() { student s1(100); student s2(); student s3=100; return 0; |
A. | Object s3, syntax error |
B. | Only object s1 and s2 will be created |
C. | Program runs and all objects are created |
D. | Program will give compile time error |
Answer» D. Program will give compile time error | |
908. |
Choose the correct option for the following code. class student { int marks; } student s1; student s2=2; |
A. | Object s1 should be passed with argument. |
B. | Object s2 should not be declared |
C. | Object s2 will not be created, but program runs |
D. | Program gives compile time error |
Answer» E. | |
909. |
What will be the output of the program? extern int var; int main(void) { var = 10; var++; cout< |
A. | 10 |
B. | 11 |
C. | Run time error |
D. | Compile time error |
Answer» E. | |
910. |
What is output of following code? package pack1; class A { public A() { System.out.print( object created ); } } package pack2; import pack1.*; class B { A a=new A(); } |
A. | Output is: object created |
B. | Output is: object createdobject created |
C. | Compile time error |
D. | Run time error |
Answer» D. Run time error | |
911. |
What will be the output of following code (all header files and required things are included)? class A { int marks; protected : A(int x) { marks=x; } public : A() { marks=100; } } class B { A a; A b=100; }; main() { A a, b=100; B c; } |
A. | Program runs fine |
B. | Program gives runtime error |
C. | Program gives compile time error |
D. | Program gives logical error |
Answer» D. Program gives logical error | |
912. |
Which among the following is true for the given code below. class A { protected : int marks; public : A() { marks=100; } disp() { cout<< marks= <<marks; } }; class B: protected A { }; B b; b.disp(); |
A. | Object b can t access disp() function |
B. | Object b can access disp() function inside its body |
C. | Object b can t access members of class A |
D. | Program runs fine |
Answer» B. Object b can access disp() function inside its body | |
913. |
Protected members differ from default members as_______ class A { protected : int marks; public : A() { marks=100; } disp() { cout<< marks= <<marks; } }; class B: protected A { }; B b; b.disp(); |
A. | Protected members can be accessed outside package using inheritance, but default can t |
B. | Default members can be accessed outside package using inheritance, but protected can t |
C. | Protected members are allowed for inheritance but Default members are not allowed |
D. | Both are same |
Answer» B. Default members can be accessed outside package using inheritance, but protected can t | |
914. |
Which among the following is correct for the code given. class A { private: int marks; A() { } Public : disp() { cout<< marks; } }; class B: public A { } B b; |
A. | Instance of B will not be created |
B. | Instance of B will be created |
C. | Program gives compile time error |
D. | Program gives runtime error |
Answer» B. Instance of B will be created | |
915. |
PHP has long supported two regular expression implementations known as _______ and _______i) Perlii) PEARiii) Pearliv) POSIX |
A. | I) and ii) |
B. | Ii) and iv) |
C. | I) and iv) |
D. | Ii) and iii) |
Answer» D. Ii) and iii) | |
916. |
Which of the following would be a potential match for the Perl-based regular expression /fo{2,4}/ ?i) folii) fooliii) fooooliv) fooooool |
A. | Only i) |
B. | Ii) and iii) |
C. | I), iii) and iv) |
D. | I) and iv) |
Answer» C. I), iii) and iv) | |
917. |
Which among the following is/are not a metacharacter?i) aii) Aiii) iv) B |
A. | Only i) |
B. | I) and iii) |
C. | Ii), iii) and iv) |
D. | Ii) and iv) |
Answer» B. I) and iii) | |
918. |
Say we have two compare two strings which of the following function/functions can you use?i) strcmp()ii) strcasecmp()iii) strspn()iv) strcspn() |
A. | I) and ii) |
B. | Iii) and iv) |
C. | None of the mentioned |
D. | All of the mentioned |
Answer» E. | |
919. |
Which among the following is true for the code given below:a) Only object of class A can access disp() function class A { int marks; public : disp() { cout<<marks; } } class B: protected A { char name[20]; } A a; a.disp(); B b; b.disp(); |
A. | Only object of class A can access disp() function |
B. | Only object of class B can access disp() function |
C. | Both instances can access disp() function |
D. | Accessing disp() outside class is not possible |
Answer» B. Only object of class B can access disp() function | |
920. |
What will be the output of the program given below: class A { Public : A(int a=0) { cout<< new A ; } }; A a; A b; A c; |
A. | New A new A new A |
B. | NewAnewAnewA |
C. | New Anew Anew A |
D. | New A new Anew A |
Answer» D. New A new Anew A | |
921. |
What will be the output of the following PHP code? Say your previous session username was nachi. <?php unset($_SESSION['username']); printf("Username now set to: %s", $_SESSION['username']); ?> |
A. | Username now set to: nachi |
B. | Username now set to: System |
C. | Username now set to: |
D. | Error |
Answer» D. Error | |
922. |
What will be the output of the following PHP code if date is 24/02/2008? <?php $date = new DateTime(); echo $date->format('l,F,js,Y') ?> |
A. | Sunday, February 24th 2008 |
B. | Sunday, 02 24 2008 |
C. | Sunday, 24 02 2008 |
D. | Sunday, 24th February 2008 |
Answer» B. Sunday, 02 24 2008 | |
923. |
Among the four PHP DateTimeZone classes given below how many are static? i) _construct() ii) getName() iii) getOffset() iv) getTransitions() |
A. | 1 |
B. | 2 |
C. | 3 |
D. | 4 |
Answer» C. 3 | |
924. |
Among the four PHP DateTimeZone classes given below how many are non static?i) _construct()ii) getName()iii) getOffset()iv) getTransitions() |
A. | 1 |
B. | 2 |
C. | 3 |
D. | 4 |
Answer» E. | |
925. |
What will be the output of the following PHP code ? <?php if (print "hi" - 1) print "hello" ?> |
A. | Hi |
B. | Hihello |
C. | Error |
D. | No output |
Answer» D. No output | |
926. |
What will be the output of the following PHP code ? <?php $x = 1; if ($x--) print "hi" $x--; else print "hello" ?> a) hi |
A. | Hi |
B. | Hello |
C. | Error |
D. | No output |
Answer» D. No output | |
927. |
What will be the output of the following PHP code ? <?php $a = 10; $b = 11; if ($a < ++$a || $b < ++$b) print "hello"; else print "hi"; ?> |
A. | Hi |
B. | Hello |
C. | Error |
D. | No output |
Answer» B. Hello | |
928. |
What will be the output of the following PHP code ? <?php $a = 2; if ($a-- - --$a - $a) print "hello"; else print "hi"; ?> |
A. | Hi |
B. | Hello |
C. | Error |
D. | No output |
Answer» C. Error | |
929. |
What will be the output of the following PHP code ? <?php $a = 2; if ($a-- - --$a - $a) print "hello"; else print "hi"; $a = "hello"; if ($a.length) print $a.length; else print "hi"; ?> |
A. | Hellolength |
B. | 5 |
C. | Hi |
D. | Error |
Answer» B. 5 | |
930. |
What will be the output of the following PHP code ? <?php $a = "hello"; if (strlen($a)) print strlen($a); else print "hi"; ?> |
A. | Hellolength |
B. | 5 |
C. | Hi |
D. | Error |
Answer» C. Hi | |
931. |
What will be the output of the following PHP code ? <?php for ($count = 0; $count < 3;$count++); { print "hi";continue;print "hello"; } ?> |
A. | Hihihi |
B. | Hihellohihellohihello |
C. | Hellohellohello |
D. | Hi |
Answer» B. Hihellohihellohihello | |
932. |
What will be the output of the following PHP code ? <?php $a = "1"; switch ($a) { case 1: print "hi"; case 2: print "hello"; default: print "hi1"; } ?> |
A. | Hihellohi1 |
B. | Hi |
C. | Hihi1 |
D. | Hi1 |
Answer» B. Hi | |
933. |
What will be the output of the following PHP code ? <?php $a = "1"; $b = "0"; if ((int)$a && $b) print"hi"; else print "hello"; ?> |
A. | Hello |
B. | No output |
C. | Hi |
D. | Error |
Answer» B. No output | |
934. |
What will be the output of the following PHP code ? <?php for ($count = 0; $count<3;$count++); { print "hi";break;print "hello"; } ?> |
A. | Hihihi |
B. | Hihellohihellohihello |
C. | Hellohellohello |
D. | Hi |
Answer» E. | |
935. |
What will be the output of the following PHP code ? <?php for(++$i; ++$i; ++$i) { print $i; if ($i == 4) break; } ?> |
A. | 24 |
B. | 134 |
C. | 1234 |
D. | 1 |
Answer» B. 134 | |
936. |
What will be the output of the following PHP code ? <?php for ($i = 0;$i = -1;$i = 1) { print $i; if ($i != 1) break; } ?> |
A. | 0 |
B. | Infinite loop |
C. | -1 |
D. | 1 |
Answer» D. 1 | |
937. |
What will be the output of the following PHP code ? <?php for(;;) { print "10"; } ?> |
A. | 10 |
B. | Infinite loop |
C. | No output |
D. | Error |
Answer» C. No output | |
938. |
What will be the output of the following PHP code ? <?php for ($i = 0; -5 ; $i++) { print"i"; if ($i == 3) break; } ?> |
A. | 0 1 2 3 4 |
B. | 0 1 2 3 |
C. | 0 1 2 3 4 5 |
D. | Error |
Answer» C. 0 1 2 3 4 5 | |
939. |
What will be the output of the following PHP code ? <?php for ($i = 0; 0; $i++) { print"i"; } ?> |
A. | Infinite loop |
B. | 0 |
C. | No output |
D. | Error |
Answer» D. Error | |
940. |
What will be the output of the following PHP code ? <?php for ($i = 0; $i < 5; $i++) { for ($j = $i; $j > 0; $i--) print $i; } ?> |
A. | Infinite loop |
B. | 0 1 2 3 4 5 |
C. | 0 1 0 1 2 0 1 2 3 0 1 2 3 4 0 1 2 3 4 5 0 1 2 3 4 5 |
D. | No output |
Answer» B. 0 1 2 3 4 5 | |
941. |
What will be the output of the following PHP code ? <?php for ($i = 0; $i < 5; $i++) { for ($j = $i;$j > $i; $i--) print $i; } ?> |
A. | Infinite loop |
B. | 0 1 2 3 4 5 |
C. | 0 1 0 1 2 0 1 2 3 0 1 2 3 4 0 1 2 3 4 5 0 1 2 3 4 5 |
D. | No output |
Answer» E. | |
942. |
What will be the output of the following PHP code ? <?php $user = array("Ashley", "Bale", "Shrek", "Blank"); for ($x = 0; $x < count($user); $x++) { if ($user[$x] == "Shrek") continue; printf ($user[$x]); } ?> |
A. | AshleyBaleBlank |
B. | AshleyBale |
C. | AshleyBaleShrek |
D. | No output |
Answer» B. AshleyBale | |
943. |
What will be the output of the following PHP code ? <?php $user = array("Ashley", "Bale", "Shrek", "Blank"); for ($x=0; $x < count($user) - 1; $x++) { if ($user[$x++] == "Shrek") continue; printf ($user[$x]); } ?> |
A. | AshleyBaleBlank |
B. | Bale |
C. | AshleyShrek |
D. | BaleBlank |
Answer» B. Bale | |
944. |
What will be the output of the following PHP code ? <?php $user = array("Ashley", "Bale", "Shrek", "Blank"); for ($x = 0; $x < count($user); $x) { if ($user[$x++] == "Shrek") continue; printf ($user[$x]); } ?> |
A. | AshleyBaleBlank |
B. | BaleShrek |
C. | AshleyBlank |
D. | Bale |
Answer» C. AshleyBlank | |
945. |
What will be the output of the following PHP code ? <?php for ($i = 0; $i % ++$i; $i++) { print"i"; } ?> |
A. | Error |
B. | Infinite loop |
C. | No output |
D. | 0 |
Answer» C. No output | |
946. |
What will be the output of the following PHP code ? <?php $i = 0; while(++$i || --$i) { print $i; } ?> |
A. | 1234567891011121314 .infinitely |
B. | 01234567891011121314 infinitely |
C. | No output |
D. | Error |
Answer» D. Error | |
947. |
What will be the output of the following PHP code ? <?php $i = 0; while ((--$i > ++$i) - 1) { print $i; } ?> |
A. | 210 |
B. | 10 |
C. | No output |
D. | Infinite loop |
Answer» B. 10 | |
948. |
What will be the output of the following PHP code ? <?php $i = 2; while (++$i) { while (--$i > 0) print $i; } ?> |
A. | 0 |
B. | Infinite loop |
C. | No output |
D. | Error |
Answer» E. | |
949. |
What will be the output of the following PHP code ? <?php for ($x = 0; $x <= 10; print ++$x) { print ++$x; } ?> |
A. | 123456789101112 |
B. | 12345678910 |
C. | 1234567891011 |
D. | Infinite loop |
Answer» B. 12345678910 | |
950. |
What will be the output of the following PHP code ? <?php for ($x = 1; $x < 10;++$x) { print "* t"; } ?> |
A. | ********** |
B. | ********* |
C. | *********** |
D. | Infinite loop |
Answer» C. *********** | |