C Programming Software Language Online Test – Set 11

Are you guys looking for Computer science Engineering MCQ Questions with Answers PDF Free Download as per Computer science Engineering new exam pattern? You came to the right page. This may assist you to understand and check your knowledge about the Subjects. Students also can take a free test of the Multiple Choice Questions of Computer science Engineering. Each question has four options followed by the right answer. These Computer science Engineering MCQ Questions are selected supported by the newest exam pattern.


Q1. 3 is a _ constant

(A) Character literal
(B) Named literal
(C) Numeric literal
(D) String literal

Answer: (C) Numeric literal


Q2. When the compiler cannot differentiate between two overloaded constructors, they are called __

(A) Overloaded
(B) Destructed
(C) Ambiguous
(D) Dubious

Answer: (C) Ambiguous


Q3. Procedural cohesion is similar to sequential cohesion, except that with procedural cohesion _

(A) The tasks are not done in order
(B) The tasks are simpler
(C) The tasks share data
(D) The tasks do not share data

Answer: (D) The tasks do not share data


Q4. Recursive Functions

(A) Easier to code
(B) Executable faster than iterative ones
(C) Takes less main storage space
(D) Necessary to solve a certain class of problems

Answer: (D) Necessary to solve a certain class of problems


Q5. When an object-oriented program detects an error within a function, the function _

(A) Throws an exception
(B) Throws a fit
(C) Catches a message
(D) Catches an exception

Answer: (A) Throws an exception


Q6. Using a statement at the wrong time or with an inappropriate object creates a

(A) Logical error
(B) Syntax error
(C) Compiler error
(D) Language error

Answer: (A) Logical error


Q7. When a language has the capability to produce new data types, it is said to be

(A) Reprehensible
(B) Encapsulated
(C) Overloaded
(D) Extensible

Answer: (D) Extensible


Q8. Evaluate the following expression: 4 >6 || 10 < 2 * 6

(A) True
(B) False

Answer: (A) True


Q9. The preprocessor directive always starts with the symbol

(A) %
(B) &
(C) #
(D) “”

Answer: (C) #


Q10. To create a variable, you must assign _ to it

(A) A data type
(B) A name
(C) Both a data type and a name
(D) The word var

Answer: (C) Both a data type and a name


Q11. The bitwise AND operator is represented by the symbol

(A) ^
(B) &
(C) &&
(D) >>

Answer: (B) &


Q12. The standard output stream, which refers to the computer screen, is called

(A) cin
(B) cout
(C) stin
(D) stout

Answer:(B) cout


Q13. The function strcmp(“Jose”, “JOSE”) will return __

(A) – 1
(B) 0
(C) 1
(D) None of the above

Answer: (C) 1


Q14. A child class _ exist if there is no parent class

(A) Must
(B) May
(C) Cannot
(D) Can

Answer: (C) Cannot


Q15. An address is a , while a pointer is a

(A) Array, variable
(B) Constant, variable
(C) Variable, position
(D) Variable, location

Answer: (D) Variable, location


We hope the given Computer science Engineering MCQ Questions with Answers will definitely yield fruitful results. Hope you got enough ideas on the MCQs on Computer science Engineering. If you have any queries related toComputer science Engineering MCQs Multiple Choice Questions with Answers, drop your questions below and will get back to you in no time.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top