 
			 
			MCQOPTIONS
 Saved Bookmarks
				This section includes 301 Mcqs, each offering curated multiple-choice questions to sharpen your Matlab knowledge and support exam preparation. Choose a topic below to get started.
| 251. | Which of the following is true about pure virtual functions?1) Their implementation is not provided in a class where they are declared.2) If a class has a pure virtual function, then the class becomes abstract class and aninstance of this class cannot be created. | 
| A. | Both 1 and 2 | 
| B. | Only 1 | 
| C. | Only 2 | 
| D. | Neither 1 nor 2 | 
| Answer» D. Neither 1 nor 2 | |
| 252. | Which of the following is true about this pointer? | 
| A. | It is passed as a hidden argument to all function calls | 
| B. | It is passed as a hidden argument to all non-static function calls | 
| C. | It is passed as a hidden argument to all static functions | 
| D. | None of the above | 
| Answer» C. It is passed as a hidden argument to all static functions | |
| 253. | When a language has the capability to produce new data type mean, it can be called as …... | 
| A. | overloaded | 
| B. | extensible | 
| C. | encapsulated | 
| D. | reprehensible | 
| Answer» C. encapsulated | |
| 254. | Variable that are listed in function's calls are called | 
| A. | Actual parameter | 
| B. | Declared parameter | 
| C. | Passed parameter | 
| D. | None | 
| Answer» C. Passed parameter | |
| 255. | Which of the following functions must use reference? | 
| A. | Assignment operator function | 
| B. | Copy Constructor | 
| C. | Destructor | 
| D. | Parameterized constructor | 
| Answer» C. Destructor | |
| 256. | All logical operators operate on at least two operands. | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 257. | The narginchk command can limit the size of which cellular array? | 
| A. | fun | 
| B. | rand(2) | 
| C. | eye(3) | 
| D. | varargin | 
| Answer» E. | |
| 258. | The dbcont command, if placed in an m.file, will __________ | 
| A. | not allow the function to be saved | 
| B. | give error when we enter dbcont in debug mode | 
| C. | will give an error during function call | 
| D. | dbcont does not exist | 
| Answer» C. will give an error during function call | |
| 259. | The dbstop command, for functions stored in the system memory, with a line mentioned will __________ | 
| A. | pause the evaluation of the function before the mentioned line | 
| B. | exit the evaluation of the function before the mentioned line | 
| C. | pause the evaluation of the function during the mentioned line | 
| D. | pause the evaluation of the function after the mentioned line | 
| Answer» B. exit the evaluation of the function before the mentioned line | |
| 260. | All relational operators operate on _______________ | 
| A. | only real part of complex numbers | 
| B. | only imaginary part of complex numbers | 
| C. | complex numbers | 
| D. | numbers which are not complex | 
| Answer» B. only imaginary part of complex numbers | |
| 261. | What is the working of the varargin command? | 
| A. | takes 1*N inputs after the defined inputs in a function | 
| B. | takes N*1 inputs after the defined inputs in a function | 
| C. | takes N*N inputs after the defined inputs in a function | 
| D. | takes 1*1 inputs after the defined inputs in a function | 
| Answer» B. takes N*1 inputs after the defined inputs in a function | |
| 262. | The precedence of : operator is after | and before &. | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 263. | How much does the precision change while finding sin(x) using evalc and eval? | 
| A. | 0.1 | 
| B. | 0.02 | 
| C. | 0.2 | 
| D. | No change | 
| Answer» E. | |
| 264. | The debug commands can be run in | 
| A. | functions | 
| B. | live scripts | 
| C. | command window | 
| D. | nowhere | 
| Answer» D. nowhere | |
| 265. | The for keyword can be used to evaluate expressions using eval(). | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 266. | The input to the evalc command is given using {}. | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 267. | What will happen if we don't give an otherwise block to our switch structure? | 
| A. | Error | 
| B. | Infinitely demands a correct variable for case | 
| C. | Returns 0 | 
| D. | Moves on to the next block | 
| Answer» E. | |
| 268. | The switch-case structure is a _________ | 
| A. | Conditional structure | 
| B. | Logical structure | 
| C. | Multidimensional structure | 
| D. | Hierarchical structure | 
| Answer» C. Multidimensional structure | |
| 269. | The ~ is ______ | 
| A. | Quaternary operator | 
| B. | Relational Operator | 
| C. | Arithmetic Operator | 
| D. | Unary Operator | 
| Answer» E. | |
| 270. | In nested loops, the continue statement, if present within a nested if structure, will exit the ____________ | 
| A. | If structure | 
| B. | nested if structure | 
| C. | entire loop | 
| D. | present iteration | 
| Answer» C. entire loop | |
| 271. | The correct hierarchy of operations is ________ | 
| A. | <.<=,|,& | 
| B. | >,>=,&,| | 
| C. | <,>=,|,& | 
| D. | <,|,>,& | 
| Answer» C. <,>=,|,& | |
| 272. | While running a loop in MATLAB, it does not require indentation. | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 273. | What is the working of the nargout command? | 
| A. | Gets assigned to a number which is equal to the number of outputs-1 sought from a subfunction | 
| B. | Gets assigned to a number which is equal to the number of outputs-1 sought from a function | 
| C. | Gets assigned to a number which is equal to the number of outputs sought from a function | 
| D. | Gets assigned to a number which is equal to the number of outputs+1 sought from a function | 
| Answer» D. Gets assigned to a number which is equal to the number of outputs+1 sought from a function | |
| 274. | Before starting a new case, we have to end the previous case using ___________ | 
| A. | Break statement | 
| B. | Continue statement | 
| C. | Return statement | 
| D. | No statement | 
| Answer» E. | |
| 275. | The eval command can evaluate __________ | 
| A. | A single function | 
| B. | Only a single command | 
| C. | The function does not exist | 
| D. | Multiple commands | 
| Answer» E. | |
| 276. | The if-else structure does not allow ___________ | 
| A. | Return statement | 
| B. | End statement | 
| C. | Endif statement | 
| D. | Break statement | 
| Answer» E. | |
| 277. | What is common to evalc and the eval commands, apart from the output? | 
| A. | The error message is displayed separately | 
| B. | The outputs are of different accuracy | 
| C. | There is nothing common | 
| D. | evalc does not exist | 
| Answer» B. The outputs are of different accuracy | |
| 278. | The nargoutchk command limits the length of which cellular array? | 
| A. | varargout | 
| B. | i(2) | 
| C. | random(69) | 
| D. | laplace(s) | 
| Answer» B. i(2) | |
| 279. | The return command is similar to the dbcont command. | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 280. | The input to the eval command is given using []. | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 281. | The for loop performs at least ___ iteration/s. | 
| A. | 1 | 
| B. | not necessarily an iteration | 
| C. | 2 | 
| D. | Error | 
| Answer» C. 2 | |
| 282. | '=' is a? | 
| A. | Relational operator | 
| B. | Arithmetic operator | 
| C. | Operational operator | 
| D. | Assignment operator | 
| Answer» E. | |
| 283. | We cannot use a ____ statement if the if-else structure is not part of a loop. | 
| A. | continue | 
| B. | if-else | 
| C. | clc | 
| D. | plot() | 
| Answer» B. if-else | |
| 284. | The default exponential order for %e and %E is same. | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 285. | If a logical expression is true, it will always return a logical 1 and if it's false, it'll always return a 0. | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 286. | Which function gets disabled while using evalc()? | 
| A. | diary | 
| B. | sin | 
| C. | inf | 
| D. | round | 
| Answer» B. sin | |
| 287. | We cannot use a ____ statement in the standalone if-else structure. | 
| A. | break | 
| B. | if-else | 
| C. | return | 
| D. | switch-case | 
| Answer» B. if-else | |
| 288. | How can we influence the disp command with format specifiers? | 
| A. | Not possible | 
| B. | Via the sprintf() command | 
| C. | Use format specifiers as string input | 
| D. | Give format specifiers as input only | 
| Answer» E. | |
| 289. | While developing a switch-case structure, the value for case can be _________ | 
| A. | Single only | 
| B. | Multiple | 
| C. | Infinite | 
| D. | 0 | 
| Answer» C. Infinite | |
| 290. | In nested loops, the continue statement, if present within an if structure, will exit the ____________ | 
| A. | If structure | 
| B. | current iteration | 
| C. | entire loop | 
| D. | Error | 
| Answer» C. entire loop | |
| 291. | A function ______________ | 
| A. | can be run in the command window by defining it in the window itself | 
| B. | can be run in the command window by defining it in a cpp file | 
| C. | can be run in the command window by defining it in a script file | 
| D. | can be run in the script file by defining it in the command window | 
| Answer» D. can be run in the script file by defining it in the command window | |
| 292. | The continue statement can be used in a switch-case structure. | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 293. | The number of iterations run for any loop by MATLAB is always _____________ | 
| A. | a positive integer | 
| B. | a negative integer | 
| C. | a number | 
| D. | a decimal number | 
| Answer» D. a decimal number | |
| 294. | The working of the varargin command is dependent on the nargin command implicitly. | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 295. | The effective working of the continue keyword in the final iteration is same as the effective working of the break keyword. | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 296. | The feval command can evaluate __________ | 
| A. | A single command | 
| B. | Multiple commands | 
| C. | Multiple functions | 
| D. | No such function exists | 
| Answer» B. Multiple commands | |
| 297. | The disp() command cannot print anything but inputs given within string arguments. | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 298. | The precedence of Transpose operation is ____________ | 
| A. | after & | 
| B. | after | | 
| C. | before .^ | 
| D. | after ^ | 
| Answer» D. after ^ | |
| 299. | The condition of a while loop cannot be given in ________ | 
| A. | () | 
| B. | [] | 
| C. | {} | 
| D. | <> | 
| Answer» D. <> | |
| 300. | The if structure is a _________ | 
| A. | Conditional structure | 
| B. | Logical structure | 
| C. | Nested structure | 
| D. | Biased structure | 
| Answer» B. Logical structure | |