

MCQOPTIONS
Saved Bookmarks
This section includes 916 Mcqs, each offering curated multiple-choice questions to sharpen your Technical Programming knowledge and support exam preparation. Choose a topic below to get started.
1. |
______ feature support reusability and extensibility of classes. |
A. | Overloading |
B. | Polymorphism |
C. | Inheritance |
D. | All options are wrong |
Answer» D. All options are wrong | |
2. |
Match the following Lists in FORTRAN:List-I List-II(a) RETURN(i) Physical end of program(b) STOP(ii) Temporarily halt the execution(c) PAUSE(iii) Value is received by the calling sub-program(d) END(iv) Terminates execution Correct code are: |
A. | a-ii, b-i, c-iii, d-iv |
B. | a-iv, b-ii, c-i, d-iii |
C. | a-i, b-iii, c-iv, d-ii |
D. | a-iii, b-iv, c-ii, d-i |
Answer» E. | |
3. |
Assertion (A): Encapsulation is implemented by a ‘class’ in C++.Reason (R): Private, public, and protected access specifiers are used. |
A. | Both (A) and (R) are true and (R) is the correct explanation of (A). |
B. | Both (A) and (R) are true, but (R) is not the correct explanation of (A). |
C. | (A) is true, but (R) is false. |
D. | (A) is false, but (R) is true. |
Answer» B. Both (A) and (R) are true, but (R) is not the correct explanation of (A). | |
4. |
In context C++, the process of individually copying each member of an object to the corresponding member of another object of the same class is known as __________ copying. |
A. | mutable |
B. | shallow |
C. | respective |
D. | default |
Answer» C. respective | |
5. |
In context of C++, which of the following is invalid statement? |
A. | Friend function of class is not considered a member function of the class. |
B. | Member function of a class can be defined outside the class. |
C. | Static data member of class can be accessed only by static member function of the class. |
D. | Static data member is initialized with a zero only. |
Answer» D. Static data member is initialized with a zero only. | |
6. |
______ variables are not reinitialized each time visual basic invokes a procedure and thus retains or preserves value even when a procedure ends |
A. | Static |
B. | Dynamic |
C. | Virtual |
D. | Private |
Answer» B. Dynamic | |
7. |
In which case it is mandatory to provide a destructor in a class? |
A. | Almost in every class |
B. | Class for which two or more than two objects will be created |
C. | Class for which copy constructor |
D. | Class whose objects will be created dynamically |
Answer» E. | |
8. |
Assertion (A): C++ is an object-oriented programming language.Reason (R): C++ supports class, inheritance, templates, and exception handling. |
A. | Both (A) and (R) are true and (R) is correct explanation of (A). |
B. | Both (A) and (R) are true, but (R) is not the correct explanation of (A). |
C. | (A) is true, but (R) is false. |
D. | (A) is false, but (R) is true. |
Answer» B. Both (A) and (R) are true, but (R) is not the correct explanation of (A). | |
9. |
_______ is used to combine data and its associated functions under a single unit. |
A. | Polymorphism |
B. | Inheritance |
C. | Association |
D. | Encapsulation |
Answer» E. | |
10. |
In context of C++, which of the following is not a type of ST container? |
A. | Derived |
B. | Associative |
C. | Active |
D. | Sequence |
Answer» D. Sequence | |
11. |
A function is called automatically each time an object is destroyed is a |
A. | Constructor |
B. | Destructor |
C. | Destroyer |
D. | Terminator |
Answer» C. Destroyer | |
12. |
_________ is used to declare and initialize an object from another object of same class in C++. |
A. | Copy constructor |
B. | Default constructor |
C. | Overloaded constructor |
D. | Non-parametrized constructor |
Answer» B. Default constructor | |
13. |
In C++, which of the following is not a valid access specifier? |
A. | private |
B. | public |
C. | protected |
D. | mutable |
Answer» E. | |
14. |
During exception handling, which of the following statements hold true? |
A. | Single try can have multiple associated catch with it |
B. | A Single Catch can have multiple try associated with it |
C. | Finally block execute only when the class is inherited |
D. | For a given exception, multiple catch can execute |
Answer» B. A Single Catch can have multiple try associated with it | |
15. |
A constructor with no argument is ______ |
A. | Copy |
B. | All options are wrong |
C. | Parameterized |
D. | Default |
Answer» E. | |
16. |
A member function can always access the data in _______, (in C++). |
A. | the class of which it is member |
B. | the object of which it is a member |
C. | the public part of its class |
D. | the private part of its class |
Answer» B. the object of which it is a member | |
17. |
By default the members of a class are ______ |
A. | Protected |
B. | Private |
C. | Public |
D. | All options are wrong |
Answer» C. Public | |
18. |
The string class deals with string of only character type. |
A. | True |
B. | False |
Answer» B. False | |
19. |
If two arguments are passed to the indexOf() function then ___________________ |
A. | Second argument indicates the occurrence number of specified character from starting |
B. | Second argument indicates the occurrence number of specified character from end |
C. | Second argument indicates the index of the character in first argument |
D. | Second argument indicates the index of the character from the last of the string |
Answer» B. Second argument indicates the occurrence number of specified character from end | |
20. |
Function replace() accepts _____________ arguments. |
A. | 1 |
B. | 2 |
C. | 3 |
D. | 4 |
Answer» C. 3 | |
21. |
String trim() function is used to _______________________ |
A. | Remove all the white spaces from the string |
B. | Remove white space from start of string |
C. | Remove white space at end of string |
D. | Remove white space from both the ends of string |
Answer» E. | |
22. |
String class provides function toUpper() to _____________________ |
A. | Convert first character to uppercase |
B. | Convert last character to uppercase |
C. | Convert the whole string characters to uppercase |
D. | Convert uppercase to lower and lower to uppercases |
Answer» D. Convert uppercase to lower and lower to uppercases | |
23. |
The compareTo() function is used to ________________ |
A. | Compare strings value to string object |
B. | Compare string value to string value |
C. | Compare string object to another string object |
D. | Compare string object to another string value |
Answer» D. Compare string object to another string value | |
24. |
Function equals() is _______________ and equalIgnoreCase() is _________________ |
A. | Case Insensitive, case insensitive |
B. | Case sensitive, Case insensitive |
C. | Case sensitive, case sensitive |
D. | Case insensitive, case sensitive |
Answer» C. Case sensitive, case sensitive | |
25. |
The function lastIndexOf() is used to ___________________ |
A. | Get the index of last occurrence of specified character in argument |
B. | Get the index of first occurrence of specified character in argument |
C. | Get the index of last occurrence of first character in string |
D. | Get the index of last occurrence of last character of string |
Answer» B. Get the index of first occurrence of specified character in argument | |
26. |
String class have a concat() function that is used to _____________________ |
A. | Replace old string by new string |
B. | Add two strings |
C. | Append one string at end of another string |
D. | Remove a string from end of one string |
Answer» D. Remove a string from end of one string | |
27. |
If two index are given as argument to substring function then ___________________ |
A. | String of length equal to sum of two arguments is returned |
B. | String starting from first index and of length equal to send argument |
C. | String starting from first index and of length equal to sum of two arguments |
D. | String starting from first index and ending at second index position |
Answer» E. | |
28. |
If only one parameter is passed to substring function then __________________ |
A. | It returns the character at the specified position |
B. | It returns the string of length 1 from the specified index |
C. | It returns the string from specified index till the end |
D. | It returns the string from starting of string till the specified index |
Answer» D. It returns the string from starting of string till the specified index | |
29. |
Which is the function to get the character present at a particular index in the string? |
A. | char charAt(index); |
B. | char charIn(StringName); |
C. | char charAt(StringName); |
D. | char charIn(index); |
Answer» B. char charIn(StringName); | |
30. |
What does function length do in String class? |
A. | Returns length of string including null character |
B. | Returns length of string excluding null character |
C. | Returns length of substring |
D. | Returns size of string in bytes |
Answer» C. Returns length of substring | |
31. |
How to declare an object of class String? |
A. | String object_Name = value; |
B. | String object_name = new; |
C. | String object_name= new value |
D. | String object_name= value new; |
Answer» B. String object_name = new; | |
32. |
Which is a true statement for object of String class? |
A. | Object are immutable |
B. | Object are mutable |
C. | Object are created only once |
D. | Object can’t be created |
Answer» B. Object are mutable | |
33. |
Which among the following is a serialization descriptor for any class? |
A. | StreamClass |
B. | ObjectStreamClass |
C. | ObjectStream |
D. | StreamObjectClass |
Answer» C. ObjectStream | |
34. |
RandomAccessFile can be used to _______________________ |
A. | Read from a random access file |
B. | Write to a random access file |
C. | Read and write to a random access file |
D. | Restricts read and write to a random access file |
Answer» D. Restricts read and write to a random access file | |
35. |
StringReader handles _____________________ |
A. | Any character stream |
B. | A character stream whose source is an array |
C. | A character stream whose source is character array |
D. | A character stream whose source is String only |
Answer» E. | |
36. |
Which class can handle IO class interrupt? |
A. | ExceptionIO |
B. | InteruptedIO |
C. | InteruptedIOException |
D. | IOInteruptException |
Answer» D. IOInteruptException | |
37. |
Reader class is _________________ |
A. | Used to read from files |
B. | Abstract class to read character streams |
C. | Abstract class to input character streams |
D. | Used to take input from standard input stream |
Answer» C. Abstract class to input character streams | |
38. |
Which class among the following makes incorrect assumptions? |
A. | LineNumberInputStream |
B. | LineNumberReader |
C. | LineReader |
D. | LineBuffer |
Answer» B. LineNumberReader | |
39. |
What does FilePermission class do? |
A. | This class is used to give permission rights to a file |
B. | This class is used to restrict use of permissions |
C. | This class is used to represent device access permissions |
D. | This class is used to represent file access permissions |
Answer» E. | |
40. |
FileInputStream _________________________ |
A. | Gets the input stream from any device file |
B. | Gets the input stream from any open socket |
C. | Gets the input stream from any cache |
D. | Gets the input stream from any open file only |
Answer» E. | |
41. |
What is a FileDescriptor? |
A. | A handle for machine specific structure of an open file |
B. | A handle for program specific structure of an open file |
C. | A handle for compiler specific structure of an open file |
D. | A handle for representing device files structure |
Answer» B. A handle for program specific structure of an open file | |
42. |
File class is ____________________________ |
A. | An abstract of file representation only |
B. | An abstract of path names only |
C. | An abstract which can be used to represent path names or file |
D. | An abstract which can represent a file in any format |
Answer» D. An abstract which can represent a file in any format | |
43. |
Which among the following class contains the methods to access character based console device? |
A. | Console |
B. | File |
C. | Device |
D. | Pipe |
Answer» B. File | |
44. |
IO class provides input and output through ______________________ |
A. | Data streams |
B. | Serialization |
C. | File system |
D. | Data streams, serialization and file system |
Answer» E. | |
45. |
What is the use of IO class? |
A. | To handle all the input operations |
B. | To handle all the output operations |
C. | To handle all the input and output operations |
D. | To handle all the input and output to the standard input |
Answer» D. To handle all the input and output to the standard input | |
46. |
Which package contains the utility classes? |
A. | java.lang |
B. | java.utility |
C. | java.util |
D. | java.io |
Answer» D. java.io | |
47. |
Which is not a System class variable? |
A. | err |
B. | out |
C. | in |
D. | put |
Answer» E. | |
48. |
What does load(String)::= function do, in System class? |
A. | Loads dynamic library for a path name |
B. | Loads all the dynamic libraries |
C. | Loads all the Number in string format |
D. | Loads the processor with calculations |
Answer» B. Loads all the dynamic libraries | |
49. |
Which class contain runFinalization() method? |
A. | Finalize |
B. | System |
C. | Final |
D. | SystemFinal |
Answer» C. Final | |
50. |
Which function should be used to exit from the program that is provided by System class? |
A. | exit(int); |
B. | gc(); |
C. | terminate(); |
D. | halt(); |
Answer» B. gc(); | |